.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}}.hosted_panel__30aIy{padding:1.25rem;border:1px solid var(--line,#d6dbe0);border-radius:14px;background:var(--surface,#fff);color:var(--ink,#17242c);margin:1rem 0;min-width:0}.hosted_panel__30aIy h2,.hosted_panel__30aIy h3{margin:.2rem 0 .6rem}.hosted_panel__30aIy p{line-height:1.6}.hosted_actions__kbqUO,.hosted_heading__1eqMR{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;justify-content:space-between}.hosted_actions__kbqUO{justify-content:flex-start;margin:1rem 0}.hosted_badge___5r0t{display:inline-block;border-radius:99px;padding:.35rem .7rem;background:#e3f3ee;color:#144b3e;font-weight:750}.hosted_fields__nfZZE{display:grid;gap:.9rem;margin:1rem 0}.hosted_fields__nfZZE label{display:grid;gap:.35rem;font-weight:650}.hosted_fields__nfZZE input,.hosted_fields__nfZZE select,.hosted_fields__nfZZE textarea{width:100%;box-sizing:border-box;padding:.7rem;border:1px solid #a9b8bf;border-radius:7px;background:#fff;color:#17242c;font:inherit}.hosted_fields__nfZZE textarea{min-height:190px;font-family:monospace}.hosted_panel__30aIy button{padding:.65rem .9rem;border:1px solid #77928a;border-radius:7px;background:#fff;color:#173b31;font:inherit;cursor:pointer}.hosted_panel__30aIy button:disabled{opacity:.55;cursor:default}.hosted_panel__30aIy .hosted_upgrade__5HMFb{display:inline-flex;align-items:center;justify-content:center;background:#12634d;color:#fff;border-color:#12634d;font-weight:750;min-height:44px}.hosted_upgrade__5HMFb:hover{background:#0c4939}.hosted_panel__30aIy pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:420px;overflow:auto;padding:1rem;background:#f1f5f4;border-radius:8px}.hosted_endpoint__FOaFY{display:block;padding:.7rem;background:#f1f5f4;border-radius:7px;overflow-wrap:anywhere}.hosted_notice__j_mc_{padding:.8rem;border-left:4px solid #12634d;background:#eef7f3}.hosted_error__LG_I_{padding:.7rem;border-left:4px solid #9b3443;background:#fff1f2}.hosted_dialog__ODDlm{max-width:560px;width:calc(100% - 3rem);padding:1.5rem;border:1px solid #a9b8bf;border-radius:12px;background:#fff;color:#17242c}.hosted_dialog__ODDlm::backdrop{background:rgb(9 24 28/.58)}.hosted_dialog__ODDlm button{padding:.65rem 1rem;border-radius:7px;font:inherit}.hosted_table__V1k2p{overflow:auto}.hosted_table__V1k2p table{width:100%;border-collapse:collapse}.hosted_table__V1k2p td,.hosted_table__V1k2p th{text-align:left;border-bottom:1px solid #d6dbe0;padding:.65rem;vertical-align:top}.hosted_table__V1k2p td button{margin:.15rem}.hosted_launch__2UF1y{display:flex;gap:1rem;align-items:center;justify-content:space-between;flex-wrap:wrap;background:#e3f3ee;border:1px solid #8bb5a7;border-radius:12px;padding:1rem;margin:1rem 0}.hosted_launch__2UF1y p{margin:.25rem 0}.hosted_launch__2UF1y button{background:#12634d;color:#fff;border:0;border-radius:7px;padding:.8rem 1rem;font-weight:750;cursor:pointer}@media(max-width:650px){.hosted_panel__30aIy{padding:1rem}.hosted_actions__kbqUO button{width:100%}.hosted_dialog__ODDlm{padding:1rem}.hosted_launch__2UF1y button{width:100%}}.hosted_summaryGrid__AupOy{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:1rem;margin:1rem 0}.hosted_summaryGrid__AupOy>div{padding:1rem;border:1px solid;border-radius:8px}.hosted_summaryGrid__AupOy dt{font-size:.85rem}.hosted_summaryGrid__AupOy dd{margin:.4rem 0 0;font-size:1.5rem;font-weight:750}.hosted_panel__30aIy details{margin:1rem 0}.hosted_panel__30aIy summary{cursor:pointer;min-height:32px}.hosted_panel__30aIy code{overflow-wrap:anywhere}.hosted_actions__kbqUO button[aria-pressed=true]{font-weight:800;text-decoration:underline;text-underline-offset:5px}.hosted_panel__30aIy .section-kicker,.hosted_panel__30aIy h1,.hosted_panel__30aIy h2,.hosted_panel__30aIy h3,.hosted_panel__30aIy h4{color:inherit!important}.hosted_fields__nfZZE input[type=checkbox]{width:auto;min-width:24px;min-height:24px;justify-self:start}.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}