.ResourceHero-module__5PXkNW__hero,.ResourceHero-module__5PXkNW__heroCentered{color:#fff;background:#0a1f14;padding:60px 44px 62px;position:relative;overflow:hidden}.ResourceHero-module__5PXkNW__heroCentered{text-align:center}.ResourceHero-module__5PXkNW__inner{max-width:1180px;margin:0 auto;position:relative}.ResourceHero-module__5PXkNW__innerCentered{max-width:900px;margin:0 auto;position:relative}.ResourceHero-module__5PXkNW__back{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#fff9;align-items:center;gap:7px;margin-bottom:22px;font-size:11px;transition:color .2s;display:inline-flex}.ResourceHero-module__5PXkNW__back:hover{color:#fff}.ResourceHero-module__5PXkNW__h1{font-family:var(--font-display);letter-spacing:-.018em;max-width:900px;margin:0 0 22px;font-size:56px;font-weight:400;line-height:1.04}.ResourceHero-module__5PXkNW__heroCentered .ResourceHero-module__5PXkNW__h1{margin:0 auto 18px}.ResourceHero-module__5PXkNW__accent{color:#3fd07a}.ResourceHero-module__5PXkNW__lead{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffd1;max-width:720px;margin:0;font-size:17.5px;line-height:1.6}.ResourceHero-module__5PXkNW__heroCentered .ResourceHero-module__5PXkNW__lead{max-width:640px;margin:0 auto}@media (max-width:1023px){.ResourceHero-module__5PXkNW__hero,.ResourceHero-module__5PXkNW__heroCentered{padding:40px 18px 44px}.ResourceHero-module__5PXkNW__inner,.ResourceHero-module__5PXkNW__innerCentered{max-width:768px}.ResourceHero-module__5PXkNW__h1{font-size:33px}.ResourceHero-module__5PXkNW__lead{font-size:15.5px}}
.DownloadModal-module__w3ncoa__backdrop{z-index:60;background:#0a1f148c;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.DownloadModal-module__w3ncoa__modal{background:#fff;border-radius:16px;grid-template-columns:1.05fr .95fr;width:100%;max-width:900px;max-height:calc(100vh - 56px);display:grid;overflow:auto;box-shadow:0 12px 40px #00000014,0 1px #00000008}.DownloadModal-module__w3ncoa__formCol{padding:34px 36px}.DownloadModal-module__w3ncoa__head{justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.DownloadModal-module__w3ncoa__headEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;font-size:10px;font-weight:600}.DownloadModal-module__w3ncoa__close{cursor:pointer;color:#5f5f5f;background:0 0;border:none;padding:0;font-size:18px;line-height:1}.DownloadModal-module__w3ncoa__title{font-family:var(--font-display);letter-spacing:-.018em;margin-bottom:8px;font-size:26px;line-height:1.15}.DownloadModal-module__w3ncoa__subtitle{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;margin-bottom:24px;font-size:13.5px;line-height:1.6}.DownloadModal-module__w3ncoa__nameRow{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.DownloadModal-module__w3ncoa__field,.DownloadModal-module__w3ncoa__fieldTight,.DownloadModal-module__w3ncoa__fieldSpaced{gap:6px;display:grid}.DownloadModal-module__w3ncoa__fieldTight{margin-bottom:6px}.DownloadModal-module__w3ncoa__fieldSpaced{margin-bottom:12px}.DownloadModal-module__w3ncoa__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;font-size:10px;font-weight:600}.DownloadModal-module__w3ncoa__input{font-family:var(--font-ui);letter-spacing:-.01em;color:#0a0a0a;background:#fff;border:1px solid #ebebeb;border-radius:8px;outline:none;padding:11px 13px;font-size:14px}.DownloadModal-module__w3ncoa__input::placeholder{color:#9a9a9a}.DownloadModal-module__w3ncoa__hint{font-family:var(--font-editorial);letter-spacing:0;font-size:12.5px;line-height:1.5}.DownloadModal-module__w3ncoa__optIn{cursor:pointer;align-items:flex-start;gap:10px;margin:18px 0 22px;display:flex}.DownloadModal-module__w3ncoa__checkbox{accent-color:#16a347;width:15px;height:15px;margin-top:2px}.DownloadModal-module__w3ncoa__optInText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;font-size:12.5px;line-height:1.55}.DownloadModal-module__w3ncoa__submitRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.DownloadModal-module__w3ncoa__submit,.DownloadModal-module__w3ncoa__submitDisabled{font-family:var(--font-ui);letter-spacing:-.02em;border-radius:9px;align-items:center;gap:8px;padding:12px 20px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.DownloadModal-module__w3ncoa__submit{cursor:pointer;color:#fff;background:#0f7a34;border:1px solid #0f7a34}.DownloadModal-module__w3ncoa__submit:hover{background:#00bf63;border-color:#00bf63}.DownloadModal-module__w3ncoa__submitDisabled{cursor:default;color:#9a9a9a;background:#f0eee9;border:1px solid #ebebeb}.DownloadModal-module__w3ncoa__submitNote{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#9a9a9a;font-size:10px}.DownloadModal-module__w3ncoa__sideCol{background:#f7f7f5;border-left:1px solid #ebebeb;padding:34px 36px}.DownloadModal-module__w3ncoa__sideTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;margin-bottom:16px;font-size:10px;font-weight:600}.DownloadModal-module__w3ncoa__bullets{gap:14px;display:grid}.DownloadModal-module__w3ncoa__bullet{grid-template-columns:auto 1fr;align-items:start;gap:10px;display:grid}.DownloadModal-module__w3ncoa__bulletIcon{color:#0f7a34;background:#e8f6ec;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;margin-top:1px;display:flex}.DownloadModal-module__w3ncoa__bulletText{font-family:var(--font-editorial);letter-spacing:0;color:#3a3a3a;font-size:13.5px;line-height:1.55}.DownloadModal-module__w3ncoa__sideFoot{border-top:1px solid #ebebeb;gap:8px;margin-top:26px;padding-top:20px;display:grid}.DownloadModal-module__w3ncoa__sideMeta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;font-variant-numeric:tabular-nums;font-size:10.5px}.DownloadModal-module__w3ncoa__lockNote{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;align-items:center;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.DownloadModal-module__w3ncoa__lockIcon{color:#5f5f5f;display:flex}@media (max-width:1023px){.DownloadModal-module__w3ncoa__backdrop{padding:0}.DownloadModal-module__w3ncoa__modal{border-radius:0;grid-template-columns:1fr;align-content:start;max-width:none;height:100%;max-height:none}.DownloadModal-module__w3ncoa__formCol{padding:20px 18px 28px}.DownloadModal-module__w3ncoa__head{z-index:1;background:#fff;border-bottom:1px solid #ebebeb;margin:-20px 0 16px;padding:11px 0;position:sticky;top:0}.DownloadModal-module__w3ncoa__close{border:1px solid #ebebeb;border-radius:9px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.DownloadModal-module__w3ncoa__title{font-size:21px;font-family:var(--font-ui);letter-spacing:-.02em;font-weight:600;line-height:1.3}.DownloadModal-module__w3ncoa__nameRow{grid-template-columns:1fr}.DownloadModal-module__w3ncoa__submit,.DownloadModal-module__w3ncoa__submitDisabled{justify-content:center;width:100%;min-height:50px}.DownloadModal-module__w3ncoa__sideCol{border-top:1px solid #ebebeb;border-left:none;padding:24px 18px 40px}}
.DownloadCatalog-module__IyneOq__chipsWrap{background:#fff;padding:0 44px 26px}.DownloadCatalog-module__IyneOq__chipsRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;max-width:1180px;margin:0 auto;display:flex}.DownloadCatalog-module__IyneOq__chips{flex-wrap:wrap;gap:8px;display:flex}.DownloadCatalog-module__IyneOq__chip,.DownloadCatalog-module__IyneOq__chipActive{cursor:pointer;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:7px 13px;font-size:11px;transition:color .2s,border-color .2s,background .2s}.DownloadCatalog-module__IyneOq__chip{color:#6b6b6b;background:#fff;border:1px solid #ebebeb}.DownloadCatalog-module__IyneOq__chip:hover{color:#0f7a34;border-color:#16a347}.DownloadCatalog-module__IyneOq__chipActive{color:#053d1a;background:#e8f6ec;border:1.5px solid #16a347}.DownloadCatalog-module__IyneOq__note{font-family:var(--font-editorial);letter-spacing:0;color:#5f5f5f;max-width:420px;font-size:13px;line-height:1.5}.DownloadCatalog-module__IyneOq__gridWrap{background:#fff;padding:0 44px 90px}.DownloadCatalog-module__IyneOq__grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1180px;margin:0 auto;display:grid}.DownloadCatalog-module__IyneOq__card{background:#fff;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.DownloadCatalog-module__IyneOq__card:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.DownloadCatalog-module__IyneOq__cardSoon:hover{box-shadow:none;border-color:#ebebeb}.DownloadCatalog-module__IyneOq__thumb{aspect-ratio:16/10;background-color:#f0eee9;background-position:50%;background-repeat:no-repeat}.DownloadCatalog-module__IyneOq__thumbDoc{aspect-ratio:16/9;background-color:#f0eee9;border-bottom:1px solid #ebebeb;max-height:260px;position:relative;overflow:hidden}.DownloadCatalog-module__IyneOq__thumbFond{filter:blur(22px)saturate(1.15);background-position:50%;background-size:cover;position:absolute;inset:0;transform:scale(1.18)}.DownloadCatalog-module__IyneOq__thumbImg{object-fit:contain;width:100%;height:100%;display:block;position:relative}.DownloadCatalog-module__IyneOq__thumbDocVide{background-color:#f1f6f2;background-image:radial-gradient(circle at 1px 1px,#d5e5da 1px,#0000 0);background-size:14px 14px;justify-content:center;align-items:center;display:flex;}.DownloadCatalog-module__IyneOq__thumbIcon{color:#16a347;background:#fff;border-radius:14px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;box-shadow:0 1px 2px #0000000d}.DownloadCatalog-module__IyneOq__thumbFormat{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;background:#ffffffeb;border-radius:6px;padding:4px 9px;font-size:10.5px;position:absolute;top:12px;right:12px;box-shadow:0 1px 2px #00000014}.DownloadCatalog-module__IyneOq__cardBody{flex-direction:column;flex:1;padding:24px;display:flex}.DownloadCatalog-module__IyneOq__cardHeadMedia{justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.DownloadCatalog-module__IyneOq__formatBadge{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;border:1px solid #ebebeb;border-radius:6px;padding:4px 9px;font-size:10.5px}.DownloadCatalog-module__IyneOq__kindRow{margin-bottom:10px}.DownloadCatalog-module__IyneOq__kindTag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.DownloadCatalog-module__IyneOq__cardTitle{letter-spacing:-.02em;margin:0 0 10px;font-size:17px;font-weight:600;line-height:1.3}.DownloadCatalog-module__IyneOq__cardText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;font-size:13.5px;line-height:1.6}.DownloadCatalog-module__IyneOq__cardMeta{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;font-variant-numeric:tabular-nums;margin:18px 0 0;font-size:10.5px}.DownloadCatalog-module__IyneOq__mediaSpacer{height:18px}.DownloadCatalog-module__IyneOq__cardSoon{background:var(--surface-2);border-style:dashed;}.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__thumb,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__thumbDoc,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__thumbImg,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__thumbDocVide,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__thumbFormat,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__kindTag,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__formatBadge{filter:grayscale();opacity:.55}.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__cardTitle{color:var(--ink-muted)}.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__cardText,.DownloadCatalog-module__IyneOq__cardSoon .DownloadCatalog-module__IyneOq__cardMeta{color:var(--ink-dim)}.DownloadCatalog-module__IyneOq__soonBtn{color:var(--ink-dim);font-family:var(--font-ui);letter-spacing:-.02em;cursor:default;background:0 0;border:1px dashed #d4d4d4;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:11px 18px;font-size:13px;font-weight:600;display:inline-flex}.DownloadCatalog-module__IyneOq__dlBtn{color:#fff;font-family:var(--font-ui);letter-spacing:-.02em;cursor:pointer;background:#0f7a34;border:1px solid #0f7a34;border-radius:9px;justify-content:center;align-items:center;gap:8px;margin-top:18px;padding:11px 18px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s,border-color .2s;display:inline-flex}.DownloadCatalog-module__IyneOq__dlBtn:hover{background:#00bf63;border-color:#00bf63}@media (max-width:1023px){.DownloadCatalog-module__IyneOq__chipsWrap{padding:0 0 18px}.DownloadCatalog-module__IyneOq__chipsRow{max-width:768px;display:block}.DownloadCatalog-module__IyneOq__chips{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding:0 18px 10px;overflow-x:auto}.DownloadCatalog-module__IyneOq__chip,.DownloadCatalog-module__IyneOq__chipActive{align-items:center;min-height:44px;display:inline-flex}.DownloadCatalog-module__IyneOq__note{max-width:none;padding:0 18px}.DownloadCatalog-module__IyneOq__gridWrap{padding:0 18px 52px}.DownloadCatalog-module__IyneOq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;max-width:768px}.DownloadCatalog-module__IyneOq__dlBtn{min-height:48px}}
.SecondaryButton-module__5KyDTG__md,.SecondaryButton-module__5KyDTG__lg{color:#0a0a0a;font-family:var(--font-ui);letter-spacing:-.02em;background:#fff;border:1px solid #d9d9d6;justify-content:center;align-items:center;gap:8px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.SecondaryButton-module__5KyDTG__md{border-radius:8px;padding:9px 16px;font-size:14.5px}.SecondaryButton-module__5KyDTG__lg{border-radius:10px;padding:13px 22px;font-size:15.5px}.SecondaryButton-module__5KyDTG__md:hover,.SecondaryButton-module__5KyDTG__lg:hover{color:#0f7a34;border-color:#16a347}
.BlogTeasers-module__FPjmNq__section{background:#fff;padding:90px 44px}.BlogTeasers-module__FPjmNq__inner{max-width:1180px;margin:0 auto}.BlogTeasers-module__FPjmNq__head{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.BlogTeasers-module__FPjmNq__eyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;font-size:11px;font-weight:600}.BlogTeasers-module__FPjmNq__title{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 12px;font-size:38px;font-weight:400;line-height:1.05}.BlogTeasers-module__FPjmNq__accent{color:#16a347}.BlogTeasers-module__FPjmNq__lead{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:560px;margin:0;font-size:14px;line-height:1.55}.BlogTeasers-module__FPjmNq__grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.BlogTeasers-module__FPjmNq__card{border:1px solid #ebebeb;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.BlogTeasers-module__FPjmNq__card:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.BlogTeasers-module__FPjmNq__thumb{aspect-ratio:16/9;background-color:#f0eee9;background-position:50%;background-repeat:no-repeat;background-size:cover}.BlogTeasers-module__FPjmNq__body{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.BlogTeasers-module__FPjmNq__meta{font-family:var(--font-mono);color:#767676;letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:11px}.BlogTeasers-module__FPjmNq__cardTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.3}.BlogTeasers-module__FPjmNq__excerpt{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;font-size:13px;line-height:1.55}.BlogTeasers-module__FPjmNq__readLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0f7a34;margin-top:18px;font-size:11px}@media (max-width:1023px){.BlogTeasers-module__FPjmNq__section{padding:52px 18px}.BlogTeasers-module__FPjmNq__inner{max-width:768px}.BlogTeasers-module__FPjmNq__head{margin-bottom:24px;display:block}.BlogTeasers-module__FPjmNq__title{font-size:31px}.BlogTeasers-module__FPjmNq__lead{max-width:none;margin-bottom:18px}.BlogTeasers-module__FPjmNq__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}}
.SiteContact-module__8wa-6q__shell{font-family:var(--font-ui);letter-spacing:-.01em;color:#0a0a0a;border-top:1px solid #ebebeb;padding:90px 44px}.SiteContact-module__8wa-6q__inner{max-width:1180px;margin:0 auto}.SiteContact-module__8wa-6q__title{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 42px;font-size:38px;font-weight:400}.SiteContact-module__8wa-6q__accent{color:#16a347}.SiteContact-module__8wa-6q__cells{background:#ebebeb;border:1px solid #ebebeb;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.SiteContact-module__8wa-6q__cell{background:#fff;padding:28px 26px}.SiteContact-module__8wa-6q__cellEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;margin-bottom:14px;font-size:12px;font-weight:600}.SiteContact-module__8wa-6q__cellStrong{margin-bottom:6px;font-size:15px;font-weight:600}.SiteContact-module__8wa-6q__cellPhone{font-size:15px;font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin-bottom:6px}.SiteContact-module__8wa-6q__cellNote{font-family:var(--font-editorial);letter-spacing:0;color:#767676;font-size:14px}.SiteContact-module__8wa-6q__cellNoteSpaced{font-family:var(--font-editorial);letter-spacing:0;color:#767676;margin-top:8px;font-size:14px}.SiteContact-module__8wa-6q__addresses{gap:2px;font-size:13.5px;line-height:1.7;display:grid}.SiteContact-module__8wa-6q__footer{color:#ffffffb3;font-family:var(--font-ui);letter-spacing:-.01em;background:#0a0a0a;padding:56px 44px 28px}.SiteContact-module__8wa-6q__footerGrid{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:40px;margin-bottom:44px;display:grid}.SiteContact-module__8wa-6q__footerLogo{width:auto;height:26px;display:block}.SiteContact-module__8wa-6q__footerBaseline{font-family:var(--font-editorial);letter-spacing:0;color:#fff9;max-width:320px;margin:16px 0 0;font-size:14px;line-height:1.55}.SiteContact-module__8wa-6q__footerCities{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff73;margin-top:18px;font-size:12.5px}.SiteContact-module__8wa-6q__colTitle{font-family:var(--font-mono);color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;margin-bottom:14px;font-size:12px;font-weight:600}.SiteContact-module__8wa-6q__colList{gap:9px;font-size:14px;display:grid}.SiteContact-module__8wa-6q__colLink{color:#ffffffb3;transition:color .2s}.SiteContact-module__8wa-6q__colLink:hover{color:#fff}.SiteContact-module__8wa-6q__legalBar{border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;display:flex}.SiteContact-module__8wa-6q__legalYear{font-family:var(--font-mono);color:#ffffff73;letter-spacing:.04em;font-size:12.5px}.SiteContact-module__8wa-6q__legalLinks{color:#ffffff73;gap:16px;font-size:12.5px;display:flex}.SiteContact-module__8wa-6q__mLines{background:#ebebeb;border:1px solid #ebebeb;border-radius:14px;gap:1px;display:grid;overflow:hidden}.SiteContact-module__8wa-6q__mLine{background:#fff;align-items:center;gap:14px;min-height:64px;padding:0 18px;display:flex}.SiteContact-module__8wa-6q__mLineTall{background:#fff;align-items:flex-start;gap:14px;padding:14px 18px;display:flex}.SiteContact-module__8wa-6q__mLineLabel,.SiteContact-module__8wa-6q__mLineLabelTop{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;flex:none;width:74px;font-size:9.5px;font-weight:600}.SiteContact-module__8wa-6q__mLineLabelTop{padding-top:3px}.SiteContact-module__8wa-6q__mLineBody{flex:1;min-width:0}.SiteContact-module__8wa-6q__mLineStrong{letter-spacing:-.02em;font-size:14.5px;font-weight:600;display:block}.SiteContact-module__8wa-6q__mLinePhone{font-size:14.5px;font-weight:600;font-family:var(--font-mono);font-variant-numeric:tabular-nums;display:block}.SiteContact-module__8wa-6q__mLineNote{font-family:var(--font-editorial);letter-spacing:0;color:#5f5f5f;margin-top:1px;font-size:12px;display:block}.SiteContact-module__8wa-6q__mAddresses{flex:1;gap:2px;min-width:0;font-size:12.5px;line-height:1.6;display:grid}.SiteContact-module__8wa-6q__mFooter{display:grid}.SiteContact-module__8wa-6q__mBaseline{font-family:var(--font-editorial);letter-spacing:0;color:#ffffff9e;margin:14px 0 0;font-size:13.5px;line-height:1.6}.SiteContact-module__8wa-6q__mGroups{background:#ffffff17;border-top:1px solid #ffffff17;border-bottom:1px solid #ffffff17;gap:1px;margin:30px 0 0;display:grid}.SiteContact-module__8wa-6q__mGroup{background:#0a0a0a;padding:4px 0}.SiteContact-module__8wa-6q__mGroupHead{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0;display:flex}.SiteContact-module__8wa-6q__mGroupTitle{font-family:var(--font-mono);color:#ffffffdb;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600}.SiteContact-module__8wa-6q__mGroupCaret,.SiteContact-module__8wa-6q__mGroupCaretOpen{border:1px solid #ffffff29;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;line-height:1;display:flex}.SiteContact-module__8wa-6q__mGroupCaret{color:#fff9}.SiteContact-module__8wa-6q__mGroupCaretOpen{color:#3fd07a}.SiteContact-module__8wa-6q__mGroupLinks{gap:1px;padding:2px 0 12px;display:grid}.SiteContact-module__8wa-6q__mGroupLink{color:#ffffffad;align-items:center;min-height:44px;font-size:13.5px;display:flex}@media (max-width:1023px){.SiteContact-module__8wa-6q__shell{padding:40px 18px 42px}.SiteContact-module__8wa-6q__title{margin:0 0 20px;font-size:29px;line-height:1.1}.SiteContact-module__8wa-6q__footer{padding:40px 18px 24px}.SiteContact-module__8wa-6q__legalBar{border-top:none;gap:12px;padding-top:20px;display:grid}}.SiteContact-module__8wa-6q__footerMail{color:#3fd07a;border:1px solid #ffffff38;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;margin-top:16px;transition:border-color .2s,background .2s;display:inline-flex}.SiteContact-module__8wa-6q__footerMail:hover{background:#16a34726;border-color:#3fd07a}@media (max-width:1023px){.SiteContact-module__8wa-6q__mCitiesRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.SiteContact-module__8wa-6q__mCitiesRow .SiteContact-module__8wa-6q__footerMail{width:44px;height:44px;margin-top:0}}.SiteContact-module__8wa-6q__legalLink{transition:color .2s}.SiteContact-module__8wa-6q__legalLink:hover{color:#fff}.SiteContact-module__8wa-6q__cellWhatsapp{font-family:var(--font-mono);letter-spacing:-.01em;color:#0a0a0a;align-items:center;gap:8px;font-size:15px;transition:color .2s;display:inline-flex}.SiteContact-module__8wa-6q__cellWhatsapp:hover{color:#16a347}.SiteContact-module__8wa-6q__waIcon{color:#16a347;display:inline-flex}.SiteContact-module__8wa-6q__footerIcons{align-items:center;gap:8px;margin-top:16px;display:flex}.SiteContact-module__8wa-6q__footerWhatsapp{color:#3fd07a;border:1px solid #ffffff38;border-radius:100px;justify-content:center;align-items:center;width:36px;height:36px;transition:border-color .2s,background .2s;display:inline-flex}.SiteContact-module__8wa-6q__footerWhatsapp:hover{background:#16a34726;border-color:#3fd07a}.SiteContact-module__8wa-6q__footerIcons .SiteContact-module__8wa-6q__footerMail{margin-top:0}@media (max-width:1023px){.SiteContact-module__8wa-6q__mCitiesRow .SiteContact-module__8wa-6q__footerIcons{margin-top:0}.SiteContact-module__8wa-6q__footerIcons .SiteContact-module__8wa-6q__footerWhatsapp,.SiteContact-module__8wa-6q__mCitiesRow .SiteContact-module__8wa-6q__footerIcons .SiteContact-module__8wa-6q__footerMail{width:44px;height:44px}}
.ArticlePage-module__R0_SAa__inner{max-width:1180px;margin:0 auto}.ArticlePage-module__R0_SAa__headWrap{background:#fff;padding:44px 44px 0}.ArticlePage-module__R0_SAa__back{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;align-items:center;gap:7px;margin-bottom:26px;font-size:11px;transition:color .2s;display:inline-flex}.ArticlePage-module__R0_SAa__back:hover{color:#0f7a34}.ArticlePage-module__R0_SAa__headCol{max-width:860px}.ArticlePage-module__R0_SAa__headMeta{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ArticlePage-module__R0_SAa__metaText{font-family:var(--font-mono);color:#5f5f5f;letter-spacing:.06em;font-variant-numeric:tabular-nums;font-size:11px}.ArticlePage-module__R0_SAa__h1{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 22px;font-size:52px;font-weight:400;line-height:1.06}.ArticlePage-module__R0_SAa__chapo{font-family:var(--font-editorial);letter-spacing:0;color:#3a3a3a;margin:0 0 28px;font-size:19px;line-height:1.6}.ArticlePage-module__R0_SAa__signatureRow{border-top:1px solid #ebebeb;align-items:center;gap:12px;padding:16px 0 30px;display:flex}.ArticlePage-module__R0_SAa__signature{border-radius:10px;align-items:center;gap:12px;margin:-4px;padding:4px;transition:background .2s;display:flex}.ArticlePage-module__R0_SAa__signature:hover{background:#f7f7f5}.ArticlePage-module__R0_SAa__avatar{filter:grayscale()contrast(1.06);flex:none;justify-content:center;align-items:center;display:flex}.ArticlePage-module__R0_SAa__avatarMonogram{color:#fff;font-family:var(--font-ui);letter-spacing:0;background:#0f7a34;flex:none;justify-content:center;align-items:center;font-weight:600;display:flex}.ArticlePage-module__R0_SAa__wpBody p{margin:0 0 14px}.ArticlePage-module__R0_SAa__wpBody a{color:#0f7a34;border-bottom:1px solid #d4f0de}.ArticlePage-module__R0_SAa__wpBody h2{font-family:var(--font-display);letter-spacing:-.018em;color:#16a347;margin:44px 0 18px;scroll-margin-top:100px;font-size:32px;font-weight:400;line-height:1.15}.ArticlePage-module__R0_SAa__wpBody h3{font-family:var(--font-ui);letter-spacing:-.02em;color:#0a0a0a;margin:30px 0 10px;scroll-margin-top:100px;font-size:17px;font-weight:600;line-height:1.35}:is(.ArticlePage-module__R0_SAa__wpBody ul,.ArticlePage-module__R0_SAa__wpBody ol){gap:3px;margin:0 0 14px;padding-left:22px;display:grid}.ArticlePage-module__R0_SAa__wpBody li{line-height:1.55}.ArticlePage-module__R0_SAa__wpBody ul{list-style:outside}.ArticlePage-module__R0_SAa__wpBody ol{list-style:decimal}.ArticlePage-module__R0_SAa__wpBody li::marker{color:#16a347}.ArticlePage-module__R0_SAa__wpBody img{border:1px solid #ebebeb;border-radius:12px;max-width:100%;height:auto;margin:32px auto;display:block}.ArticlePage-module__R0_SAa__wpBody:after{content:"";clear:both;display:block}:is(.ArticlePage-module__R0_SAa__wpBody h2,.ArticlePage-module__R0_SAa__wpBody h3){clear:both}.ArticlePage-module__R0_SAa__wpBody figure{margin:32px 0}.ArticlePage-module__R0_SAa__wpBody figure img{margin:0}.ArticlePage-module__R0_SAa__wpBody figcaption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;margin-top:12px;font-size:10.5px}.ArticlePage-module__R0_SAa__wpBody blockquote{background:#e8f6ec;border:1px solid #d4f0de;border-radius:14px;margin:32px 0;padding:26px 30px}.ArticlePage-module__R0_SAa__wpBody blockquote p{font-family:var(--font-display);letter-spacing:-.018em;color:#0a0a0a;margin:0;font-size:21px;font-style:italic;line-height:1.35}.ArticlePage-module__R0_SAa__wpBody table{border-collapse:collapse;width:100%;margin:32px 0;font-size:14px;line-height:1.5}:is(.ArticlePage-module__R0_SAa__wpBody th,.ArticlePage-module__R0_SAa__wpBody td){text-align:left;border:1px solid #ebebeb;padding:10px 14px}.ArticlePage-module__R0_SAa__wpBody th{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;background:#f7f7f5;font-size:10.5px;font-weight:600}.ArticlePage-module__R0_SAa__signatureText{gap:2px;display:grid}.ArticlePage-module__R0_SAa__signatureName{color:#0a0a0a;font-size:14px;font-weight:600}.ArticlePage-module__R0_SAa__signatureRole{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;font-size:10.5px}.ArticlePage-module__R0_SAa__heroImgWrap{aspect-ratio:21/9;background:#f0eee9;border-radius:14px;position:relative;overflow:hidden}.ArticlePage-module__R0_SAa__heroImg{object-fit:cover;width:100%;height:100%;display:block}.ArticlePage-module__R0_SAa__bodyWrap{background:#fff;padding:60px 44px 90px}.ArticlePage-module__R0_SAa__bodyGrid{grid-template-columns:1fr 268px;align-items:start;gap:60px;max-width:1180px;margin:0 auto;display:grid}.ArticlePage-module__R0_SAa__article{max-width:760px;font-family:var(--font-editorial);letter-spacing:0;color:#3a3a3a;font-size:16.5px;line-height:1.75}.ArticlePage-module__R0_SAa__p{margin:0 0 14px}.ArticlePage-module__R0_SAa__p a{color:#0f7a34;border-bottom:1px solid #d4f0de}.ArticlePage-module__R0_SAa__h2{font-family:var(--font-display);letter-spacing:-.018em;color:#16a347;margin:44px 0 18px;font-size:32px;font-weight:400;line-height:1.15}.ArticlePage-module__R0_SAa__h3{font-family:var(--font-ui);letter-spacing:-.02em;color:#0a0a0a;margin:30px 0 10px;font-size:17px;font-weight:600;line-height:1.35}.ArticlePage-module__R0_SAa__h2,.ArticlePage-module__R0_SAa__h3{scroll-margin-top:100px}.ArticlePage-module__R0_SAa__statsBand{background:#ebebeb;border:1px solid #ebebeb;border-radius:12px;grid-template-columns:repeat(3,1fr);gap:1px;margin:32px 0;display:grid;overflow:hidden}.ArticlePage-module__R0_SAa__statCell,.ArticlePage-module__R0_SAa__statCellSoft{padding:20px 22px}.ArticlePage-module__R0_SAa__statCell{background:#fff}.ArticlePage-module__R0_SAa__statCellSoft{background:#e8f6ec}.ArticlePage-module__R0_SAa__statValue,.ArticlePage-module__R0_SAa__statValueSoft{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:26px;font-weight:600}.ArticlePage-module__R0_SAa__statValueSoft{color:#053d1a}.ArticlePage-module__R0_SAa__statLabel,.ArticlePage-module__R0_SAa__statLabelSoft{font-family:var(--font-ui);letter-spacing:-.01em;margin-top:4px;font-size:12.5px}.ArticlePage-module__R0_SAa__statLabel{color:#5f5f5f}.ArticlePage-module__R0_SAa__statLabelSoft{color:#0f7a34}.ArticlePage-module__R0_SAa__stepEyebrow,.ArticlePage-module__R0_SAa__stepEyebrowSoft{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:600}.ArticlePage-module__R0_SAa__stepEyebrow{color:#5f5f5f}.ArticlePage-module__R0_SAa__stepEyebrowSoft{color:#0f7a34}.ArticlePage-module__R0_SAa__stepLabel,.ArticlePage-module__R0_SAa__stepLabelSoft{font-family:var(--font-ui);letter-spacing:-.02em;font-size:16px;font-weight:600}.ArticlePage-module__R0_SAa__stepLabelSoft{color:#053d1a}.ArticlePage-module__R0_SAa__figure{margin:32px 0}.ArticlePage-module__R0_SAa__figureFrame{background:#fff;border:1px solid #ebebeb;border-radius:12px;overflow:hidden}.ArticlePage-module__R0_SAa__figureImg{width:100%;display:block}.ArticlePage-module__R0_SAa__figcaption{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;margin-top:12px;font-size:10.5px}.ArticlePage-module__R0_SAa__quote{background:#e8f6ec;border:1px solid #d4f0de;border-radius:14px;margin:32px 0;padding:26px 30px}.ArticlePage-module__R0_SAa__quoteText{font-family:var(--font-display);letter-spacing:-.018em;color:#0a0a0a;margin:0;font-size:21px;font-style:italic;line-height:1.35}.ArticlePage-module__R0_SAa__compare{grid-template-columns:repeat(2,1fr);gap:14px;margin:32px 0;display:grid}.ArticlePage-module__R0_SAa__compareAvoid{background:#fdefed;border:1px solid #ebebeb;border-radius:12px;padding:22px 24px}.ArticlePage-module__R0_SAa__compareAvoidLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#8b2f22;margin-bottom:12px;font-size:10.5px;font-weight:600}.ArticlePage-module__R0_SAa__compareAvoidText{font-family:var(--font-editorial);color:#3a3a3a;font-size:14.5px;line-height:1.6}.ArticlePage-module__R0_SAa__comparePrefer{background:#e8f6ec;border:1px solid #d4f0de;border-radius:12px;padding:22px 24px}.ArticlePage-module__R0_SAa__comparePreferLabel{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0f7a34;margin-bottom:12px;font-size:10.5px;font-weight:600}.ArticlePage-module__R0_SAa__comparePreferText{font-family:var(--font-editorial);color:#053d1a;font-size:14.5px;line-height:1.6}.ArticlePage-module__R0_SAa__tags{border-top:1px solid #ebebeb;flex-wrap:wrap;gap:8px;margin-top:40px;padding-top:26px;display:flex}.ArticlePage-module__R0_SAa__tagPill{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#5f5f5f;border:1px solid #ebebeb;border-radius:6px;padding:5px 11px;font-size:10.5px}.ArticlePage-module__R0_SAa__authorCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;grid-template-columns:auto 1fr;align-items:start;gap:22px;margin-top:32px;padding:28px 30px;scroll-margin-top:100px;display:grid}.ArticlePage-module__R0_SAa__authorEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;margin-bottom:8px;font-size:10px;font-weight:600}.ArticlePage-module__R0_SAa__authorName{font-family:var(--font-ui);letter-spacing:-.02em;margin-bottom:8px;font-size:18px;font-weight:600}.ArticlePage-module__R0_SAa__authorBio{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;max-width:560px;margin:0 0 16px;font-size:14px;line-height:1.65}.ArticlePage-module__R0_SAa__authorActions{flex-wrap:wrap;gap:10px;display:flex}.ArticlePage-module__R0_SAa__linkedinBtn,.ArticlePage-module__R0_SAa__authorFeedBtn{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#3a3a3a;background:#fff;border:1px solid #ebebeb;border-radius:8px;align-items:center;gap:9px;padding:9px 14px;font-size:11px;transition:border-color .2s,color .2s;display:inline-flex}.ArticlePage-module__R0_SAa__linkedinBtn:hover{color:#0a66c2;border-color:#0a66c2}.ArticlePage-module__R0_SAa__authorFeedBtn:hover{color:#0f7a34;border-color:#16a347}.ArticlePage-module__R0_SAa__authorFeedIcon{color:#0f7a34;display:flex}.ArticlePage-module__R0_SAa__aside{gap:14px;display:grid;position:sticky;top:100px}.ArticlePage-module__R0_SAa__panel{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;padding:20px 22px}.ArticlePage-module__R0_SAa__panelCtaSoft{background:#e8f6ec;border:1px solid #ebebeb;border-radius:14px;padding:22px}.ArticlePage-module__R0_SAa__panelTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;margin-bottom:14px;font-size:10px;font-weight:600}.ArticlePage-module__R0_SAa__tocList{gap:11px;display:grid}.ArticlePage-module__R0_SAa__tocEntry{gap:8px;display:grid}.ArticlePage-module__R0_SAa__tocLink{color:#3a3a3a;font-size:13.5px;line-height:1.4;transition:color .2s}.ArticlePage-module__R0_SAa__tocLink:hover{color:#0f7a34}.ArticlePage-module__R0_SAa__tocChildren{border-left:1px solid #ebebeb;gap:8px;padding-left:12px;display:grid}.ArticlePage-module__R0_SAa__tocChildLink{color:#5f5f5f;font-size:12.5px;line-height:1.4;transition:color .2s}.ArticlePage-module__R0_SAa__tocChildLink:hover{color:#0f7a34}.ArticlePage-module__R0_SAa__shareRow{gap:8px;display:flex}.ArticlePage-module__R0_SAa__shareBtn,.ArticlePage-module__R0_SAa__shareBtnCopy{cursor:pointer;background:#fff;border:1px solid #ebebeb;border-radius:7px;flex:1;justify-content:center;align-items:center;height:34px;transition:border-color .2s,color .2s;display:flex}.ArticlePage-module__R0_SAa__shareBtn:hover{border-color:#0a66c2}.ArticlePage-module__R0_SAa__shareBtnCopy{color:#3a3a3a}.ArticlePage-module__R0_SAa__shareBtnCopy:hover{color:#0f7a34;border-color:#16a347}.ArticlePage-module__R0_SAa__relatedList{gap:14px;display:grid}.ArticlePage-module__R0_SAa__relatedItem{justify-items:start;gap:6px;display:grid}.ArticlePage-module__R0_SAa__relatedTitle{letter-spacing:-.02em;color:#0a0a0a;font-size:13.5px;font-weight:600;line-height:1.35}.ArticlePage-module__R0_SAa__relatedItem:hover .ArticlePage-module__R0_SAa__relatedTitle{color:#0f7a34}.ArticlePage-module__R0_SAa__relatedMeta{font-family:var(--font-mono);letter-spacing:.06em;color:#5f5f5f;font-variant-numeric:tabular-nums;font-size:10.5px}.ArticlePage-module__R0_SAa__ctaEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;margin-bottom:10px;font-size:10px;font-weight:600}.ArticlePage-module__R0_SAa__ctaTitle,.ArticlePage-module__R0_SAa__ctaTitleSoft{margin-bottom:10px;font-size:14.5px;font-weight:600;line-height:1.35}.ArticlePage-module__R0_SAa__ctaTitleSoft{color:#053d1a}.ArticlePage-module__R0_SAa__ctaText,.ArticlePage-module__R0_SAa__ctaTextSoft{font-family:var(--font-editorial);letter-spacing:0;margin-bottom:16px;font-size:13px;line-height:1.55}.ArticlePage-module__R0_SAa__ctaText{color:#6b6b6b}.ArticlePage-module__R0_SAa__ctaTextSoft{color:#0f7a34}.ArticlePage-module__R0_SAa__ctaBtn{color:#fff;letter-spacing:-.02em;background:#0f7a34;border:1px solid #0f7a34;border-radius:8px;align-items:center;gap:7px;padding:10px 16px;font-size:13px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.ArticlePage-module__R0_SAa__ctaBtn:hover{background:#00bf63;border-color:#00bf63}.ArticlePage-module__R0_SAa__ucBand{color:#fff;background:#0a1f14;padding:74px 44px;position:relative;overflow:hidden}.ArticlePage-module__R0_SAa__ucInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;max-width:1180px;margin:0 auto;display:flex;position:relative}.ArticlePage-module__R0_SAa__ucTitle{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 12px;font-size:36px;font-weight:400;line-height:1.06}.ArticlePage-module__R0_SAa__ucAccent{color:#3fd07a}.ArticlePage-module__R0_SAa__ucLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:640px;margin:0;font-size:15.5px;line-height:1.6}.ArticlePage-module__R0_SAa__latestWrap{background:#fff;padding:90px 44px}.ArticlePage-module__R0_SAa__latestWrapBordered{background:#fff;border-top:1px solid #ebebeb;padding:90px 44px}.ArticlePage-module__R0_SAa__latestHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.ArticlePage-module__R0_SAa__latestTitle{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 12px;font-size:38px;font-weight:400;line-height:1.05}.ArticlePage-module__R0_SAa__latestAccent{color:#16a347}.ArticlePage-module__R0_SAa__allBtn{letter-spacing:-.02em;border:1px solid #ebebeb;border-radius:8px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.ArticlePage-module__R0_SAa__allBtn:hover{color:#0f7a34;border-color:#16a347}.ArticlePage-module__R0_SAa__latestGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ArticlePage-module__R0_SAa__latestCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.ArticlePage-module__R0_SAa__latestCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.ArticlePage-module__R0_SAa__latestThumb{aspect-ratio:16/9;background-color:#f0eee9;background-position:50%;background-repeat:no-repeat;background-size:cover}.ArticlePage-module__R0_SAa__latestBody{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.ArticlePage-module__R0_SAa__latestMeta{flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:12px;display:flex}.ArticlePage-module__R0_SAa__latestCardTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.3}.ArticlePage-module__R0_SAa__latestExcerpt{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;font-size:13px;line-height:1.55}.ArticlePage-module__R0_SAa__latestRead{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0f7a34;margin-top:18px;font-size:11px}@media (max-width:1023px){.ArticlePage-module__R0_SAa__headWrap{padding:26px 18px 0}.ArticlePage-module__R0_SAa__inner,.ArticlePage-module__R0_SAa__bodyGrid{max-width:768px}.ArticlePage-module__R0_SAa__headCol{max-width:none}.ArticlePage-module__R0_SAa__h1{margin-bottom:16px;font-size:30px}.ArticlePage-module__R0_SAa__chapo{margin-bottom:20px;font-size:16.5px}.ArticlePage-module__R0_SAa__heroImgWrap{aspect-ratio:16/9}.ArticlePage-module__R0_SAa__bodyWrap{padding:34px 18px 44px}.ArticlePage-module__R0_SAa__bodyGrid{display:block}.ArticlePage-module__R0_SAa__article{max-width:none}.ArticlePage-module__R0_SAa__h2{margin:34px 0 14px;font-size:28px}.ArticlePage-module__R0_SAa__statsBand{margin:26px 0}.ArticlePage-module__R0_SAa__statCell,.ArticlePage-module__R0_SAa__statCellSoft{padding:16px 12px}.ArticlePage-module__R0_SAa__statValue,.ArticlePage-module__R0_SAa__statValueSoft{font-size:19px}.ArticlePage-module__R0_SAa__statLabel,.ArticlePage-module__R0_SAa__statLabelSoft{font-size:11px;line-height:1.35}.ArticlePage-module__R0_SAa__figure{margin:26px 0}.ArticlePage-module__R0_SAa__quote{margin:26px 0;padding:22px}.ArticlePage-module__R0_SAa__quoteText{font-family:var(--font-editorial);color:#053d1a;font-size:18px;line-height:1.55}.ArticlePage-module__R0_SAa__compare{grid-template-columns:1fr;margin:26px 0}.ArticlePage-module__R0_SAa__authorCard{grid-template-columns:1fr;gap:16px;padding:22px 20px}.ArticlePage-module__R0_SAa__aside{margin-top:26px;position:static}.ArticlePage-module__R0_SAa__ucBand{padding:52px 18px}.ArticlePage-module__R0_SAa__ucInner{display:block}.ArticlePage-module__R0_SAa__ucLead{max-width:none;margin-bottom:20px}.ArticlePage-module__R0_SAa__ucInner .ArticlePage-module__R0_SAa__ctaBtn{justify-content:center;min-height:50px;display:flex}.ArticlePage-module__R0_SAa__latestWrap,.ArticlePage-module__R0_SAa__latestWrapBordered{padding:52px 18px}.ArticlePage-module__R0_SAa__latestHead{margin-bottom:24px;display:block}.ArticlePage-module__R0_SAa__latestTitle{font-size:29px}.ArticlePage-module__R0_SAa__allBtn{margin-top:8px}.ArticlePage-module__R0_SAa__latestGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}}
.SectorPage-module__s95JwW__inner{max-width:1180px;margin:0 auto}.SectorPage-module__s95JwW__hero{color:#fff;background:#0a1f14;padding:60px 44px 62px;position:relative;overflow:hidden}.SectorPage-module__s95JwW__heroInner{max-width:1180px;margin:0 auto;position:relative}.SectorPage-module__s95JwW__h1{font-family:var(--font-display);letter-spacing:-.018em;max-width:900px;margin:0 0 22px;font-size:58px;font-weight:400;line-height:1.04}.SectorPage-module__s95JwW__accentDark{color:#3fd07a}.SectorPage-module__s95JwW__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffd1;max-width:720px;margin:0 0 34px;font-size:17.5px;line-height:1.6}.SectorPage-module__s95JwW__ctas{flex-wrap:wrap;gap:12px;display:flex}.SectorPage-module__s95JwW__ctaPrimary{color:#fff;letter-spacing:-.02em;background:#0f7a34;border:1px solid #0f7a34;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.SectorPage-module__s95JwW__ctaPrimary:hover{background:#00bf63;border-color:#00bf63}.SectorPage-module__s95JwW__ctaGhost{color:#fff;letter-spacing:-.02em;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.SectorPage-module__s95JwW__ctaGhost:hover{color:#00bf63;border-color:#00bf63}.SectorPage-module__s95JwW__introSection{background:#fff;padding:90px 44px}.SectorPage-module__s95JwW__introGrid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:60px;max-width:1180px;margin:0 auto;display:grid}.SectorPage-module__s95JwW__introText{flex-direction:column;display:flex}.SectorPage-module__s95JwW__h2{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 22px;font-size:38px;font-weight:400;line-height:1.08}.SectorPage-module__s95JwW__prose{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:16px;font-size:15px;line-height:1.65;display:grid}.SectorPage-module__s95JwW__prose p{margin:0}.SectorPage-module__s95JwW__introImgWrap{isolation:isolate;background:#f0eee9;border-radius:14px;flex:1;min-height:340px;position:relative;overflow:hidden}.SectorPage-module__s95JwW__introImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.SectorPage-module__s95JwW__tint{mix-blend-mode:soft-light;opacity:.3;background:#16a347;position:absolute;inset:0}.SectorPage-module__s95JwW__axesSection{background:#fff;padding:90px 44px}.SectorPage-module__s95JwW__axesGrid{grid-template-columns:repeat(2,1fr);gap:14px;max-width:1180px;margin:0 auto;display:grid}.SectorPage-module__s95JwW__axeCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;padding:30px 28px;transition:border-color .2s,box-shadow .2s}.SectorPage-module__s95JwW__axeCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.SectorPage-module__s95JwW__iconTile{color:#16a347;background:#e8f6ec;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:flex}.SectorPage-module__s95JwW__axeTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.25}.SectorPage-module__s95JwW__axeText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;font-size:14px;line-height:1.6}.SectorPage-module__s95JwW__othersSection{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px}.SectorPage-module__s95JwW__sectionHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.SectorPage-module__s95JwW__h2Flush{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:38px;font-weight:400;line-height:1.05}.SectorPage-module__s95JwW__aside{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:340px;margin:0;font-size:14px;line-height:1.5}.SectorPage-module__s95JwW__grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.SectorPage-module__s95JwW__otherCard{background:#fff;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;padding:14px 14px 20px;transition:border-color .2s,box-shadow .2s;display:flex}.SectorPage-module__s95JwW__otherCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.SectorPage-module__s95JwW__otherImgWrap{aspect-ratio:16/10;isolation:isolate;background:#f0eee9;border-radius:14px;position:relative;overflow:hidden}.SectorPage-module__s95JwW__otherImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.SectorPage-module__s95JwW__otherTitle{letter-spacing:-.02em;margin:18px 0 8px;padding:0 4px;font-size:17px;font-weight:600;line-height:1.25}.SectorPage-module__s95JwW__otherDesc{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;padding:0 4px;font-size:13px;line-height:1.55}.SectorPage-module__s95JwW__otherLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0f7a34;margin-top:18px;padding:0 4px;font-size:10.5px}@media (max-width:1023px){.SectorPage-module__s95JwW__hero{padding:44px 18px 48px}.SectorPage-module__s95JwW__heroInner,.SectorPage-module__s95JwW__inner,.SectorPage-module__s95JwW__introGrid,.SectorPage-module__s95JwW__axesGrid{max-width:768px}.SectorPage-module__s95JwW__h1{font-size:34px}.SectorPage-module__s95JwW__heroLead{margin-bottom:26px;font-size:15.5px}.SectorPage-module__s95JwW__ctas{gap:10px;display:grid}.SectorPage-module__s95JwW__ctaPrimary,.SectorPage-module__s95JwW__ctaGhost{justify-content:center;min-height:50px;font-size:15px}.SectorPage-module__s95JwW__introSection,.SectorPage-module__s95JwW__axesSection,.SectorPage-module__s95JwW__othersSection{padding:52px 18px}.SectorPage-module__s95JwW__introGrid{display:block}.SectorPage-module__s95JwW__h2{font-size:31px}.SectorPage-module__s95JwW__introImgWrap{aspect-ratio:21/9;flex:none;min-height:0;margin-top:22px}.SectorPage-module__s95JwW__axesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.SectorPage-module__s95JwW__sectionHead{margin-bottom:26px;display:block}.SectorPage-module__s95JwW__h2Flush{font-size:31px}.SectorPage-module__s95JwW__aside{max-width:none;margin-top:12px;font-size:14.5px}.SectorPage-module__s95JwW__grid3{grid-template-columns:repeat(3,1fr);gap:10px}.SectorPage-module__s95JwW__otherCard{padding:10px 10px 14px}.SectorPage-module__s95JwW__otherTitle{margin:12px 0 6px;font-size:13.5px}.SectorPage-module__s95JwW__otherDesc{display:none}.SectorPage-module__s95JwW__otherLink{margin-top:4px;font-size:10px}}
.home-module__txgM7a__inner{max-width:1180px;margin:0 auto}.home-module__txgM7a__innerRel{max-width:1180px;margin:0 auto;position:relative}.home-module__txgM7a__sectionWhite{background:#fff;padding:90px 44px}.home-module__txgM7a__sectionCalm{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px}.home-module__txgM7a__sectionDark{color:#fff;background:#0a1f14;padding:90px 44px;position:relative;overflow:hidden}.home-module__txgM7a__hero{isolation:isolate;background:#06110b;align-items:flex-end;min-height:640px;display:flex;position:relative;overflow:hidden}.home-module__txgM7a__heroImg{object-fit:cover;object-position:50% 40%;filter:grayscale()contrast(1.06)brightness(.88);width:100%;height:100%;display:block;position:absolute;inset:0}.home-module__txgM7a__heroTint{mix-blend-mode:color;opacity:.18;background:#16a347;position:absolute;inset:0}.home-module__txgM7a__heroGradient{background:linear-gradient(#06110b00 28%,#06110bad 100%),linear-gradient(90deg,#06110be6 0%,#06110b99 50%,#06110b24 100%);position:absolute;inset:0}.home-module__txgM7a__heroInner{width:100%;max-width:1180px;margin:0 auto;padding:150px 44px 74px;position:relative}.home-module__txgM7a__heroEyebrow{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#3fd07a;margin:0 0 14px;font-size:13px;font-weight:600}.home-module__txgM7a__heroTitle{font-family:"League Spartan", var(--font-ui);letter-spacing:-.02em;text-transform:uppercase;color:#fff;max-width:860px;margin:0 0 26px;font-size:80px;font-weight:700;line-height:.98}.home-module__txgM7a__heroAccent{color:#02894b}.home-module__txgM7a__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffffff0;max-width:660px;margin:0 0 34px;font-size:19.5px;line-height:1.6}.home-module__txgM7a__heroCtas{flex-wrap:wrap;gap:12px;display:flex}.home-module__txgM7a__ctaPrimary{color:#fff;letter-spacing:-.02em;background:#0f7a34;border:1px solid #0f7a34;border-radius:10px;align-items:center;gap:8px;padding:15px 26px;font-size:16.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.home-module__txgM7a__ctaPrimary:hover{background:#00bf63;border-color:#00bf63}.home-module__txgM7a__ctaGhost{color:#fff;letter-spacing:-.02em;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:15px 26px;font-size:16.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.home-module__txgM7a__ctaGhost:hover{color:#00bf63;background:#ffffff0f;border-color:#00bf63}.home-module__txgM7a__statsBand{background:#f7f7f5;border-top:1px solid #ebebeb;border-bottom:1px solid #ebebeb;padding:34px 44px}.home-module__txgM7a__statsGrid{background:#ebebeb;border:1px solid #ebebeb;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.home-module__txgM7a__statCell,.home-module__txgM7a__statCellSoft{text-align:center;padding:26px 20px}.home-module__txgM7a__statCell{background:#fff}.home-module__txgM7a__statCellSoft{background:#e8f6ec}.home-module__txgM7a__statValue,.home-module__txgM7a__statValueSoft{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:40px;font-weight:600}.home-module__txgM7a__statValueSoft{color:#053d1a}.home-module__txgM7a__statLabel{color:#767676;margin-top:6px;font-size:14px}.home-module__txgM7a__statLabelSoft{color:#0f7a34;margin-top:6px;font-size:14px}.home-module__txgM7a__sectionHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.home-module__txgM7a__h2Large{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:44px;font-weight:400;line-height:1.05}.home-module__txgM7a__asideCol{flex-direction:column;align-items:flex-start;gap:16px;display:flex}.home-module__txgM7a__sectionAside{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:340px;margin:0;font-size:15.5px;line-height:1.5}.home-module__txgM7a__sectionAsideDark{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffb3;max-width:340px;margin:0;font-size:15.5px;line-height:1.5}.home-module__txgM7a__grid4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.home-module__txgM7a__grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.home-module__txgM7a__expertiseCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;padding:20px 24px 24px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.home-module__txgM7a__expertiseCard:hover{background:#e8f6ec;border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.home-module__txgM7a__iconTile{color:#16a347;background:#e8f6ec;border-radius:10px;justify-content:center;align-items:center;width:46px;height:46px;margin-bottom:10px;display:flex}.home-module__txgM7a__cardTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.2}.home-module__txgM7a__cardDesc{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;margin-bottom:22px;font-size:14.5px;line-height:1.55}.home-module__txgM7a__cardLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;border-top:1px solid #ebebeb;padding-top:16px;font-size:12.5px;transition:color .2s}.home-module__txgM7a__cardLink:hover{color:#0f7a34}.home-module__txgM7a__sectorCard{background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;padding:14px 14px 20px;transition:border-color .2s,background .2s;display:flex}.home-module__txgM7a__sectorCard:hover{background:#16a3471f;border-color:#16a34799}.home-module__txgM7a__sectorImgWrap{aspect-ratio:16/10;isolation:isolate;background:#f0eee9;border-radius:10px;position:relative;overflow:hidden}.home-module__txgM7a__sectorImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.home-module__txgM7a__tintOverlay{mix-blend-mode:soft-light;opacity:.3;background:#16a347;position:absolute;inset:0}.home-module__txgM7a__sectorTitle{letter-spacing:-.02em;color:#fff;margin:18px 0 8px;padding:0 4px;font-size:17px;font-weight:600;line-height:1.25}.home-module__txgM7a__sectorDesc{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffb3;flex:1;padding:0 4px;font-size:14.5px;line-height:1.55}.home-module__txgM7a__sectorLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#ffffffbf;margin-top:18px;padding:0 4px;font-size:12px}.home-module__txgM7a__aboutGrid{grid-template-columns:1fr 1.15fr;align-items:stretch;gap:60px;max-width:1180px;margin:0 auto;display:grid}.home-module__txgM7a__aboutImgWrap{isolation:isolate;background:#f0eee9;border-radius:14px;min-height:100%;position:relative;overflow:hidden}.home-module__txgM7a__aboutImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.home-module__txgM7a__h2About{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 22px;font-size:38px;font-weight:400;line-height:1.08}.home-module__txgM7a__aboutProse{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:16px;max-width:620px;font-size:15px;line-height:1.65;display:grid}.home-module__txgM7a__aboutProse p{margin:0}.home-module__txgM7a__aboutCta{margin-top:28px}.home-module__txgM7a__fourPHead{max-width:760px}.home-module__txgM7a__marker{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#fff;background:linear-gradient(100deg,#16a34700 .6%,#16a3478c 2.6%,#16a34780 95%,#16a34700 99%);border-radius:2px 9px 3px 7px;padding:3px 9px 4px;font-size:12.5px;font-weight:600;display:inline-block;transform:rotate(-.7deg)}.home-module__txgM7a__h2FourP{font-family:var(--font-display);letter-spacing:-.018em;margin:24px 0 18px;font-size:46px;font-weight:400;line-height:1.05}.home-module__txgM7a__fourPLead{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffbf;margin:0 0 44px;font-size:16px;line-height:1.55}.home-module__txgM7a__fourPCard{background:#ffffff08;border:1px solid #ffffff1f;border-radius:14px;flex-direction:column;padding:20px 22px 18px;transition:border-color .2s,background .2s;display:flex}.home-module__txgM7a__fourPCard:hover{background:#16a3471f;border-color:#16a34799}.home-module__txgM7a__fourPCard .home-module__txgM7a__sectorLink{border-top:1px solid #ffffff14;margin-top:0;padding-top:11px;padding-left:0;padding-right:0}.home-module__txgM7a__fourPTitle{font-family:var(--font-display);letter-spacing:-.018em;margin-bottom:10px;font-size:24px}.home-module__txgM7a__fourPDesc{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffb3;flex:1;margin-bottom:14px;font-size:14.5px;line-height:1.5}.home-module__txgM7a__h2Blog{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 12px;font-size:38px;font-weight:400;line-height:1.05}.home-module__txgM7a__blogLead{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:560px;margin:0;font-size:15.5px;line-height:1.55}.home-module__txgM7a__postCard{background:#fff;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s,background .2s;display:flex;overflow:hidden}.home-module__txgM7a__postCard:hover{background:#e8f6ec;border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.home-module__txgM7a__postCard:hover .home-module__txgM7a__postExcerpt,.home-module__txgM7a__postCard:hover .home-module__txgM7a__postMeta{color:var(--prime-green-ink)}.home-module__txgM7a__postThumb{aspect-ratio:16/9;background-color:#f0eee9;background-position:50%;background-repeat:no-repeat;background-size:cover}.home-module__txgM7a__postBody{flex-direction:column;flex:1;padding:20px 22px 22px;display:flex}.home-module__txgM7a__postMeta{font-family:var(--font-mono);color:#767676;letter-spacing:.06em;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:12.5px}.home-module__txgM7a__postTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:16px;font-weight:600;line-height:1.3}.home-module__txgM7a__postExcerpt{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;font-size:14.5px;line-height:1.55}.home-module__txgM7a__postLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0f7a34;margin-top:18px;font-size:12.5px}.home-module__txgM7a__mHeroTitle{font-family:"League Spartan", var(--font-ui);letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0 0 18px;font-size:44px;font-weight:700;line-height:.98}.home-module__txgM7a__mHeroTagline{font-family:var(--font-display);letter-spacing:-.018em;color:#fff;margin:0 0 18px;font-size:27px;font-weight:400;line-height:1.16}@media (max-width:1023px){.home-module__txgM7a__hero{min-height:560px}.home-module__txgM7a__heroImg{object-position:58% 40%}.home-module__txgM7a__heroGradient{background:linear-gradient(#06110b47 0%,#06110b9e 48%,#06110be6 100%)}.home-module__txgM7a__heroInner{max-width:768px;padding:110px 18px 40px}.home-module__txgM7a__heroLead{margin:0 0 26px;font-size:17px}.home-module__txgM7a__heroCtas{gap:10px;display:grid}.home-module__txgM7a__ctaPrimary,.home-module__txgM7a__ctaGhost{justify-content:center;min-height:54px;font-size:16px}.home-module__txgM7a__statsBand{background:#fff;border-top:none;padding:22px 18px}.home-module__txgM7a__statsGrid{grid-template-columns:repeat(2,1fr)}.home-module__txgM7a__statCell,.home-module__txgM7a__statCellSoft{text-align:left;padding:16px}.home-module__txgM7a__statValue,.home-module__txgM7a__statValueSoft{font-size:21px}.home-module__txgM7a__statLabel,.home-module__txgM7a__statLabelSoft{margin-top:3px;font-size:11.5px;line-height:1.35}.home-module__txgM7a__sectionWhite,.home-module__txgM7a__sectionCalm,.home-module__txgM7a__sectionDark{padding:52px 18px}.home-module__txgM7a__inner,.home-module__txgM7a__innerRel{max-width:768px}.home-module__txgM7a__sectionHead{margin-bottom:26px;display:block}.home-module__txgM7a__h2Large{font-size:33px}.home-module__txgM7a__sectionAside,.home-module__txgM7a__sectionAsideDark{max-width:none;margin-top:12px;font-size:14.5px}.home-module__txgM7a__grid4,.home-module__txgM7a__grid3{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.home-module__txgM7a__aboutGrid{max-width:768px;display:block}.home-module__txgM7a__aboutImgWrap{aspect-ratio:4/3;margin-bottom:26px}.home-module__txgM7a__h2About{font-size:31px}.home-module__txgM7a__aboutProse{max-width:none}.home-module__txgM7a__h2FourP{font-size:33px}.home-module__txgM7a__fourPLead{margin-bottom:26px;font-size:14.5px}.home-module__txgM7a__h2Blog{font-size:31px}.home-module__txgM7a__blogLead{max-width:none}.home-module__txgM7a__expertisesSection{background:#f7f7f5;border-top:1px solid #ebebeb}.home-module__txgM7a__expertisesSection .home-module__txgM7a__expertiseCard{background:#fff}}
.CategoryTag-module__CLsubq__tag{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:10.5px;font-weight:600}
.ServicePage-module___-MPIa__inner{max-width:1180px;margin:0 auto}.ServicePage-module___-MPIa__hero{color:#fff;background:#0a1f14;padding:74px 44px 80px;position:relative;overflow:hidden}.ServicePage-module___-MPIa__heroInner{max-width:1180px;margin:0 auto;position:relative}.ServicePage-module___-MPIa__breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:26px;font-size:11px}.ServicePage-module___-MPIa__breadcrumbLink{color:#ffffff8c;transition:color .2s}.ServicePage-module___-MPIa__breadcrumbLink:hover{color:#fff}.ServicePage-module___-MPIa__h1{font-family:var(--font-display);letter-spacing:-.018em;max-width:900px;margin:0 0 22px;font-size:58px;font-weight:400;line-height:1.04}.ServicePage-module___-MPIa__accentDark{color:#3fd07a}.ServicePage-module___-MPIa__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffd1;max-width:720px;margin:0 0 34px;font-size:17.5px;line-height:1.6}.ServicePage-module___-MPIa__ctas{flex-wrap:wrap;gap:12px;display:flex}.ServicePage-module___-MPIa__ctaPrimary,.ServicePage-module___-MPIa__ctaPrimaryNowrap{color:#fff;letter-spacing:-.02em;background:#0f7a34;border:1px solid #0f7a34;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.ServicePage-module___-MPIa__ctaPrimaryNowrap{white-space:nowrap}.ServicePage-module___-MPIa__ctaPrimary:hover,.ServicePage-module___-MPIa__ctaPrimaryNowrap:hover{background:#00bf63;border-color:#00bf63}.ServicePage-module___-MPIa__ctaGhost{color:#fff;letter-spacing:-.02em;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.ServicePage-module___-MPIa__ctaGhost:hover{color:#00bf63;border-color:#00bf63}.ServicePage-module___-MPIa__introSection{background:#fff;padding:90px 44px}.ServicePage-module___-MPIa__introGrid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:60px;max-width:1180px;margin:0 auto;display:grid}.ServicePage-module___-MPIa__introText{flex-direction:column;display:flex}.ServicePage-module___-MPIa__h2{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 22px;font-size:38px;font-weight:400;line-height:1.08}.ServicePage-module___-MPIa__prose{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:16px;font-size:15px;line-height:1.65;display:grid}.ServicePage-module___-MPIa__prose p{margin:0}.ServicePage-module___-MPIa__introImgWrap{isolation:isolate;background:#f0eee9;border-radius:14px;flex:1;min-height:340px;position:relative;overflow:hidden}.ServicePage-module___-MPIa__introImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.ServicePage-module___-MPIa__tint{mix-blend-mode:soft-light;opacity:.3;background:#16a347;position:absolute;inset:0}.ServicePage-module___-MPIa__axesSection{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px}.ServicePage-module___-MPIa__axesGrid{grid-template-columns:repeat(2,1fr);gap:14px;max-width:1180px;margin:0 auto;display:grid}.ServicePage-module___-MPIa__axeCard{background:#fff;border:1px solid #ebebeb;border-radius:14px;padding:30px 28px;transition:border-color .2s,box-shadow .2s}.ServicePage-module___-MPIa__axeCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.ServicePage-module___-MPIa__iconTile{color:#16a347;background:#e8f6ec;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:flex}.ServicePage-module___-MPIa__axeTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.25}.ServicePage-module___-MPIa__axeText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;font-size:14px;line-height:1.6}.ServicePage-module___-MPIa__otherSection{background:#fff;border-top:1px solid #ebebeb;padding:90px 44px}.ServicePage-module___-MPIa__sectionHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.ServicePage-module___-MPIa__h2Flush{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:38px;font-weight:400;line-height:1.05}.ServicePage-module___-MPIa__aside{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:340px;margin:0;font-size:14px;line-height:1.5}.ServicePage-module___-MPIa__grid3{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ServicePage-module___-MPIa__otherCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;padding:26px 24px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.ServicePage-module___-MPIa__otherCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.ServicePage-module___-MPIa__otherTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.2}.ServicePage-module___-MPIa__otherDesc{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;margin-bottom:22px;font-size:13px;line-height:1.55}.ServicePage-module___-MPIa__otherLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;border-top:1px solid #ebebeb;padding-top:16px;font-size:11px}.ServicePage-module___-MPIa__condensedSection{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px}.ServicePage-module___-MPIa__condensedHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:36px;display:flex}.ServicePage-module___-MPIa__h2Condensed{font-family:var(--font-display);letter-spacing:-.018em;max-width:620px;margin:10px 0 0;font-size:38px;font-weight:400;line-height:1.05}.ServicePage-module___-MPIa__condensedGrid{background:#ebebeb;border:1px solid #ebebeb;border-radius:12px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.ServicePage-module___-MPIa__condensedCell{background:#fff;align-items:center;gap:12px;padding:18px 20px;transition:background .2s;display:flex}.ServicePage-module___-MPIa__condensedCell:hover{background:#e8f6ec}.ServicePage-module___-MPIa__condensedIcon{color:#16a347;align-items:center;display:flex}.ServicePage-module___-MPIa__condensedLabel{letter-spacing:-.02em;font-size:13.5px;font-weight:600}@media (max-width:1023px){.ServicePage-module___-MPIa__hero{padding:44px 18px 48px}.ServicePage-module___-MPIa__heroInner,.ServicePage-module___-MPIa__inner,.ServicePage-module___-MPIa__introGrid,.ServicePage-module___-MPIa__axesGrid{max-width:768px}.ServicePage-module___-MPIa__h1{font-size:34px}.ServicePage-module___-MPIa__heroLead{margin-bottom:26px;font-size:15.5px}.ServicePage-module___-MPIa__ctas{gap:10px;display:grid}.ServicePage-module___-MPIa__ctaPrimary,.ServicePage-module___-MPIa__ctaGhost,.ServicePage-module___-MPIa__ctaPrimaryNowrap{white-space:normal;justify-content:center;min-height:50px;font-size:15px}.ServicePage-module___-MPIa__introSection,.ServicePage-module___-MPIa__axesSection,.ServicePage-module___-MPIa__otherSection,.ServicePage-module___-MPIa__condensedSection{padding:52px 18px}.ServicePage-module___-MPIa__introGrid{display:block}.ServicePage-module___-MPIa__h2{font-size:31px}.ServicePage-module___-MPIa__introImgWrap{aspect-ratio:21/9;flex:none;min-height:0;margin-top:22px}.ServicePage-module___-MPIa__axesGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.ServicePage-module___-MPIa__sectionHead,.ServicePage-module___-MPIa__condensedHead{margin-bottom:26px;display:block}.ServicePage-module___-MPIa__h2Flush,.ServicePage-module___-MPIa__h2Condensed{max-width:none;font-size:31px}.ServicePage-module___-MPIa__aside{max-width:none;margin-top:12px;font-size:14.5px}.ServicePage-module___-MPIa__grid3{grid-template-columns:repeat(3,1fr);gap:10px}.ServicePage-module___-MPIa__otherCard{padding:16px 14px 18px}.ServicePage-module___-MPIa__otherTitle{margin-bottom:7px;font-size:14px;line-height:1.25}.ServicePage-module___-MPIa__otherDesc{display:none}.ServicePage-module___-MPIa__otherLink{border-top:none;padding-top:0;font-size:10px}.ServicePage-module___-MPIa__condensedGrid{grid-template-columns:repeat(2,1fr)}.ServicePage-module___-MPIa__condensedCell{padding:14px}.ServicePage-module___-MPIa__condensedLabel{font-size:12.5px}}
.band-module__6bQqGW__catalogTopPad{background:#fff;padding-top:44px}.band-module__6bQqGW__toolWrap{background:#fff;padding:40px 44px 0}.band-module__6bQqGW__tool{border:1px solid var(--line-1);border-left:3px solid var(--prime-green);background:var(--surface-2);border-radius:12px;align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:24px 28px;transition:border-color .2s,box-shadow .2s;display:flex}.band-module__6bQqGW__tool:hover{border-color:var(--prime-green-light);border-left-color:var(--prime-green);box-shadow:0 6px 22px #0a1f1412}.band-module__6bQqGW__toolIcon{background:var(--prime-green-soft);width:46px;height:46px;color:var(--prime-green-hover);border-radius:11px;flex:none;justify-content:center;align-items:center;display:inline-flex}.band-module__6bQqGW__toolBody{flex:1;gap:3px;display:grid}.band-module__6bQqGW__toolTitle{letter-spacing:-.012em;color:var(--ink-1);font-size:18px;font-weight:600}.band-module__6bQqGW__toolText{color:var(--ink-muted);max-width:640px;font-size:13.5px;line-height:1.55}.band-module__6bQqGW__toolSide{flex:none;justify-items:center;gap:7px;display:grid}.band-module__6bQqGW__toolCta{color:#fff;background:var(--prime-green);white-space:nowrap;border-radius:8px;align-items:center;padding:11px 22px;font-size:14px;font-weight:600;display:inline-flex}.band-module__6bQqGW__tool:hover .band-module__6bQqGW__toolCta{background:var(--prime-green-hover)}.band-module__6bQqGW__toolMeta{font-family:var(--font-mono);color:var(--ink-dim);font-size:11px}.band-module__6bQqGW__band{color:#fff;background:#0a1f14;padding:74px 44px;position:relative;overflow:hidden}.band-module__6bQqGW__bandInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;max-width:1180px;margin:0 auto;display:flex;position:relative}.band-module__6bQqGW__bandTitle{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 12px;font-size:36px;font-weight:400;line-height:1.06}.band-module__6bQqGW__bandAccent{color:#3fd07a}.band-module__6bQqGW__bandLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:600px;margin:0;font-size:15.5px;line-height:1.6}.band-module__6bQqGW__bandCta{color:#fff;letter-spacing:-.02em;white-space:nowrap;background:#0f7a34;border:1px solid #0f7a34;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.band-module__6bQqGW__bandCta:hover{background:#00bf63;border-color:#00bf63}.band-module__6bQqGW__bandCtaCol{gap:10px;display:grid}.band-module__6bQqGW__bandPhone{font-family:var(--font-mono);letter-spacing:.06em;color:#ffffff8c;text-align:center;font-variant-numeric:tabular-nums;font-size:11px}@media (max-width:1023px){.band-module__6bQqGW__catalogTopPad{padding-top:26px}.band-module__6bQqGW__toolWrap{padding:26px 18px 0}.band-module__6bQqGW__tool{padding:20px 18px;display:block}.band-module__6bQqGW__toolIcon{margin-bottom:12px}.band-module__6bQqGW__toolTitle{font-size:17px}.band-module__6bQqGW__toolSide{justify-items:stretch;margin-top:16px}.band-module__6bQqGW__toolCta{justify-content:center;min-height:48px}.band-module__6bQqGW__toolMeta{text-align:center}.band-module__6bQqGW__band{padding:52px 18px}.band-module__6bQqGW__bandInner{max-width:768px;display:block}.band-module__6bQqGW__bandTitle{font-size:29px}.band-module__6bQqGW__bandLead{max-width:none;margin-bottom:20px}.band-module__6bQqGW__bandCta{justify-content:center;min-height:50px;display:flex}.band-module__6bQqGW__bandCtaCol{display:grid}}
.secteurs-hub-module__EhONpa__hero{color:#fff;background:#0a1f14;padding:74px 44px 80px;position:relative;overflow:hidden}.secteurs-hub-module__EhONpa__heroInner{max-width:1180px;margin:0 auto;position:relative}.secteurs-hub-module__EhONpa__breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:26px;font-size:11px}.secteurs-hub-module__EhONpa__breadcrumbLink{color:#ffffff8c;transition:color .2s}.secteurs-hub-module__EhONpa__breadcrumbLink:hover{color:#fff}.secteurs-hub-module__EhONpa__heroGrid{grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;display:grid}.secteurs-hub-module__EhONpa__h1{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 22px;font-size:60px;font-weight:400;line-height:1.03}.secteurs-hub-module__EhONpa__accentDark{color:#3fd07a}.secteurs-hub-module__EhONpa__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:640px;margin:0;font-size:17.5px;line-height:1.6}.secteurs-hub-module__EhONpa__summary{gap:10px;display:grid}.secteurs-hub-module__EhONpa__summaryRow{color:#fff;border:1px solid #ffffff24;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;transition:border-color .2s,background .2s;display:flex}.secteurs-hub-module__EhONpa__summaryRow:hover{background:#16a3471f;border-color:#16a347b3}.secteurs-hub-module__EhONpa__summaryLabel{font-size:14px;font-weight:600}.secteurs-hub-module__EhONpa__summaryArrow{font-family:var(--font-mono);color:#fff9;font-size:11px}.secteurs-hub-module__EhONpa__cardsSection{background:#fff;padding:90px 44px}.secteurs-hub-module__EhONpa__inner{max-width:1180px;margin:0 auto}.secteurs-hub-module__EhONpa__sectionHead{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px;display:flex}.secteurs-hub-module__EhONpa__h2{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:40px;font-weight:400;line-height:1.06}.secteurs-hub-module__EhONpa__aside{font-family:var(--font-editorial);letter-spacing:0;color:#555;max-width:360px;margin:0;font-size:15px;line-height:1.65}.secteurs-hub-module__EhONpa__cardsGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.secteurs-hub-module__EhONpa__card{border:1px solid #ebebeb;border-radius:14px;flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.secteurs-hub-module__EhONpa__card:hover{border-color:#16a347;box-shadow:0 10px 30px #0a1f1414}.secteurs-hub-module__EhONpa__cardImgWrap{aspect-ratio:21/9;background-position:50%;background-size:cover;display:block}.secteurs-hub-module__EhONpa__cardBody{flex-direction:column;align-items:flex-start;gap:10px;padding:24px 24px 26px;display:flex}.secteurs-hub-module__EhONpa__cardTitle{letter-spacing:-.01em;font-size:19px;font-weight:700}.secteurs-hub-module__EhONpa__cardDesc{font-family:var(--font-editorial);letter-spacing:0;color:#555;font-size:14px;line-height:1.65}.secteurs-hub-module__EhONpa__cardLink{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#0f7a34;margin-top:6px;font-size:11px;font-weight:600}@media (max-width:1023px){.secteurs-hub-module__EhONpa__hero{padding:44px 18px 48px}.secteurs-hub-module__EhONpa__heroInner,.secteurs-hub-module__EhONpa__inner{max-width:768px}.secteurs-hub-module__EhONpa__heroGrid{display:block}.secteurs-hub-module__EhONpa__h1{margin-bottom:16px;font-size:36px}.secteurs-hub-module__EhONpa__heroLead{max-width:none;margin-bottom:26px;font-size:15.5px}.secteurs-hub-module__EhONpa__summary{margin-top:26px}.secteurs-hub-module__EhONpa__summaryRow{min-height:50px}.secteurs-hub-module__EhONpa__cardsSection{padding:52px 18px}.secteurs-hub-module__EhONpa__sectionHead{margin-bottom:26px;display:block}.secteurs-hub-module__EhONpa__h2{font-size:31px}.secteurs-hub-module__EhONpa__aside{max-width:none;margin-top:12px}.secteurs-hub-module__EhONpa__cardsGrid{grid-template-columns:1fr;gap:12px}}
.services-module__EimPha__inner{max-width:1180px;margin:0 auto}.services-module__EimPha__hero{color:#fff;background:#0a1f14;padding:74px 44px 80px;position:relative;overflow:hidden}.services-module__EimPha__heroInner{max-width:1180px;margin:0 auto;position:relative}.services-module__EimPha__breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:26px;font-size:11px}.services-module__EimPha__breadcrumbLink{color:#ffffff8c;transition:color .2s}.services-module__EimPha__breadcrumbLink:hover{color:#fff}.services-module__EimPha__heroGrid{grid-template-columns:1.25fr 1fr;align-items:end;gap:64px;display:grid}.services-module__EimPha__h1{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 22px;font-size:60px;font-weight:400;line-height:1.03}.services-module__EimPha__accentDark{color:#3fd07a}.services-module__EimPha__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:640px;margin:0;font-size:17.5px;line-height:1.6}.services-module__EimPha__summary{gap:10px;display:grid}.services-module__EimPha__summaryRow{color:#fff;border:1px solid #ffffff24;border-radius:10px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;transition:border-color .2s,background .2s;display:flex}.services-module__EimPha__summaryRow:hover{background:#16a3471f;border-color:#16a347b3}.services-module__EimPha__summaryLabel{font-size:14px;font-weight:600}.services-module__EimPha__summaryArrow{font-family:var(--font-mono);color:#fff9;font-size:11px}.services-module__EimPha__introSection{background:#fff;padding:90px 44px}.services-module__EimPha__introGrid{grid-template-columns:1fr 1.2fr;align-items:stretch;gap:64px;max-width:1180px;margin:0 auto;display:grid}.services-module__EimPha__introLeft{flex-direction:column;display:flex}.services-module__EimPha__h2{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 26px;font-size:38px;font-weight:400;line-height:1.08}.services-module__EimPha__introImgWrap{isolation:isolate;background:#f0eee9;border-radius:14px;flex:1;min-height:260px;position:relative;overflow:hidden}.services-module__EimPha__introImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.services-module__EimPha__tint{mix-blend-mode:soft-light;opacity:.3;background:#16a347;position:absolute;inset:0}.services-module__EimPha__prose{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:16px;font-size:15px;line-height:1.65;display:grid}.services-module__EimPha__prose p{margin:0}.services-module__EimPha__strong{font-weight:700}.services-module__EimPha__expertisesSection{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px}.services-module__EimPha__sectionHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.services-module__EimPha__h2Tight{font-family:var(--font-display);letter-spacing:-.018em;max-width:620px;margin:0;font-size:38px;font-weight:400;line-height:1.05}.services-module__EimPha__aside{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:340px;margin:0;font-size:14px;line-height:1.5}.services-module__EimPha__grid4{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.services-module__EimPha__expertiseCard{background:#fff;border:1px solid #ebebeb;border-radius:14px;flex-direction:column;padding:26px 24px 24px;transition:border-color .2s,box-shadow .2s;display:flex}.services-module__EimPha__expertiseCard:hover{border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.services-module__EimPha__iconTile{color:#16a347;background:#e8f6ec;border-radius:8px;justify-content:center;align-items:center;width:34px;height:34px;margin-bottom:16px;display:flex}.services-module__EimPha__iconTileLg{color:#16a347;background:#e8f6ec;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:16px;display:flex}.services-module__EimPha__cardTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:19px;font-weight:600;line-height:1.2}.services-module__EimPha__cardDesc{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;flex:1;margin-bottom:22px;font-size:13px;line-height:1.55}.services-module__EimPha__cardLink{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#0a0a0a;border-top:1px solid #ebebeb;padding-top:16px;font-size:11px}.services-module__EimPha__prestationsSection{background:#fff;border-top:1px solid #ebebeb;padding:90px 44px}.services-module__EimPha__prestationsHead{max-width:720px;margin-bottom:42px}.services-module__EimPha__prestationsHead .services-module__EimPha__h2{margin:10px 0 14px}.services-module__EimPha__prestationsLead{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;margin:0;font-size:15px;line-height:1.6}.services-module__EimPha__prestationsGrid{background:#ebebeb;border:1px solid #ebebeb;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;display:grid;overflow:hidden}.services-module__EimPha__prestationCell{background:#f7f7f5;padding:26px 24px;transition:background .2s}.services-module__EimPha__prestationCell:hover{background:#e8f6ec}.services-module__EimPha__prestationTitle{letter-spacing:-.02em;margin-bottom:8px;font-size:16px;font-weight:600}.services-module__EimPha__prestationText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;font-size:13px;line-height:1.55}@media (max-width:1023px){.services-module__EimPha__hero{padding:44px 18px 48px}.services-module__EimPha__heroInner,.services-module__EimPha__inner,.services-module__EimPha__introGrid{max-width:768px}.services-module__EimPha__heroGrid{display:block}.services-module__EimPha__h1{margin-bottom:16px;font-size:36px}.services-module__EimPha__heroLead{max-width:none;margin-bottom:26px;font-size:15.5px}.services-module__EimPha__summary{margin-top:26px}.services-module__EimPha__summaryRow{min-height:50px}.services-module__EimPha__introSection,.services-module__EimPha__expertisesSection,.services-module__EimPha__prestationsSection{padding:52px 18px}.services-module__EimPha__introGrid{display:block}.services-module__EimPha__h2,.services-module__EimPha__h2Tight{max-width:none;font-size:31px}.services-module__EimPha__introImgWrap{aspect-ratio:21/9;min-height:0;margin-top:22px}.services-module__EimPha__prose{margin-top:18px}.services-module__EimPha__sectionHead{margin-bottom:26px;display:block}.services-module__EimPha__aside{max-width:none;margin-top:12px;font-size:14.5px}.services-module__EimPha__grid4{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.services-module__EimPha__prestationsGrid{grid-template-columns:1fr}}
.ConsentSettings-module__NOr3dq__box{border:1px solid var(--line-1);border-left:3px solid var(--prime-green);background:var(--surface-2);border-radius:12px;margin-top:34px;padding:20px 24px 22px}.ConsentSettings-module__NOr3dq__title{letter-spacing:-.012em;margin-bottom:8px;font-size:15px;font-weight:600}.ConsentSettings-module__NOr3dq__state{color:var(--ink-3);align-items:center;gap:9px;margin:0 0 14px;font-size:14px;line-height:1.55;display:flex}.ConsentSettings-module__NOr3dq__dotOk,.ConsentSettings-module__NOr3dq__dotOff,.ConsentSettings-module__NOr3dq__dotNone{border-radius:50%;flex:none;width:8px;height:8px}.ConsentSettings-module__NOr3dq__dotOk{background:var(--prime-green)}.ConsentSettings-module__NOr3dq__dotOff{background:var(--accent-orange)}.ConsentSettings-module__NOr3dq__dotNone{background:var(--ink-dim)}.ConsentSettings-module__NOr3dq__button{font:inherit;border:1px solid var(--ink-1);background:var(--ink-1);color:#fff;cursor:pointer;border-radius:8px;padding:10px 20px;font-size:13.5px;font-weight:600;transition:background .18s}.ConsentSettings-module__NOr3dq__button:hover{background:#2c2c2c}@media (max-width:1023px){.ConsentSettings-module__NOr3dq__box{padding:18px 16px 20px}.ConsentSettings-module__NOr3dq__button{width:100%}}
.MaturitePage-module___izssa__badges{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.MaturitePage-module___izssa__badge{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#ffffffbf;border:1px solid #ffffff29;border-radius:20px;align-items:center;gap:7px;padding:7px 14px;font-size:11px;display:inline-flex}.MaturitePage-module___izssa__how{border:1px solid var(--line-1);background:var(--surface-2);border-radius:14px;margin-bottom:34px;padding:24px 28px 26px}.MaturitePage-module___izssa__steps{grid-template-columns:repeat(3,1fr);gap:22px;margin-top:16px;display:grid}.MaturitePage-module___izssa__step{color:var(--ink-3);gap:11px;font-size:13.5px;line-height:1.55;display:flex}.MaturitePage-module___izssa__stepIndex{background:var(--prime-green);color:#fff;width:21px;height:21px;font-family:var(--font-mono);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:600;display:inline-flex}@media (max-width:1023px){.MaturitePage-module___izssa__badges{margin-top:20px}.MaturitePage-module___izssa__how{margin-bottom:22px;padding:20px 18px 22px}.MaturitePage-module___izssa__steps{grid-template-columns:1fr;gap:14px}}
.PilierPage-module__AbEQ5a__pilier .cm-table-scroll{-webkit-overflow-scrolling:touch;margin:32px 0;overflow-x:auto}.PilierPage-module__AbEQ5a__pilier .cm-table-scroll table{min-width:640px;margin:0}.PilierPage-module__AbEQ5a__pilier tbody th{font-family:var(--font-ui);letter-spacing:-.01em;text-transform:none;color:#0a0a0a;vertical-align:top;background:#fff;font-size:14px;font-weight:600}.PilierPage-module__AbEQ5a__pilier tbody td{vertical-align:top}:is(.PilierPage-module__AbEQ5a__pilier tr.cm-highlight th,.PilierPage-module__AbEQ5a__pilier tr.cm-highlight td){background:#e8f6ec;border-color:#d4f0de}.PilierPage-module__AbEQ5a__pilier tr.cm-highlight th{color:#0f7a34}.PilierPage-module__AbEQ5a__pilier .cm-encart{background:#e8f6ec;border:1px solid #d4f0de;border-radius:14px;margin:32px 0;padding:22px 26px}.PilierPage-module__AbEQ5a__pilier .cm-encart p{margin:0}.PilierPage-module__AbEQ5a__pilier .cm-encart strong{color:#0a0a0a}@media (max-width:1023px){.PilierPage-module__AbEQ5a__pilier .cm-encart{padding:18px 20px}}
.skills-radar-module__HtMEwW__wrap{background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px;margin:0;padding:18px 6px 14px}.skills-radar-module__HtMEwW__wrap svg{display:block;overflow:visible}.skills-radar-module__HtMEwW__legende{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:#fff9;justify-content:center;align-items:center;gap:8px;margin-top:6px;font-size:10.5px;display:flex}.skills-radar-module__HtMEwW__puceScore,.skills-radar-module__HtMEwW__puceRepere{border-top:2px solid #3fd07a;width:14px;height:0}.skills-radar-module__HtMEwW__puceRepere{border-top:2px dashed #fff9;margin-left:10px}@media (max-width:1023px){.skills-radar-module__HtMEwW__wrap{display:none}}
.a-propos-module__Mmz4Yq__inner{max-width:1180px;margin:0 auto}.a-propos-module__Mmz4Yq__hero{color:#fff;background:#0a1f14;padding:60px 44px 62px;position:relative;overflow:hidden}.a-propos-module__Mmz4Yq__heroInner{max-width:1180px;margin:0 auto;position:relative}.a-propos-module__Mmz4Yq__h1{font-family:var(--font-display);letter-spacing:-.018em;max-width:900px;margin:0 0 22px;font-size:58px;font-weight:400;line-height:1.04}.a-propos-module__Mmz4Yq__accentDark{color:#3fd07a}.a-propos-module__Mmz4Yq__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffd1;max-width:720px;margin:0 0 34px;font-size:17.5px;line-height:1.6}.a-propos-module__Mmz4Yq__ctas{flex-wrap:wrap;gap:12px;display:flex}.a-propos-module__Mmz4Yq__ctaPrimary{color:#fff;letter-spacing:-.02em;white-space:nowrap;background:#0f7a34;border:1px solid #0f7a34;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:background .2s,border-color .2s;display:inline-flex}.a-propos-module__Mmz4Yq__ctaPrimary:hover{background:#00bf63;border-color:#00bf63}.a-propos-module__Mmz4Yq__ctaGhost{color:#fff;letter-spacing:-.02em;background:#ffffff1a;border:1px solid #ffffff47;border-radius:10px;align-items:center;gap:8px;padding:13px 22px;font-size:14px;font-weight:600;transition:border-color .2s,color .2s;display:inline-flex}.a-propos-module__Mmz4Yq__ctaGhost:hover{color:#00bf63;border-color:#00bf63}.a-propos-module__Mmz4Yq__storySection{background:#fff;padding:90px 44px}.a-propos-module__Mmz4Yq__storyGrid{grid-template-columns:1.15fr 1fr;align-items:stretch;gap:60px;max-width:1180px;margin:0 auto;display:grid}.a-propos-module__Mmz4Yq__storyText{flex-direction:column;display:flex}.a-propos-module__Mmz4Yq__h2{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 22px;font-size:38px;font-weight:400;line-height:1.08}.a-propos-module__Mmz4Yq__h2Flush{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:38px;font-weight:400;line-height:1.05}.a-propos-module__Mmz4Yq__prose{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:16px;font-size:15px;line-height:1.65;display:grid}.a-propos-module__Mmz4Yq__prose p{margin:0}.a-propos-module__Mmz4Yq__storyImgWrap{isolation:isolate;background:#f0eee9;border-radius:14px;flex:1;min-height:340px;position:relative;overflow:hidden}.a-propos-module__Mmz4Yq__storyImg{object-fit:cover;filter:saturate(1.12)contrast(1.06)brightness(1.06);width:100%;height:100%;display:block}.a-propos-module__Mmz4Yq__tint{mix-blend-mode:soft-light;opacity:.3;background:#16a347;position:absolute;inset:0}.a-propos-module__Mmz4Yq__statsWrap{background:#fff;padding:0 44px 90px}.a-propos-module__Mmz4Yq__statsBand{background:#ebebeb;border:1px solid #ebebeb;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:1px;max-width:1180px;margin:0 auto;display:grid;overflow:hidden}.a-propos-module__Mmz4Yq__statCell,.a-propos-module__Mmz4Yq__statCellSoft{padding:26px 28px}.a-propos-module__Mmz4Yq__statCell{background:#fff}.a-propos-module__Mmz4Yq__statCellSoft{background:#e8f6ec}.a-propos-module__Mmz4Yq__statValue,.a-propos-module__Mmz4Yq__statValueSoft{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:34px;font-weight:600}.a-propos-module__Mmz4Yq__statValueSoft{color:#053d1a}.a-propos-module__Mmz4Yq__statLabel,.a-propos-module__Mmz4Yq__statLabelSoft{margin-top:6px;font-size:13px}.a-propos-module__Mmz4Yq__statLabel{color:#5f5f5f}.a-propos-module__Mmz4Yq__statLabelSoft{color:#0f7a34}.a-propos-module__Mmz4Yq__timelineBand{color:#fff;background:#0a1f14;padding:90px 44px;position:relative;overflow:hidden}.a-propos-module__Mmz4Yq__timelineInner{max-width:1180px;margin:0 auto;position:relative}.a-propos-module__Mmz4Yq__timelineHead{max-width:700px;margin-bottom:48px}.a-propos-module__Mmz4Yq__timelineTitle{font-family:var(--font-display);letter-spacing:-.018em;margin:10px 0 0;font-size:40px;font-weight:400;line-height:1.06}.a-propos-module__Mmz4Yq__timeline{border-top:1px solid #ffffff24;grid-template-columns:repeat(7,1fr);gap:0;display:grid}.a-propos-module__Mmz4Yq__timelineCol{padding:24px 20px 0 0;position:relative}.a-propos-module__Mmz4Yq__timelineDot{background:#3fd07a;border-radius:5px;width:9px;height:9px;position:absolute;top:-4.5px;left:0}.a-propos-module__Mmz4Yq__timelineYear{font-family:var(--font-mono);color:#3fd07a;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:19px;font-weight:600}.a-propos-module__Mmz4Yq__timelineText{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffbf;font-size:13.5px;line-height:1.6}.a-propos-module__Mmz4Yq__adnSection{background:#fff;padding:90px 44px}.a-propos-module__Mmz4Yq__adnHead{max-width:700px;margin-bottom:42px}.a-propos-module__Mmz4Yq__adnGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.a-propos-module__Mmz4Yq__adnCard{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;padding:30px 28px;transition:border-color .2s,box-shadow .2s,background .2s}.a-propos-module__Mmz4Yq__adnCard:hover{background:#e8f6ec;border-color:#16a347;box-shadow:0 0 0 3px #e8f6ec}.a-propos-module__Mmz4Yq__adnCard:hover .a-propos-module__Mmz4Yq__iconTile{background:#fff}.a-propos-module__Mmz4Yq__iconTile{color:#16a347;background:#e8f6ec;border-radius:13px;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:16px;transition:background .2s;display:flex}.a-propos-module__Mmz4Yq__adnTitle{letter-spacing:-.02em;margin-bottom:10px;font-size:20px;font-weight:600;line-height:1.25}.a-propos-module__Mmz4Yq__adnText{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;font-size:14px;line-height:1.6}.a-propos-module__Mmz4Yq__teamSection{background:#f7f7f5;border-top:1px solid #ebebeb;padding:90px 44px;scroll-margin-top:90px}.a-propos-module__Mmz4Yq__teamHead,.a-propos-module__Mmz4Yq__officesHead{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:42px;display:flex}.a-propos-module__Mmz4Yq__teamAside{font-family:var(--font-editorial);letter-spacing:0;color:#6b6b6b;max-width:340px;margin:0;font-size:14px;line-height:1.5}.a-propos-module__Mmz4Yq__teamGrid{grid-auto-rows:1fr;gap:14px;display:grid}.a-propos-module__Mmz4Yq__teamCard{background:#fff;border:1px solid #ebebeb;border-radius:14px;grid-template-columns:300px 1fr;gap:0;min-height:420px;display:grid;overflow:hidden}.a-propos-module__Mmz4Yq__portrait{filter:grayscale()contrast(1.06);background-color:#f0eee9;background-position:50% 20%;background-repeat:no-repeat;background-size:cover;min-height:100%}.a-propos-module__Mmz4Yq__teamBody{padding:34px 36px}.a-propos-module__Mmz4Yq__partnerBadge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#053d1a;background:#e8f6ec;border-radius:6px;padding:4px 10px;font-size:10.5px;font-weight:600;display:inline-block}.a-propos-module__Mmz4Yq__teamName{font-family:var(--font-display);letter-spacing:-.018em;margin:16px 0 14px;font-size:30px;font-weight:400;line-height:1.1}.a-propos-module__Mmz4Yq__teamBio{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;gap:14px;font-size:14.5px;line-height:1.65;display:grid}.a-propos-module__Mmz4Yq__teamBio p{margin:0}.a-propos-module__Mmz4Yq__linkedinBtn{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#3a3a3a;background:#fff;border:1px solid #ebebeb;border-radius:8px;align-items:center;gap:9px;margin-top:24px;padding:9px 14px;font-size:11px;transition:border-color .2s,color .2s;display:inline-flex}.a-propos-module__Mmz4Yq__linkedinBtn:hover{color:#0a66c2;border-color:#0a66c2}.a-propos-module__Mmz4Yq__officesSection{background:#fff;padding:90px 44px}.a-propos-module__Mmz4Yq__officesGrid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.a-propos-module__Mmz4Yq__officeCard{aspect-ratio:3/4;isolation:isolate;background:#f0eee9;border-radius:14px;position:relative;overflow:hidden}.a-propos-module__Mmz4Yq__officeTile{background:#0a1f14;position:absolute;inset:0;overflow:hidden}.a-propos-module__Mmz4Yq__officeVeil{background:linear-gradient(#0000 42%,#0a1f14c7);position:absolute;inset:0}.a-propos-module__Mmz4Yq__officeBadge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffffb3;border:1px solid #ffffff47;border-radius:6px;padding:4px 9px;font-size:10px;position:absolute;top:16px;left:16px}.a-propos-module__Mmz4Yq__officeBody{text-align:center;padding:26px 24px;position:absolute;bottom:0;left:0;right:0}.a-propos-module__Mmz4Yq__officeCity{font-family:var(--font-display);letter-spacing:-.018em;color:#3fd07a;margin-bottom:8px;font-size:28px}.a-propos-module__Mmz4Yq__officeAddr{font-family:var(--font-editorial);letter-spacing:0;color:#ffffffeb;font-size:13.5px;line-height:1.6}.a-propos-module__Mmz4Yq__hiringBand{color:#fff;background:#0a1f14;padding:74px 44px;position:relative;overflow:hidden}.a-propos-module__Mmz4Yq__hiringInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:50px;max-width:1180px;margin:0 auto;display:flex;position:relative}.a-propos-module__Mmz4Yq__hiringTitle{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 12px;font-size:38px;font-weight:400;line-height:1.06}.a-propos-module__Mmz4Yq__hiringLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:560px;margin:0;font-size:16px;line-height:1.6}@media (max-width:1023px){.a-propos-module__Mmz4Yq__hero{padding:44px 18px 48px}.a-propos-module__Mmz4Yq__heroInner,.a-propos-module__Mmz4Yq__inner,.a-propos-module__Mmz4Yq__storyGrid,.a-propos-module__Mmz4Yq__statsBand,.a-propos-module__Mmz4Yq__timelineInner{max-width:768px}.a-propos-module__Mmz4Yq__h1{font-size:36px}.a-propos-module__Mmz4Yq__heroLead{margin-bottom:26px;font-size:15.5px}.a-propos-module__Mmz4Yq__ctas{gap:10px;display:grid}.a-propos-module__Mmz4Yq__ctaPrimary,.a-propos-module__Mmz4Yq__ctaGhost{white-space:normal;justify-content:center;min-height:50px;font-size:15px}.a-propos-module__Mmz4Yq__storySection,.a-propos-module__Mmz4Yq__adnSection,.a-propos-module__Mmz4Yq__teamSection,.a-propos-module__Mmz4Yq__officesSection,.a-propos-module__Mmz4Yq__timelineBand,.a-propos-module__Mmz4Yq__hiringBand{padding:52px 18px}.a-propos-module__Mmz4Yq__storyGrid{display:block}.a-propos-module__Mmz4Yq__h2,.a-propos-module__Mmz4Yq__h2Flush{font-size:31px}.a-propos-module__Mmz4Yq__storyImgWrap{aspect-ratio:21/9;min-height:0;margin-top:22px}.a-propos-module__Mmz4Yq__statsWrap{padding:0 18px 52px}.a-propos-module__Mmz4Yq__statValue,.a-propos-module__Mmz4Yq__statValueSoft{font-size:24px}.a-propos-module__Mmz4Yq__timelineBand{padding:40px 18px 42px}.a-propos-module__Mmz4Yq__timelineHead{margin-bottom:22px}.a-propos-module__Mmz4Yq__timelineTitle{font-size:31px}.a-propos-module__Mmz4Yq__timelineMarquee{margin:0 -18px;overflow:hidden}.a-propos-module__Mmz4Yq__timelineTrack{border-top:1px solid #ffffff24;width:max-content;animation:48s linear infinite a-propos-module__Mmz4Yq__aproposTimelineScroll;display:flex}.a-propos-module__Mmz4Yq__timelineTrack:active{animation-play-state:paused}.a-propos-module__Mmz4Yq__timelineSeq{display:flex}.a-propos-module__Mmz4Yq__timelineCol{flex:none;width:188px;padding:18px 26px 0 0}.a-propos-module__Mmz4Yq__timelineCol:first-child{margin-left:18px}.a-propos-module__Mmz4Yq__timelineYear{margin-bottom:7px;font-size:17px}.a-propos-module__Mmz4Yq__timelineText{font-size:12.5px;line-height:1.5}.a-propos-module__Mmz4Yq__adnGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px}.a-propos-module__Mmz4Yq__teamHead,.a-propos-module__Mmz4Yq__officesHead{margin-bottom:24px;display:block}.a-propos-module__Mmz4Yq__teamAside{max-width:none;margin-top:12px}.a-propos-module__Mmz4Yq__teamGrid{grid-auto-rows:auto}.a-propos-module__Mmz4Yq__teamCard{grid-template-columns:1fr;min-height:0}.a-propos-module__Mmz4Yq__portrait{aspect-ratio:4/3;background-position:50% 20%;min-height:0}.a-propos-module__Mmz4Yq__teamBody{padding:22px 20px 26px}.a-propos-module__Mmz4Yq__officesGrid{grid-template-columns:repeat(3,1fr);gap:10px}.a-propos-module__Mmz4Yq__officeCity{font-size:19px}.a-propos-module__Mmz4Yq__officeAddr{font-size:10.5px}.a-propos-module__Mmz4Yq__officeBadge{padding:3px 6px;font-size:8px}.a-propos-module__Mmz4Yq__officeBody{padding:14px 10px}.a-propos-module__Mmz4Yq__hiringInner{max-width:768px;display:block}.a-propos-module__Mmz4Yq__hiringTitle{font-size:29px}.a-propos-module__Mmz4Yq__hiringLead{margin-bottom:20px}}@keyframes a-propos-module__Mmz4Yq__aproposTimelineScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}
.contact-module__xwJ-uq__hero{color:#fff;background:#0a1f14;padding:74px 44px 70px;position:relative;overflow:hidden}.contact-module__xwJ-uq__heroInner{max-width:1180px;margin:0 auto;position:relative}.contact-module__xwJ-uq__breadcrumb{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin-bottom:26px;font-size:11px}.contact-module__xwJ-uq__breadcrumbLink{color:#ffffff8c;transition:color .2s}.contact-module__xwJ-uq__breadcrumbLink:hover{color:#fff}.contact-module__xwJ-uq__h1{font-family:var(--font-display);letter-spacing:-.018em;margin:0 0 22px;font-size:60px;font-weight:400;line-height:1.03}.contact-module__xwJ-uq__accentDark{color:#3fd07a}.contact-module__xwJ-uq__heroLead{font-family:var(--font-editorial);letter-spacing:0;color:#fffc;max-width:640px;margin:0;font-size:17.5px;line-height:1.6}.contact-module__xwJ-uq__formSection{background:#fff;padding:70px 44px 90px}.contact-module__xwJ-uq__formGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:56px;max-width:1180px;margin:0 auto;display:grid}.contact-module__xwJ-uq__nameRow,.contact-module__xwJ-uq__orgRow{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px;display:grid}.contact-module__xwJ-uq__orgRow{margin:12px 0}.contact-module__xwJ-uq__field,.contact-module__xwJ-uq__fieldSpaced,.contact-module__xwJ-uq__fieldNeed{gap:6px;display:grid}.contact-module__xwJ-uq__fieldSpaced{margin-bottom:12px}.contact-module__xwJ-uq__fieldNeed{margin-bottom:20px}.contact-module__xwJ-uq__label{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;font-size:10px;font-weight:600}.contact-module__xwJ-uq__optional{color:#9a9a9a;text-transform:none;letter-spacing:.04em}.contact-module__xwJ-uq__input{font-family:var(--font-ui);letter-spacing:-.01em;color:#0a0a0a;background:#fff;border:1px solid #ebebeb;border-radius:8px;outline:none;padding:11px 13px;font-size:14px}.contact-module__xwJ-uq__input::placeholder{color:#9a9a9a}.contact-module__xwJ-uq__textarea{font-family:var(--font-editorial);resize:vertical;color:#0a0a0a;background:#fff;border:1px solid #ebebeb;border-radius:8px;outline:none;padding:11px 13px;font-size:14px;line-height:1.6}.contact-module__xwJ-uq__textarea::placeholder{color:#9a9a9a}.contact-module__xwJ-uq__hint{font-family:var(--font-editorial);letter-spacing:0;font-size:12.5px;line-height:1.5}.contact-module__xwJ-uq__subjectBlock{gap:8px;margin-bottom:16px;display:grid}.contact-module__xwJ-uq__subjectChips{flex-wrap:wrap;gap:8px;display:flex}.contact-module__xwJ-uq__chip,.contact-module__xwJ-uq__chipActive{cursor:pointer;white-space:nowrap;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:100px;padding:7px 13px;font-size:11px;transition:color .2s,border-color .2s,background .2s}.contact-module__xwJ-uq__chip{color:#6b6b6b;background:#fff;border:1px solid #ebebeb}.contact-module__xwJ-uq__chip:hover{color:#0f7a34;border-color:#16a347}.contact-module__xwJ-uq__chipActive{color:#053d1a;background:#e8f6ec;border:1.5px solid #16a347}.contact-module__xwJ-uq__submitRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.contact-module__xwJ-uq__submit,.contact-module__xwJ-uq__submitDisabled{font-family:var(--font-ui);letter-spacing:-.02em;border-radius:9px;align-items:center;gap:8px;padding:12px 20px;font-size:13.5px;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.contact-module__xwJ-uq__submit{cursor:pointer;color:#fff;background:#0f7a34;border:1px solid #0f7a34}.contact-module__xwJ-uq__submit:hover{background:#00bf63;border-color:#00bf63}.contact-module__xwJ-uq__submitDisabled{cursor:default;color:#9a9a9a;background:#f0eee9;border:1px solid #ebebeb}.contact-module__xwJ-uq__submitNote{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#767676;font-size:10px}.contact-module__xwJ-uq__asidePanel{background:#f7f7f5;border:1px solid #ebebeb;border-radius:14px;gap:18px;padding:32px 34px;display:grid;position:sticky;top:100px}.contact-module__xwJ-uq__asideTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#0f7a34;font-size:10px;font-weight:600}.contact-module__xwJ-uq__asideRow{align-items:flex-start;gap:12px;display:flex}.contact-module__xwJ-uq__asideIcon{color:#16a347;background:#e8f6ec;border-radius:8px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;margin-top:2px;display:inline-flex}.contact-module__xwJ-uq__whatsappButton{color:#06110b;letter-spacing:-.01em;background:#25d366;border-radius:10px;justify-content:center;align-items:center;gap:9px;padding:14px 18px;font-size:15px;font-weight:700;transition:background .2s,transform .2s;display:flex}.contact-module__xwJ-uq__whatsappButton:hover{background:#1fb457}.contact-module__xwJ-uq__whatsappNote{font-family:var(--font-editorial);letter-spacing:0;color:#767676;margin-top:-6px;font-size:13px}.contact-module__xwJ-uq__asideStrong{letter-spacing:-.01em;font-size:15px;font-weight:700;display:block}.contact-module__xwJ-uq__asideNote{font-family:var(--font-editorial);letter-spacing:0;color:#767676;margin-top:2px;font-size:13px;display:block}.contact-module__xwJ-uq__asideOffices{border-top:1px solid #ebebeb;gap:6px;padding-top:16px;display:grid}.contact-module__xwJ-uq__asideOfficesTitle{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#5f5f5f;margin-bottom:2px;font-size:10px;font-weight:600}.contact-module__xwJ-uq__asideOffice{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;font-size:13.5px;line-height:1.5}.contact-module__xwJ-uq__asideFoot{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:#9a9a9a;border-top:1px solid #ebebeb;padding-top:16px;font-size:10px;line-height:1.7}@media (max-width:1023px){.contact-module__xwJ-uq__hero{padding:44px 18px 48px}.contact-module__xwJ-uq__heroInner,.contact-module__xwJ-uq__formGrid{max-width:768px}.contact-module__xwJ-uq__h1{margin-bottom:16px;font-size:36px}.contact-module__xwJ-uq__heroLead{max-width:none;font-size:15.5px}.contact-module__xwJ-uq__formSection{padding:52px 18px}.contact-module__xwJ-uq__formGrid{display:block}.contact-module__xwJ-uq__nameRow,.contact-module__xwJ-uq__orgRow{grid-template-columns:1fr}.contact-module__xwJ-uq__input,.contact-module__xwJ-uq__textarea{font-size:16px}.contact-module__xwJ-uq__submit,.contact-module__xwJ-uq__submitDisabled{justify-content:center;width:100%;min-height:50px;font-size:15px}.contact-module__xwJ-uq__asidePanel{margin-top:36px;padding:26px 22px;position:static}}.contact-module__xwJ-uq__pieceBlock{margin-top:18px}.contact-module__xwJ-uq__pieceDrop{cursor:pointer;background:#fff;border:1px dashed #d6d6d6;border-radius:10px;align-items:center;gap:10px;margin-top:7px;padding:13px 14px;transition:border-color .2s,background .2s;display:flex}.contact-module__xwJ-uq__pieceDrop:hover{background:#f6fbf7;border-color:#16a347}.contact-module__xwJ-uq__pieceInput{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.contact-module__xwJ-uq__pieceIcon{color:#16a347;background:#e8f6ec;border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.contact-module__xwJ-uq__pieceText{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:14px;overflow:hidden}.contact-module__xwJ-uq__pieceClear{color:#9a9a9a;cursor:pointer;padding:0 4px;font-size:19px;line-height:1}.contact-module__xwJ-uq__pieceClear:hover{color:#a8382b}
.ResourcesCategorie-module__CvjSLa__navPad{background:#fff;height:34px}.ResourcesCategorie-module__CvjSLa__faq{background:#fff;padding:0 44px 90px}.ResourcesCategorie-module__CvjSLa__faqInner{max-width:820px;margin:0 auto}.ResourcesCategorie-module__CvjSLa__faqTitle{font-family:var(--font-display);letter-spacing:-.03em;margin:0 0 26px;font-size:30px}.ResourcesCategorie-module__CvjSLa__faqList{border-top:1px solid #ebebeb;margin:0}.ResourcesCategorie-module__CvjSLa__faqItem{border-bottom:1px solid #ebebeb;padding:20px 0}.ResourcesCategorie-module__CvjSLa__faqQ{letter-spacing:-.02em;margin-bottom:8px;font-size:16.5px;font-weight:600}.ResourcesCategorie-module__CvjSLa__faqR{font-family:var(--font-editorial);letter-spacing:0;color:#4a4a4a;margin:0;font-size:15px;line-height:1.65}.ResourcesCategorie-module__CvjSLa__aRediger{max-width:1180px;font-family:var(--font-mono);color:#7a5c0a;background:#fffaf0;border:1px dashed #d4a72c;border-radius:10px;margin:0 auto 60px;padding:12px 18px;font-size:12px}@media (max-width:1023px){.ResourcesCategorie-module__CvjSLa__faq{padding:0 18px 52px}.ResourcesCategorie-module__CvjSLa__faqTitle{font-size:24px}.ResourcesCategorie-module__CvjSLa__aRediger{margin:0 18px 40px}}
