.ar-mobile-proof,.ar-agent-first-proof{display:none}@media (width<=680px){.ar-page .ar-hero-copy{gap:16px;padding:20px 0}.ar-page .ar-hero-copy h1{font-size:35px;line-height:1.05}.ar-page .ar-hero-copy .ar-eyebrow{margin:0 0 12px;font-size:10px!important}.ar-page .ar-hero-copy>div:last-child>p{margin-bottom:16px;font-size:16px;line-height:1.45}.ar-page .ar-hero-copy .ar-secondary{display:none}.ar-mobile-proof{color:#22324a;background:#fff;border:1px solid #b8cbc0;border-radius:4px;margin:0 0 26px;font-family:Manrope,Arial,sans-serif;display:block;box-shadow:0 14px 30px -23px #22324a66}.ar-mobile-proof header{background:#e7eee8;border-bottom:1px solid #d5ddd7;justify-content:space-between;gap:10px;padding:10px 12px;font-size:10px;display:flex}.ar-mobile-proof header b{color:#526874;font-size:10px;font-weight:500}.ar-mobile-proof>div{grid-template-columns:1fr 15px 1fr;align-items:center;gap:9px;padding:16px 12px;display:grid}.ar-mobile-proof>div strong{font-size:13px;font-weight:650}.ar-mobile-proof>div svg{color:#598392;width:15px}.ar-mobile-proof>div span{color:#366476;font-size:13px;font-weight:650}.ar-mobile-proof footer{color:#526874;border-top:1px solid #e0e1dd;padding:9px 12px;font-size:10px;line-height:1.5}.crm-page.astra-crm .crm-hero,.prc-page.astra-process .prc-hero{padding-top:12px}.crm-page.astra-crm .crm-hero-copy,.prc-page.astra-process .prc-hero-grid{gap:16px;padding:19px 0 22px}.crm-page.astra-crm .crm-hero h1,.prc-page.astra-process .prc-hero h1{letter-spacing:-.05em;font-size:36px;line-height:1.05}.crm-page.astra-crm .crm-hero-copy>div:last-child>p,.prc-page.astra-process .prc-hero-copy>p{margin:0 0 17px;font-size:16px;line-height:1.45}.crm-page.astra-crm .crm-hero .crm-eyebrow,.prc-page.astra-process .prc-hero .prc-eyebrow{margin:0 0 12px;font-size:10px}.crm-page.astra-crm .crm-hero .crm-btn-secondary,.prc-page.astra-process .prc-hero .prc-btn-secondary{display:none}.crm-page.astra-crm .crm-hero .crm-btn-primary,.prc-page.astra-process .prc-hero .prc-btn-primary{padding:12px;font-size:12px;min-height:46px!important}.prc-page.astra-process .prc-hero-copy>small{margin-top:10px;font-size:10px}.pauto-page.astra-auto .pauto-hero{padding:24px 16px!important}.pauto-page.astra-auto .pauto-hero h1{line-height:1.02;font-size:45px!important}.pauto-page.astra-auto .pauto-hero h1 br:first-child{display:none}.pauto-page.astra-auto .pauto-hero-copy>p:not(.pauto-eyebrow){margin-top:18px;font-size:16px;line-height:1.45}.pauto-page.astra-auto .pauto-hero-copy>div{gap:8px;margin-top:18px}.pauto-page.astra-auto .pauto-btn-text{display:none}.pauto-page.astra-auto .pauto-hero-copy>small{margin-top:12px;font-size:10px}.pauto-page.astra-auto .astra-mobile-constellation{gap:14px;margin-top:22px}.pauto-page.astra-auto .astra-mobile-constellation .astra-agent-card{min-height:120px;padding:16px}.pauto-page.astra-auto .ar-agent-first-proof{color:#22324a!important;margin:3px 0 9px!important;font:12px/1.5 Manrope,Arial,sans-serif!important;display:block!important}.pauto-page.astra-auto .astra-mobile-constellation .astra-agent-card:first-child{border-left:3px solid #f0a030}.ar-native-catalogue[data-stage="3"] .ar-native-assistant blockquote{display:none}.ar-native-catalogue[data-stage="3"] .ar-native-sheet>header{padding:9px 12px}.ar-native-catalogue[data-stage="3"] .ar-native-sheet h2{margin-top:6px!important;font-size:23px!important}.ar-native-catalogue[data-stage="3"] .ar-table-scroll td{padding:7px 5px;line-height:1.35}}.ap-pathways{color:#22324a;background:#e0e9e2;border-block:1px solid #b9ccbd;padding:85px max(40px,50vw - 660px);font-family:Manrope,Arial,sans-serif}.ar-wrap>.ap-pathways,.crm-wrap>.ap-pathways,.prc-wrap>.ap-pathways{background:0 0;border:0;padding:0}.ap-pathways>header{grid-template-columns:1.25fr .75fr;align-items:end;gap:70px;margin-bottom:45px;display:grid}.ap-location{text-transform:uppercase;letter-spacing:.1em;color:#526874;align-items:center;gap:12px;margin-bottom:25px;font-size:10px;display:flex}.ap-location b{color:#22324a;background:#edf2ed;border:1px solid #aabfb0;padding:7px 10px;font-weight:600}.ap-pathways h2{letter-spacing:-.05em;margin:0!important;font:550 clamp(38px,4.5vw,65px)/1.03 Manrope,Arial,sans-serif!important}.ap-pathways h2 em{color:#366476;font-family:SourceSerif,Georgia,serif;font-weight:400}.ap-pathways>header>p{color:#435b65;margin:0;font:20px/1.5 SourceSerif,Georgia,serif}.ap-navigation{grid-template-columns:1.2fr .8fr;gap:35px;display:grid}.ap-lane-label{text-transform:uppercase;letter-spacing:.1em;color:#366476;margin-bottom:18px;font:650 11px/1.4 Manrope,Arial,sans-serif;display:block}.ap-destination{background:#22324a;border:1px solid #22324a;border-radius:4px;margin-bottom:17px;padding:28px 30px;transition:background .2s,transform .2s;display:block;color:#f4f5f2!important;text-decoration:none!important}.ap-destination>div{justify-content:space-between;align-items:center;margin-bottom:40px;display:flex}.ap-destination>div>span{letter-spacing:.12em;color:#c9dacf;font-size:10px}.ap-destination>div>svg{width:28px;height:28px;transition:transform .2s}.ap-pathways .ap-destination h3{letter-spacing:-.035em;color:#f4f5f2;margin:0 0 18px!important;font:550 31px/1.16 Manrope,Arial,sans-serif!important}.ap-destination>p{max-width:520px;margin:0 0 30px;color:#d3e0d7!important;font:17px/1.5 SourceSerif,Georgia,serif!important}.ap-destination footer{color:#f4f5f2;border-top:1px solid #5d7b83;justify-content:space-between;align-items:center;padding-top:18px;font-size:12px;font-weight:650;display:flex}.ap-destination footer svg{width:18px}.ap-destination:hover{background:#366476;transform:translateY(-3px)}.ap-destination:hover>div>svg{transform:translate(3px,-3px)}.ap-pathways a:focus-visible,.ap-pathways summary:focus-visible{outline-offset:4px;outline:3px solid #f0a030}.ap-object{background:#cbdcd0;border-left:3px solid #598392;gap:15px;margin-bottom:5px;padding:28px 25px;display:grid}.ap-object small{text-transform:uppercase;letter-spacing:.1em;color:#526874;font-size:10px}.ap-object strong{letter-spacing:-.03em;font-size:23px;font-weight:550;line-height:1.3}.ap-module-lane>a{color:#22324a;background:#fbfaf5;border-bottom:1px solid #c2d1c5;padding:25px 50px 25px 25px;text-decoration:none;transition:background .2s;display:block;position:relative}.ap-module-lane>a>span{gap:10px;display:grid}.ap-module-lane b{color:#526874;letter-spacing:.1em;font-size:10px;font-weight:500}.ap-module-lane strong{font-size:21px;font-weight:650;line-height:1.3}.ap-module-lane>a>p{color:#435b65;margin:15px 0 0;font:16px/1.5 SourceSerif,Georgia,serif}.ap-module-lane>a>svg{width:20px;transition:transform .2s;position:absolute;top:25px;right:23px}.ap-module-lane>a:hover{background:#edf3ee}.ap-module-lane>a:hover>svg{transform:translate(3px,-3px)}.ap-process-lane details{border-top:1px solid #a9bfb0;margin-top:20px}.ap-process-lane summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;font-size:12px;display:flex}.ap-process-lane details>a{color:#22324a;border-bottom:1px solid #bfcec3;padding:20px;display:block}.ap-process-lane details strong{font-size:16px}.ap-process-lane details p{font:15px/1.5 SourceSerif,Georgia,serif}.ap-process-lane details svg{width:18px}.ar-module-contrats .ap-navigation{grid-template-columns:1fr 1fr}.ar-module-catalogue-produits .ap-destination>div{margin-bottom:30px}.ar-page h1 em,.astra-crm h1 em,.astra-process h1 em{color:#366476;letter-spacing:-.045em;font-family:SourceSerif,Georgia,serif;font-weight:400}.ar-native-window>img,.astra-windowbar>img{-o-object-fit:contain;object-fit:contain;filter:none!important;width:124px!important;height:36px!important;margin:0!important}.ar-native-window>span,.astra-windowbar>span{display:none}.ar-native-window{min-height:46px}.ar-page .ar-native-demo{grid-template-rows:46px minmax(0,1fr)}.ar-native-nav>img{display:none!important}.ap-all-links{border-top:1px solid #a9bfb0;margin-top:35px}.ap-all-links>summary{cursor:pointer;color:#366476;align-items:center;min-height:52px;font:650 13px/1.5 Manrope,Arial,sans-serif;display:flex}.ap-all-links>div{margin-top:20px}.ar-module-contrats .ar-hero{padding-bottom:30px}.ar-module-contrats .ar-tension{padding:55px 0}.ar-module-contrats .ar-journey{padding-top:65px}.ar-module-contrats .ar-chapter{padding-block:65px}.ar-module-contrats .ar-demo-scroll{height:230vh;min-height:1600px}.ar-module-contrats .ar-contract .ar-fields>div{clip-path:inset(0 calc(max(0,1 - var(--astra-progress,1)*2.4)*100%) 0 0)}.ar-module-contrats .ar-contract-project .ar-chain article{clip-path:inset(0 calc(max(0,1 - var(--astra-progress,1)*2.2)*100%) 0 0)}.ar-module-contrats .ar-amendment{transform:translateY(calc((1 - var(--astra-progress,1))*32px))}.ar-module-contrats .ar-invoice .ar-paper{transform:translateY(calc((1 - var(--astra-progress,1))*26px))}.ar-module-contrats .ar-portfolio .ar-selected td{background:color-mix(in srgb,#d7e8da calc(var(--astra-progress,1)*100%),white)}@media (width<=760px){.ap-pathways{padding:60px 16px}.ap-pathways>header{margin-bottom:30px;display:block}.ap-pathways h2{font-size:39px!important}.ap-pathways>header>p{margin-top:23px;font-size:18px}.ap-location{flex-wrap:wrap;gap:8px;margin-bottom:20px;font-size:10px}.ap-navigation,.ar-module-contrats .ap-navigation{grid-template-columns:1fr;gap:30px}.ap-destination{padding:24px 22px}.ap-destination>div{margin-bottom:28px}.ap-pathways .ap-destination h3{font-size:28px!important}.ap-destination>p{margin-bottom:25px;font-size:17px!important}.ap-object{padding:24px 22px}.ap-object strong{font-size:23px}.ap-module-lane>a{padding:23px 48px 23px 22px}.ap-module-lane strong{font-size:20px}.ap-module-lane>a>p{font-size:16px}.ar-native-window>img,.astra-windowbar>img{width:120px!important;height:35px!important}.ar-native-window>b,.astra-windowbar>b{text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:10px;overflow:hidden}.ar-native-window>small{display:none}.ar-native-shell{grid-template-rows:32px minmax(0,1fr)}.ar-native-nav{min-height:32px}.ar-module-contrats .ar-chapter{padding-block:48px}.ar-module-contrats .ar-tension{padding-block:45px}.ar-module-contrats .ar-journey{padding-top:48px}}@media (prefers-reduced-motion:reduce){.ap-pathways *{transition:none!important;transform:none!important}.ar-module-contrats .ar-contract .ar-fields>div,.ar-module-contrats .ar-contract-project .ar-chain article{clip-path:none}.ar-module-contrats .ar-amendment,.ar-module-contrats .ar-invoice .ar-paper{transform:none}}.crm-product-nav>.astra-wordmark,.astra-process-rail>.astra-wordmark{display:none!important}.ap-pathways.ap-pathways{display:block!important}.ap-pathways.ap-pathways a.ap-destination{grid-template-columns:none!important;width:100%!important;min-width:0!important;max-width:none!important;display:block!important}.ap-pathways.ap-pathways a.ap-destination>h3,.ap-pathways.ap-pathways a.ap-destination>p{grid-area:auto!important;width:auto!important;max-width:none!important;display:block!important;position:static!important}.ap-pathways.ap-pathways a.ap-destination>div,.ap-pathways.ap-pathways a.ap-destination>footer{grid-template-columns:none!important;width:100%!important;display:flex!important}.ap-pathways.ap-pathways .ap-module-lane>a{grid-template-columns:none!important;width:100%!important;display:block!important}.ap-pathways.ap-pathways .ap-process-lane,.ap-pathways.ap-pathways .ap-module-lane{min-width:0!important}.ap-pathways.ap-pathways .ap-navigation{display:grid!important}.ap-pathways.ap-pathways .ap-destination h3{overflow-wrap:normal!important;word-break:normal!important}.n6-dock{z-index:35;background:#fbfaf5;border:1px solid #b6c8bf;border-radius:6px;order:5;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin:30px 0 24px;padding:12px 16px;font-family:Manrope,Arial,sans-serif;display:flex;position:relative;top:auto;box-shadow:0 12px 28px -22px #0d1b2a80}.n6-dock-context{flex-shrink:0;gap:5px;display:grid}.n6-dock-context>span{letter-spacing:.12em;color:#366476;font-size:10px;font-weight:750}.n6-dock-context small{color:#435b65;font-size:11px}.n6-dock-items{align-items:center;gap:8px;display:flex}.n6-dock-items a{color:#22324a;transform-origin:bottom;background:#f4f5f2;border:1px solid #d2ddd6;border-radius:4px;align-items:center;gap:9px;min-height:48px;padding:10px 13px;font-size:12px;font-weight:650;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.2,1),background .18s;display:flex}.n6-dock svg{stroke-width:1.5px;flex-shrink:0;width:19px;height:19px}.n6-dock-items a[aria-current=page]{border-bottom:3px solid #366476}.n6-dock .n6-dock-arrow{color:#366476;width:13px;height:13px}.n6-dock-toggle{display:none}@media (hover:hover) and (pointer:fine){.n6-dock-items a:hover{background:#e4ece5;border-color:#84a3a1;transform:translateY(-3px)scale(1.055)}.n6-dock-items a:hover+a{transform:translateY(-1px)scale(1.015)}.n6-dock-items a:has(+a:hover){transform:translateY(-1px)scale(1.015)}}.n6-dock a:focus-visible,.n6-dock button:focus-visible,.n6-orbit a:focus-visible,.n6-fan a:focus-visible,.n6-fan button:focus-visible{outline-offset:4px;outline:3px solid #f0a030}.n6-orbit{isolation:isolate;grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr .95fr 1fr;gap:34px 80px;min-height:690px;margin:60px 0 20px;font-family:Manrope,Arial,sans-serif;display:grid;position:relative}.n6-orbit-lines{z-index:-1;fill:none;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.n6-orbit-lines path{stroke:#a0b8ad;stroke-width:1.3px;vector-effect:non-scaling-stroke;transition:stroke .18s,stroke-width .18s}.n6-orbit-lines path[data-active=true]{stroke:#366476;stroke-width:3px}.n6-orbit-hub{text-align:center;color:#f4f5f2;background:#22324a;border:1px solid #22324a;border-radius:5px;grid-area:2/2;align-self:center;padding:25px 18px}.n6-orbit-hub>svg{width:28px;height:28px;margin:0 auto 10px}.n6-orbit-hub small{color:#c6d9cf;font-size:11px;display:block}.n6-orbit-hub strong{letter-spacing:-.04em;margin:10px 0;font-size:30px;display:block}.n6-orbit-hub span{font-size:12px}.n6-orbit-hub p{color:#c6d9cf;margin:14px 0 0;font-size:11px}.n6-orbit-node{color:#22324a;background:#fbfaf5;border:1px solid #b6c9bd;border-radius:4px;align-self:center;min-height:180px;padding:22px;text-decoration:none;transition:background .18s,border-color .18s}.n6-orbit-node:hover{background:#fff;border-color:#366476}.n6-orbit-kicker{color:#366476;letter-spacing:.05em;justify-content:space-between;align-items:center;gap:10px;font-size:10px;display:flex}.n6-orbit-kicker svg{width:18px;height:18px}.n6-orbit-node h3{letter-spacing:-.025em;margin:16px 0 10px;font-weight:650;line-height:1.25;font-size:18px!important}.n6-orbit-node p{color:#435b65;margin:0;font:14px/1.55 SourceSerif,Georgia,serif!important}.n6-node-0{grid-area:1/1}.n6-node-1{grid-area:1/2}.n6-node-2{grid-area:1/3}.n6-node-3{grid-area:2/1}.n6-node-4{grid-area:2/3}.n6-node-5{grid-area:3/1}.n6-node-6{grid-area:3/2}.n6-node-7{grid-area:3/3}.n6-fan{min-width:0}.n6-fan-controls{border-bottom:1px solid #b7c8be;justify-content:space-between;align-items:center;gap:18px;padding-bottom:20px;display:flex}.n6-fan-controls>span{letter-spacing:.09em;text-transform:uppercase;color:#435b65;font-size:11px}.n6-fan-controls>div{gap:8px;display:flex}.n6-fan button{color:#22324a;cursor:pointer;background:#fbfaf5;border:1px solid #a6bcaf;border-radius:3px;place-items:center;width:44px;height:44px;display:grid}.n6-fan button:disabled{opacity:.35;cursor:default}.n6-fan button svg{width:20px;height:20px}.n6-fan-rack{perspective:1000px;touch-action:pan-y;grid-template-columns:1fr 1fr;gap:26px;padding:38px 12px 20px;display:grid}.n6-fan-card{color:#22324a;min-height:350px;transform:rotateY(calc(var(--fan-offset)*-9deg)) translateZ(calc(var(--fan-offset)*-10px));transform-origin:50%;background:#fbfaf5;border:1px solid #aec4b5;border-radius:4px;flex-direction:column;padding:28px;text-decoration:none;transition:transform .36s cubic-bezier(.2,.8,.2,1),background .26s,color .26s;display:flex;box-shadow:0 18px 40px -35px #0d1b2a99}.n6-fan-card[data-selected=true]{color:#f4f5f2;background:#22324a;border-top:3px solid #f0a030}.n6-fan-card>div{letter-spacing:.1em;justify-content:space-between;align-items:center;gap:14px;font-size:10px;display:flex}.n6-fan-card svg{flex-shrink:0;width:20px;height:20px}.n6-fan-card h3{letter-spacing:-.035em;margin:34px 0 20px;font-size:clamp(24px,2.3vw,34px);font-weight:550;line-height:1.14}.n6-fan-card p{margin:0 0 30px;font:16px/1.5 SourceSerif,Georgia,serif}.n6-fan-card footer{border-top:1px solid #84a3a1;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding-top:16px;font-size:11px;display:flex}.n6-fan-caption{color:#366476;margin:0;padding:6px 12px;font:italic 17px/1.4 SourceSerif,Georgia,serif}.ap-opportunite-encaissement .ap-navigation{grid-template-columns:1.65fr 1fr}.ap-opportunite-encaissement .ap-process-lane{min-width:0}@media (width<=1100px){.n6-dock-context small{max-width:190px;line-height:1.4}.n6-orbit{gap:25px;min-height:650px}.n6-orbit-node{padding:18px}.n6-orbit-node h3{font-size:16px!important}.ap-opportunite-encaissement .ap-navigation{grid-template-columns:1fr}.n6-fan-card{min-height:320px}}@media (width<=760px){.n6-dock{margin:25px 0 15px;padding:8px 12px;display:block;top:auto}.n6-dock-context{display:none}.n6-dock-toggle{color:#22324a;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:44px;font:650 12px Manrope,Arial,sans-serif;display:flex}.n6-dock-items{flex-wrap:wrap;padding:8px 0;display:none}.n6-dock[data-expanded=true]{position:relative;top:0}.n6-dock[data-expanded=true] .n6-dock-items{display:flex}.n6-dock-items a{flex:auto;min-height:48px;font-size:12px}.n6-dock-items a:hover{transform:none}.n6-orbit{flex-direction:column;gap:12px;min-height:0;margin:30px 0 0;display:flex}.n6-orbit-hub{width:100%;padding:22px}.n6-orbit-lines{display:none}.n6-orbit-node{width:100%;min-height:0;padding:20px}.n6-orbit-node h3{margin:12px 0 8px;font-size:19px!important}.n6-orbit-node p{font-size:16px!important}.n6-fan-rack{perspective:none;flex-direction:column;gap:16px;padding:22px 0 12px;display:flex}.n6-fan-card{min-height:0;padding:24px;transform:none!important}.n6-fan-card h3{margin:24px 0 16px;font-size:29px}.n6-fan-controls,.n6-fan-caption{display:none}.n6-fan-card[data-selected=true]{color:#22324a;background:#fbfaf5;border-top:1px solid #aec4b5}}.n6-dock-items{flex-wrap:wrap}.n6-dock[data-inline=true]{margin:28px 0 0}.n6-orbit-hub small,.n6-orbit-hub p{font-size:12px}.n6-orbit-kicker{font-size:11px}.n6-orbit-node p{font-size:15px!important}.n6-orbit-lines path{stroke:#84a3a1}html:not(.astra-js) .n6-dock-toggle{display:none}html:not(.astra-js) .n6-dock-items{display:flex}@media (prefers-reduced-motion:reduce){.n6-dock *,.n6-orbit *,.n6-fan *{transition:none!important;transform:none!important}.n6-fan-rack{perspective:none}}
