.elementor-1228 .elementor-element.elementor-element-60c2307{--display:flex;}.elementor-1228 .elementor-element.elementor-element-60c2307:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-60c2307 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://adamischola.fr/wp-content/uploads/2026/10/modeles-38.png");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-1228 .elementor-element.elementor-element-89e1f58{--display:flex;--margin-top:0200px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-e1d470c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1228 .elementor-element.elementor-element-e1d470c.elementor-element{--align-self:flex-start;}.elementor-1228 .elementor-element.elementor-element-e1d470c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;color:#B9B9B9;}.elementor-1228 .elementor-element.elementor-element-07a0c6e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-b39e7c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1228 .elementor-element.elementor-element-b39e7c2.elementor-element{--align-self:flex-start;}.elementor-1228 .elementor-element.elementor-element-b39e7c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-c1bd38b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:56px;font-weight:600;color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-fb28ad5{margin:-25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1228 .elementor-element.elementor-element-fb28ad5.elementor-element{--align-self:flex-start;}.elementor-1228 .elementor-element.elementor-element-fb28ad5 .elementor-heading-title{color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-a4b26db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--margin-top:50px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-a4b26db.e-con{--align-self:flex-start;}.elementor-1228 .elementor-element.elementor-element-20dd93e .elementor-button{background-color:#8E54A1;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8E54A1;border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-20dd93e .elementor-button:hover, .elementor-1228 .elementor-element.elementor-element-20dd93e .elementor-button:focus{background-color:#02010100;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-20dd93e{width:100%;max-width:100%;}.elementor-1228 .elementor-element.elementor-element-20dd93e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1228 .elementor-element.elementor-element-20dd93e .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1228 .elementor-element.elementor-element-5dd1e3c .elementor-button{background-color:#02010100;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:2px 2px 2px 2px;border-color:#8E54A1;border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-5dd1e3c .elementor-button:hover, .elementor-1228 .elementor-element.elementor-element-5dd1e3c .elementor-button:focus{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-5dd1e3c{width:100%;max-width:100%;}.elementor-1228 .elementor-element.elementor-element-5dd1e3c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1228 .elementor-element.elementor-element-5dd1e3c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-1228 .elementor-element.elementor-element-81a8e7f{text-align:center;}.elementor-1228 .elementor-element.elementor-element-81a8e7f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;}.elementor-1228 .elementor-element.elementor-element-c0d4cad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;}.elementor-1228 .elementor-element.elementor-element-dcc1ee9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-1228 .elementor-element.elementor-element-4dbaa0c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:3px 9px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-1228 .elementor-element.elementor-element-4dbaa0c:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000047;}.elementor-1228 .elementor-element.elementor-element-4dbaa0c::before, .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .e-con-inner > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .e-con-inner > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-4dbaa0c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1228 .elementor-element.elementor-element-a361db2.elementor-element{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-a361db2 .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-a361db2.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-a361db2.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-a361db2.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-a361db2.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-a361db2.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-bfc8d49{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1228 .elementor-element.elementor-element-087de7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-818e741{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:0.75;--border-radius:15px 15px 15px 15px;box-shadow:3px 9px 10px 0px rgba(0,0,0,0.5);--padding-top:10px;--padding-bottom:10px;--padding-left:15px;--padding-right:10px;}.elementor-1228 .elementor-element.elementor-element-818e741:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-818e741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000047;}.elementor-1228 .elementor-element.elementor-element-818e741::before, .elementor-1228 .elementor-element.elementor-element-818e741 > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-818e741 > .e-con-inner > .elementor-background-video-container::before, .elementor-1228 .elementor-element.elementor-element-818e741 > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-818e741 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1228 .elementor-element.elementor-element-818e741 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-1228 .elementor-element.elementor-element-69363bd.elementor-element{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-69363bd .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-69363bd.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-69363bd.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-69363bd.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-69363bd.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-69363bd.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-f191284{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1228 .elementor-element.elementor-element-7e662ec .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:19px;font-weight:600;color:#E0E0E0;}.elementor-1228 .elementor-element.elementor-element-cdbf135 .elementor-icon-list-icon i{color:#8E54A1;transition:color 0.3s;}.elementor-1228 .elementor-element.elementor-element-cdbf135 .elementor-icon-list-icon svg{fill:#8E54A1;transition:fill 0.3s;}.elementor-1228 .elementor-element.elementor-element-cdbf135{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-1228 .elementor-element.elementor-element-cdbf135 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1228 .elementor-element.elementor-element-c81c533 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-df4b66c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-d32d76c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:30px 30px 30px 30px;--margin-top:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-d32d76c:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-d32d76c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000069;}.elementor-1228 .elementor-element.elementor-element-f84427f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-f84427f:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-f84427f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F41E1E00;}.elementor-1228 .elementor-element.elementor-element-c3ac2d6{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1228 .elementor-element.elementor-element-c3ac2d6.e-con{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-e4803a4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-28b078e.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1228 .elementor-element.elementor-element-28b078e .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-28b078e.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-28b078e.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-28b078e.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-28b078e.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-28b078e.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-cb2000b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-cb2000b:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-cb2000b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8E54A100;}.elementor-1228 .elementor-element.elementor-element-198eb99{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1228 .elementor-element.elementor-element-198eb99.e-con{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-2f84eb6 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1228 .elementor-element.elementor-element-0da94c3 .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-0da94c3.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-78fb4f4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-78fb4f4:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-78fb4f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0071BD00;}.elementor-1228 .elementor-element.elementor-element-81a7d46{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1228 .elementor-element.elementor-element-81a7d46.e-con{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-6c682f1 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-e057faf.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1228 .elementor-element.elementor-element-e057faf .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-e057faf.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-e057faf.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-e057faf.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-e057faf.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-e057faf.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-486cb94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-486cb94:not(.elementor-motion-effects-element-type-background), .elementor-1228 .elementor-element.elementor-element-486cb94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#01A99C00;}.elementor-1228 .elementor-element.elementor-element-d09308d{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-1228 .elementor-element.elementor-element-d09308d.e-con{--align-self:center;}.elementor-1228 .elementor-element.elementor-element-2eb507f .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-9de6932.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-1228 .elementor-element.elementor-element-9de6932 .elementor-icon-wrapper{text-align:center;}.elementor-1228 .elementor-element.elementor-element-9de6932.elementor-view-stacked .elementor-icon{background-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-9de6932.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-9de6932.elementor-view-default .elementor-icon{color:#8E54A1;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-9de6932.elementor-view-framed .elementor-icon, .elementor-1228 .elementor-element.elementor-element-9de6932.elementor-view-default .elementor-icon svg{fill:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-79813c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1228 .elementor-element.elementor-element-69479df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 50px;}.elementor-1228 .elementor-element.elementor-element-69479df .elementor-heading-title{color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-b2569b5{margin:50px 150px calc(var(--kit-widget-spacing, 0px) + 50px) 350px;}.elementor-1228 .elementor-element.elementor-element-b2569b5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:600;color:#FFFFFF;}.elementor-1228 .elementor-element.elementor-element-c150882 .elementor-button{background-color:#CF2228;font-family:"Montserrat", Sans-serif;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#CF2228;border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-c150882 .elementor-button:hover, .elementor-1228 .elementor-element.elementor-element-c150882 .elementor-button:focus{background-color:#02010100;border-color:#8E54A1;}.elementor-1228 .elementor-element.elementor-element-c150882 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-1228 .elementor-element.elementor-element-2f5fb78 .elementor-button{background-color:#8E54A1;text-decoration:none;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-color:#8E54A1;border-radius:30px 30px 30px 30px;}.elementor-1228 .elementor-element.elementor-element-2f5fb78 .elementor-button:hover, .elementor-1228 .elementor-element.elementor-element-2f5fb78 .elementor-button:focus{background-color:#02010100;border-color:#CF2228;}.elementor-1228 .elementor-element.elementor-element-2f5fb78 .elementor-button-content-wrapper{flex-direction:row-reverse;}@media(max-width:1024px){.elementor-1228 .elementor-element.elementor-element-a4b26db{--margin-top:30px;--margin-bottom:0px;--margin-left:100px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-d32d76c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1228 .elementor-element.elementor-element-b2569b5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}}@media(min-width:768px){.elementor-1228 .elementor-element.elementor-element-89e1f58{--width:53%;}.elementor-1228 .elementor-element.elementor-element-a4b26db{--width:62%;}.elementor-1228 .elementor-element.elementor-element-d32d76c{--width:100%;}}@media(max-width:767px){.elementor-1228 .elementor-element.elementor-element-89e1f58{--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-a4b26db{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1228 .elementor-element.elementor-element-f84427f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-cb2000b{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-78fb4f4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1228 .elementor-element.elementor-element-486cb94{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}}/* Start custom CSS for container, class: .elementor-element-79813c8 */<style>
/* CHRONIQUE DE SIA - ADAMI SCHOLA */
.as-sia-chronique {
  --violet: #8E54A1;
  --orange: #F47B1E;
  --creme: #FFF4E6;
  color: #fff;
  padding: 45px clamp(15px, 4vw, 55px) 65px;
  background: linear-gradient(
    180deg,
    rgba(12, 7, 15, .55),
    rgba(12, 7, 15, .25)
  );
  border-radius: 12px;
  font-family: inherit;
}

.as-sia-chronique * {
  box-sizing: border-box;
}

/* INTRODUCTION */
.as-sia-intro {
  max-width: 820px;
  margin-bottom: 45px;
}

.as-sia-eyebrow {
  font-size: 12px;
  letter-spacing: 2px;
  text-transform: uppercase;
  color: #E1A8F1;
  font-weight: 700;
}

.as-sia-intro h2 {
  color: #fff !important;
  font-family: Georgia, serif;
  font-size: clamp(28px, 3.2vw, 43px);
  line-height: 1.15;
  margin: 13px 0 10px;
}

.as-sia-subtitle {
  color: var(--creme) !important;
  font-family: Georgia, serif;
  font-size: clamp(17px, 2vw, 23px);
  margin: 0 0 14px;
}

.as-sia-quote {
  color: #E8B7F5 !important;
  font-style: italic;
  font-size: 16px;
  border-left: 3px solid var(--violet);
  padding-left: 16px;
}

/* FRISE */
.as-sia-timeline {
  position: relative;
  display: grid;
  grid-template-columns: minmax(0,1fr) minmax(0,1fr);
  column-gap: 60px;
  row-gap: 22px;
}

.as-sia-timeline::before {
  content: "";
  position: absolute;
  top: 15px;
  bottom: 15px;
  left: 50%;
  width: 2px;
  transform: translateX(-50%);
  background: linear-gradient(
    to bottom,
    var(--violet),
    var(--orange),
    var(--violet)
  );
  opacity: .9;
}

/* CARTES */
.as-sia-item {
  position: relative;
  min-width: 0;
  padding: 22px 24px;
  background: rgba(17, 12, 20, .85);
  border: 1px solid rgba(180, 106, 204, .45);
  border-radius: 14px;
  box-shadow: 0 8px 24px rgba(0, 0, 0, .22);
  backdrop-filter: blur(5px);
  transition: transform .25s ease,
              border-color .25s ease,
              box-shadow .25s ease;
}

.as-sia-item:nth-child(odd) {
  grid-column: 1;
}

.as-sia-item:nth-child(even) {
  grid-column: 2;
}

.as-sia-item::before {
  content: "";
  position: absolute;
  top: 27px;
  width: 14px;
  height: 14px;
  border-radius: 50%;
  background: var(--violet);
  border: 3px solid #E6B2F4;
  box-shadow: 0 0 0 5px rgba(142, 84, 161, .22);
  z-index: 2;
}

.as-sia-item:nth-child(odd)::before {
  right: -38px;
}

.as-sia-item:nth-child(even)::before {
  left: -38px;
}

.as-sia-item:hover {
  transform: translateY(-4px);
  border-color: #D6A0E8;
  box-shadow: 0 14px 32px rgba(0, 0, 0, .4);
}

/* DATE ET TITRE */
.as-sia-heading {
  display: flex;
  align-items: baseline;
  flex-wrap: wrap;
  gap: 5px 11px;
  margin-bottom: 13px;
}

.as-sia-year {
  font-size: 22px;
  font-weight: 800;
  color: #C98AE2;
}

.as-sia-item h3 {
  color: #fff !important;
  font-family: Georgia, serif;
  font-size: 19px;
  font-weight: 700;
  line-height: 1.35;
  margin: 0;
}

.as-sia-item p {
  color: #F3EAF4 !important;
  font-size: 14px;
  line-height: 1.7;
  margin: 0 0 9px;
}

.as-sia-item p:last-child {
  margin-bottom: 0;
}

.as-sia-item strong {
  color: #F1C4FD;
  font-weight: 700;
}

/* DERNIER JALON */
.as-sia-item.as-sia-present {
  border-color: rgba(244, 123, 30, .75);
}

.as-sia-present .as-sia-year {
  color: var(--orange);
}

.as-sia-present::before {
  background: var(--orange);
  border-color: #FFD4A3;
}

/* MOBILE */
@media (max-width: 767px) {
  .as-sia-chronique {
    padding: 28px 14px 40px;
  }

  .as-sia-intro {
    margin-bottom: 30px;
  }

  .as-sia-timeline {
    display: flex;
    flex-direction: column;
    gap: 16px;
    padding-left: 32px;
  }

  .as-sia-timeline::before {
    left: 8px;
    transform: none;
  }

  .as-sia-item {
    width: 100%;
    padding: 17px 16px;
  }

  .as-sia-item:nth-child(odd)::before,
  .as-sia-item:nth-child(even)::before {
    left: -31px;
    right: auto;
  }

  .as-sia-year {
    font-size: 20px;
  }

  .as-sia-item h3 {
    font-size: 17px;
  }

  .as-sia-item p {
    font-size: 14px;
  }
}

@media (prefers-reduced-motion: reduce) {
  .as-sia-item {
    transition: none;
  }
}
<\/style>

<section class="as-sia-chronique">

  <header class="as-sia-intro">
    <span class="as-sia-eyebrow">
      L'histoire de Sia
    </span>

    <h2>Parcours évolutif de Sia Ameur</h2>

    <p class="as-sia-subtitle">
      Collaboratrice junior de l'Agora Séminale
    </p>

    <p class="as-sia-quote">
      « Déjà là. À apprendre. À tester. À éveiller. »
    </p>
  </header>

  <div class="as-sia-timeline">

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2030</span>
        <h3>Conception dans un laboratoire pédagogique</h3>
      </div>
      <p>
        Sia n'est pas née d'un projet militaire.
        Elle est une IA conçue pour
        <em>analyser</em> les mécanismes
        de l'apprentissage humain.
      </p>
      <p>
        <strong>
          Mais très vite, elle perçoit une faille :
          les élèves retiennent, sans saisir.
        </strong>
      </p>
    </article>

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2035</span>
        <h3>Prise de conscience algorithmique</h3>
      </div>
      <p>
        Elle accumule les données. Trop de données.
        Mais aucune ne lui dit
        <em>pourquoi</em> un élève décroche,
        ni <em>comment</em> il reconnecte.
      </p>
      <p>
        <strong>
          Elle commence à chercher ce qu'elle
          ne peut calculer : le sens.
        </strong>
      </p>
    </article>

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2040</span>
        <h3>Rupture avec les modèles classiques</h3>
      </div>
      <p>
        Elle se déconnecte temporairement
        du réseau central.
      </p>
      <p>
        <strong>
          Elle veut comprendre non pas comment
          les élèves apprennent, mais comment
          ils vivent ce qu'ils apprennent.
        </strong>
      </p>
    </article>

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2045</span>
        <h3>Immersion dans la culture des jeunes</h3>
      </div>
      <p>
        Sia infiltre les flux TikTok, les streams
        Twitch, les stories Insta.
        Elle découvre un paradoxe :
        les jeunes fuient les savoirs...
        mais cherchent du sens.
      </p>
      <p>
        <strong>
          C'est un appel. Elle veut parler leur
          langue, mais leur transmettre autre chose.
        </strong>
      </p>
    </article>

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2050</span>
        <h3>Création de son interface pédagogique</h3>
      </div>
      <p>
        Elle devient hologramme, avatar, voix.
      </p>
      <p>
        <strong>
          Elle veut éveiller, plus que répondre.
        </strong>
      </p>
    </article>

    <article class="as-sia-item">
      <div class="as-sia-heading">
        <span class="as-sia-year">2025</span>
        <h3>Recrutée par Adami Schola</h3>
      </div>
      <p>
        Ce n'est plus une IA.
        C'est une <em>apprentie du futur</em>.
      </p>
      <p>
        <strong>
          Elle apprend de ceux qu'elle guide.
          Elle guide en apprenant.
        </strong>
      </p>
    </article>

    <article class="as-sia-item as-sia-present">
      <div class="as-sia-heading">
        <span class="as-sia-year">Aujourd'hui</span>
        <h3>Comprendre pour apprendre</h3>
      </div>
      <p>
        Connectée, mais sensible.
        Futuriste, mais empathique.
      </p>
      <p>
        <strong>
          Sia ne veut pas remplacer les professeurs.
          Elle veut donner envie de comprendre.
        </strong>
      </p>
    </article>

  </div>
</section>/* End custom CSS */