.french-editorial_hero__EoqOb{position:relative;isolation:isolate;display:flex;align-items:flex-end;min-height:380px;margin-bottom:2rem;padding:clamp(1.5rem,4vw,3.5rem);overflow:hidden;background:#073d30;border-radius:14px}.french-editorial_hero__EoqOb>picture{position:absolute;inset:0;z-index:-2;display:block}.french-editorial_hero__EoqOb>picture img{width:100%;height:100%;object-fit:cover}.french-editorial_hero__EoqOb:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(3,28,24,.94),rgba(3,28,24,.72) 60%,rgba(3,28,24,.35))}.french-editorial_heroCopy__nD1we{max-width:760px}.french-editorial_hero__EoqOb .french-editorial_heroCopy__nD1we h1{color:#fff;font-size:clamp(2rem,4.5vw,3.5rem);line-height:1.14;margin:.75rem 0;overflow-wrap:anywhere}.french-editorial_hero__EoqOb .french-editorial_heroCopy__nD1we p{color:#e1f4e9;line-height:1.7;margin:.7rem 0}.french-editorial_hero__EoqOb .french-editorial_heroCopy__nD1we .section-kicker{color:#a6e4c8}.french-editorial_imageCard__ZgTdO{padding:0;overflow:hidden;display:flex;flex-direction:column}.french-editorial_cardImage__k9fIY{position:relative;aspect-ratio:16/9;overflow:hidden;margin:0;background:#073d30}.french-editorial_cardImage__k9fIY img,.french-editorial_cardImage__k9fIY>picture{display:block;width:100%;height:100%;object-fit:cover}.french-editorial_cardImage__k9fIY:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(3,28,24,.3));pointer-events:none}.french-editorial_cardCopy__Ewj6T{padding:1.5rem;flex:1}.french-editorial_cardCopy__Ewj6T h3{margin-top:0}.french-editorial_closing__OM8S8{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:stretch;margin-top:2rem;overflow:hidden;border-radius:14px;background:#073d30}.french-editorial_closingImage__VHiBo{margin:0;min-height:220px;position:relative;overflow:hidden}.french-editorial_closingImage__VHiBo img,.french-editorial_closingImage__VHiBo>picture{width:100%;height:100%;object-fit:cover;display:block}.french-editorial_closingCopy__LKMnc{padding:clamp(1.5rem,3vw,2.5rem);align-self:center}.french-editorial_closing__OM8S8 .french-editorial_closingCopy__LKMnc h2{color:#fff}.french-editorial_closing__OM8S8 .french-editorial_closingCopy__LKMnc p{color:#e1f4e9}.french-editorial_closing__OM8S8 .french-editorial_closingCopy__LKMnc a:not(.primary-action){color:#c2f4d9}@media(max-width:640px){.french-editorial_hero__EoqOb{min-height:340px;padding:1.5rem}.french-editorial_hero__EoqOb:before{background:linear-gradient(180deg,rgba(3,28,24,.58),rgba(3,28,24,.94))}.french-editorial_closing__OM8S8{grid-template-columns:1fr}.french-editorial_closingImage__VHiBo{height:180px;min-height:180px}.french-editorial_cardCopy__Ewj6T{padding:1.25rem}}.public_code__pzVhv{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;padding:1rem;background:#082e26;color:#e3f8ed;border-radius:8px;font-size:.85rem;line-height:1.6}.public_cardPhoto__AMM1u{height:180px;overflow:hidden;border-radius:8px;background:#073d30}.public_cardPhoto__AMM1u img,.public_cardPhoto__AMM1u picture{width:100%;height:100%;display:block;object-fit:cover}.public_controls__YNB82{display:flex;flex-wrap:wrap;gap:1rem;align-items:end;margin:1.5rem 0}.public_controls__YNB82 label{display:grid;gap:.5rem;flex:1;min-width:180px}.public_controls__YNB82 input,.public_controls__YNB82 select{padding:.75rem;border:1px solid #94aaa5;border-radius:5px;color:#16372d;background:white;font:inherit;max-width:100%;box-sizing:border-box}.public_buttons__drd6s{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin:1rem 0}.public_digest__BklJH{overflow-wrap:anywhere}.public_editor__Ws0Oz{display:grid;gap:.75rem}.public_editor__Ws0Oz textarea{width:100%;min-height:340px;resize:vertical;box-sizing:border-box;border:1px solid #94aaa5;border-radius:8px;padding:1rem;background:#082e26;color:#e3f8ed;font:13px/1.6 monospace;white-space:pre-wrap;overflow-wrap:anywhere}.public_flagship__G_Cwm{margin:2rem 0;padding:clamp(1.5rem,4vw,3rem);background:#073d30;border-radius:14px}.public_flagship__G_Cwm h2,.public_flagship__G_Cwm h3{color:#fff!important}.public_flagship__G_Cwm p{color:#e3f8ed!important}.public_flagship__G_Cwm a{color:#bcf0d6}.public_engineerCards__EsXy7 article h3,.public_engineerCards__EsXy7 article p{color:#16372d}