:root{--navy:#1F2168;--navy-deep:#15184A;--navy-soft:#EEEEF7;--cyan:#18B9F0;--cyan-600:#0EA0D6;--cyan-50:#E6F6FE;--cyan-100:#CCEEFD;--magenta:#E0269B;--magenta-600:#C71886;--magenta-50:#FCEAF4;--magenta-100:#F8D2E7;--green:#2BDB94;--green-600:#1FBE7E;--green-50:#E6FBF2;--green-100:#CFF6E3;--yellow:#FFD23F;--yellow-50:#FFF8DD;--grad:linear-gradient(135deg,#18B9F0 0%,#7E6AE5 50%,#E0269B 100%);--grad-soft:linear-gradient(135deg,rgba(24,185,240,.16) 0%,rgba(126,106,229,.12) 50%,rgba(224,38,155,.16) 100%);--grad-warm:linear-gradient(135deg,#E0269B 0%,#FFD23F 100%);--grad-fresh:linear-gradient(135deg,#18B9F0 0%,#2BDB94 100%);--bg:#F6F7FB;--bg-2:#EEF0F7;--paper:#FFFFFF;--line:#E6E8F1;--line-2:#D3D7E4;--ink:#1F2168;--ink-2:#3A3D85;--ink-3:#5B5F8E;--ink-mute:#8B8FB0;--shadow-xs:0 1px 0 rgba(31,33,104,.04);--shadow-sm:0 6px 18px -10px rgba(31,33,104,.18),0 1px 0 rgba(31,33,104,.04);--shadow-md:0 18px 44px -18px rgba(31,33,104,.22),0 2px 6px rgba(31,33,104,.06);--shadow-lg:0 36px 80px -28px rgba(31,33,104,.32),0 8px 18px rgba(31,33,104,.06);--shadow-card:0 1px 2px rgba(31,33,104,.05),0 12px 28px -18px rgba(31,33,104,.20);--r-sm:10px;--r-md:14px;--r-lg:20px;--r-xl:28px;--r-2xl:36px;--r-pill:999px;--font:"Poppins",system-ui,-apple-system,sans-serif}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.4}}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes accIn{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes trAcc{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@keyframes ctPulse{70%{box-shadow:0 0 0 9px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@keyframes qsIn{to{opacity:1;transform:none}}@keyframes ubiIn{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}@keyframes feBar{from{transform:scaleX(0)}to{transform:scaleX(1)}}*,*::before,*::after{box-sizing:border-box}html,body{margin:0;padding:0}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--font);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit;cursor:pointer;border:0;background:none;color:inherit}img,svg{display:block;max-width:100%}::selection{background:var(--yellow);color:var(--navy)}.container{width:min(1240px,100% - 48px);margin:0 auto;position:relative}.top-strip{height:4px;background:var(--grad)}.eyebrow{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--magenta)}.eyebrow::before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}h1,h2,h3,h4,h5{margin:0;color:var(--ink);font-family:var(--font)}.display{font:800 clamp(44px,6vw,84px)/0.98 var(--font);letter-spacing:-.03em}.h1{font:800 clamp(36px,4.2vw,56px)/1.06 var(--font);letter-spacing:-.025em}.h2{font:800 clamp(30px,3.4vw,46px)/1.08 var(--font);letter-spacing:-.022em}.h3{font:700 clamp(22px,2.4vw,28px)/1.2 var(--font);letter-spacing:-.014em}.lead{font:400 19px/1.55 var(--font);color:var(--ink-3);max-width:54ch}.hl{position:relative;display:inline-block;white-space:nowrap;isolation:isolate;margin:0 9px}.hl::before{content:"";position:absolute;left:-8px;right:-8px;top:8%;bottom:6%;background:var(--yellow);border-radius:14px;z-index:-1;transform:rotate(-1.2deg)}.hl-cyan::before{background:var(--cyan-100)}.hl-magenta{color:var(--navy)}.hl-magenta{margin:0 15px}.hl-magenta::before{background:var(--yellow);border-radius:18px;left:-14px;right:-14px}.hl-green::before{background:var(--green-100)}.hl-gradient{background:var(--grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:#fff0;color:#fff0}.hl-underline::before{display:none}.hl-underline{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 220 12' preserveAspectRatio='none'><path d='M2 8 Q 55 0 110 6 T 218 4' fill='none' stroke='%23E0269B' stroke-width='4' stroke-linecap='round'/></svg>");background-repeat:no-repeat;background-position:bottom left;background-size:100% 12px;padding-bottom:14px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:50px;padding:0 24px;border-radius:14px;border:2px solid #fff0;font:700 14.5px/1 var(--font);letter-spacing:-.005em;transition:transform .15s,box-shadow .2s,background .2s,color .2s,border-color .2s;white-space:nowrap;cursor:pointer;position:relative}.btn-primary{background:var(--navy);color:#fff;box-shadow:0 4px 0 var(--navy-deep)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--navy-deep)}.btn-primary:active{transform:translateY(2px);box-shadow:0 0 0 var(--navy-deep)}.btn-cyan{background:var(--cyan);color:#fff;box-shadow:0 4px 0 var(--cyan-600)}.btn-cyan:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--cyan-600)}.btn-magenta{background:var(--magenta);color:#fff;box-shadow:0 4px 0 var(--magenta-600)}.btn-magenta:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--magenta-600)}.btn-yellow{background:var(--yellow);color:var(--navy);box-shadow:0 4px 0 #C9A12E}.btn-yellow:hover{transform:translateY(-2px);box-shadow:0 6px 0 #C9A12E}.btn-light{background:#fff;color:var(--navy);border-color:var(--navy);box-shadow:0 4px 0 var(--navy)}.btn-light:hover{transform:translateY(-2px);box-shadow:0 6px 0 var(--navy)}.btn-ghost{background:#fff0;color:var(--navy);border-color:var(--navy)}.btn-ghost:hover{background:var(--navy);color:#fff}.hero .btn-ghost:hover{background:var(--yellow);border-color:var(--navy);color:var(--navy);transform:translateY(-2px);box-shadow:0 5px 0 var(--navy)}.btn-on-dark{background:#fff;color:var(--navy);box-shadow:0 4px 0 rgb(0 0 0 / .25)}.btn-on-dark:hover{transform:translateY(-2px);box-shadow:0 6px 0 rgb(0 0 0 / .25)}.btn-on-dark-ghost{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .6)}.btn-on-dark-ghost:hover{background:#fff;color:var(--navy);border-color:#fff}.btn-sm{height:40px;padding:0 18px;font-size:13px;border-radius:10px;box-shadow:0 3px 0 var(--navy-deep)}.btn-sm:hover{box-shadow:0 5px 0 var(--navy-deep)}.btn-lg{height:58px;padding:0 30px;font-size:16px;border-radius:16px}.btn .ar{transition:transform .2s}.btn:hover .ar{transform:translateX(3px)}.topbar{background:var(--navy);color:#fff;font:500 12.5px/1 var(--font);height:40px;display:flex;align-items:center}.topbar .container{display:flex;justify-content:space-between;align-items:center;gap:16px;width:min(1240px,100% - 48px)}.topbar .left,.topbar .right{display:inline-flex;align-items:center;gap:14px}.topbar .left svg{color:var(--cyan)}.topbar .sap-link{color:#fff;font-weight:600;display:inline-flex;align-items:center;gap:8px;background:var(--magenta);padding:7px 14px;border-radius:var(--r-pill);font-size:11.5px;transition:background .15s}.topbar .sap-link:hover{background:var(--magenta-600)}.topbar .center{flex:1;text-align:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;color:rgb(255 255 255 / .86)}.topbar .center .star{color:var(--yellow)}header.site{position:sticky;top:0;z-index:50;background:rgb(255 255 255 / .94);backdrop-filter:saturate(1.4) blur(14px);border-bottom:1px solid #fff0;transition:border-color .2s,box-shadow .2s}header.site.scrolled{border-bottom-color:var(--line);box-shadow:0 4px 18px -10px rgb(31 33 104 / .2)}header.site .row{display:flex;align-items:center;gap:32px;padding:14px 0;height:74px}header.site .brand{display:flex;align-items:center;gap:10px}header.site .brand img{height:40px;width:auto}nav.primary{display:flex;gap:4px;align-items:center;flex:1}nav.primary .lk{position:relative;padding:10px 14px;border-radius:10px;font:600 14.5px/1 var(--font);color:var(--ink-2);display:inline-flex;align-items:center;gap:6px;transition:background .15s,color .15s;cursor:pointer}nav.primary .lk:hover{background:var(--bg-2);color:var(--navy)}nav.primary .lk .ca{opacity:.55;transition:transform .2s}header.site.mega-open nav.primary .lk.open{background:var(--bg-2);color:var(--navy)}header.site.mega-open nav.primary .lk.open .ca{transform:rotate(180deg);opacity:1}nav.primary .lk.sap-item{color:var(--magenta);font-weight:700}nav.primary .lk.sap-item .ca{color:var(--magenta);opacity:1}.nav-actions{display:flex;gap:10px;align-items:center}.mega{position:absolute;left:50%;transform:translateX(-50%) translateY(-6px);top:calc(100% + 8px);width:min(1080px,calc(100vw - 48px));background:#fff;border:1px solid var(--line);border-radius:24px;box-shadow:0 30px 60px -20px rgb(31 33 104 / .2),0 8px 24px -8px rgb(31 33 104 / .08);opacity:0;pointer-events:none;transition:opacity .15s,transform .2s;z-index:49;overflow:hidden}.mega::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--grad)}header.site.mega-open .mega.open{opacity:1;pointer-events:auto;transform:translateX(-50%) translateY(0)}.mega-inner{padding:28px}.mega{width:min(1000px,calc(100vw - 48px));border-radius:22px}.mega-inner{padding:0}.mv2{display:grid;grid-template-columns:320px minmax(0,1fr);align-items:stretch}.mv2-side{background:var(--navy);color:#fff;padding:0;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden;min-height:430px}.mv2-side::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#fff0 62%,rgb(31 33 104 / .42) 100%);pointer-events:none;z-index:1}.mv2-side>*{position:relative;z-index:1}.mv2-side h5{margin:0;font:900 clamp(20px,1.9vw,25px)/1.12 var(--font);letter-spacing:-.035em;color:var(--navy);text-wrap:pretty}.mv2-side h5 em{font-style:normal;color:var(--navy);position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.mv2-side h5 em::after{content:"";position:absolute;left:-4%;right:-4%;top:-.1em;bottom:-.06em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.mv2-ph{position:absolute;inset:0;margin:0;display:grid;place-items:center;gap:3px;border:0;background:rgb(255 255 255 / .06);text-align:center;padding:20px}.mv2-ph span{font:800 11.5px/1.25 var(--font);color:#fff}.mv2-ph small{font:700 9px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:rgb(255 255 255 / .6)}.mv2-ph.has-img{display:block;padding:0;border:0;overflow:hidden}.mv2-ph.has-img img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.mv2-cta{position:relative;z-index:2;margin:0;padding:0 14px 14px;display:flex;flex-direction:column;gap:7px;align-items:stretch}.mv2-cta .b{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;font:800 13px/1 var(--font);background:var(--yellow);color:var(--navy);border-radius:var(--r-pill);padding:11px 14px;box-shadow:0 5px 0 rgb(0 0 0 / .2);transition:transform .15s,background .18s}.mv2-cta .b:hover{transform:translateY(-2px);background:#fff;color:var(--navy)}.mv2-cta .fine{font:600 10.5px/1 var(--font);color:rgb(255 255 255 / .58)}.mv2-main{background:#fff;padding:24px 26px 22px;display:flex;flex-direction:column;gap:15px;min-width:0}.mv2-lead{align-self:flex-start;font:900 13px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--navy)}.mv2-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-content:start}.mv2-card{display:grid;grid-template-columns:50px minmax(0,1fr);gap:13px;align-items:center;background:var(--bg);border:1px solid var(--line);border-radius:14px;padding:11px 13px;font:800 13.5px/1.24 var(--font);color:var(--navy);transition:transform .16s,box-shadow .2s,border-color .18s}.mv2-card:hover{transform:translateY(-2px);border-color:#fff0;background:#fff;box-shadow:var(--shadow-card);color:var(--navy)}.mv2-ill{width:50px;height:46px;border-radius:13px;display:grid;place-items:center;flex:none;overflow:hidden}.mv2-ill svg{width:27px;height:27px;color:var(--navy)}.mv2-ill.i-cyan svg{color:var(--cyan-600)}.mv2-ill.i-magenta svg{color:var(--magenta-600)}.mv2-ill.i-green svg{color:#0B6E4A}.mv2-ill.i-yellow svg{color:#8A5A00}.mv2-ill img{width:100%;height:100%;object-fit:cover;display:block}.i-cyan{background:var(--cyan-50)}.i-magenta{background:var(--magenta-50)}.i-green{background:#E7F7EE}.i-yellow{background:var(--yellow-50)}.i-navy{background:#EEEFF7}.mv2-part{padding-top:14px;border-top:1px solid var(--line)}.mv2-part h6{margin:0 0 10px;font:900 13px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--navy)}.mv2-logos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.mv2-logos a{display:grid;place-items:center;height:69px;padding:10px 12px;background:var(--bg);border:1px solid var(--line);border-radius:14px;transition:transform .16s,box-shadow .2s,border-color .18s}.mv2-logos a:hover{transform:translateY(-2px);border-color:#fff0;box-shadow:var(--shadow-card)}.mv2-logos img{width:74px;height:28px;object-fit:contain;display:block}.mv2-sep{display:grid;gap:10px;min-width:0;align-content:start;grid-template-rows:auto auto}.mv2-sep .pic{display:block;aspect-ratio:16/9;border-radius:16px;overflow:hidden;border:0;background:#fff0}.mv2-sep .pic img{width:100%;height:100%;object-fit:cover;object-position:50% 100%;display:block;transform-origin:50% 0;transition:transform .5s cubic-bezier(.2,.7,.2,1)}.mv2-sep .pic{transition:box-shadow .3s,transform .3s}.mv2-sep .pic:hover{transform:translateY(-3px);box-shadow:none}.mv2-sep .pic:hover img{transform:scale(1.04)}.mv2-sep h6{margin:0;font:900 14.5px/1.2 var(--font);letter-spacing:-.02em;color:var(--navy)}.mv2-sep .lst{display:flex;flex-direction:column;gap:1px}.mv2-sep .lst a{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;border-radius:9px;font:600 13px/1.25 var(--font);color:var(--navy);transition:background .15s,color .15s}.mv2-sep .lst a:hover{background:var(--bg);color:var(--magenta)}.mv2-sep .lst a svg{opacity:0;transition:opacity .15s,transform .15s}.mv2-sep .lst a:hover svg{opacity:1;transform:translateX(2px)}.mv2-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}@media (max-width:1060px){.mv2{grid-template-columns:1fr}.mv2-duo{grid-template-columns:1fr}.mv2-side{min-height:210px}.mv2-cards{grid-template-columns:1fr}.mv2-logos{grid-template-columns:repeat(2,minmax(0,1fr))}}.mega-services .mm-main{display:flex;flex-direction:column;gap:14px}.services-grid-mm{display:grid;grid-template-columns:repeat(3,1fr);gap:4px}.services-grid-mm .mm-item{display:grid;grid-template-columns:38px 1fr;align-items:flex-start;gap:12px;padding:12px;border-radius:12px;color:var(--ink);transition:background .15s,transform .15s}.services-grid-mm .mm-item:hover{background:var(--bg-2);transform:translateY(-1px)}.mm-ico{width:38px;height:38px;border-radius:10px;display:grid;place-items:center;color:#fff;flex:none}.mm-ico svg{width:19px;height:19px}.mm-title{font:700 14px/1.2 var(--font);color:var(--navy)}.mm-sub{font:400 12px/1.4 var(--font);color:var(--ink-3);margin-top:3px}.mm-sap-banner{margin-top:8px;background:var(--magenta);color:#fff;border-radius:16px;padding:18px 22px;display:flex;justify-content:space-between;align-items:center;gap:14px;position:relative;overflow:hidden}.mm-sap-banner::before{content:"";position:absolute;right:-30px;bottom:-30px;width:120px;height:120px;border-radius:50%;background:rgb(255 255 255 / .1)}.mm-sap-banner>*{position:relative}.mm-sap-banner .lt{display:flex;flex-direction:column;gap:2px}.mm-sap-banner .lt strong{font:700 15px/1.2 var(--font);color:#fff}.mm-sap-banner .lt span{font:400 12.5px/1.4 var(--font);color:rgb(255 255 255 / .85)}.mm-sap-banner a{font:700 13px/1 var(--font);color:var(--magenta);background:#fff;padding:11px 16px;border-radius:var(--r-pill);display:inline-flex;align-items:center;gap:6px;transition:transform .15s}.mm-sap-banner a:hover{transform:translateX(2px)}.mm-col h6{font:700 10.5px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 12px;padding-left:6px}.mm-col .links{display:flex;flex-direction:column;gap:2px}.mm-col .link{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;font:600 14px/1.2 var(--font);color:var(--navy);transition:background .15s}.mm-col .link:hover{background:var(--bg-2)}.mm-col .link .ar{opacity:0;transition:opacity .15s,transform .15s;color:var(--ink-3)}.mm-col .link:hover .ar{opacity:1;transform:translateX(2px)}.mm-aside{background:var(--navy);color:#fff;border-radius:18px;padding:24px;display:flex;flex-direction:column;position:relative;overflow:hidden}.mm-aside::before{content:"";position:absolute;right:-50px;top:-50px;width:180px;height:180px;border-radius:50%;background:var(--grad);opacity:.4;filter:blur(20px)}.mm-aside>*{position:relative;z-index:1}.mm-aside .ey{font:700 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan);margin-bottom:10px}.mm-aside h5{font:700 18px/1.25 var(--font);margin:0;letter-spacing:-.01em;color:#fff}.mm-aside p{font-size:13px;line-height:1.5;color:rgb(255 255 255 / .78);margin:8px 0 16px}.mega-sap .mm-main{display:grid;grid-template-columns:1fr 1fr;gap:24px}.sap-col{display:flex;flex-direction:column;gap:12px;min-width:0}.sap-tile{grid-column:span 1;display:flex;flex-direction:column;gap:10px;padding:0 0 4px;border-radius:14px;overflow:hidden;text-decoration:none;transition:transform .18s}.sap-tile:hover{transform:translateY(-2px)}.sap-tile .ph{position:relative;display:block;aspect-ratio:16/10;border-radius:14px;border:1.5px solid var(--line);background:var(--bg-2);overflow:hidden}.sap-tile .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sap-tile:hover .ph img{transform:scale(1.05)}.sap-tile .ph svg{width:26px;height:26px}.sap-tile .ph em{font:700 10px/1 var(--font);font-style:normal;text-transform:uppercase;letter-spacing:.12em}.sap-tile.pro .ph{border-color:rgb(224 38 155 / .32)}.sap-tile.part .ph{border-color:rgb(24 185 240 / .34)}.sap-tile .tx{display:flex;flex-direction:column;gap:3px;padding:0 2px}.sap-tile .tx strong{font:800 14px/1.2 var(--font);color:var(--navy)}.sap-tile .tx small{font:400 12px/1.42 var(--font);color:var(--ink-3)}.sap-tile.pro:hover .tx strong{color:var(--magenta)}.sap-tile.part:hover .tx strong{color:var(--cyan-600)}.sap-pill{grid-column:span 1;display:inline-flex;align-items:center;gap:8px;font:700 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.1em;background:var(--magenta);color:#fff;padding:7px 12px;border-radius:var(--r-pill);align-self:flex-start;margin-bottom:6px}.sap-links{display:flex;flex-direction:column;gap:2px}.sap-links .link{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;font:600 13.5px/1.2 var(--font);color:var(--navy);transition:background .15s}.sap-links .link:hover{background:var(--magenta-50);color:var(--magenta)}.mega-sap .divider{grid-column:1 / -1;height:1px;background:var(--line);margin:8px 0}.mega-sap .bottom{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:2px}.mega-sap .bottom .link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:9px;font:500 13.5px/1.2 var(--font);color:var(--navy);transition:background .15s}.mega-sap .bottom .link:hover{background:var(--bg-2)}.mega-sap .bottom .link svg{width:16px;height:16px;color:var(--ink-mute);flex:none}.mega-ress .mm-main{display:grid;grid-template-columns:1fr 1fr;gap:4px}.mega-ress .mm-item{display:grid;grid-template-columns:38px 1fr;gap:12px;padding:11px;border-radius:11px;align-items:center;transition:background .15s}.mega-ress .mm-item:hover{background:var(--bg-2)}.c-cyan{background:var(--cyan)}.c-magenta{background:var(--magenta)}.c-green{background:var(--green)}.c-navy{background:var(--navy)}.c-yellow{background:var(--yellow);color:var(--navy)!important}.capsule{position:absolute;border-radius:999px;pointer-events:none;transform-origin:center}.capsule.solid{background:currentColor}.capsule.outline{border:3px solid currentColor;background:#fff0}.capsule.sz-sm{width:120px;height:42px}.capsule.sz-md{width:200px;height:60px}.capsule.sz-lg{width:320px;height:80px}.capsule.sz-xl{width:460px;height:110px}.capsule.tilt-a{transform:rotate(-30deg)}.capsule.tilt-b{transform:rotate(35deg)}.capsule.tilt-c{transform:rotate(-50deg)}.capsule.tilt-d{transform:rotate(45deg)}.hero{background:var(--paper);padding:80px 0 100px;position:relative;overflow:hidden}.hero::before{content:"";position:absolute;top:-200px;right:-200px;width:680px;height:680px;border-radius:50%;background:var(--grad);filter:blur(80px);opacity:.18;pointer-events:none}.hero .capsule.h1{top:80px;left:-90px;color:var(--cyan);opacity:.10}.hero .capsule.h2{bottom:60px;right:-60px;color:var(--magenta);opacity:.10}.hero .container{position:relative;z-index:1}.hero .grid{display:grid;grid-template-columns:1.25fr 1fr;gap:60px;align-items:center}.hero-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border-radius:var(--r-pill);background:var(--navy);color:#fff;font:700 12px/1 var(--font);margin-bottom:28px;letter-spacing:.02em;text-transform:uppercase}.hero-pill .avs{display:flex}.hero-pill .avs .av{width:22px;height:22px;border-radius:999px;border:2px solid var(--navy);margin-left:-6px;display:grid;place-items:center;font:700 9px/1 var(--font);color:#fff}.hero-pill .avs .av:first-child{margin-left:0}.hero h1.display{margin:0;color:var(--navy)}.hero h1 .word-wave{display:inline-block;transform-origin:bottom}.hero .subt{margin:28px 0 0;max-width:540px;font:400 20px/1.55 var(--font);color:var(--ink-2)}.hero .subt b{font-weight:700;color:var(--navy)}.hero .ctas{margin-top:36px;display:flex;gap:14px;align-items:center;flex-wrap:wrap}.hero-bullets{margin-top:30px;display:flex;gap:18px;flex-wrap:wrap;font:500 13.5px/1 var(--font);color:var(--ink-2)}.hero-bullets span{display:inline-flex;align-items:center;gap:8px}.hero-bullets .check{width:20px;height:20px;border-radius:999px;background:var(--green);display:grid;place-items:center;flex:none;color:#fff}:where(body.page-accueil) .hero-visual,:where(body.page-activites-eligibles) .hero-visual,:where(body.page-assistance-administrative) .hero-visual,:where(body.page-avance-immediate-credit-impot-particulier) .hero-visual,:where(body.page-avance-immediate-credit-impot-pro) .hero-visual,:where(body.page-avantage-fiscal) .hero-visual,:where(body.page-coach-sportif-cours-a-domicile) .hero-visual,:where(body.page-comment-payer-ma-facture-sap) .hero-visual,:where(body.page-credit-impot-entreprise) .hero-visual,:where(body.page-credit-impot-particulier) .hero-visual,:where(body.page-entreprise-de-nettoyage) .hero-visual,:where(body.page-informaticien) .hero-visual,:where(body.page-jardinier-paysagiste) .hero-visual,:where(body.page-la-cooperative-sap) .hero-visual,:where(body.page-la-cooperative--fonctionnement) .hero-visual,:where(body.page-petit-bricolage) .hero-visual,:where(body.page-pourquoi-adherer) .hero-visual,:where(body.page-services-a-la-personne) .hero-visual,:where(body.page-tarifs) .hero-visual{position:relative;height:480px}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .hero-visual{position:relative;height:480px}.hv-card{position:absolute;background:#fff;border-radius:20px;box-shadow:var(--shadow-lg);overflow:hidden;border:1px solid var(--line)}.hv-main{top:20px;left:0;right:30px;bottom:40px;transform:rotate(-2deg);z-index:2}.hv-main .top{padding:14px 18px;background:var(--bg);border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.hv-main .top h6{font:700 11px/1 var(--font);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);margin:0}.hv-main .top .live{display:inline-flex;align-items:center;gap:6px;font:700 10.5px/1 var(--font);color:var(--green-600);background:var(--green-50);padding:5px 9px;border-radius:var(--r-pill)}.hv-main .top .live::before{content:"";width:6px;height:6px;border-radius:999px;background:var(--green);animation:pulse 1.6s infinite}.hv-main .body{padding:24px;display:grid;gap:14px}.hv-stats{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.hv-stat{padding:14px;border-radius:12px;color:#fff}.hv-stat.cy{background:var(--cyan)}.hv-stat.mg{background:var(--magenta)}.hv-stat .k{font:700 9.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;opacity:.85}.hv-stat .v{font:800 26px/1 var(--font);margin-top:8px;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.hv-stat .d{font:600 11px/1 var(--font);margin-top:6px;opacity:.85}.hv-list{border:1px solid var(--line);border-radius:12px;overflow:hidden}.hv-list .it{display:grid;grid-template-columns:24px 1fr auto;align-items:center;gap:10px;padding:11px 13px;border-bottom:1px solid var(--line);font:500 12.5px/1.2 var(--font)}.hv-list .it:last-child{border-bottom:0}.hv-list .it .ic{width:24px;height:24px;border-radius:7px;display:grid;place-items:center;color:#fff}.hv-list .it .ic.gr{background:var(--green)}.hv-list .it .ic.cy{background:var(--cyan)}.hv-list .it .ic.mg{background:var(--magenta)}.hv-list .it .ic svg{width:13px;height:13px}.hv-list .it .nm{color:var(--navy);font-weight:600}.hv-list .it .am{color:var(--navy);font-weight:700;font-variant-numeric:tabular-nums;font-size:12.5px}.hv-side{top:0;right:0;width:220px;padding:18px;transform:rotate(3deg);z-index:3}.hv-side .ey{font:700 10px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--magenta);margin-bottom:8px}.hv-side h6{font:800 18px/1.15 var(--font);color:var(--navy);margin:0 0 10px;letter-spacing:-.01em}.hv-side .av-list{display:flex;margin:8px 0 10px}.hv-side .av-list .av{width:30px;height:30px;border-radius:999px;border:2px solid #fff;margin-left:-8px;display:grid;place-items:center;font:700 11px/1 var(--font);color:#fff}.hv-side .av-list .av:first-child{margin-left:0}.hv-side .meta{font:500 12px/1.4 var(--font);color:var(--ink-3)}.hv-side .meta b{color:var(--navy)}.hv-tag{position:absolute;bottom:0;left:30px;background:var(--yellow);color:var(--navy);font:800 15px/1 var(--font);padding:14px 20px;border-radius:var(--r-pill);transform:rotate(-4deg);box-shadow:var(--shadow-md);z-index:4;display:inline-flex;align-items:center;gap:8px}.hv-tag svg{color:var(--navy)}.hv-sticker{position:absolute;top:-20px;right:-10px;width:120px;height:120px;border-radius:50%;background:var(--magenta);color:#fff;display:grid;place-items:center;text-align:center;font:800 13px/1.1 var(--font);text-transform:uppercase;letter-spacing:.04em;transform:rotate(12deg);box-shadow:var(--shadow-md);z-index:5;border:3px dashed rgb(255 255 255 / .4);padding:18px}.hero-doodle{position:absolute;left:42%;top:-10px;color:var(--magenta);opacity:.5;pointer-events:none}.hero-doodle-2{position:absolute;bottom:-30px;right:8%;color:var(--cyan);opacity:.6;pointer-events:none}.hero-offer{display:inline-flex;align-items:center;gap:12px;margin:22px 0 14px;background:var(--yellow-50,#FFF8DB);border:1.5px solid var(--yellow);border-radius:16px;padding:10px 16px 10px 10px;font:500 15px/1.3 var(--font);color:var(--navy)}.hero-offer b{font-weight:800}.ho-tag{background:var(--yellow);color:var(--navy);font:900 11.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;padding:8px 11px;border-radius:9px;transform:rotate(-3deg)}.marquee{background:var(--navy);color:#fff;padding:22px 0;overflow:hidden;border-top:1px solid var(--navy);position:relative}.marquee::before,.marquee::after{content:"";position:absolute;top:0;bottom:0;width:80px;z-index:2}.marquee::before{left:0;background:linear-gradient(90deg,var(--navy),transparent)}.marquee::after{right:0;background:linear-gradient(-90deg,var(--navy),transparent)}.marquee-track{display:flex;gap:50px;animation:scroll 32s linear infinite;width:max-content;font:800 28px/1 var(--font);letter-spacing:-.015em;align-items:center}.marquee-track .it{display:inline-flex;align-items:center;gap:50px;color:#fff}.marquee-track .it .dot{width:14px;height:14px;border-radius:999px;background:var(--cyan);flex:none}.marquee-track .it .dot:nth-child(2){background:var(--magenta)}.marquee-track .it .dot:nth-child(4){background:var(--green)}.stats{padding:96px 0;background:var(--paper)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.stat-block{padding:32px 24px;border-radius:24px;color:#fff;position:relative;overflow:hidden}.stat-block.a{background:var(--cyan)}.stat-block.b{background:var(--magenta)}.stat-block.c{background:var(--navy)}.stat-block.d{background:var(--green);color:var(--navy)}.stat-block::after{content:"";position:absolute;right:-30px;bottom:-30px;width:120px;height:120px;border-radius:50%;background:rgb(255 255 255 / .12)}.stat-block.d::after{background:rgb(31 33 104 / .08)}.stat-block .v{font:900 clamp(48px,4.6vw,62px)/1 var(--font);letter-spacing:-.03em;font-variant-numeric:tabular-nums}.stat-block .l{font:600 14px/1.4 var(--font);margin-top:14px;opacity:.92;position:relative;z-index:1}.manifeste{padding:120px 0;background:var(--bg);position:relative;overflow:hidden}.manifeste::before{content:"COOP*";position:absolute;top:60px;right:-20px;font:900 280px/1 var(--font);color:var(--cyan);opacity:.06;letter-spacing:-.04em;pointer-events:none}.manifeste .container{max-width:980px;text-align:center;position:relative}.manifeste .h1{margin-bottom:36px}.manifeste .lead{margin:0 auto 40px;font-size:21px;max-width:60ch}.manif-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:48px}.manif-card{background:#fff;border-radius:24px;padding:32px 28px;text-align:left;box-shadow:var(--shadow-card);border:1px solid var(--line);position:relative;transition:transform .15s,box-shadow .2s}.manif-card:hover{transform:translateY(-4px);box-shadow:0 18px 44px -18px rgb(31 33 104 / .22),0 22px 44px -20px rgb(31 33 104 / .30)}.manif-card .pic{width:64px;height:64px;border-radius:18px;display:grid;place-items:center;color:#fff;font:800 28px/1 var(--font);margin-bottom:20px}.manif-card.a .pic{background:var(--cyan)}.manif-card.b .pic{background:var(--magenta)}.manif-card.c .pic{background:var(--green);color:var(--navy)}.manif-card h3{font:800 22px/1.15 var(--font);color:var(--navy);margin:0 0 10px;letter-spacing:-.012em}.manif-card p{font:400 14.5px/1.55 var(--font);color:var(--ink-3);margin:0}.how{padding:120px 0;background:var(--paper);position:relative;overflow:hidden}.how .section-head{text-align:center;max-width:760px;margin:0 auto 64px}.how .h2{margin:14px 0 16px}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:14px;position:relative}.steps::before{content:"";position:absolute;top:54px;left:8%;right:8%;height:2px;background-image:linear-gradient(90deg,var(--line) 50%,transparent 50%);background-size:14px 100%;z-index:0}.step{position:relative;z-index:1;text-align:center;padding:0 8px}.step .num{width:80px;height:80px;margin:0 auto 24px;border-radius:50%;display:grid;place-items:center;font:900 32px/1 var(--font);color:#fff;box-shadow:0 6px 0 rgb(31 33 104 / .15);position:relative}.step.a .num{background:var(--cyan)}.step.b .num{background:var(--magenta)}.step.c .num{background:var(--green);color:var(--navy)}.step.d .num{background:var(--yellow);color:var(--navy)}.step.e .num{background:var(--navy)}.step h4{font:800 19px/1.2 var(--font);color:var(--navy);margin:0 0 10px;letter-spacing:-.01em}.step p{font:400 14px/1.5 var(--font);color:var(--ink-3);margin:0;max-width:24ch;margin-left:auto;margin-right:auto}.services{padding:120px 0;background:var(--bg);position:relative;overflow:hidden}.services .section-head{text-align:center;max-width:760px;margin:0 auto 56px}.services .h2{margin:14px 0 16px}:where(body.page-accueil) .svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}:where(body:not(.page-accueil)) .svc-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.svc{background:#fff;border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:14px;border:1px solid var(--line);box-shadow:var(--shadow-card);text-decoration:none;color:var(--ink);transition:transform .15s,box-shadow .2s;position:relative;overflow:hidden}.svc:hover{transform:translateY(-4px);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.svc .ic{width:48px;height:48px;border-radius:14px;display:grid;place-items:center;color:#fff}.svc .ic svg{width:22px;height:22px}.svc h3{font:800 18px/1.2 var(--font);color:var(--navy);margin:0;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.svc h4{font:800 18px/1.2 var(--font);color:var(--navy);margin:0;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.svc .tag{font:800 9.5px/1 var(--font);color:#fff;padding:4px 8px;border-radius:var(--r-pill);letter-spacing:.06em;text-transform:uppercase}.svc p{font:400 13.5px/1.5 var(--font);color:var(--ink-3);margin:0;flex:1}.svc .lk{font:700 13px/1 var(--font);display:inline-flex;align-items:center;gap:6px;margin-top:4px}.svc:hover .lk .ar{transform:translateX(2px)}.svc .lk .ar{transition:transform .2s}.svc.s-cyan .ic{background:var(--cyan)}.svc.s-cyan .lk{color:var(--cyan-600)}.svc.s-magenta .ic{background:var(--magenta)}.svc.s-magenta .lk{color:var(--magenta)}.svc.s-magenta .tag{background:var(--magenta)}.svc.s-green .ic{background:var(--green);color:var(--navy)}.svc.s-green .lk{color:var(--green-600)}.svc.s-navy .ic{background:var(--navy)}.svc.s-navy .lk{color:var(--navy)}.svc.s-yellow .ic{background:var(--yellow);color:var(--navy)}.svc.s-yellow .lk{color:#C9A12E}.svc-cta{margin-top:48px;text-align:center}.why{padding:120px 0;background:var(--navy);color:#fff;position:relative;overflow:hidden}.why::before{content:"";position:absolute;top:-100px;left:-100px;width:500px;height:500px;border-radius:50%;background:var(--magenta);filter:blur(120px);opacity:.3}.why::after{content:"";position:absolute;bottom:-150px;right:-100px;width:600px;height:600px;border-radius:50%;background:var(--cyan);filter:blur(120px);opacity:.25}.why .capsule.w1{top:-40px;left:-100px;color:var(--cyan)}.why .capsule.w2{top:120px;right:-150px;color:var(--green)}.why .capsule.w3{bottom:-50px;left:-50px;color:var(--magenta)}.why .capsule.w4{bottom:80px;right:8%;color:var(--cyan)}.why .capsule.w5{top:55%;left:42%;color:var(--magenta)}.why .container{position:relative;z-index:1}:where(body.page-accueil) .why .section-head{text-align:center;max-width:760px;margin:0 auto 56px}:where(body:not(.page-accueil)) .why .section-head{text-align:center;max-width:760px;margin:0 auto 56px}.why .section-head .eyebrow{color:var(--yellow)}.why .section-head .h2{color:#fff;margin:14px 0 16px}.why .section-head .lead{color:rgb(255 255 255 / .78);max-width:60ch;margin:0 auto}.why-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.why-card{background:#fff;color:var(--navy);border-radius:24px;padding:36px 30px;position:relative;transition:transform .2s}.why-card:nth-child(2){transform:translateY(28px)}.why-card:hover{transform:translateY(-6px)}.why-card:nth-child(2):hover{transform:translateY(22px)}.why-card .ic{width:56px;height:56px;border-radius:16px;display:grid;place-items:center;color:#fff;margin-bottom:22px}.why-card.a .ic{background:var(--cyan)}.why-card.b .ic{background:var(--magenta)}.why-card.c .ic{background:var(--green);color:var(--navy)}.why-card .ic svg{width:26px;height:26px}.why-card h3{font:800 22px/1.2 var(--font);color:var(--navy);margin:0 0 12px;letter-spacing:-.014em}.why-card .bn{font:900 56px/1 var(--font);letter-spacing:-.03em;margin-bottom:8px;font-variant-numeric:tabular-nums}.why-card.a .bn{color:var(--cyan)}.why-card.b .bn{color:var(--magenta)}.why-card.c .bn{color:var(--green-600)}.why-card p{font:400 14.5px/1.6 var(--font);color:var(--ink-3);margin:0}.testi{padding:120px 0;background:var(--bg);position:relative;overflow:hidden}.testi .section-head{text-align:center;max-width:680px;margin:0 auto 56px}.testi .h2{margin:14px 0 16px}:where(body.page-accueil) .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}:where(body:not(.page-accueil)) .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.q-card{background:#fff;border-radius:24px;padding:30px;border:1px solid var(--line);box-shadow:var(--shadow-card);display:flex;flex-direction:column;gap:18px;position:relative;transition:transform .15s}.q-card::before{content:"\201C";position:absolute;top:18px;right:24px;font:900 80px/0.8 var(--font)}.q-card.a{transform:rotate(-1.5deg)}.q-card.a::before{color:var(--cyan)}.q-card.b{transform:rotate(1deg)}.q-card.b::before{color:var(--magenta)}.q-card.c{transform:rotate(-1deg)}.q-card.c::before{color:var(--green)}.q-card:hover{transform:translateY(-4px) rotate(0)}.q-card .stars{color:var(--yellow);letter-spacing:2px;font-size:16px;text-shadow:0 1px 0 rgb(0 0 0 / .05)}.q-card .q{font:500 16px/1.55 var(--font);letter-spacing:-.005em;color:var(--navy);flex:1;position:relative;z-index:1}.q-card .who{display:flex;align-items:center;gap:12px;border-top:1px solid var(--line);padding-top:16px}.q-card .who .av{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font:800 13px/1 var(--font);color:#fff;flex:none}.q-card.a .av{background:var(--cyan)}.q-card.b .av{background:var(--magenta)}.q-card.c .av{background:var(--green);color:var(--navy)}.q-card .who .nm{font:700 14px/1.2 var(--font);color:var(--navy)}.q-card .who .role{font:500 12px/1.2 var(--font);color:var(--ink-3);margin-top:3px}.cta{padding:140px 0;position:relative;overflow:hidden;background:var(--grad);color:#fff;text-align:center}.cta::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 30%,rgb(255 255 255 / .15),transparent 40%),radial-gradient(circle at 80% 70%,rgb(255 255 255 / .1),transparent 40%)}.cta .capsule.c1{top:-30px;left:-80px;color:rgb(255 255 255 / .18)}.cta .capsule.c2{bottom:-40px;right:-100px;color:rgb(255 255 255 / .18)}.cta .capsule.c3{top:30%;right:6%;color:rgb(255 255 255 / .14)}.cta .capsule.c4{bottom:20%;left:8%;color:rgb(255 255 255 / .14)}.cta .container{position:relative;z-index:1}.cta .ey{display:inline-block;background:rgb(255 255 255 / .15);backdrop-filter:blur(8px);padding:8px 18px;border-radius:var(--r-pill);font:800 12px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:#fff;margin-bottom:24px;border:1px solid rgb(255 255 255 / .25)}.cta h2{color:#fff;font:900 clamp(40px,5.4vw,72px)/1.02 var(--font);letter-spacing:-.03em;margin:0 0 24px;max-width:18ch;margin-left:auto;margin-right:auto}.cta h2 .un{text-decoration:underline;text-decoration-thickness:6px;text-underline-offset:8px;text-decoration-color:var(--yellow)}.cta p{font:400 19px/1.55 var(--font);color:rgb(255 255 255 / .92);margin:0 auto 36px;max-width:46ch}.cta .ctas{display:flex;justify-content:center;gap:14px;flex-wrap:wrap}.cta .proof{display:flex;justify-content:center;gap:28px;margin-top:36px;flex-wrap:wrap;font:600 13.5px/1 var(--font);color:rgb(255 255 255 / .92)}.cta .proof span{display:inline-flex;align-items:center;gap:8px}.cta .proof .check{width:20px;height:20px;border-radius:999px;background:#fff;display:grid;place-items:center;color:var(--magenta);flex:none}footer.site{background:var(--navy-deep);color:rgb(255 255 255 / .7);padding:90px 0 36px;position:relative;overflow:hidden}footer.site::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad)}:where(body.page-accueil) footer.site .top,:where(body.page-activites-eligibles) footer.site .top,:where(body.page-assistance-administrative) footer.site .top,:where(body.page-avance-immediate-credit-impot-particulier) footer.site .top,:where(body.page-avance-immediate-credit-impot-pro) footer.site .top,:where(body.page-avantage-fiscal) footer.site .top,:where(body.page-coach-sportif-cours-a-domicile) footer.site .top,:where(body.page-comment-payer-ma-facture-sap) footer.site .top,:where(body.page-credit-impot-entreprise) footer.site .top,:where(body.page-credit-impot-particulier) footer.site .top,:where(body.page-entreprise-de-nettoyage) footer.site .top,:where(body.page-informaticien) footer.site .top,:where(body.page-jardinier-paysagiste) footer.site .top,:where(body.page-la-cooperative-sap) footer.site .top,:where(body.page-la-cooperative--fonctionnement) footer.site .top,:where(body.page-petit-bricolage) footer.site .top,:where(body.page-pourquoi-adherer) footer.site .top,:where(body.page-services-a-la-personne) footer.site .top,:where(body.page-tarifs) footer.site .top{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:36px;margin-bottom:60px}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) footer.site .top{display:grid;grid-template-columns:1.5fr repeat(4,1fr);gap:36px;margin-bottom:60px}footer.site .brand img{height:96px;width:auto}footer.site .brand p{color:rgb(255 255 255 / .62);font:400 14px/22px var(--font);margin:18px 0 22px;max-width:34ch}.socials{display:flex;gap:8px}.socials a{width:38px;height:38px;border-radius:10px;background:rgb(255 255 255 / .06);display:grid;place-items:center;color:rgb(255 255 255 / .7);transition:background .2s,color .2s,transform .15s}.socials a:hover{background:var(--cyan);color:#fff;transform:translateY(-2px)}.socials svg{width:16px;height:16px}footer.site h5{font:800 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);margin:0 0 18px}footer.site .col-sap h5{color:var(--magenta)}footer.site ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px;font:400 14px/1.4 var(--font)}footer.site ul a{color:rgb(255 255 255 / .78);transition:color .15s}footer.site ul a:hover{color:var(--cyan)}footer.site .col-sap ul a:hover{color:var(--magenta)}footer.site .col-sap .sub{font:800 10px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:rgb(255 255 255 / .45);margin:18px 0 8px}footer.site .legal{display:flex;justify-content:space-between;border-top:1px solid rgb(255 255 255 / .10);padding-top:24px;margin-top:24px;font:400 12.5px/1.5 var(--font);color:rgb(255 255 255 / .55);flex-wrap:wrap;gap:16px;align-items:center}footer.site .legal .lk{display:flex;gap:20px;flex-wrap:wrap}.hamburger{display:none;width:42px;height:42px;border-radius:10px;background:#fff0;align-items:center;justify-content:center;border:2px solid var(--navy)}.hamburger svg{color:var(--navy)}.mobile-menu{position:fixed;inset:0;background:#fff;z-index:100;overflow-y:auto;padding:24px;display:none}.mobile-menu.open{display:block}.mm-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.mm-top .brand img{height:36px}.mm-close{width:42px;height:42px;border-radius:10px;border:2px solid var(--navy);display:grid;place-items:center;color:var(--navy)}.mm-section{border-top:1px solid var(--line);padding:8px 0}.mm-solo{display:block;border-top:1px solid var(--line);padding:24px 4px;font:700 17px/1 var(--font);color:var(--navy)}.mm-section summary{list-style:none;padding:16px 4px;font:700 17px/1 var(--font);color:var(--navy);display:flex;justify-content:space-between;align-items:center;cursor:pointer}.mm-section summary::-webkit-details-marker{display:none}.mm-section[open] summary svg{transform:rotate(180deg)}.mm-section summary svg{transition:transform .2s}.mm-section ul{list-style:none;padding:0 0 12px;margin:0;display:flex;flex-direction:column;gap:4px}.mm-section ul a{display:block;padding:10px 14px;border-radius:8px;font:500 14.5px/1.2 var(--font);color:var(--ink-3)}.mm-section ul a:hover{background:var(--bg-2);color:var(--navy)}.mm-section.sap-pro summary{color:var(--magenta)}.mm-cta{margin-top:24px;display:flex;flex-direction:column;gap:10px}@media (max-width:1100px){.hero .grid{grid-template-columns:1fr;gap:48px}:where(body.page-accueil) .hero-visual,:where(body.page-activites-eligibles) .hero-visual,:where(body.page-assistance-administrative) .hero-visual,:where(body.page-avance-immediate-credit-impot-particulier) .hero-visual,:where(body.page-avance-immediate-credit-impot-pro) .hero-visual,:where(body.page-avantage-fiscal) .hero-visual,:where(body.page-coach-sportif-cours-a-domicile) .hero-visual,:where(body.page-comment-payer-ma-facture-sap) .hero-visual,:where(body.page-credit-impot-entreprise) .hero-visual,:where(body.page-credit-impot-particulier) .hero-visual,:where(body.page-entreprise-de-nettoyage) .hero-visual,:where(body.page-informaticien) .hero-visual,:where(body.page-jardinier-paysagiste) .hero-visual,:where(body.page-la-cooperative-sap) .hero-visual,:where(body.page-la-cooperative--fonctionnement) .hero-visual,:where(body.page-petit-bricolage) .hero-visual,:where(body.page-pourquoi-adherer) .hero-visual,:where(body.page-services-a-la-personne) .hero-visual,:where(body.page-tarifs) .hero-visual{height:540px;max-width:520px;margin:0 auto}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .hero-visual{height:540px;max-width:520px;margin:0 auto}.stats-grid,.manif-grid,.svc-grid,.why-grid,.quotes,.steps{grid-template-columns:repeat(2,1fr)}.steps::before{display:none}:where(body.page-accueil) footer.site .top,:where(body.page-activites-eligibles) footer.site .top,:where(body.page-assistance-administrative) footer.site .top,:where(body.page-avance-immediate-credit-impot-particulier) footer.site .top,:where(body.page-avance-immediate-credit-impot-pro) footer.site .top,:where(body.page-avantage-fiscal) footer.site .top,:where(body.page-coach-sportif-cours-a-domicile) footer.site .top,:where(body.page-comment-payer-ma-facture-sap) footer.site .top,:where(body.page-credit-impot-entreprise) footer.site .top,:where(body.page-credit-impot-particulier) footer.site .top,:where(body.page-entreprise-de-nettoyage) footer.site .top,:where(body.page-informaticien) footer.site .top,:where(body.page-jardinier-paysagiste) footer.site .top,:where(body.page-la-cooperative-sap) footer.site .top,:where(body.page-la-cooperative--fonctionnement) footer.site .top,:where(body.page-petit-bricolage) footer.site .top,:where(body.page-pourquoi-adherer) footer.site .top,:where(body.page-services-a-la-personne) footer.site .top,:where(body.page-tarifs) footer.site .top{grid-template-columns:1fr 1fr;gap:32px}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) footer.site .top{grid-template-columns:1fr 1fr;gap:32px}nav.primary,.nav-actions .login{display:none}.hamburger{display:grid}}@media (max-width:640px){.topbar .center{display:none}.topbar{font-size:11px}.stats-grid,.svc-grid,.quotes,.steps,.manif-grid,.why-grid{grid-template-columns:1fr}:where(body.page-accueil) footer.site .top,:where(body.page-activites-eligibles) footer.site .top,:where(body.page-assistance-administrative) footer.site .top,:where(body.page-avance-immediate-credit-impot-particulier) footer.site .top,:where(body.page-avance-immediate-credit-impot-pro) footer.site .top,:where(body.page-avantage-fiscal) footer.site .top,:where(body.page-coach-sportif-cours-a-domicile) footer.site .top,:where(body.page-comment-payer-ma-facture-sap) footer.site .top,:where(body.page-credit-impot-entreprise) footer.site .top,:where(body.page-credit-impot-particulier) footer.site .top,:where(body.page-entreprise-de-nettoyage) footer.site .top,:where(body.page-informaticien) footer.site .top,:where(body.page-jardinier-paysagiste) footer.site .top,:where(body.page-la-cooperative-sap) footer.site .top,:where(body.page-la-cooperative--fonctionnement) footer.site .top,:where(body.page-petit-bricolage) footer.site .top,:where(body.page-pourquoi-adherer) footer.site .top,:where(body.page-services-a-la-personne) footer.site .top,:where(body.page-tarifs) footer.site .top{grid-template-columns:1fr}:where(body.page-accueil) .hero-visual,:where(body.page-activites-eligibles) .hero-visual,:where(body.page-assistance-administrative) .hero-visual,:where(body.page-avance-immediate-credit-impot-particulier) .hero-visual,:where(body.page-avance-immediate-credit-impot-pro) .hero-visual,:where(body.page-avantage-fiscal) .hero-visual,:where(body.page-coach-sportif-cours-a-domicile) .hero-visual,:where(body.page-comment-payer-ma-facture-sap) .hero-visual,:where(body.page-credit-impot-entreprise) .hero-visual,:where(body.page-credit-impot-particulier) .hero-visual,:where(body.page-entreprise-de-nettoyage) .hero-visual,:where(body.page-informaticien) .hero-visual,:where(body.page-jardinier-paysagiste) .hero-visual,:where(body.page-la-cooperative-sap) .hero-visual,:where(body.page-la-cooperative--fonctionnement) .hero-visual,:where(body.page-petit-bricolage) .hero-visual,:where(body.page-pourquoi-adherer) .hero-visual,:where(body.page-services-a-la-personne) .hero-visual,:where(body.page-tarifs) .hero-visual{height:480px}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) footer.site .top{grid-template-columns:1fr}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .hero-visual{height:480px}.hv-sticker{width:96px;height:96px;font-size:11px}.marquee-track{font-size:20px}.why-card:nth-child(2){transform:none}.why-card:nth-child(2):hover{transform:translateY(-6px)}}.forwho{background:var(--paper);padding:clamp(52px,5.6vw,88px) 0}.forwho .section-head{text-align:center;max-width:820px;margin:0 auto clamp(32px,3.8vw,56px)}.forwho .section-head .h2{margin:0}.fw-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:960px;margin:0 auto;align-items:stretch}.fw-card{display:flex;flex-direction:column;background:var(--paper);border:1.5px solid var(--line);border-radius:32px 14px 32px 14px;padding:32px 30px 34px;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.fw-card.mg{border-radius:14px 32px 14px 32px}.fw-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.fw-lb{display:block;min-height:2.4em;font:900 clamp(19px,2.1vw,24px)/1.2 var(--font);letter-spacing:-.03em;color:var(--navy)}.fw-sub{margin:10px 0 0;min-height:3.1em;font:600 13px/1.55 var(--font);color:var(--ink-3)}.fw-price{display:flex;align-items:flex-end;gap:9px;margin:20px 0 0;padding-bottom:20px;border-bottom:1px solid var(--line)}.fw-price b{font:900 clamp(34px,4vw,46px)/.9 var(--font);letter-spacing:-.05em;color:var(--cyan-600)}.fw-card.mg .fw-price b{color:var(--magenta-600)}.fw-price span{font:700 12.5px/1.2 var(--font);color:var(--ink-mute);padding-bottom:5px}.fw-list{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-direction:column;gap:12px}.fw-list li{display:flex;align-items:flex-start;gap:11px;font:500 14.5px/1.5 var(--font);color:var(--ink-2)}.fw-list .ck{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;flex:none;margin-top:1px;background:var(--green-50);color:#0B6E4A}.fw-list .ck svg{width:11px;height:11px}.fw-note{max-width:960px;margin:28px auto 0;text-align:center;font:600 13.5px/1.6 var(--font);color:var(--ink-mute)}@media (max-width:840px){.fw-grid{grid-template-columns:1fr}}.svc .svc-pill{align-self:flex-start;display:inline-block;margin:-4px 0 10px;white-space:nowrap}.svc .tag-fe{background:var(--cyan);color:var(--navy)}.sp-mast{background:var(--navy-deep);color:#fff;padding:clamp(48px,5.4vw,82px) 0 0;position:relative;overflow:hidden}.sp-mast .container{position:relative;z-index:1}.sp-mh{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr);gap:clamp(24px,3.2vw,52px);align-items:end;max-width:1140px;margin:0 auto;padding-bottom:clamp(34px,3.8vw,54px)}.sp-mh h1{font:900 clamp(32px,5vw,62px)/1 var(--font);letter-spacing:-.045em;color:#fff;margin:0;text-transform:uppercase}.sp-mh h1 em{font-style:normal;color:var(--yellow)}.sp-mh .lede{margin:0 0 6px;font:500 15.5px/1.68 var(--font);color:rgb(255 255 255 / .8);max-width:42ch}.sp-rule{display:flex;height:9px;max-width:100%;margin:0}.sp-rule span{flex:1}.sp-rule span:nth-child(1){background:var(--magenta);flex:2.2}.sp-rule span:nth-child(2){background:var(--yellow);flex:1}.sp-rule span:nth-child(3){background:var(--cyan);flex:1.6}.sp-rule span:nth-child(4){background:var(--green);flex:.8}.sp-band{padding:clamp(48px,5.4vw,80px) 0;background:var(--paper)}.sp-band.tint{background:var(--bg)}.sp-band.ink{background:var(--navy);color:#fff}:where(body.page-activites-eligibles) .sp-h2,:where(body.page-assistance-administrative) .sp-h2,:where(body.page-avance-immediate-credit-impot-particulier) .sp-h2,:where(body.page-avance-immediate-credit-impot-pro) .sp-h2,:where(body.page-avantage-fiscal) .sp-h2,:where(body.page-coach-sportif-cours-a-domicile) .sp-h2,:where(body.page-comment-payer-ma-facture-sap) .sp-h2,:where(body.page-credit-impot-entreprise) .sp-h2,:where(body.page-credit-impot-particulier) .sp-h2,:where(body.page-entreprise-de-nettoyage) .sp-h2,:where(body.page-informaticien) .sp-h2,:where(body.page-jardinier-paysagiste) .sp-h2,:where(body.page-la-cooperative-sap) .sp-h2,:where(body.page-petit-bricolage) .sp-h2,:where(body.page-pourquoi-adherer) .sp-h2,:where(body.page-services-a-la-personne) .sp-h2{font:900 clamp(23px,2.9vw,36px)/1.14 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 auto clamp(14px,1.8vw,22px);max-width:1080px;text-transform:uppercase}.sp-h2.c{text-align:center}.sp-h2 em{font-style:normal;position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.sp-h2 em::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.02em;height:.32em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.sp-band.ink .sp-h2{color:#fff}.sp-sub{max-width:1080px;margin:0 auto clamp(26px,3vw,40px);font:500 15.5px/1.65 var(--font);color:var(--ink-3)}.sp-sub.c{text-align:center}.sp-split{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,3.6vw,56px);max-width:1080px;margin:0 auto;align-items:center}.sp-split.rev>.sp-fig{order:-1}.sp-split p{margin:0 0 14px;font:400 15.5px/1.72 var(--font);color:var(--ink-3)}.sp-split p:last-of-type{margin-bottom:0}.sp-split p b{color:var(--navy);font-weight:800}.sp-fig{margin:0;border-radius:36px 14px 36px 14px;overflow:hidden;border:1px solid var(--line);background:var(--bg);box-shadow:var(--shadow-md);transform:rotate(-1deg)}.sp-fig.b{border-radius:14px 36px 14px 36px;transform:rotate(1deg)}.sp-fig img{width:100%;height:100%;object-fit:cover;display:block;aspect-ratio:4/3}.sp-fig.free img{aspect-ratio:auto;object-fit:contain;background:#fff}:where(body.page-activites-eligibles) .sp-lk,:where(body.page-assistance-administrative) .sp-lk,:where(body.page-avance-immediate-credit-impot-particulier) .sp-lk,:where(body.page-avance-immediate-credit-impot-pro) .sp-lk,:where(body.page-avantage-fiscal) .sp-lk,:where(body.page-coach-sportif-cours-a-domicile) .sp-lk,:where(body.page-comment-payer-ma-facture-sap) .sp-lk,:where(body.page-credit-impot-entreprise) .sp-lk,:where(body.page-credit-impot-particulier) .sp-lk,:where(body.page-entreprise-de-nettoyage) .sp-lk,:where(body.page-informaticien) .sp-lk,:where(body.page-jardinier-paysagiste) .sp-lk,:where(body.page-la-cooperative-sap) .sp-lk,:where(body.page-petit-bricolage) .sp-lk,:where(body.page-pourquoi-adherer) .sp-lk,:where(body.page-services-a-la-personne) .sp-lk{display:inline-flex;align-items:center;gap:9px;margin-top:20px;font:800 13.5px/1 var(--font);color:var(--navy);border-bottom:2px solid var(--yellow);padding-bottom:5px}.sp-lk:hover{color:var(--cyan-600);border-color:var(--cyan)}.sp-trio{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.sp-card{background:var(--paper);border:1px solid var(--line);border-radius:30px 12px 30px 12px;padding:28px 26px;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.sp-card:nth-child(even){border-radius:12px 30px 12px 30px}.sp-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.sp-card .ico{width:46px;height:46px;border-radius:14px;display:grid;place-items:center;background:var(--cyan-50);color:var(--cyan-600);margin-bottom:16px}.sp-card:nth-child(2) .ico{background:var(--magenta-50);color:var(--magenta-600)}.sp-card:nth-child(3) .ico{background:var(--green-50);color:#0B6E4A}.sp-card .ico svg{width:23px;height:23px}.sp-card h3{margin:0;font:900 17px/1.24 var(--font);letter-spacing:-.025em;color:var(--navy)}.sp-card p{margin:10px 0 0;font:400 14.5px/1.65 var(--font);color:var(--ink-3)}.sp-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto;counter-reset:s}.sp-step{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:26px 10px 26px 10px;padding:30px 24px 26px}.sp-step::before{counter-increment:s;content:counter(s);position:absolute;top:-16px;left:22px;width:38px;height:38px;border-radius:12px;background:var(--navy);color:#fff;display:grid;place-items:center;font:900 16px/1 var(--font);transform:rotate(-4deg)}.sp-step:nth-child(even)::before{background:var(--magenta);transform:rotate(4deg)}.sp-step h3{margin:10px 0 0;font:900 16px/1.24 var(--font);color:var(--navy)}.sp-step p{margin:9px 0 0;font:400 14px/1.62 var(--font);color:var(--ink-3)}.sp-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:20px;max-width:1080px;margin:0 auto}.sp-stat{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:24px 10px 24px 10px;padding:26px 24px}.sp-stat:nth-child(even){border-radius:10px 24px 10px 24px}.sp-stat b{display:block;font:900 clamp(30px,3.8vw,46px)/1 var(--font);letter-spacing:-.045em;color:var(--yellow)}.sp-stat span{display:block;margin-top:9px;font:700 13px/1.45 var(--font);color:rgb(255 255 255 / .82)}.sp-checks{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;max-width:1080px}.sp-checks li{display:flex;align-items:flex-start;gap:11px;font:600 14.5px/1.55 var(--font);color:var(--ink-2)}.sp-checks .ck{width:22px;height:22px;border-radius:999px;background:var(--green);color:#fff;display:grid;place-items:center;flex:none;margin-top:1px}.sp-checks .ck svg{width:12px;height:12px}.sp-band.ink .sp-checks li{color:#fff}.sp-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.sp-act{display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--line);border-radius:28px 12px 28px 12px;padding:26px 24px;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.sp-act:nth-child(even){border-radius:12px 28px 12px 28px}.sp-act:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.sp-act .ico{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;background:var(--yellow-50);color:var(--navy);margin-bottom:14px}.sp-act .ico svg{width:22px;height:22px}.sp-act h3{margin:0;font:900 16.5px/1.24 var(--font);color:var(--navy)}.sp-act .cap{display:inline-flex;align-self:flex-start;margin:12px 0 0;font:900 12px/1 var(--font);color:var(--magenta-600);background:var(--magenta-50);border-radius:999px;padding:9px 12px}.sp-act p{margin:12px 0 0;font:400 14px/1.62 var(--font);color:var(--ink-3)}.sp-ex{max-width:760px;margin:0 auto;background:var(--paper);border:2px dashed var(--cyan);border-radius:28px;padding:30px 28px;text-align:center}.sp-ex b{display:block;font:900 clamp(26px,3.2vw,38px)/1.1 var(--font);color:var(--navy);letter-spacing:-.04em}.sp-ex span{display:block;margin-top:10px;font:600 14.5px/1.6 var(--font);color:var(--ink-3)}.sp-note{max-width:1080px;margin:26px auto 0;font:500 13px/1.6 var(--font);color:var(--ink-mute)}.sp-duo{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1080px;margin:0 auto}.sp-duo .sp-card{height:100%}@media (max-width:1000px){.sp-mh{grid-template-columns:1fr}.sp-split{grid-template-columns:minmax(0,1fr)}.sp-split>*{min-width:0}.sp-split.rev>.sp-fig{order:0}.sp-fig{transform:none!important}.sp-trio,.sp-acts,.sp-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.sp-trio,.sp-acts,.sp-steps,.sp-duo{grid-template-columns:1fr}}.fn-sec{padding:clamp(80px,9vw,118px) 0;position:relative;overflow:hidden}.fn-sec.white{background:var(--paper)}.fn-sec.alt{background:var(--bg)}.fn-sec.dark{background:var(--navy);color:#fff}.fn-head{text-align:center;max-width:780px;margin:0 auto 56px}.fn-head .h2{margin:0}.fn-head .lead{margin:16px auto 0;text-align:center}.fn-sec.dark .fn-head .h2{color:#fff}.fn-sec.dark .fn-head .lead{color:rgb(255 255 255 / .78)}.fn-hero{background:var(--navy);color:#fff;padding:100px 0 108px;position:relative;overflow:hidden}.fn-hero::before{content:"";position:absolute;top:-280px;right:-180px;width:720px;height:720px;border-radius:50%;background:var(--grad);filter:blur(90px);opacity:.34;pointer-events:none}.fn-hero .capsule.f1{top:40px;left:-130px;color:var(--cyan);opacity:.16}.fn-hero .capsule.f2{bottom:-40px;right:7%;color:var(--magenta);opacity:.2}.fn-hero .capsule.f3{top:62%;left:44%;color:var(--green);opacity:.13}.fn-hero .container{position:relative;z-index:1;max-width:1040px}.fn-eyebrow{display:inline-flex;align-items:center;gap:9px;background:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .22);color:#fff;font:700 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;padding:9px 16px;border-radius:var(--r-pill);margin-bottom:30px;backdrop-filter:blur(8px)}.fn-eyebrow .d{width:7px;height:7px;border-radius:999px;background:var(--green);box-shadow:0 0 0 4px rgb(43 219 148 / .22)}.fn-hero h1{color:#fff;font:800 clamp(36px,4.9vw,64px)/1.03 var(--font);letter-spacing:-.03em;max-width:22ch}.fn-hero h1 .y{color:var(--yellow)}.fn-hero p{margin:28px 0 0;font:400 19px/1.6 var(--font);color:rgb(255 255 255 / .8);max-width:62ch}.fn-hero p b{color:#fff;font-weight:600}.fn-levels{display:grid;grid-template-columns:1fr 1fr;gap:20px;align-items:stretch}.fn-lvl{background:#fff;border:1px solid var(--line);border-radius:26px;padding:34px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:20px}.fn-lvl.pro{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 26px 64px -22px rgb(31 33 104 / .5);position:relative;overflow:hidden}.fn-lvl.pro::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad);display:none}.fn-badge{align-self:flex-start;font:700 11.5px/1 var(--font);padding:9px 14px;border-radius:var(--r-pill);background:var(--cyan-50);color:var(--cyan-600);border:1px solid var(--cyan-100)}.fn-lvl.pro .fn-badge{background:var(--yellow);color:var(--navy);border-color:#fff0}.fn-lvl h3{font:800 26px/1.15 var(--font);letter-spacing:-.018em;margin:0;color:var(--navy)}.fn-lvl.pro h3{color:#fff}.fn-lvl ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px;flex:1}.fn-lvl li{display:flex;gap:11px;align-items:flex-start;font:500 14.5px/1.45 var(--font);color:var(--ink-2)}.fn-lvl.pro li{color:rgb(255 255 255 / .9)}.fn-lvl li .ck{width:20px;height:20px;border-radius:999px;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none;margin-top:1px}.fn-lvl li b{font-weight:700;color:var(--navy)}.fn-lvl.pro li b{color:#fff}.fn-lvl .btn{align-self:stretch}.fn-note{margin:30px auto 0;text-align:center;font:500 13.5px/1.6 var(--font);color:var(--ink-3);max-width:58ch}.fn-flow{max-width:920px;margin:0 auto;position:relative}.fn-flow::before{content:"";position:absolute;left:27px;top:44px;bottom:44px;width:2px;background-image:linear-gradient(180deg,var(--line-2) 50%,transparent 50%);background-size:100% 12px}.fn-row{display:grid;grid-template-columns:56px 1fr auto;gap:22px;align-items:center;padding:20px 0;position:relative;border-bottom:1px solid var(--line)}.fn-row:last-child{border-bottom:0}.fn-row .ic{width:56px;height:56px;border-radius:17px;display:grid;place-items:center;color:#fff;flex:none;position:relative;z-index:1;border:4px solid var(--paper);transition:transform .18s}.fn-row:hover .ic{transform:scale(1.06)}.fn-row .ic svg{width:22px;height:22px}.fn-row .txt strong{display:block;font:700 17.5px/1.25 var(--font);color:var(--navy);letter-spacing:-.01em}.fn-row .txt span{display:block;font:400 14px/1.5 var(--font);color:var(--ink-3);margin-top:4px}.fn-row .svc{font:700 12px/1 var(--font);padding:10px 15px;border-radius:var(--r-pill);white-space:nowrap}.r-cyan .ic{background:var(--cyan)}.r-cyan .svc{background:var(--cyan-50);color:var(--cyan-600)}.r-navy .ic{background:var(--navy)}.r-navy .svc{background:var(--navy-soft);color:var(--navy)}.r-magenta .ic{background:var(--magenta)}.r-magenta .svc{background:var(--magenta-50);color:var(--magenta)}.r-green .ic{background:var(--green);color:var(--navy)}.r-green .svc{background:var(--green-50);color:var(--green-600)}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}:where(body.page-la-cooperative--fonctionnement) .fn-offer{display:grid;grid-template-columns:400px 1fr;gap:20px;align-items:stretch;max-width:1080px;margin:0 auto}.fo-frame{position:relative;align-self:start}.fo-frame::before,.fo-frame::after{content:"";position:absolute;border-radius:46px 20px 44px 22px;pointer-events:none}.fo-frame::before{inset:26px -18px -20px 20px;background:var(--yellow);transform:rotate(-2.2deg)}.fo-frame::after{inset:-16px 16px 24px -20px;background:var(--cyan);opacity:.9;transform:rotate(2deg)}.tf-mast{background:linear-gradient(160deg,var(--cyan-50) 0%,#FDF3F9 52%,var(--yellow-50) 100%);padding:clamp(44px,5vw,74px) 0 clamp(34px,3.6vw,50px);position:relative;overflow:hidden}.tf-mast .blob{position:absolute;pointer-events:none;border-radius:50%;filter:blur(46px)}.tf-mast .blob.a{width:340px;height:340px;right:-90px;top:-130px;background:var(--cyan);opacity:.2}.tf-mast .blob.b{width:250px;height:250px;left:-90px;bottom:-140px;background:var(--magenta);opacity:.1}.tf-mast .container{position:relative;z-index:1}.tf-mh{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(26px,3.4vw,54px);align-items:end;max-width:1140px;margin:0 auto}.tf-mh h1{font:900 clamp(30px,4.6vw,58px)/1.1 var(--font);letter-spacing:-.045em;color:var(--navy);margin:0;text-transform:uppercase}.tf-mh h1 em{font-style:normal;position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.tf-mh h1 em::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.03em;height:.34em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.tf-mh .lede{margin:0;font:500 16px/1.65 var(--font);color:var(--ink-2);max-width:38ch;padding-left:20px;border-left:3px solid var(--magenta)}.tf-plans{background:var(--paper);padding:clamp(44px,5vw,72px) 0}.tf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;max-width:1040px;margin:0 auto;align-items:stretch}.tf-card,.tf-card *{white-space:normal}.tf-card{position:relative;display:flex;flex-direction:column;background:var(--paper);border:1.5px solid var(--line);border-radius:34px 14px 34px 14px;padding:36px 32px 32px;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.tf-card.tf-hl{border:2px solid var(--magenta);border-radius:14px 34px 14px 34px;box-shadow:var(--shadow-md)}.tf-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.tf-best{position:absolute;top:-15px;right:26px;background:var(--yellow);color:var(--navy);font:900 11px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;padding:10px 14px;border-radius:999px;transform:rotate(3deg);box-shadow:var(--shadow-sm)}.tf-tag{display:block;font:900 clamp(20px,2.3vw,27px)/1.2 var(--font);letter-spacing:-.032em;color:var(--navy);min-height:2.5em}.tf-tag.mag{color:var(--magenta-600)}.tf-for{margin:14px 0 0;font:500 14.5px/1.6 var(--font);color:var(--ink-3);min-height:3.2em}.tf-price{display:flex;align-items:flex-end;gap:10px;margin:20px 0 0}.tf-price b{font:900 clamp(44px,5.4vw,62px)/.86 var(--font);letter-spacing:-.05em;color:var(--navy)}.tf-card.tf-hl .tf-price b{color:var(--magenta-600)}.tf-price span{font:700 13px/1.25 var(--font);color:var(--ink-mute);padding-bottom:4px}.tf-trial{display:block;margin:10px 0 0;font:800 13px/1 var(--font);color:#0B6E4A}.tf-cta{margin-top:22px;justify-content:center;width:100%}.tf-list{list-style:none;margin:26px 0 0;padding:26px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:13px}.tf-list li{display:flex;align-items:flex-start;gap:12px;font:500 14.5px/1.5 var(--font);color:var(--ink-2)}.tf-list li.no{color:var(--ink-mute)}.tf-list .ic,.tf-table .ic{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;flex:none;margin-top:1px}.tf-list .ic svg,.tf-table .ic svg{width:12px;height:12px}.tf-list .ic.ok,.tf-table .ic.ok{background:var(--green);color:#fff}.tf-list .ic.no,.tf-table .ic.no{background:var(--bg-2);color:var(--ink-mute)}.tf-note{max-width:1040px;margin:30px auto 0;text-align:center;font:600 14.5px/1.6 var(--font);color:var(--ink-3)}.tf-band{background:var(--bg);padding:clamp(48px,5.4vw,80px) 0}.tf-band.alt{background:linear-gradient(180deg,var(--paper) 0%,var(--bg) 100%)}.tf-h2{font:900 clamp(28px,3.6vw,46px)/1.1 var(--font);letter-spacing:-.04em;color:var(--navy);margin:0 auto clamp(26px,3vw,40px);max-width:1040px;text-transform:uppercase}.tf-h2.c{text-align:center}.tf-h2 em{font-style:normal;position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.tf-h2 em::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.02em;height:.32em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.tf-tablewrap{max-width:1040px;margin:0 auto;overflow-x:auto;background:var(--paper);border:1px solid var(--line);border-radius:26px;box-shadow:var(--shadow-sm)}.tf-table{width:100%;border-collapse:collapse;min-width:660px}.tf-table th,.tf-table td{white-space:normal}.tf-table thead th{font:900 15px/1.3 var(--font);color:var(--navy);padding:24px 18px;text-align:center;vertical-align:bottom;border-bottom:2px solid var(--line)}.tf-table thead th b{display:block;margin-top:8px;font:900 22px/1 var(--font);letter-spacing:-.04em;color:var(--navy)}.tf-table thead th span{display:block;margin-top:9px;font:800 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.07em;color:#0B6E4A}.tf-table thead th.tf-hl{background:var(--magenta-50);border-bottom-color:var(--magenta);border-radius:18px 18px 0 0;color:var(--magenta-600)}.tf-table thead th.tf-hl b{color:var(--magenta-600)}.tf-table tbody th{font:500 14.5px/1.45 var(--font);color:var(--ink-2);text-align:left;padding:15px 18px;border-bottom:1px solid var(--line)}.tf-table tbody td{padding:15px 18px;text-align:center;border-bottom:1px solid var(--line)}.tf-table tbody td.tf-hl{background:var(--magenta-50)}.tf-table tbody tr:last-child th,.tf-table tbody tr:last-child td{border-bottom:0}.tf-table .ic{margin:0 auto}.tf-table .zero{font:900 14px/1 var(--font);color:#0B6E4A}.tf-zero{background:var(--navy);color:#fff;padding:clamp(48px,5.4vw,80px) 0}.tf-zero .tf-h2{color:#fff;text-align:center}.tf-zero .tf-h2 em::after{background:var(--magenta);opacity:.9}.tf-zgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1040px;margin:0 auto}.tf-z{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:26px 10px 26px 10px;padding:28px 26px}.tf-z:nth-child(2){border-radius:10px 26px 10px 26px}.tf-z b{display:block;font:900 clamp(34px,4.2vw,50px)/1 var(--font);letter-spacing:-.045em;color:var(--yellow)}.tf-z span{display:block;margin-top:8px;font:900 12px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:#fff}.tf-z p{margin:14px 0 0;font:400 14.5px/1.65 var(--font);color:rgb(255 255 255 / .78)}.fw-card.mg{position:relative;overflow:visible}.fw-badge{position:absolute;top:-26px;right:-14px;width:74px;height:74px;border-radius:50%;background:#fff;box-shadow:0 10px 24px rgb(31 33 104 / .14),0 0 0 5px rgb(255 255 255 / .9);display:grid;place-items:center;z-index:2}.fw-badge img{width:76%;height:auto;display:block}.fw-card.mg .fw-lb{padding-right:52px}.fe-logo{display:block;width:132px;margin:10px 0 2px;background:#fff;border:1px solid var(--line);border-radius:12px;padding:6px 8px;box-shadow:0 4px 12px rgb(31 33 104 / .08)}.fe-logo img{width:100%;height:auto;display:block}@media (max-width:600px){.fw-badge{width:62px;height:62px;top:-20px;right:-8px}}.promise{background:var(--paper);padding:20px 0 0}.promise-card{background:var(--navy);color:#fff;border-radius:24px;padding:28px 36px;display:flex;align-items:center;justify-content:space-between;gap:24px 40px;flex-wrap:wrap;position:relative;overflow:hidden}.promise-card::after{content:"";position:absolute;right:-40px;top:-40px;width:160px;height:160px;border-radius:50%;background:rgb(255 255 255 / .06)}.promise-b{display:flex;align-items:center;gap:22px;flex:1 1 440px;min-width:0}.promise-b p{margin:0;font:600 clamp(19px,2vw,26px)/1.25 var(--font);letter-spacing:-.01em;text-wrap:balance}.promise-b b{font-weight:900;color:var(--yellow)}.promise-logo{flex:none;background:#fff;border-radius:18px;padding:10px 14px;transform:rotate(-3deg);box-shadow:0 8px 24px rgb(0 0 0 / .18)}.promise-logo img{display:block;height:64px;width:auto}.promise-a{margin:0;display:flex;align-items:center;gap:12px;font:500 16px/1.35 var(--font);position:relative;z-index:1}.promise-a b{font-weight:800;color:var(--yellow)}.promise-tag{flex:none;background:var(--yellow);color:var(--navy);font:900 12px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;padding:9px 12px;border-radius:10px;transform:rotate(-3deg)}.promise+.stats{padding-top:20px}@media (max-width:640px){.promise{padding-top:16px}.promise-card{padding:24px}.promise-b{flex-direction:column;align-items:flex-start;gap:16px}.promise-logo img{height:52px}}.promise-a{flex-direction:column;align-items:flex-end;text-align:right;gap:10px;margin-left:auto}.promise-a>span:last-child b{display:block}@media (max-width:640px){.promise-a{align-items:flex-start;text-align:left;margin-left:0}}.promise-logo{background:rgb(255 255 255 / .16);border:1px solid rgb(255 255 255 / .28);border-radius:58% 42% 55% 45%/48% 58% 42% 52%;padding:12px 20px;box-shadow:none;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.promise-logo img{filter:drop-shadow(0 4px 10px rgb(0 0 0 / .25))}.promise-logo{background:linear-gradient(135deg,#fff 0%,rgb(255 255 255 / .85) 45%,rgb(255 255 255 / .35) 100%);border-color:rgb(255 255 255 / .5);backdrop-filter:none;-webkit-backdrop-filter:none}.promise-logo img{filter:none}.promise-logo{background:linear-gradient(135deg,#fff 0%,#fff 35%,var(--yellow) 100%);border-color:rgb(255 255 255 / .6)}.soc{padding:88px 0;background:#fff;overflow:hidden}.soc-head{text-align:center;max-width:680px;margin:0 auto 44px;display:flex;flex-direction:column;align-items:center;gap:16px}.soc-h2{margin:0;font:800 clamp(30px,4vw,48px)/1.1 var(--font);letter-spacing:-.02em;color:var(--navy);text-wrap:balance}.soc-hl{position:relative;display:inline-block;white-space:nowrap;isolation:isolate;margin:0 10px}.soc-hl::before{content:"";position:absolute;left:-10px;right:-10px;top:8%;bottom:6%;background:var(--yellow);border-radius:14px;z-index:-1;transform:rotate(-1.2deg)}.soc-sub{margin:0;font:400 18px/1.55 var(--font);color:var(--navy);opacity:.8;text-wrap:pretty}.soc-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px}.soc-b{display:inline-flex;align-items:center;gap:9px;padding:12px 20px;border-radius:999px;border:1.5px solid #E6E8F1;background:#fff;color:var(--navy);font:700 15px/1 var(--font);text-decoration:none;transition:transform .2s,box-shadow .2s,border-color .2s}.soc-b:hover{transform:translateY(-2px);border-color:var(--navy);box-shadow:0 10px 24px -14px rgb(31 33 104 / .4);color:var(--navy)}.soc-b.ig{background:linear-gradient(135deg,#18B9F0 0%,#7E6AE5 50%,#E0269B 100%);border-color:#fff0;color:#fff}.soc-b.ig:hover{color:#fff;border-color:#fff0;box-shadow:0 12px 28px -12px rgb(224 38 155 / .55)}.soc-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.soc-t{position:relative;display:block;aspect-ratio:1;border-radius:20px;overflow:hidden;background:#EEEEF7;box-shadow:0 18px 44px -22px rgb(31 33 104 / .35);transform:rotate(var(--r,0deg));transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.soc-t img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.soc-t.t1{grid-column:span 2;grid-row:span 2;aspect-ratio:auto;border-radius:28px;--r:-1.5deg}.soc-t.t2{--r:2deg}.soc-t.t3{--r:-1.2deg}.soc-t.t4{--r:1.5deg}.soc-t.t5{--r:-2deg}.soc-t.t6{--r:1.2deg}.soc-t.t7{--r:-1.5deg}.soc-ov{position:absolute;inset:0;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,rgb(24 185 240 / .55),rgb(224 38 155 / .6));opacity:0;transition:opacity .3s}.soc-t:hover,.soc-t:focus-visible{transform:rotate(0) translateY(-4px);box-shadow:0 26px 54px -22px rgb(31 33 104 / .45);z-index:2}.soc-t:hover img{transform:scale(1.08)}.soc-t:hover .soc-ov,.soc-t:focus-visible .soc-ov{opacity:1}@media (max-width:900px){.soc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.soc-t.t7{display:none}}@media (max-width:560px){.soc{padding:64px 0}.soc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.soc-t.t1{grid-column:span 2;grid-row:auto;aspect-ratio:4/3}.soc-t.t6{display:none}.soc-t.t7{display:block}}.soc-t{aspect-ratio:3/4}.soc-t img{object-position:center top}.soc-t.t1{aspect-ratio:auto}@media (max-width:560px){.soc-t.t1{aspect-ratio:3/4;grid-column:1/-1;max-width:420px;justify-self:center;width:100%}}.soc-head{max-width:780px}.soc-t.t1{background:#fff}.soc-t.t1 img{object-fit:contain;object-position:center}.promise-logo{background:#fff}.stk-sec{background:var(--bg);padding:clamp(72px,7.5vw,92px) 0 clamp(44px,5vw,64px);overflow:hidden}.stk{display:grid;justify-items:center;transform:rotate(-1.5deg);max-width:1100px;margin:0 auto}.stk-bg,.stk-fg{grid-area:1/1;display:flex;flex-direction:column;align-items:center;margin:0;font:900 clamp(18px,2.5vw,36px)/1.05 var(--font);text-transform:uppercase;letter-spacing:-.01em;text-align:center}.stk-fg{position:relative;z-index:1}.stk-offer>span:last-child{white-space:nowrap}.stk-bg{filter:url(https://unipros.coop/wp-content/themes/unipros/#stkGoo) drop-shadow(0 14px 22px rgb(31 33 104 / .07));color:#fff0}.stk-l{display:block;width:fit-content;max-width:100%;padding:.16em .5em;text-wrap:balance}.stk-bg .stk-l{background:#fff;border-radius:.3em}.stk-fg .stk-l{color:var(--navy)}.stk-fg .c-mg{color:var(--magenta)}.stk-bg .c-mg{color:#fff0}.stk-l sup{font-size:.5em;vertical-align:.9em;margin-right:.1em}.stk-logo{display:inline-block;vertical-align:middle;width:3.1em;height:2.3em;margin:-.9em -.2em -.6em .5em;transform:translateY(-.3em) rotate(4deg);border-radius:50%}.stk-bg .stk-logo{background:#fff;padding:.25em;box-sizing:content-box;margin:-1.15em -.45em -.85em .25em}.stk-logo img{width:100%;height:100%;object-fit:contain;display:block}.stk-hl{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='52' width='100' height='40' rx='2.6' ry='20.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;padding:0 .12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stk-bg .stk-hl{background:none}.stk-offer{display:flex;align-items:center;justify-content:center;gap:12px;width:max-content;max-width:100%;margin:clamp(22px,2.6vw,30px) auto 0;padding:12px 22px 12px 12px;background:var(--yellow);color:var(--navy);border-radius:16px;font:500 16px/1.3 var(--font);transform:rotate(2deg);box-shadow:0 5px 0 var(--navy)}.stk-offer b{font-weight:800}.stk-offer-tag{background:var(--navy);color:#fff;font:800 12px/1 var(--font);text-transform:uppercase;letter-spacing:.06em;padding:8px 11px;border-radius:10px}@media (max-width:600px){.stk-l{padding:.18em .4em}.stk-offer>span:last-child{white-space:normal}.stk-offer{font-size:14px;flex-wrap:wrap;justify-content:center;text-align:center}}.svc .tag-soon{background:var(--yellow);color:var(--navy)}.hero-fly .grid{grid-template-columns:minmax(0,1.18fr) minmax(0,.9fr)}.hero-fly .display{font-size:clamp(38px,4.2vw,58px)}:where(body.page-accueil) .why .section-head{max-width:920px}.svc.s-yellow .tag-dealt{background:var(--yellow);color:var(--navy)}:where(body.page-accueil) .nw{white-space:nowrap}.hf-stores{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.hf-store{display:inline-flex;align-items:center;gap:9px;padding:8px 15px 8px 12px;border-radius:12px;background:var(--navy);color:#fff;text-decoration:none;font:700 15px/1.1 var(--font);transition:transform .15s,background .2s}.hf-store:hover{transform:translateY(-2px);background:#141552}.hf-store small{display:block;font:500 10.5px/1.2 var(--font);opacity:.8}.hf-store svg{flex:none}.hf-store svg path[fill="currentColor"],.hf-store svg[fill="currentColor"]{fill:#fff}@media (min-width:1101px){:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.svc-grid>.svc:nth-child(-n+2){grid-column:span 2}}@media (max-width:620px){:where(body.page-accueil) .nw{white-space:normal}}.ev-filter{display:flex;gap:8px;padding:6px;background:var(--bg-2);border-radius:999px;flex:none}.ev-filter button{white-space:nowrap;justify-content:center;border:0;cursor:pointer;font:800 14.5px/1 var(--font);padding:12px 20px;border-radius:999px;background:#fff0;color:var(--ink-3);display:inline-flex;align-items:center;gap:8px;transition:background .2s,color .2s}.ev-filter button .n{font-size:12px;min-width:22px;height:22px;border-radius:999px;display:grid;place-items:center;background:#fff;color:var(--ink-3)}.ev-filter button.on{background:var(--navy);color:#fff;box-shadow:var(--shadow-sm)}.ev-filter button.on .n{background:var(--yellow);color:var(--navy)}.ev-filter button:not(.on):hover{color:var(--navy)}.ev-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;flex-wrap:wrap}.ev-row[hidden]{display:none!important}.ev-row.is-past .ev-vis img{filter:saturate(.55)}.ev-done{background:var(--bg-2);color:var(--ink-3)}.ev-empty{text-align:center;padding:40px 20px;color:var(--ink-3);font:500 16px/1.6 var(--font);background:#fff;border:1px dashed var(--line-2);border-radius:var(--r-xl)}.ev-empty[hidden]{display:none}@media (max-width:620px){.ev-filter{width:100%}.ev-filter button{flex:1}}:where(body.page-accueil) .qs-top h1,:where(body.page-activites-eligibles) .qs-top h1,:where(body.page-assistance-administrative) .qs-top h1,:where(body.page-avance-immediate-credit-impot-particulier) .qs-top h1,:where(body.page-avance-immediate-credit-impot-pro) .qs-top h1,:where(body.page-avantage-fiscal) .qs-top h1,:where(body.page-coach-sportif-cours-a-domicile) .qs-top h1,:where(body.page-comment-payer-ma-facture-sap) .qs-top h1,:where(body.page-credit-impot-entreprise) .qs-top h1,:where(body.page-credit-impot-particulier) .qs-top h1,:where(body.page-entreprise-de-nettoyage) .qs-top h1,:where(body.page-informaticien) .qs-top h1,:where(body.page-jardinier-paysagiste) .qs-top h1,:where(body.page-la-cooperative-sap) .qs-top h1,:where(body.page-la-cooperative--fonctionnement) .qs-top h1,:where(body.page-petit-bricolage) .qs-top h1,:where(body.page-pourquoi-adherer) .qs-top h1,:where(body.page-services-a-la-personne) .qs-top h1,:where(body.page-tarifs) .qs-top h1{color:unset;font:unset;letter-spacing:unset;margin:unset}.fr-flag{display:inline-block;width:18px;height:12px;border-radius:2px;flex:none;background:linear-gradient(90deg,#0055A4 0 33.4%,#fff 33.4% 66.6%,#EF4135 66.6%);box-shadow:0 0 0 1px rgb(31 33 104 / .18);vertical-align:-1px}.hero-fly{padding:64px 0 84px}.hero-fly .grid{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:40px}.hero-fly .display{font-size:clamp(42px,5.4vw,78px)}.hero-fly .subt{max-width:560px}.hf-checks{list-style:none;margin:28px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:12px 26px}.hf-checks li{display:flex;align-items:center;gap:9px;font:800 14px/1.2 var(--font);text-transform:uppercase;letter-spacing:.02em;color:var(--navy)}.hf-ck{width:22px;height:22px;border-radius:7px;background:var(--green);color:#fff;display:grid;place-items:center;flex:none}.hf-ck svg{width:12px;height:12px}.hero-fly .ctas{margin-top:30px}.hf-visual{position:relative;max-width:600px;width:100%;justify-self:center}.hf-band{position:absolute;border-radius:999px;pointer-events:none;transform:rotate(-38deg)}.hf-band.b1{width:720px;height:200px;background:var(--cyan-50);top:150px;left:-60px}.hf-band.b2{width:230px;height:62px;background:var(--magenta);top:92px;left:22%}.hf-band.b3{width:260px;height:72px;background:var(--cyan);top:210px;right:-40px}.hf-band.b4{width:420px;height:120px;background:var(--yellow);bottom:40px;right:-150px}.hf-band.b5{width:280px;height:82px;border:3px solid var(--magenta);bottom:-20px;right:-40px;opacity:.7}.hf-img{position:relative;z-index:1;width:100%;height:auto;aspect-ratio:686/800;display:block;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 80%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 14%,#000 86%,transparent 100%),linear-gradient(to bottom,transparent 0,#000 10%,#000 80%,transparent 100%);mask-composite:intersect}.hf-trial{position:absolute;z-index:5;top:-10px;right:-10px;width:178px;height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;background:var(--cyan);color:#fff;text-decoration:none;border-radius:58% 42% 50% 50%/52% 48% 52% 48%;transform:rotate(-6deg);box-shadow:var(--shadow-md);transition:transform .2s}.hf-trial:hover{transform:rotate(-3deg) scale(1.04)}.hf-trial b{font:800 21px/1.05 var(--font)}.hf-trial span:last-child{font:600 13px/1.2 var(--font)}.hf-trial-tag{background:var(--yellow);color:var(--navy);font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.06em;padding:6px 10px;border-radius:8px;margin-bottom:4px}.hf-experts{position:absolute;z-index:4;top:24px;left:-6px;background:#fff;border-radius:18px;padding:14px 16px;box-shadow:var(--shadow-lg);transform:rotate(-2deg);display:grid;gap:10px}.hf-ex-top{display:flex;align-items:center;gap:10px;font:700 14px/1.2 var(--font);color:var(--navy)}.hf-ex-ck{width:32px;height:32px;border-radius:9px;background:var(--green);color:#fff;display:grid;place-items:center;flex:none}.hf-avs{display:flex}.hf-avs img{width:38px;height:38px;border-radius:50%;object-fit:cover;object-position:top;border:2.5px solid #fff;margin-left:-9px;background:linear-gradient(160deg,var(--cyan-100),var(--magenta-100))}.hf-avs img:first-child{margin-left:0}.hf-ex-fr{display:flex;align-items:center;gap:7px;font:600 12px/1 var(--font);color:var(--ink-3)}.hf-count{position:absolute;z-index:4;left:-14px;bottom:-4px;width:150px;height:150px;border-radius:50%;background:var(--magenta);color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;transform:rotate(-12deg);box-shadow:var(--shadow-md);padding:16px}.hf-count b{font:800 30px/1 var(--font);letter-spacing:-.02em}.hf-count span{font:600 13px/1.2 var(--font);margin-top:6px}.hf-fe{position:absolute;z-index:4;right:-8px;bottom:56px;transform:rotate(3deg);background:#fff;border-radius:14px;padding:6px 10px;box-shadow:var(--shadow-md)}.hf-fe img{height:96px;width:auto;display:block}@media (max-width:1100px){.hero-fly .grid{grid-template-columns:1fr}.hf-visual{max-width:540px;margin:0 auto}}@media (max-width:620px){.hero-fly{padding:40px 0 60px}.hf-trial{width:132px;height:112px;top:-14px;right:-6px}.hf-trial b{font-size:16px}.hf-trial span:last-child{font-size:11px}.hf-experts{top:14px;left:-4px;padding:10px 12px}.hf-ex-top{font-size:12px}.hf-ex-ck{width:26px;height:26px}.hf-avs img{width:30px;height:30px}.hf-ex-fr{font-size:10.5px}.hf-count{width:112px;height:112px;bottom:16px}.hf-count b{font-size:22px}.hf-count span{font-size:10.5px}.hf-fe img{height:68px}.hf-checks li{font-size:12.5px}}:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.svc .tag-dealt{background:var(--green);color:var(--navy)}.why-card .bn-fr{display:flex;align-items:center;gap:12px}.why-card .bn-fr .fr-flag{width:42px;height:28px;border-radius:4px}.cta .proof .fr-flag{margin-left:2px}@media (max-width:620px){:where(body.page-accueil) .svc-grid{grid-template-columns:1fr}}@media (min-width:621px) and (max-width:1000px){:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.hf-offer{display:inline-flex;align-items:center;gap:12px;margin-top:26px;background:var(--yellow);color:var(--navy);padding:10px 18px 10px 10px;border-radius:14px;transform:rotate(-1.5deg);font:600 16px/1.25 var(--font);text-decoration:none;box-shadow:0 4px 0 var(--navy);transition:transform .2s}.hf-offer:hover{transform:rotate(0) translateY(-2px)}.hf-offer b{font-weight:800}.hf-offer-tag{background:var(--navy);color:var(--yellow);font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.06em;padding:6px 9px;border-radius:8px}.hf-bleed{display:none}.hf-count{left:0;bottom:24px;transform:rotate(-8deg)}.hf-fe{right:0;bottom:24px;transform:rotate(3deg)}.hf-count b,.hf-count span{display:block;width:100%;text-align:center}@media (min-width:1101px){.hero-fly .hf-bleed{display:block;position:absolute;z-index:0;top:0;right:0;bottom:0;width:56%;height:100%;object-fit:cover;object-position:center 38%;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 22%),linear-gradient(to bottom,#000 82%,transparent 100%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0,#000 22%),linear-gradient(to bottom,#000 82%,transparent 100%);mask-composite:intersect}.hero-fly .hf-visual .hf-img{display:none}.hero-fly .hf-visual{min-height:600px;align-self:stretch}.hero-fly .container{z-index:1}.hero-fly::before{z-index:0}}:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.svc-grid>.svc:nth-child(-n+2){grid-column:span 2}@media (max-width:1000px){.svc-grid>.svc:nth-child(-n+2){grid-column:auto}}@media (min-width:621px) and (max-width:1000px){:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:where(body.page-accueil) .svc-grid{grid-template-columns:1fr}.hf-offer{font-size:14px}}.hero-fly .hf-offer{position:absolute;z-index:5;top:28px;right:0;margin:0;box-shadow:0 4px 0 var(--navy),var(--shadow-md)}.svc-grid>.svc:nth-child(3){grid-column:span 2}@media (max-width:1000px){.svc-grid>.svc:nth-child(3){grid-column:auto}}@media (max-width:620px){.hero-fly .hf-offer{top:8px;font-size:13px;padding:8px 12px 8px 8px}}:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr}.svc-grid>.svc:nth-child(n){grid-column:auto}.svc-grid>.svc{height:100%;min-width:0}.svc-grid>.svc:last-child:nth-child(odd){grid-column:auto}@media (max-width:1000px){.svc .tag-fe{white-space:normal;line-height:1.3}:where(body.page-accueil) .svc-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:where(body.page-accueil) .svc-grid{grid-template-columns:1fr;grid-auto-rows:auto}}.fr-mark{display:flex;align-items:center;gap:10px;margin:-2px 0 14px;font:700 13px/1 var(--font);color:var(--navy);text-transform:uppercase;letter-spacing:.06em}.fr-caps{display:flex;gap:3px}.fr-caps i{display:block;width:20px;height:8px;border-radius:999px;transform:rotate(-24deg)}.fr-caps i:nth-child(1){background:#0055A4}.fr-caps i:nth-child(2){background:#fff;box-shadow:inset 0 0 0 1.5px rgb(31 33 104 / .25)}.fr-caps i:nth-child(3){background:#EF4135}.hero-fly .hf-bleed{display:none!important}.hero-fly .hf-visual{min-height:0!important;align-self:center;max-width:660px;isolation:isolate}.hero-fly .hf-visual .hf-img{display:block!important;position:relative;z-index:2;width:116%;max-width:none;margin:0 0 0 -8%;height:auto;aspect-ratio:1280/1024;-webkit-mask-image:none;mask-image:none;filter:drop-shadow(0 28px 36px rgb(31 33 104 / .16))}.hf-blob{position:absolute;z-index:0;top:-10%;bottom:-12%;left:-20%;right:-30%;-webkit-mask-image:linear-gradient(to bottom,#000 55%,transparent 88%);mask-image:linear-gradient(to bottom,#000 55%,transparent 88%);background:radial-gradient(60% 55% at 62% 42%,var(--cyan-100,#d4f0fb) 0%,#fff0 70%),radial-gradient(50% 50% at 35% 78%,var(--magenta-100,#fbe0ef) 0%,#fff0 70%),radial-gradient(40% 40% at 85% 80%,#fff3c4 0%,#fff0 70%);pointer-events:none}.hero-fly .hf-band{z-index:1}.hero-fly .hf-band.b2{width:210px;height:56px;top:16%;left:28%}.hero-fly .hf-band.b3{width:240px;height:64px;top:30%;right:-60px}.hero-fly .hf-band.b4{width:380px;height:104px;bottom:6%;right:-120px;opacity:.9}.hero-fly .hf-band.b5{width:260px;height:74px;bottom:-4%;left:4%;opacity:.6}.hero-fly .hf-fe{display:none}.hero-fly .hf-count{z-index:4;left:auto;right:4%;bottom:2%;top:auto}.hero-fly .hf-offer{z-index:5;top:2%;right:0}@media (max-width:1100px){.hero-fly .hf-visual{max-width:560px;margin:10px auto 0}.hero-fly .hf-visual .hf-img{width:108%;margin-left:-4%}.hero-fly .hf-band.b3,.hero-fly .hf-band.b4{right:-30px}}@media (max-width:620px){.hero-fly .hf-band.b4{width:240px;height:68px}.hero-fly .hf-band.b3{width:160px;height:44px}.hero-fly .hf-count{right:0}}.svc.s-yellow .svc-pill{background:var(--yellow);color:var(--navy)}:where(body.page-accueil) .quotes{display:block!important;columns:3 300px;column-gap:18px}.quotes .q-card{break-inside:avoid;margin:0 0 22px;display:flex}.quotes .q-card .q+.q{margin-top:-8px}.svc-note{margin:22px auto 0;max-width:820px;font:500 13px/1.55 var(--font);color:var(--ink-3);text-align:center;text-wrap:pretty}.svc-note b{color:var(--navy)}@media (max-width:640px){:where(body.page-accueil) .quotes{columns:1}}@media (min-width:1001px){.ai-mh{grid-template-columns:minmax(0,1.3fr) minmax(240px,.7fr)}}.ai-mh h1{font-size:clamp(28px,4.2vw,52px);line-height:1.02;text-wrap:balance}.ai-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:18px 26px;margin-top:26px}.ai-ex{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:22px;max-width:860px;margin:0 auto}.ai-ex>div{border-radius:30px 12px 30px 12px;padding:28px 26px;display:flex;flex-direction:column;gap:8px}.ai-bill{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow-sm);transform:rotate(-1.5deg)}.ai-pay{background:var(--navy);color:#fff;box-shadow:var(--shadow-md);transform:rotate(1.5deg)}.ai-ex .k{font:900 11px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--ink-3)}.ai-pay .k{color:var(--cyan)}.ai-ex b{font:900 clamp(44px,6vw,68px)/1 var(--font);letter-spacing:-.05em;color:var(--navy)}.ai-bill b{text-decoration:line-through;text-decoration-color:var(--magenta);text-decoration-thickness:4px;color:var(--ink-mute)}.ai-pay b{color:var(--yellow)}.ai-ex span:last-child{font:600 14px/1.5 var(--font);color:var(--ink-3)}.ai-pay span:last-child{color:rgb(255 255 255 / .86)}.ai-arrow{width:54px;height:54px;border-radius:50%;background:var(--magenta);color:#fff;display:grid;place-items:center}.ai-arrow svg{width:24px;height:24px}.ai-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1080px;margin:clamp(30px,3.6vw,48px) auto 0}.ai-strip figure{margin:0;overflow:hidden;aspect-ratio:1/1;border-radius:26px 10px 26px 10px;border:1px solid var(--line);box-shadow:var(--shadow-sm);background:var(--bg)}.ai-strip figure:nth-child(even){border-radius:10px 26px 10px 26px;transform:translateY(14px)}.ai-strip img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width:760px){.ai-ex{grid-template-columns:1fr}.ai-arrow{margin:0 auto;transform:rotate(90deg)}.ai-ex>div{transform:none}.ai-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-strip figure:nth-child(even){transform:none}}.fn-coop .b{background:rgb(255 255 255 / .05);border:1px solid rgb(255 255 255 / .12);border-radius:24px;padding:32px 28px;backdrop-filter:blur(4px);transition:transform .18s,border-color .18s}.fn-coop .b:hover{transform:translateY(-4px);border-color:rgb(255 255 255 / .28)}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop .b .ic{width:54px;height:54px;border-radius:16px;display:grid;place-items:center;margin-bottom:22px;color:var(--navy)}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop .b .ic svg{width:26px;height:26px}.fn-coop .b.v1 .ic{background:var(--green)}.fn-coop .b.v2 .ic{background:var(--yellow)}.fn-coop .b.v3 .ic{background:var(--cyan);color:#fff}:where(body.page-la-cooperative--fonctionnement) .fn-coop .b .ic{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;margin-bottom:20px;background:rgb(255 255 255 / .07);border:1.5px solid rgb(255 255 255 / .16);color:unset}:where(body.page-la-cooperative--fonctionnement) .fn-coop .b .ic svg{width:42px;height:42px;transform:rotate(-2deg)}.fn-coop .b.v1 .ic svg{color:var(--green)}.fn-coop .b.v2 .ic svg{color:var(--yellow);transform:rotate(2deg)}.fn-coop .b.v3 .ic svg{color:var(--cyan)}.fn-coop .b h3{color:#fff;font:800 21px/1.2 var(--font);margin:0 0 10px;letter-spacing:-.015em}.fn-coop .b p{color:rgb(255 255 255 / .76);font:400 14.5px/1.6 var(--font);margin:0}.fn-viz{margin-top:22px;display:flex;flex-direction:column;gap:9px}.fn-viz .rw{display:flex;justify-content:space-between;align-items:baseline;font:700 12px/1 var(--font);color:rgb(255 255 255 / .72);text-transform:uppercase;letter-spacing:.08em}.fn-viz .rw b{font:800 15px/1 var(--font);color:#fff;letter-spacing:0;text-transform:none;font-variant-numeric:tabular-nums}.fn-viz .bar{height:11px;border-radius:999px;background:rgb(255 255 255 / .14);overflow:hidden}.fn-viz .bar i{display:block;height:100%;width:100%;background:var(--green);border-radius:999px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps::before{content:"";position:absolute;top:38px;left:11%;right:11%;height:2px;background-image:linear-gradient(90deg,var(--line-2) 50%,transparent 50%);background-size:14px 100%}:where(body.page-la-cooperative--fonctionnement) .fn-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}:where(body.page-la-cooperative--fonctionnement) .fn-steps::before{content:"";position:absolute;top:38px;left:11%;right:11%;height:2px;background-image:linear-gradient(90deg,var(--line-2) 50%,transparent 50%);background-size:14px 100%}.fn-st{position:relative;text-align:center}.fn-st .n{width:76px;height:76px;margin:0 auto 20px;border-radius:50%;display:grid;place-items:center;font:900 30px/1 var(--font);color:#fff;border:5px solid var(--bg);box-shadow:0 6px 0 rgb(31 33 104 / .12)}.fn-st.a .n{background:var(--cyan)}.fn-st.b .n{background:var(--magenta)}.fn-st.c .n{background:var(--green);color:var(--navy)}.fn-st.d .n{background:var(--navy)}.fn-st h4{font:800 18px/1.2 var(--font);color:var(--navy);margin:0 0 8px;letter-spacing:-.012em}.fn-st h3{font:800 18px/1.2 var(--font);color:var(--navy);margin:0 0 8px;letter-spacing:-.012em}.fn-st p{font:400 14px/1.5 var(--font);color:var(--ink-3);margin:0 auto;max-width:27ch}@media (max-width:1100px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{grid-template-columns:1fr 1fr;gap:32px 16px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps::before{display:none}}@media (max-width:640px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{grid-template-columns:1fr}.fn-row{grid-template-columns:48px 1fr;gap:16px}.fn-row .ic{width:48px;height:48px;border-radius:14px}.fn-row .svc{grid-column:2;justify-self:start}.fn-flow::before{left:23px}}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-offer{display:grid;grid-template-columns:400px 1fr;gap:20px;align-items:stretch;max-width:1080px;margin:0 auto}.fo-price{background:var(--navy);color:#fff;border-radius:28px;padding:36px 32px;display:flex;flex-direction:column;gap:16px;position:relative;overflow:hidden;box-shadow:0 26px 64px -22px rgb(31 33 104 / .5)}.fo-price::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:var(--grad);display:none}.fo-price::after{content:"";position:absolute;right:-70px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:var(--grad);filter:blur(40px);opacity:.35;pointer-events:none}.fo-price>*{position:relative;z-index:1}.fo-lb{font:700 11px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan)}.fo-amt{display:flex;align-items:baseline;gap:9px}.fo-amt b{font:900 52px/1 var(--font);letter-spacing:-.03em;color:#fff}.fo-amt span{font:600 14px/1 var(--font);color:rgb(255 255 255 / .7)}.fo-sub{font:400 14.5px/1.55 var(--font);color:rgb(255 255 255 / .78);margin:0}.fo-badges{list-style:none;margin:4px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.fo-badges li{display:flex;align-items:center;gap:10px;font:600 14px/1.3 var(--font);color:#fff}.fo-badges .ck{width:20px;height:20px;border-radius:999px;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none}.fo-price .btn{margin-top:auto;align-self:stretch}:where(body:not(.page-la-cooperative--fonctionnement)) .fo-incl{background:#fff;border:1px solid var(--line);border-radius:28px;padding:36px 34px;box-shadow:var(--shadow-md);display:flex;flex-direction:column}:where(body.page-la-cooperative--fonctionnement) .fo-incl{background:#fff;border:1px solid var(--line);border-radius:28px;padding:36px 34px;box-shadow:var(--shadow-md);display:flex;flex-direction:column}.fo-incl h3{font:800 22px/1.2 var(--font);color:var(--navy);letter-spacing:-.016em;margin:0 0 22px}:where(body:not(.page-la-cooperative--fonctionnement)) .fo-incl ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:13px 26px}:where(body.page-la-cooperative--fonctionnement) .fo-incl ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:13px 26px}.fo-incl li{display:flex;gap:11px;align-items:flex-start;font:500 14.5px/1.45 var(--font);color:var(--ink-3)}.fo-incl li b{color:var(--navy);font-weight:700}.fo-incl li .ck{width:20px;height:20px;border-radius:999px;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none;margin-top:1px}.fo-note{margin:24px 0 0;padding:16px 18px;background:var(--magenta-50);border:1px solid var(--magenta-100);border-radius:14px;font:500 13.5px/1.55 var(--font);color:var(--ink-2)}.fn-claim{font:500 clamp(20px,2.2vw,26px)/1.45 var(--font)!important;color:rgb(255 255 255 / .86)!important;max-width:30ch!important;letter-spacing:-.012em}.fn-claim b{color:var(--yellow)!important;font-weight:700}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-day{display:grid;grid-template-columns:340px 1fr;gap:64px;align-items:start;max-width:1060px;margin:0 auto}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-portrait{position:sticky;top:110px}.ph-slot{aspect-ratio:4/5;border-radius:24px;background:var(--bg-2);border:2px dashed var(--line-2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:28px;text-align:center;color:var(--ink-mute)}.ph-slot svg{width:40px;height:40px;opacity:.6}.ph-slot span{font:500 12.5px/1.5 var(--font)}.ph-cap{margin-top:18px;padding-left:16px;border-left:3px solid var(--cyan)}.ph-cap strong{display:block;font:700 16px/1.2 var(--font);color:var(--navy)}.ph-cap span{display:block;font:400 13.5px/1.5 var(--font);color:var(--ink-3);margin-top:4px}.fn-timeline{position:relative;padding:6px 0}.fn-timeline::before{content:"";position:absolute;left:50%;top:14px;bottom:14px;width:2px;background:var(--navy);transform:translateX(-1px)}.tl-step{position:relative;display:grid;padding:11px 0}.tl-step.left{grid-template-columns:1fr 50%;justify-items:end}.tl-step.right{grid-template-columns:50% 1fr;justify-items:start}.tl-step.right .tl-card{grid-column:2}.tl-dot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:13px;height:13px;border-radius:999px;background:var(--navy);border:3px solid var(--paper);box-shadow:0 0 0 3px rgb(31 33 104 / .1);z-index:1}.tl-card{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 20px;box-shadow:var(--shadow-card);max-width:330px;transition:transform .15s,box-shadow .2s}.tl-step.left .tl-card{margin-right:36px;text-align:right}.tl-step.right .tl-card{margin-left:36px}.tl-card:hover{transform:translateY(-2px);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.tl-hr{font:700 11.5px/1 var(--font);letter-spacing:.1em;color:var(--ink-mute)}.tl-card strong{display:block;font:700 15.5px/1.35 var(--font);color:var(--navy);letter-spacing:-.01em;margin:7px 0 11px}.tl-svc{display:inline-flex;align-items:center;gap:8px;font:700 12px/1 var(--font);padding:7px 13px 7px 7px;border-radius:var(--r-pill)}.tl-svc .si{width:22px;height:22px;border-radius:999px;display:grid;place-items:center;flex:none}.tl-svc .si svg{width:12px;height:12px}.tl-svc.t-cyan{background:var(--cyan-50);color:var(--cyan-600)}.tl-svc.t-cyan .si{background:var(--cyan);color:#fff}.tl-svc.t-navy{background:var(--navy-soft);color:var(--navy)}.tl-svc.t-navy .si{background:var(--navy);color:#fff}.tl-svc.t-magenta{background:var(--magenta-50);color:var(--magenta)}.tl-svc.t-magenta .si{background:var(--magenta);color:#fff}.tl-svc.t-green{background:var(--green-50);color:var(--green-600)}.tl-svc.t-green .si{background:var(--green);color:var(--navy)}.fn-outro{max-width:620px;margin:56px auto 0;text-align:center;font:700 20px/1.45 var(--font);color:var(--navy);letter-spacing:-.014em}.fn-outro span{display:block;font:400 15.5px/1.55 var(--font);color:var(--ink-3);margin-top:8px}@media (max-width:640px){.fn-timeline::before{left:7px}.tl-step,.tl-step.left,.tl-step.right{grid-template-columns:1fr;justify-items:start;padding-left:34px}.tl-step.right .tl-card{grid-column:1}.tl-step .tl-card,.tl-step.left .tl-card,.tl-step.right .tl-card{margin:0;text-align:left;max-width:none}.tl-dot{left:7px;top:28px;transform:translate(-50%,0)}}@media (max-width:1180px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-offer{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fo-incl ul{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-day{grid-template-columns:1fr;gap:44px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-portrait{position:static;max-width:420px;margin:0 auto}}.qs-sec{padding:clamp(76px,8.5vw,112px) 0;position:relative;overflow:hidden}.qs-sec.white{background:var(--paper)}.qs-sec.alt{background:var(--bg)}.qs-sec.dark{background:var(--navy);color:#fff}.qs-head{text-align:center;max-width:740px;margin:0 auto 56px}.qs-head .h2{margin:0}.qs-head .lead{margin:15px auto 0;text-align:center}@media (max-width:1180px){:where(body.page-la-cooperative--fonctionnement) .fn-offer{grid-template-columns:1fr}.fo-frame::before{inset:20px -12px -14px 14px}.fo-frame::after{inset:-12px 12px 18px -14px}:where(body.page-la-cooperative--fonctionnement) .fo-incl ul{grid-template-columns:1fr}:where(body.page-la-cooperative--fonctionnement) .fn-day{grid-template-columns:1fr;gap:44px}}:where(body.page-la-cooperative--fonctionnement) .fn-day{align-items:unset;display:unset;gap:unset;grid-template-columns:unset;margin:unset;max-width:unset}@media (max-width:1180px){:where(body.page-la-cooperative--fonctionnement) .fn-portrait{position:static;max-width:420px;margin:0 auto}}:where(body.page-la-cooperative--fonctionnement) .fn-portrait{position:unset;top:unset}.bl-1{border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.bl-2{border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.bl-3{border-radius:56% 44% 63% 37%/38% 57% 43% 62%}.bl-4{border-radius:46% 54% 35% 65%/58% 38% 62% 42%}.wig{position:relative;display:inline-block;color:var(--navy)}.wig::after{content:"";position:absolute;left:-1%;right:-1%;bottom:.02em;height:.36em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.qs-top{background:var(--paper);padding:clamp(56px,6vw,84px) 0 clamp(56px,6vw,80px);position:relative;overflow:hidden}.qs-deco{position:absolute;pointer-events:none;z-index:0}.qs-deco.d1{width:340px;height:340px;top:-90px;left:-90px;background:var(--cyan-50);border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.qs-deco.d2{width:260px;height:260px;bottom:-90px;right:-60px;background:var(--green-50);border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.qs-deco.d3{width:150px;height:150px;top:52%;left:47%;background:var(--magenta-50);border-radius:50%;opacity:.7}.qs-top .container{position:relative;z-index:1}.qs-top-in{max-width:720px;margin:0 auto}.qs-top-txt{text-align:center}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .qs-top h1{font:800 clamp(38px,5.2vw,66px)/1.02 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0}.qs-top p{margin:20px auto 0;max-width:26ch;font:500 clamp(17px,1.8vw,21px)/1.45 var(--font);color:var(--ink-3);letter-spacing:-.01em}.qs-kw{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:26px}.qs-kw span{font:700 12.5px/1 var(--font);padding:10px 16px;border-radius:var(--r-pill)}.qs-kw .k-green{background:var(--green);color:var(--navy);transform:rotate(-2deg)}.qs-kw .k-cyan{background:var(--cyan);color:#fff;transform:rotate(1.5deg)}.qs-kw .k-yellow{background:var(--yellow);color:var(--navy);transform:rotate(-1deg)}.qs-pic{margin:0;overflow:hidden;aspect-ratio:4/5;box-shadow:0 24px 50px -22px rgb(31 33 104 / .4)}.qs-pic img{width:100%;height:100%;object-fit:cover;display:block}.qs-pic.p-left{transform:rotate(-3deg)}.qs-pic.p-right{transform:rotate(3deg);margin-top:36px}.qs-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(40px,5vw,72px);align-items:center;max-width:1180px;margin:0 auto}.qs-blobpic{position:relative;aspect-ratio:4/3}.bp-back,.bp-dots{display:none}.bp-back{position:absolute;inset:-5% -4% 5% -5%;background:var(--cyan);opacity:.22;border-radius:44% 56% 32% 68%/58% 36% 64% 42%}.bp-dots{position:absolute;right:-4%;bottom:2%;width:120px;height:120px;background-image:radial-gradient(var(--navy) 1.6px,transparent 1.7px);background-size:13px 13px;opacity:.22;border-radius:50%}:where(body:not(.page-la-cooperative--notre-histoire)) .bp-front{position:relative;margin:0;height:100%;overflow:hidden;border-radius:26px;box-shadow:0 28px 60px -24px rgb(31 33 104 / .42);transform:rotate(-3deg)}.fd-top{background:var(--paper);padding:clamp(58px,6.4vw,92px) 0 clamp(52px,5.6vw,78px);position:relative;overflow:hidden;text-align:center}.fd-deco{position:absolute;pointer-events:none}.fd-deco.a{width:340px;height:340px;top:-100px;left:-90px;background:var(--cyan-50);border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.fd-deco.b{width:250px;height:250px;bottom:-90px;right:-60px;background:var(--green-50);border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.fd-deco.c{width:140px;height:140px;top:58%;left:8%;background:var(--magenta-50);border-radius:56% 44% 63% 37%/38% 57% 43% 62%;opacity:.8}.fd-top .container{position:relative;z-index:1}.fd-top-in{max-width:900px;margin:0 auto}:where(body.page-la-cooperative--fonctionnement) .fd-top h1{white-space:nowrap}@media (max-width:760px){:where(body.page-la-cooperative--fonctionnement) .fd-top h1{white-space:normal}}:where(body.page-la-cooperative--fonctionnement) .fd-top h1{font:800 clamp(36px,4.9vw,62px)/1.03 var(--font);letter-spacing:-.034em;color:var(--navy);margin:0}.fd-top p{margin:22px auto 0;max-width:52ch;font:500 clamp(17px,1.8vw,21px)/1.5 var(--font);color:var(--ink-3);letter-spacing:-.01em}.fd-kw{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:28px}.fd-kw span{font:700 12.5px/1 var(--font);padding:10px 16px;border-radius:var(--r-pill)}.fd-kw .k-green{background:var(--green);color:var(--navy);transform:rotate(-2deg)}.fd-kw .k-cyan{background:var(--cyan);color:#fff;transform:rotate(1.5deg)}.fd-kw .k-yellow{background:var(--yellow);color:var(--navy);transform:rotate(-1deg)}.fd-day{display:grid;grid-template-columns:minmax(280px,360px) 1fr;gap:clamp(36px,4.6vw,72px);align-items:stretch;max-width:1120px;margin:0 auto}.fd-pic{position:relative;min-height:100%;align-self:stretch}.fd-pic-back{position:absolute;inset:-2% -4% 2% -4%;background:var(--cyan);opacity:.2;border-radius:24% 40% 20% 36%/14% 10% 16% 12%}.fd-pic-dots{position:absolute;right:-6%;bottom:11%;width:110px;height:110px;background-image:radial-gradient(var(--navy) 1.6px,transparent 1.7px);background-size:13px 13px;opacity:.2;border-radius:50%}.fd-pic-front{position:absolute;inset:0;margin:0;overflow:hidden;border-radius:14% 30% 12% 26%/16% 10% 18% 11%;box-shadow:0 28px 58px -26px rgb(31 33 104 / .48)}.fd-pic-front img{width:100%;height:100%;object-fit:cover;display:block}.fd-card{position:absolute;left:12px;right:12px;bottom:-26px;background:#fff;border:1px solid var(--line);border-radius:18px;padding:18px 20px;box-shadow:var(--shadow-md);z-index:2}.fd-who{display:block;font:700 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan-600)}.fd-card strong{display:block;font:800 20px/1.15 var(--font);letter-spacing:-.02em;color:var(--navy);margin:9px 0 5px}.fd-role{display:block;font:500 13.5px/1.5 var(--font);color:var(--ink-mute)}.fd-tl{position:relative;flex:1;min-width:0}.fd-wave{position:absolute;left:50%;top:0;bottom:0;width:120px;transform:translateX(-50%);pointer-events:none}.fd-wave svg{width:100%;height:100%;display:block}.fd-step{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:92px;padding:clamp(20px,2.4vw,32px) 0;opacity:.55;transition:opacity .4s}.fd-step.seen{opacity:1}.fd-step.right .fd-body{grid-column:2}.fd-step.left .fd-body{grid-column:1;text-align:right}.fd-tag{align-self:start;font:900 18px/1 var(--font);letter-spacing:-.02em;padding:12px 17px;border-radius:7px;color:#fff;box-shadow:0 8px 20px -8px rgb(31 33 104 / .4);white-space:nowrap}.t-cyan .fd-tag{background:var(--cyan)}.t-navy .fd-tag{background:var(--navy)}.t-magenta .fd-tag{background:var(--magenta)}.t-green .fd-tag{background:var(--green);color:var(--navy)}.fd-dot{position:absolute;left:calc(50% + var(--dx,0px));top:calc(clamp(20px,2.4vw,32px) + 14px);width:17px;height:17px;border-radius:999px;background:var(--line-2);transform:translateX(-50%) scale(.72);border:4px solid var(--paper);z-index:2;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s,box-shadow .35s}.fd-dot.lit{transform:translateX(-50%) scale(1)}.t-cyan .fd-dot.lit{background:var(--cyan);box-shadow:0 0 0 6px rgb(24 185 240 / .16)}.t-navy .fd-dot.lit{background:var(--navy);box-shadow:0 0 0 6px rgb(31 33 104 / .14)}.t-magenta .fd-dot.lit{background:var(--magenta);box-shadow:0 0 0 6px rgb(224 38 155 / .16)}.t-green .fd-dot.lit{background:var(--green);box-shadow:0 0 0 6px rgb(43 219 148 / .2)}.fd-body h3{font:700 clamp(17px,1.9vw,20px)/1.3 var(--font);letter-spacing:-.016em;color:var(--navy);margin:0 0 12px;max-width:30ch}.fd-step.left .fd-body h3{margin-left:auto}.fd-svc{display:inline-flex;align-items:center;gap:9px;font:700 12.5px/1 var(--font);padding:8px 14px 8px 8px;border-radius:var(--r-pill)}.fd-svc .si{width:23px;height:23px;border-radius:999px;display:grid;place-items:center;flex:none}.fd-svc .si svg{width:12px;height:12px}.t-cyan .fd-svc{background:var(--cyan-50);color:var(--cyan-600)}.t-cyan .fd-svc .si{background:var(--cyan);color:#fff}.t-navy .fd-svc{background:var(--navy-soft);color:var(--navy)}.t-navy .fd-svc .si{background:var(--navy);color:#fff}.t-magenta .fd-svc{background:var(--magenta-50);color:var(--magenta)}.t-magenta .fd-svc .si{background:var(--magenta);color:#fff}.t-green .fd-svc{background:var(--green-50);color:var(--green-600)}.t-green .fd-svc .si{background:var(--green);color:var(--navy)}@media (max-width:900px){.fd-day{grid-template-columns:1fr;gap:40px}.fd-pic{width:min(380px,80vw);margin:0 auto 34px;min-height:0}.fd-pic-front{position:relative;inset:auto;height:min(52vh,380px)}.fd-card{position:relative;left:0;right:0;bottom:0;margin-top:-26px}.fd-wave{left:22px;width:60px;transform:none}.fd-step,.fd-step.left,.fd-step.right{grid-template-columns:1fr;column-gap:0;row-gap:12px;padding-left:64px}.fd-step.left .fd-body,.fd-step.right .fd-body{grid-column:1;text-align:left}.fd-step.left .fd-body h3{margin-left:0}.fd-dot{left:22px;top:clamp(20px,2.4vw,32px)}}:where(body.page-la-cooperative--fonctionnement) .fn-coop{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}@media (max-width:1100px){:where(body.page-la-cooperative--fonctionnement) .fn-coop{grid-template-columns:1fr}:where(body.page-la-cooperative--fonctionnement) .fn-steps{grid-template-columns:1fr 1fr;gap:32px 16px}:where(body.page-la-cooperative--fonctionnement) .fn-steps::before{display:none}}@media (max-width:640px){:where(body.page-la-cooperative--fonctionnement) .fn-steps{grid-template-columns:1fr}}.fo-tabs{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;max-width:1080px;margin:0 auto 26px}.fo-tab{font:800 15px/1 var(--font);color:var(--navy);background:var(--paper);border:2px solid var(--navy);border-radius:999px;padding:17px 28px;cursor:pointer;box-shadow:0 4px 0 rgb(31 33 104 / .16);transition:background .2s,color .2s,border-color .2s,transform .16s,box-shadow .2s}.fo-tab:hover{transform:translateY(-2px);border-color:var(--navy)}.fo-tab.is-on{background:var(--navy);border-color:var(--navy);color:#fff;box-shadow:0 4px 0 rgb(21 24 74 / .3)}.fo-tab[data-plan="sap"]{border-color:#A8117A;color:#A8117A;box-shadow:0 4px 0 rgb(168 17 122 / .16)}.fo-tab[data-plan="sap"]:hover{border-color:#8E1467}.fo-tab[data-plan="sap"].is-on{background:#A8117A;border-color:#A8117A;color:#fff;box-shadow:0 4px 0 rgb(142 20 103 / .34)}.fo-stack{display:grid;align-items:start}.fo-card{grid-area:1/1;align-self:start;min-height:max-content;position:relative;background:var(--navy);color:#fff;border-radius:44px 20px 46px 22px;padding:36px 32px;display:flex;flex-direction:column;gap:16px;overflow:hidden;box-shadow:0 26px 64px -22px rgb(31 33 104 / .5);transition:transform .45s cubic-bezier(.22,.9,.24,1),opacity .35s,filter .35s}.fo-card::after{content:"";position:absolute;right:-70px;bottom:-70px;width:220px;height:220px;border-radius:50%;background:var(--grad);filter:blur(40px);opacity:.35;pointer-events:none}.fo-card>*{position:relative;z-index:1}.fo-card[data-plan="sap"]{background:var(--magenta-700,#A8117A)}.fo-card{transform:rotate(4deg) scale(.94) translateY(14px);opacity:0;pointer-events:none;z-index:0}.fo-card.is-on{transform:rotate(-1deg) scale(1) translateY(0);opacity:1;pointer-events:auto;z-index:2}.fo-card.is-behind{transform:rotate(4.5deg) scale(.95) translateY(10px);opacity:1;filter:saturate(.7) brightness(.9);z-index:1}.fo-card .btn{margin-top:auto;align-self:stretch}.fo-incl li.fo-only-sap{display:none}.fn-offer[data-active="sap"] .fo-incl li.fo-only-sap{display:flex}.fo-note[data-note]{display:none}.fn-offer[data-active="ent"] .fo-note[data-note="ent"],.fn-offer[data-active="sap"] .fo-note[data-note="sap"]{display:block}.fn-offer[data-active="sap"] .fo-frame::after{background:var(--magenta);opacity:.85}@media (max-width:820px){.fo-card{padding:30px 26px}.fo-tab{flex:1 1 100%;text-align:center}}:where(body.page-la-cooperative--notre-histoire) .bp-front{position:relative;margin:0;height:100%;overflow:hidden;box-shadow:0 30px 62px -26px rgb(31 33 104 / .5);border-radius:12% 34% 14% 30%/28% 12% 32% 16%;transform:unset}:where(body:not(.page-la-cooperative--qui-sommes-nous)) .bp-front img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.21);object-position:center 70%}:where(body.page-la-cooperative--qui-sommes-nous) .bp-front img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.21);object-position:center 70%;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bp-front:hover img{transform:scale(1.32)}.qs-intro h2{font:800 clamp(30px,3.4vw,42px)/1.08 var(--font);letter-spacing:-.028em;color:var(--navy);margin:0 0 22px}.qs-intro p{font:400 16.5px/1.7 var(--font);color:var(--ink-2);margin:0 0 16px;max-width:56ch}.qs-punch{margin-bottom:0!important;font:700 17.5px/1.6 var(--font)!important;color:var(--navy)!important;padding:16px 20px;background:var(--yellow);border-radius:18px;display:inline-block}.qs-chaps{max-width:1000px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(44px,5vw,68px)}.qs-chap{background:#fff0;display:grid;grid-template-columns:300px 1fr;gap:clamp(32px,4.5vw,60px);align-items:center}.qs-chap.flip{grid-template-columns:1fr 300px}.qs-chap.flip .ch-pic{order:2}.ch-pic{margin:0;aspect-ratio:1;overflow:hidden;box-shadow:0 24px 52px -24px rgb(31 33 104 / .42)}.ch-pic img{width:100%;height:100%;object-fit:cover;display:block}.ch-yr{display:block;font:900 clamp(50px,6.4vw,84px)/.9 var(--font);letter-spacing:-.045em;margin-bottom:14px}.ch-yr span{opacity:.4;padding:0 .04em}.qs-chap.tone-navy .ch-yr{color:var(--navy)}.qs-chap.tone-cyan .ch-yr{color:var(--cyan)}.qs-chap.tone-magenta .ch-yr{color:var(--magenta)}.ch-pill{display:inline-block;font:700 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;padding:9px 15px;border-radius:var(--r-pill)}.qs-chap.tone-navy .ch-pill{background:var(--navy);color:#fff}.qs-chap.tone-cyan .ch-pill{background:var(--cyan);color:#fff}.qs-chap.tone-magenta .ch-pill{background:var(--magenta);color:#fff}.qs-chap p{font:400 16px/1.7 var(--font);color:var(--ink-2);margin:16px 0 0;max-width:52ch}.qs-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;text-align:center}.qs-stat{padding:8px 14px;position:relative}.qs-stat+.qs-stat::before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:1px;background:rgb(255 255 255 / .16)}.qs-stat b{display:block;font:900 clamp(40px,4.6vw,58px)/1 var(--font);letter-spacing:-.035em;color:#fff}.qs-stat:nth-child(2) b{color:var(--cyan)}.qs-stat:nth-child(3) b{color:var(--green)}.qs-stat:nth-child(4) b{color:var(--yellow)}.qs-stat span{display:block;margin:14px auto 0;font:500 14px/1.5 var(--font);color:rgb(255 255 255 / .74);max-width:18ch}:where(body:not(.page-la-cooperative--qui-sommes-nous)) .qs-blobs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto 44px}:where(body.page-la-cooperative--qui-sommes-nous) .qs-blobs{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;max-width:1000px;margin:0 auto 44px}.qs-blob{aspect-ratio:1;border-radius:64% 36% 54% 46%/47% 62% 38% 53%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;text-align:center;padding:22px;transition:transform .2s,border-radius .4s}.qs-blob:hover{transform:translateY(-6px) rotate(-3deg)}.qs-blob:nth-child(2){border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.qs-blob:nth-child(3){border-radius:56% 44% 63% 37%/38% 57% 43% 62%}.qs-blob:nth-child(4){border-radius:46% 54% 35% 65%/58% 38% 62% 42%}.qs-blob strong{font:800 clamp(19px,2vw,25px)/1.1 var(--font);letter-spacing:-.02em}.qs-blob span{font:600 12.5px/1.35 var(--font);opacity:.82;max-width:16ch}.v-green{background:var(--green);color:var(--navy)}.v-navy{background:var(--navy);color:#fff}.v-magenta{background:var(--magenta);color:#fff}.v-cyan{background:var(--cyan);color:#fff}.qs-accs{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.qs-acc{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .2s,box-shadow .2s}.qs-acc[open]{border-color:var(--line-2);box-shadow:var(--shadow-card)}.qs-acc summary{display:flex;align-items:center;gap:13px;padding:19px 22px;cursor:pointer;font:700 17px/1.2 var(--font);color:var(--navy);letter-spacing:-.014em;list-style:none}.qs-acc summary::-webkit-details-marker{display:none}.qs-acc summary .dot{width:11px;height:11px;border-radius:999px;flex:none}.qs-acc.v-green summary .dot{background:var(--green)}.qs-acc.v-navy summary .dot{background:var(--navy)}.qs-acc.v-magenta summary .dot{background:var(--magenta)}.qs-acc.v-cyan summary .dot{background:var(--cyan)}.qs-acc.v-green,.qs-acc.v-navy,.qs-acc.v-magenta,.qs-acc.v-cyan{background:#fff;color:var(--ink)}.qs-acc summary .chev{margin-left:auto;color:var(--ink-mute);display:grid;place-items:center;transition:transform .3s}.qs-acc[open] summary .chev{transform:rotate(180deg)}.qs-acc-in{overflow:hidden}.qs-acc-in p{margin:0;padding:0 22px 22px 46px;font:400 15px/1.7 var(--font);color:var(--ink-3);max-width:62ch}.qs-acc[open] .qs-acc-in{animation:accIn .3s ease}:where(body:not(.page-la-cooperative--notre-histoire)) .qs-team2{display:grid;grid-template-columns:repeat(3,1fr);gap:44px 26px;max-width:1080px;margin:0 auto}:where(body.page-la-cooperative--notre-histoire) .qs-team2{display:grid;grid-template-columns:repeat(3,1fr);gap:26px 22px;max-width:1080px;margin:0 auto}.tm2{text-align:center;transition:transform .18s}.tm2:hover{transform:translateY(-3px)}:where(body:not(.page-la-cooperative--notre-histoire)) .tm2-ph{position:relative;width:min(230px,100%);aspect-ratio:1;margin:0 auto 20px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 50% 34%,#FBE6F3 0%,#F7DCEC 58%,#F3D3E6 100%);display:block}.tm2-ph img{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;object-position:top center}:where(body:not(.page-la-cooperative--notre-histoire)) .tm2-ph img.cut{inset:auto 0 0 0;height:auto;max-height:94%;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 8px 16px rgb(31 33 104 / .16))}:where(body.page-la-cooperative--notre-histoire) .tm2-ph{position:relative;aspect-ratio:1;overflow:hidden;margin-bottom:18px;display:grid;place-items:end center;background:unset;border-radius:unset;margin:unset;width:unset}.tm2-ph img.full{width:100%;height:100%;object-fit:cover;display:block}:where(body.page-la-cooperative--notre-histoire) .tm2-ph img.cut{width:100%;height:104%;object-fit:contain;object-position:bottom;display:block;filter:drop-shadow(0 6px 14px rgb(31 33 104 / .18));inset:unset;max-height:unset}.tm-navy .tm2-ph{background:var(--navy)}.tm-cyan .tm2-ph{background:var(--cyan)}.tm-green .tm2-ph{background:var(--green)}.tm-magenta .tm2-ph{background:var(--magenta)}.tm-yellow .tm2-ph{background:var(--yellow)}.tm2 h3{font:800 18.5px/1.2 var(--font);letter-spacing:-.016em;color:var(--navy);margin:0}.tm2-role{font:600 13px/1.4 var(--font);color:var(--ink-mute);margin:6px 0 12px}.tm2-q{font:italic 400 14.5px/1.6 var(--font);color:var(--ink-3);margin:0 auto;max-width:30ch;position:relative;padding-top:13px}.tm2-q::before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:26px;height:2px;border-radius:2px;background:var(--line-2)}@media (max-width:1100px){:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .hero-visual{height:540px;max-width:520px;margin:0 auto}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) footer.site .top{grid-template-columns:1fr 1fr;gap:32px}}@media (max-width:640px){:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) footer.site .top{grid-template-columns:1fr}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .hero-visual{height:480px}}.fn-flow::before{content:"";position:absolute;left:27px;top:44px;bottom:44px;width:2px;background-image:linear-gradient(180deg,var(--line-2) 50%,transparent 50%);background-size:100% 12px}.fn-row{display:grid;grid-template-columns:56px 1fr auto;gap:22px;align-items:center;padding:20px 0;position:relative;border-bottom:1px solid var(--line)}.fn-row .ic{width:56px;height:56px;border-radius:17px;display:grid;place-items:center;color:#fff;flex:none;position:relative;z-index:1;border:4px solid var(--paper);transition:transform .18s}.fn-row .svc{font:700 12px/1 var(--font);padding:10px 15px;border-radius:var(--r-pill);white-space:nowrap}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;position:relative}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps::before{content:"";position:absolute;top:38px;left:11%;right:11%;height:2px;background-image:linear-gradient(90deg,var(--line-2) 50%,transparent 50%);background-size:14px 100%}@media (max-width:1100px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-coop{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{grid-template-columns:1fr 1fr;gap:32px 16px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps::before{display:none}}@media (max-width:640px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-steps{grid-template-columns:1fr}.fn-row{grid-template-columns:48px 1fr;gap:16px}.fn-row .ic{width:48px;height:48px;border-radius:14px}.fn-row .svc{grid-column:2;justify-self:start}.fn-flow::before{left:23px}}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-offer{display:grid;grid-template-columns:400px 1fr;gap:20px;align-items:stretch;max-width:1080px;margin:0 auto}:where(body:not(.page-la-cooperative--fonctionnement)) .fo-incl ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:13px 26px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-day{display:grid;grid-template-columns:340px 1fr;gap:64px;align-items:start;max-width:1060px;margin:0 auto}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-portrait{position:sticky;top:110px}.fn-timeline::before{content:"";position:absolute;left:50%;top:14px;bottom:14px;width:2px;background:var(--navy);transform:translateX(-1px)}.tl-step.right .tl-card{grid-column:2}.tl-dot{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:13px;height:13px;border-radius:999px;background:var(--navy);border:3px solid var(--paper);box-shadow:0 0 0 3px rgb(31 33 104 / .1);z-index:1}.tl-step.right .tl-card{margin-left:36px}@media (max-width:640px){.fn-timeline::before{left:7px}.tl-step.right .tl-card{grid-column:1}.tl-dot{left:7px;top:28px;transform:translate(-50%,0)}}@media (max-width:1180px){:where(body:not(.page-la-cooperative--fonctionnement)) .fn-offer{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fo-incl ul{grid-template-columns:1fr}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-day{grid-template-columns:1fr;gap:44px}:where(body:not(.page-la-cooperative--fonctionnement)) .fn-portrait{position:static;max-width:420px;margin:0 auto}}@media (max-width:1100px){.qs-top-in{grid-template-columns:1fr;gap:32px}.qs-pic{display:none}.qs-intro{grid-template-columns:1fr;gap:40px;text-align:center;justify-items:center}.qs-blobpic{width:min(340px,74vw)}.qs-intro p{margin-left:auto;margin-right:auto}.qs-chap,.qs-chap.flip{grid-template-columns:1fr;gap:26px;text-align:center;justify-items:center}.qs-chap.flip .ch-pic{order:0}.ch-pic{width:min(260px,64vw)}.qs-chap p{margin-left:auto;margin-right:auto}.qs-stats{grid-template-columns:1fr 1fr;gap:36px 12px}.qs-stat:nth-child(3)::before{display:none}:where(body:not(.page-la-cooperative--qui-sommes-nous)) .qs-blobs{grid-template-columns:1fr 1fr;max-width:520px}:where(body.page-la-cooperative--notre-histoire) .qs-team2{grid-template-columns:1fr 1fr}:where(body.page-la-cooperative--qui-sommes-nous) .qs-blobs{grid-template-columns:1fr 1fr;max-width:520px}:where(body:not(.page-la-cooperative--notre-histoire)) .qs-team2{grid-template-columns:1fr 1fr}}@media (max-width:680px){.qs-stats{grid-template-columns:1fr;gap:34px}.qs-stat+.qs-stat::before{display:none}:where(body:not(.page-la-cooperative--qui-sommes-nous)) .qs-blobs{grid-template-columns:1fr;max-width:280px}:where(body.page-la-cooperative--notre-histoire) .qs-team2{grid-template-columns:1fr;max-width:320px}:where(body.page-la-cooperative--qui-sommes-nous) .qs-blobs{grid-template-columns:1fr;max-width:280px}:where(body:not(.page-la-cooperative--notre-histoire)) .qs-team2{grid-template-columns:1fr;max-width:320px}.qs-acc-in p{padding-left:22px}}.tr-sec{padding:clamp(72px,8vw,108px) 0;position:relative;overflow:hidden}.tr-sec.white{background:var(--paper)}.tr-sec.alt{background:var(--bg)}.tr-head{text-align:center;max-width:760px;margin:0 auto 52px}.tr-head .h2{margin:0}.tr-head .lead{margin:15px auto 0;text-align:center}.tr-head .lead.tilt{font:italic 500 17px/1.55 var(--font);color:var(--cyan-600)}.tr-top{background:var(--navy);color:#fff;padding:clamp(58px,6.4vw,88px) 0 clamp(64px,7vw,96px);position:relative;overflow:hidden;text-align:center}.tr-top::before{content:"";position:absolute;top:-300px;right:-160px;width:740px;height:740px;border-radius:50%;background:var(--grad);filter:blur(92px);opacity:.3;pointer-events:none}.tr-top .cap{position:absolute;pointer-events:none}.tr-top .cap.a{width:320px;height:320px;top:-110px;left:-90px;background:var(--cyan);opacity:.14;border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.tr-top .cap.b{width:230px;height:230px;bottom:-100px;right:6%;background:var(--green);opacity:.16;border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.tr-top .container{position:relative;z-index:1}.tr-crumb{display:flex;justify-content:center;gap:9px;font:600 12px/1 var(--font);color:rgb(255 255 255 / .55);margin-bottom:26px;flex-wrap:wrap}.tr-crumb a{color:rgb(255 255 255 / .72)}.tr-crumb a:hover{color:#fff}.tr-crumb span{color:rgb(255 255 255 / .35)}.tr-crumb b{font-weight:700;color:#fff}.tr-top h1{font:800 clamp(38px,5.4vw,68px)/1.02 var(--font);letter-spacing:-.036em;color:#fff;margin:0}:where(body:not(.page-transparence-et-concurrence)) .tr-top h1 .u{position:relative;display:inline-block}:where(body:not(.page-transparence-et-concurrence)) .tr-top h1 .u::after{content:"";position:absolute;left:-1%;right:-1%;bottom:.04em;height:.14em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%}.nh-top{background:var(--paper);padding:clamp(60px,6.5vw,92px) 0 clamp(40px,4.5vw,60px);text-align:center;position:relative;overflow:hidden}.nh-top .nh-deco{position:absolute;pointer-events:none}.nh-top .nh-deco.a{width:320px;height:320px;top:-100px;left:-80px;background:var(--cyan-50);border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.nh-top .nh-deco.b{width:220px;height:220px;bottom:-90px;right:-50px;background:var(--green-50);border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.nh-top .container{position:relative;z-index:1}.nh-top h1{font:800 clamp(38px,5.2vw,66px)/1.02 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0}.nh-top p{margin:20px auto 0;max-width:34ch;font:500 clamp(17px,1.8vw,21px)/1.45 var(--font);color:var(--ink-3);letter-spacing:-.01em}.nh-sec{background:var(--paper);padding:clamp(48px,5vw,72px) 0 clamp(70px,7vw,100px);position:relative}.nh-tl{position:relative;max-width:1000px;margin:0 auto;padding:10px 0}.nh-wave{position:absolute;left:50%;top:0;bottom:0;width:120px;transform:translateX(-50%);pointer-events:none}.nh-wave svg{width:100%;height:100%;display:block}.nh-step{position:relative;display:grid;grid-template-columns:1fr 1fr;column-gap:96px;padding:clamp(26px,3vw,42px) 0}.nh-step.right .nh-body{grid-column:2}.nh-step.right .nh-tag{grid-column:1;justify-self:end}.nh-step.left .nh-body{grid-column:1;text-align:right}.nh-step.left .nh-tag{grid-column:2;justify-self:start}.nh-tag{align-self:start;font:900 21px/1 var(--font);letter-spacing:-.02em;padding:13px 20px;border-radius:7px;color:#fff;box-shadow:0 8px 20px -8px rgb(31 33 104 / .4);white-space:nowrap}.nh-tag span{opacity:.55;padding:0 .04em}.nh-step.right .nh-tag{transform:rotate(-2deg)}.nh-step.left .nh-tag{transform:rotate(2deg)}.t-cyan .nh-tag{background:var(--cyan)}.t-navy .nh-tag{background:var(--navy)}.t-magenta .nh-tag{background:var(--magenta)}.t-yellow .nh-tag{background:var(--yellow);color:var(--navy)}.nh-dot{position:absolute;left:calc(50% + var(--dx,0px));top:calc(clamp(26px,3vw,42px) + 22px);width:17px;height:17px;border-radius:999px;transform:translateX(-50%) scale(.72);background:var(--line-2)!important;border:4px solid var(--paper);z-index:2;transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s,box-shadow .35s}.nh-dot.lit{transform:translateX(-50%) scale(1)}.t-cyan .nh-dot.lit{background:var(--cyan)!important;box-shadow:0 0 0 6px rgb(24 185 240 / .16)}.t-navy .nh-dot.lit{background:var(--navy)!important;box-shadow:0 0 0 6px rgb(31 33 104 / .14)}.t-magenta .nh-dot.lit{background:var(--magenta)!important;box-shadow:0 0 0 6px rgb(224 38 155 / .16)}.t-yellow .nh-dot.lit{background:var(--yellow)!important;box-shadow:0 0 0 6px rgb(255 209 64 / .24)}.nh-step{opacity:.55;transition:opacity .4s}.nh-step.seen{opacity:1}.t-cyan .nh-dot{background:var(--cyan)}.t-navy .nh-dot{background:var(--navy)}.t-magenta .nh-dot{background:var(--magenta)}.t-yellow .nh-dot{background:var(--yellow)}.nh-body h3{font:800 clamp(21px,2.3vw,27px)/1.18 var(--font);letter-spacing:-.022em;color:var(--navy);margin:0 0 12px}.nh-body p{font:400 16px/1.7 var(--font);color:var(--ink-2);margin:0;max-width:46ch}.nh-step.left .nh-body p{margin-left:auto}.nh-stat{display:inline-block;margin-top:18px;font:800 13px/1 var(--font);letter-spacing:.01em;padding:11px 16px;border-radius:var(--r-pill);background:var(--navy-soft);color:var(--navy)}.nh-stat sup{font-size:.7em;vertical-align:super}.t-cyan .nh-stat{background:var(--cyan-50);color:var(--cyan-600)}.t-magenta .nh-stat{background:var(--magenta-50);color:var(--magenta)}.nh-quote{margin:20px 0 0;padding:20px 22px;background:var(--cyan-50);border-radius:16px;border:1px solid var(--cyan-100);max-width:46ch}.nh-step.left .nh-quote{margin-left:auto}.nh-quote p{font:italic 500 16px/1.6 var(--font)!important;color:var(--navy)!important;margin:0!important}.nh-quote cite{display:block;margin-top:10px;font:600 13px/1.4 var(--font);font-style:normal;color:var(--ink-mute)}.nh-future{position:relative;margin:clamp(30px,3.4vw,48px) auto 0;max-width:660px;text-align:center;background:var(--bg);border-radius:26px;padding:clamp(34px,4vw,52px) clamp(26px,3.4vw,44px)}.nh-future .nh-tag-x{display:inline-block;font:900 20px/1 var(--font);letter-spacing:-.02em;color:#fff;background:var(--grad);padding:14px 22px;border-radius:7px;transform:rotate(-1deg);box-shadow:0 10px 24px -10px rgb(31 33 104 / .45)}.nh-future h3{font:800 clamp(23px,2.5vw,30px)/1.16 var(--font);letter-spacing:-.024em;color:var(--navy);margin:22px 0 12px}.nh-future p{font:400 16px/1.7 var(--font);color:var(--ink-2);margin:0 auto;max-width:50ch}.nh-future .nh-dot-x{position:absolute;left:calc(50% + var(--dx,0px));top:-9px;width:17px;height:17px;border-radius:999px;background:var(--line-2);transform:translateX(-50%) scale(.72);border:4px solid var(--paper);transition:transform .35s cubic-bezier(.34,1.56,.64,1),background-color .3s,box-shadow .35s}.nh-future .nh-dot-x.lit{background:var(--green);transform:translateX(-50%) scale(1);box-shadow:0 0 0 6px rgb(43 219 148 / .22)}@media (max-width:900px){.nh-wave{left:22px;width:60px;transform:none}.nh-step,.nh-step.left,.nh-step.right{grid-template-columns:1fr;column-gap:0;row-gap:14px;padding-left:64px}.nh-step.left .nh-body,.nh-step.right .nh-body{grid-column:1;text-align:left}.nh-step.left .nh-body p,.nh-step.left .nh-quote{margin-left:0}.nh-step.left .nh-tag,.nh-step.right .nh-tag{grid-column:1;justify-self:start;grid-row:1}.nh-dot{left:22px;top:clamp(26px,3vw,42px)}.nh-future{text-align:left}.nh-future .nh-dot-x{left:22px}}:where(body.page-la-cooperative--qui-sommes-nous) .qs-blobs{margin-bottom:clamp(26px,3vw,40px)}button.qs-blob{border:0;cursor:pointer;font-family:var(--font);appearance:none;opacity:.5;filter:saturate(.55);transition:transform .34s cubic-bezier(.22,.9,.24,1),opacity .28s,filter .28s,border-radius .5s,box-shadow .28s}button.qs-blob:hover{opacity:.85;filter:saturate(.9);transform:translateY(-6px) rotate(-3deg)}button.qs-blob.is-on{opacity:1;filter:none;transform:translateY(-8px) rotate(-2deg) scale(1.06);box-shadow:0 22px 44px -18px rgb(31 33 104 / .45)}.qs-reveal{position:relative;max-width:1000px;margin:0 auto;display:grid}.qs-panel{grid-area:1/1;position:relative;overflow:hidden;border-radius:52px 20px 52px 20px;padding:clamp(34px,4vw,54px) clamp(30px,3.6vw,56px);opacity:0;visibility:hidden;transform:translateY(22px) scale(.985);transition:opacity .34s ease,transform .44s cubic-bezier(.22,.9,.24,1),visibility .34s}.qs-panel:nth-child(even){border-radius:20px 52px 20px 52px}.qs-panel.is-on{opacity:1;visibility:visible;transform:none;position:relative}.qs-panel:not(.is-on){pointer-events:none;position:absolute;inset:0}.qs-ghost{position:absolute;left:50%;right:auto;bottom:-.3em;transform:translateX(-50%);font:900 clamp(90px,17vw,240px)/.8 var(--font);letter-spacing:-.06em;text-transform:lowercase;opacity:.12;pointer-events:none;white-space:nowrap}.qs-panel-in{position:relative;z-index:1;max-width:36em;margin:0 auto;text-align:center}.qs-kick{display:inline-block;font:900 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.16em;padding:11px 15px;border-radius:999px;background:rgb(255 255 255 / .2);opacity:0;transform:translateY(12px)}.qs-panel-in p{margin:20px auto 0;max-width:34ch;font:700 clamp(19px,2.3vw,28px)/1.45 var(--font);letter-spacing:-.025em;text-wrap:pretty;opacity:0;transform:translateY(16px)}.qs-panel.is-on .qs-kick{animation:qsIn .5s .06s cubic-bezier(.22,.9,.24,1) forwards}.qs-panel.is-on .qs-panel-in p{animation:qsIn .55s .16s cubic-bezier(.22,.9,.24,1) forwards}.qs-panel.v-green .qs-kick,.qs-panel.v-cyan .qs-kick{background:rgb(31 33 104 / .14)}.qs-panel.v-cyan,.qs-panel.v-cyan .qs-kick,.qs-panel.v-cyan .qs-panel-in p{color:var(--navy)}@media (prefers-reduced-motion:reduce){.qs-panel,.qs-kick,.qs-panel-in p,button.qs-blob{transition:none;animation:none;opacity:1;transform:none}}@media (max-width:760px){.qs-panel{border-radius:34px 16px 34px 16px!important}.qs-ghost{font-size:clamp(70px,26vw,120px)}}:where(body.page-transparence-et-concurrence) .tr-top h1 .u{position:relative;display:inline-block;isolation:isolate}:where(body.page-transparence-et-concurrence) .tr-top h1 .u::after{content:"";position:absolute;left:-1%;right:-1%;bottom:.04em;height:.14em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.tr-sub{margin:20px auto 0;font:700 clamp(17px,1.9vw,22px)/1.35 var(--font);color:var(--cyan);letter-spacing:-.014em}.tr-lede{margin:22px auto 0;max-width:680px;font:400 16.5px/1.7 var(--font);color:rgb(255 255 255 / .8)}.tr-tw{max-width:1140px;margin:0 auto;overflow-x:auto;padding:14px 2px 4px}table.tr-t{width:100%;min-width:900px;border-collapse:separate;border-spacing:0;font:400 14px/1.45 var(--font)}table.tr-t th,table.tr-t td{padding:16px 18px;text-align:left;vertical-align:middle}table.tr-t thead th{font:800 13px/1.3 var(--font);color:var(--ink-3);letter-spacing:.02em;border-bottom:2px solid var(--line);vertical-align:bottom;padding-bottom:14px}table.tr-t thead th.crit{color:var(--ink-mute);font-weight:700;text-transform:uppercase;letter-spacing:.1em;font-size:11px}:where(body:not(.page-transparence-et-concurrence)) table.tr-t thead th.up{position:relative;background:var(--cyan-50);border-top:3px solid var(--cyan);border-bottom-color:var(--cyan-100);border-radius:12px 12px 0 0;color:var(--navy);font:900 17px/1.2 var(--font);letter-spacing:-.02em;padding-top:44px}:where(body.page-transparence-et-concurrence) table.tr-t thead th.up{position:relative;background:var(--cyan-50);border-bottom-color:var(--cyan-100);border-radius:12px 12px 0 0;color:var(--navy);font:900 17px/1.2 var(--font);letter-spacing:-.02em;padding-top:44px;border-top:unset}.tr-pick{position:absolute;top:12px;left:18px;font:800 10px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;background:var(--cyan);color:#fff;padding:7px 11px;border-radius:var(--r-pill);transform:rotate(-2deg);box-shadow:0 6px 14px -6px rgb(24 185 240 / .7)}table.tr-t tbody th{font:700 14px/1.4 var(--font);color:var(--navy);width:22%}table.tr-t tbody tr.odd th,table.tr-t tbody tr.odd td{background:var(--bg)}table.tr-t tbody td.hero{background:var(--cyan-50)!important;border-left:1px solid var(--cyan-100);border-right:1px solid var(--cyan-100)}table.tr-t tbody tr:last-child td.hero{border-radius:0 0 12px 12px;border-bottom:1px solid var(--cyan-100)}table.tr-t tbody tr:not(:last-child) th,table.tr-t tbody tr:not(:last-child) td{border-bottom:1px solid var(--line)}td.c{white-space:nowrap}td.c .m{display:inline-grid;place-items:center;width:19px;height:19px;border-radius:999px;margin-right:9px;vertical-align:-4px}td.c .m svg{width:11px;height:11px}td.c .v{font:500 14px/1.4 var(--font);color:var(--ink-2)}td.k-y .m{background:var(--green-50);color:var(--green-600)}td.k-n .m{background:#FDE7F2;color:var(--magenta)}td.k-p .m{background:#FFF3D1;color:#A6790A}td.hero.k-y .m{background:var(--green);color:#fff}td.hero .v{font-weight:800;color:var(--navy)}.tr-leg{display:flex;justify-content:center;gap:22px;flex-wrap:wrap;margin:26px auto 0;font:600 12.5px/1 var(--font);color:var(--ink-mute)}.tr-leg i{display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;margin-right:7px;vertical-align:-4px}.tr-leg i svg{width:10px;height:10px}.tr-leg .l-y i{background:var(--green-50);color:var(--green-600)}.tr-leg .l-n i{background:#FDE7F2;color:var(--magenta)}.tr-leg .l-p i{background:#FFF3D1;color:#A6790A}.tr-whys{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:0 auto}.tr-why{background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px 28px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.tr-why:nth-child(1){transform:rotate(-1.1deg)}.tr-why:nth-child(2){transform:rotate(.6deg)}.tr-why:nth-child(3){transform:rotate(-.7deg)}.tr-why:hover{transform:translateY(-5px) rotate(0);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.tr-why .ic{width:74px;height:74px;border-radius:24px;display:grid;place-items:center;margin-bottom:20px;border:1.5px solid var(--line)}.tr-why .ic svg{width:44px;height:44px}.w-cyan .ic{background:var(--cyan-50);color:var(--cyan-600)}.w-magenta .ic{background:var(--magenta-50);color:var(--magenta)}.w-green .ic{background:var(--green-50);color:var(--green-600)}.tr-why h3{font:800 20px/1.22 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 11px}.tr-why p{font:400 14.5px/1.65 var(--font);color:var(--ink-3);margin:0}.tr-note{margin:36px auto 0;max-width:60ch;text-align:center;font:italic 400 14.5px/1.65 var(--font);color:var(--ink-mute)}.tr-nots{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:0 auto}:where(body:not(.page-transparence-et-concurrence)) .tr-not{background:#FFF6FB;border:1px solid #FBD9EC;border-left:4px solid var(--magenta);border-radius:8px 20px 20px 8px;padding:28px 26px;transition:transform .18s}:where(body.page-transparence-et-concurrence) .tr-not{background:#FFF6FB;border:0;border-radius:20px;padding:28px 26px;transition:transform .18s;border-left:unset}.tr-not.n1{transform:rotate(-.8deg)}.tr-not.n2{transform:rotate(.5deg)}.tr-not.n3{transform:rotate(-.5deg)}.tr-not:hover{transform:translateY(-4px) rotate(0)}.tr-not .x{display:grid;place-items:center;width:32px;height:32px;border-radius:999px;background:var(--magenta);color:#fff;margin-bottom:16px}.tr-not .x svg{width:15px;height:15px}.tr-not h3{font:800 19px/1.22 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 10px}.tr-not p{font:400 14.5px/1.65 var(--font);color:var(--ink-2);margin:0}.tr-accs{max-width:800px;margin:0 auto;display:flex;flex-direction:column;gap:10px}.tr-acc{background:#fff;border:1px solid var(--line);border-radius:16px;overflow:hidden;transition:border-color .22s,box-shadow .22s}:where(body:not(.page-tarifs)) .tr-acc[open]{border-color:var(--cyan-100);box-shadow:var(--shadow-card)}:where(body:not(.page-contact):not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--conformite):not(.page-nos-services--expertise-comptable):not(.page-nos-services--facturation-electronique):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--recouvrement-impayes):not(.page-nos-services--services-a-la-personne):not(.page-ressources--faq):not(.page-tarifs)) .tr-acc summary{display:flex;align-items:center;gap:14px;padding:19px 22px;cursor:pointer;font:700 16.5px/1.35 var(--font);color:var(--navy);letter-spacing:-.014em;list-style:none}:where(body.page-contact) .tr-acc summary,:where(body.page-nos-services--apporteur-d-affaires) .tr-acc summary,:where(body.page-nos-services--assistance-juridique) .tr-acc summary,:where(body.page-nos-services--assurance-professionnelle) .tr-acc summary,:where(body.page-nos-services--avantages-salaries) .tr-acc summary,:where(body.page-nos-services--conformite) .tr-acc summary,:where(body.page-nos-services--expertise-comptable) .tr-acc summary,:where(body.page-nos-services--facturation-electronique) .tr-acc summary,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc summary,:where(body.page-nos-services--recouvrement-impayes) .tr-acc summary,:where(body.page-nos-services--services-a-la-personne) .tr-acc summary,:where(body.page-ressources--faq) .tr-acc summary{display:flex;align-items:center;gap:14px;padding:19px 22px;cursor:pointer;font:700 16.5px/1.35 var(--font);color:var(--navy);letter-spacing:-.014em;list-style:none}:where(body.page-tarifs) .tr-acc[open]{border-color:var(--cyan-100);box-shadow:var(--shadow-sm)}:where(body.page-tarifs) .tr-acc summary{display:flex;align-items:center;gap:14px;padding:19px 22px;cursor:pointer;font:700 16.5px/1.35 var(--font);color:var(--navy);letter-spacing:-.014em;list-style:none}@media (max-width:640px){:where(body.page-tarifs) .tr-acc summary{font:700 16.5px/1.35 var(--font);padding:19px 22px}}.tr-acc summary::-webkit-details-marker{display:none}.tr-acc summary .n{font:900 12px/1 var(--font);color:var(--cyan-600);background:var(--cyan-50);padding:7px 9px;border-radius:8px;flex:none;transform:rotate(-2deg)}.tr-acc summary .chev{margin-left:auto;color:var(--ink-mute);display:grid;place-items:center;flex:none;transition:transform .3s}.tr-acc[open] summary .chev{transform:rotate(90deg)}.tr-acc[open] summary .n{background:var(--cyan);color:#fff}:where(body:not(.page-contact):not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--conformite):not(.page-nos-services--expertise-comptable):not(.page-nos-services--facturation-electronique):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--recouvrement-impayes):not(.page-nos-services--services-a-la-personne):not(.page-ressources--faq):not(.page-tarifs)) .tr-acc-in{padding:0 22px 22px 60px}:where(body.page-contact) .tr-acc-in,:where(body.page-ressources--faq) .tr-acc-in{padding:0 22px 22px 60px}:where(body.page-nos-services--apporteur-d-affaires) .tr-acc-in,:where(body.page-nos-services--assistance-juridique) .tr-acc-in,:where(body.page-nos-services--assurance-professionnelle) .tr-acc-in,:where(body.page-nos-services--avantages-salaries) .tr-acc-in,:where(body.page-nos-services--conformite) .tr-acc-in,:where(body.page-nos-services--expertise-comptable) .tr-acc-in,:where(body.page-nos-services--facturation-electronique) .tr-acc-in,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc-in,:where(body.page-nos-services--recouvrement-impayes) .tr-acc-in,:where(body.page-nos-services--services-a-la-personne) .tr-acc-in{padding:0 22px 22px 60px}:where(body.page-article) .tr-acc[open] .tr-acc-in,:where(body.page-blog) .tr-acc[open] .tr-acc-in,:where(body.page-cgv) .tr-acc[open] .tr-acc-in,:where(body.page-contact) .tr-acc[open] .tr-acc-in,:where(body.page-mentions-legales) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--apporteur-d-affaires) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--assistance-juridique) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--assurance-professionnelle) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--avantages-salaries) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--conformite) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--expertise-comptable) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--facturation-electronique) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--recouvrement-impayes) .tr-acc[open] .tr-acc-in,:where(body.page-nos-services--services-a-la-personne) .tr-acc[open] .tr-acc-in,:where(body.page-partenaires--dealt) .tr-acc[open] .tr-acc-in,:where(body.page-partenaires--ecf) .tr-acc[open] .tr-acc-in,:where(body.page-partenaires--jump) .tr-acc[open] .tr-acc-in,:where(body.page-partenaires--uae) .tr-acc[open] .tr-acc-in,:where(body.page-politique-de-confidentialite) .tr-acc[open] .tr-acc-in,:where(body.page-reglement-interieur) .tr-acc[open] .tr-acc-in,:where(body.page-ressources--evenements) .tr-acc[open] .tr-acc-in,:where(body.page-ressources--faq) .tr-acc[open] .tr-acc-in,:where(body.page-ressources--presse) .tr-acc[open] .tr-acc-in,:where(body.page-transparence-et-concurrence) .tr-acc[open] .tr-acc-in{animation:trAcc .3s ease}:where(body.page-tarifs) .tr-acc-in{padding:0 22px 22px 60px}@media (max-width:640px){:where(body.page-tarifs) .tr-acc-in{padding:0 22px 22px 60px}}.tr-acc-in p{margin:0;font:400 15px/1.7 var(--font);color:var(--ink-3);max-width:64ch}.tr-dl{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font:700 13px/1 var(--font);color:var(--cyan-600);background:var(--cyan-50);border:1px solid var(--cyan-100);padding:11px 15px;border-radius:var(--r-pill)}.tr-dl:hover{background:var(--cyan);border-color:var(--cyan);color:#fff}@media (max-width:1000px){.fq-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.fq-layout{grid-template-columns:minmax(0,1fr)}.fq-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:8px}.fq-nav .lbl{display:none}.fq-nav a{background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 13px;font-size:13px}.fq-nav a em{display:none}.ev-row{grid-template-columns:1fr;transform:none!important}.ev-vis{aspect-ratio:16/9}.ev-cards{grid-template-columns:1fr}.ev-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px}.ev-mosaic .m1{grid-column:span 2;grid-row:span 1}.ev-mosaic .m2,.ev-mosaic .m5{grid-column:span 2}.ev-mosaic .m3,.ev-mosaic .m4{grid-column:span 1}.tr-whys,.tr-nots{grid-template-columns:1fr}.tr-why,.tr-not{transform:none!important}}@media (max-width:640px){:where(body:not(.page-contact):not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--conformite):not(.page-nos-services--expertise-comptable):not(.page-nos-services--facturation-electronique):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--recouvrement-impayes):not(.page-nos-services--services-a-la-personne):not(.page-ressources--faq):not(.page-tarifs)) .tr-acc summary{font-size:15.5px;padding:17px 18px}:where(body:not(.page-contact):not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--conformite):not(.page-nos-services--expertise-comptable):not(.page-nos-services--facturation-electronique):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--recouvrement-impayes):not(.page-nos-services--services-a-la-personne):not(.page-ressources--faq):not(.page-tarifs)) .tr-acc-in{padding-left:18px}:where(body.page-contact) .tr-acc summary,:where(body.page-nos-services--apporteur-d-affaires) .tr-acc summary,:where(body.page-nos-services--assistance-juridique) .tr-acc summary,:where(body.page-nos-services--assurance-professionnelle) .tr-acc summary,:where(body.page-nos-services--avantages-salaries) .tr-acc summary,:where(body.page-nos-services--conformite) .tr-acc summary,:where(body.page-nos-services--expertise-comptable) .tr-acc summary,:where(body.page-nos-services--facturation-electronique) .tr-acc summary,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc summary,:where(body.page-nos-services--recouvrement-impayes) .tr-acc summary,:where(body.page-nos-services--services-a-la-personne) .tr-acc summary,:where(body.page-ressources--faq) .tr-acc summary{font-size:15.5px;padding:17px 18px}:where(body.page-contact) .tr-acc-in,:where(body.page-ressources--faq) .tr-acc-in{padding-left:18px}:where(body.page-nos-services--apporteur-d-affaires) .tr-acc-in,:where(body.page-nos-services--assistance-juridique) .tr-acc-in,:where(body.page-nos-services--assurance-professionnelle) .tr-acc-in,:where(body.page-nos-services--avantages-salaries) .tr-acc-in,:where(body.page-nos-services--conformite) .tr-acc-in,:where(body.page-nos-services--expertise-comptable) .tr-acc-in,:where(body.page-nos-services--facturation-electronique) .tr-acc-in,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc-in,:where(body.page-nos-services--recouvrement-impayes) .tr-acc-in,:where(body.page-nos-services--services-a-la-personne) .tr-acc-in{padding-left:18px}}.ec-sec{padding:clamp(72px,8vw,108px) 0;position:relative;overflow:hidden}.ec-sec.white{background:var(--paper)}.ec-sec.alt{background:var(--bg)}.ec-head{text-align:center;max-width:760px;margin:0 auto 52px}.ec-head .h2{margin:0}.ec-head .lead{margin:15px auto 0;text-align:center}.ec-top{background:var(--paper);padding:clamp(52px,6vw,80px) 0 clamp(56px,6.4vw,86px);position:relative;overflow:hidden;text-align:center}.ec-top .sh{position:absolute;pointer-events:none}.ec-top .sh.a{width:340px;height:340px;top:-110px;left:-90px;background:var(--cyan-50);border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.ec-top .sh.b{width:250px;height:250px;bottom:-100px;right:-60px;background:var(--green-50);border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.ec-top .sh.c{width:130px;height:130px;top:64%;left:9%;background:var(--magenta-50);border-radius:56% 44% 63% 37%/38% 57% 43% 62%;opacity:.85}.ec-top .container{position:relative;z-index:1}.ec-lockup{display:inline-flex;align-items:center;gap:clamp(14px,2vw,26px);margin-bottom:34px}.ec-chip{background:#fff;border:1px solid var(--line);border-radius:14px;padding:18px 24px;box-shadow:0 12px 30px -14px rgb(31 33 104 / .28);display:grid;place-items:center}.ec-chip img{height:48px;width:auto;display:block}.ec-chip.l1{transform:rotate(-2deg)}.ec-chip.l2{transform:rotate(2deg)}.ec-x{font:900 26px/1 var(--font);color:var(--navy);opacity:.42}.ec-top h1{font:800 clamp(34px,4.7vw,58px)/1.05 var(--font);letter-spacing:-.034em;color:var(--navy);margin:0;max-width:22ch;margin-inline:auto}.ec-sub{margin:20px auto 0;max-width:44ch;font:600 clamp(16.5px,1.8vw,20px)/1.45 var(--font);color:var(--cyan-600);letter-spacing:-.012em}.ec-who{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(36px,5vw,72px);align-items:center;max-width:1080px;margin:0 auto}.ec-card{position:relative;background:var(--bg);border:1px solid var(--line);border-radius:24px;padding:clamp(36px,4.4vw,56px);display:grid;place-items:center;transform:rotate(-1.4deg);box-shadow:var(--shadow-card)}.ec-card img{width:min(240px,100%);height:auto;display:block;position:relative;z-index:1}.ec-badge{display:inline-block;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.13em;background:var(--navy);color:#fff;padding:9px 15px;border-radius:var(--r-pill);transform:rotate(-2deg)}.ec-who h2{font:800 clamp(26px,3.1vw,38px)/1.1 var(--font);letter-spacing:-.028em;color:var(--navy);margin:20px 0 20px}.ec-who p{font:400 16.5px/1.7 var(--font);color:var(--ink-2);margin:0 0 15px;max-width:52ch}.ec-who p:last-child{margin-bottom:0}.ec-who p b{color:var(--navy);font-weight:600}.ec-story{max-width:720px;margin:0 auto;text-align:center}.ec-story p{font:400 17px/1.75 var(--font);color:var(--ink-2);margin:0 0 18px}.ec-story p:last-child{margin-bottom:0}.ec-flow{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin:40px auto 0}.ec-flow .node{background:#fff;border:1px solid var(--line);border-radius:16px;padding:16px 22px;font:800 15px/1.2 var(--font);color:var(--navy);letter-spacing:-.016em;box-shadow:var(--shadow-card)}.ec-flow .node.n1{transform:rotate(-1.6deg)}.ec-flow .node.n2{transform:rotate(1.4deg)}.ec-flow .node span{display:block;font:500 12.5px/1.4 var(--font);color:var(--ink-mute);margin-top:5px}.ec-flow .swap{display:grid;gap:5px;color:var(--cyan-600)}.ec-flow .swap svg{width:34px;height:14px}.ec-flow .swap svg:last-child{color:var(--magenta)}.ec-perks{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;max-width:1080px;margin:0 auto}.ec-perk{background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px 28px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.ec-perk:nth-child(1){transform:rotate(-1.1deg)}.ec-perk:nth-child(2){transform:rotate(.6deg)}.ec-perk:nth-child(3){transform:rotate(-.7deg)}.ec-perk:hover{transform:translateY(-5px) rotate(0);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.ec-perk .ic{width:74px;height:74px;border-radius:24px;display:grid;place-items:center;margin-bottom:20px;border:1.5px solid var(--line)}.ec-perk .ic svg{width:44px;height:44px}.p-cyan .ic{background:var(--cyan-50);color:var(--cyan-600)}.p-magenta .ic{background:var(--magenta-50);color:var(--magenta)}.p-green .ic{background:var(--green-50);color:var(--green-600)}.ec-perk h3{font:800 20px/1.22 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 11px}.ec-perk p{font:400 14.5px/1.65 var(--font);color:var(--ink-3);margin:0}@media (max-width:1000px){.ec-who{grid-template-columns:1fr;gap:36px}.ec-card{transform:none;max-width:420px;margin:0 auto}.ec-perks{grid-template-columns:1fr}.ec-perk{transform:none!important}}@media (max-width:620px){.ec-lockup{flex-direction:column;gap:14px}.ec-chip img{height:40px}.ec-flow{flex-direction:column}.ec-flow .swap{transform:rotate(90deg)}}.jp-two{display:grid;grid-template-columns:1fr 1fr;gap:22px;max-width:1000px;margin:0 auto;align-items:stretch}.jp-col{border-radius:26px;padding:34px 30px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--shadow-md);position:relative;overflow:hidden}.jp-col::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;display:none}.jp-col.j{background:var(--cyan-50);border:1px solid var(--cyan-100);transform:rotate(-.8deg)}.jp-col.j::before{background:var(--cyan)}.jp-col.u{background:var(--navy-soft);border:1px solid #D9DEEF;transform:rotate(.7deg)}.jp-col.u::before{background:var(--navy)}.jp-mark{height:34px;display:flex;align-items:center}.jp-mark img{height:100%;width:auto;display:block}.jp-col h3{font:800 24px/1.14 var(--font);letter-spacing:-.022em;color:var(--navy);margin:0}.jp-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:11px}.jp-col li{display:flex;gap:11px;align-items:flex-start;font:500 15px/1.5 var(--font);color:var(--ink-2)}.jp-col li .ck{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;flex:none;margin-top:1px}.jp-col.j li .ck{background:var(--cyan);color:#fff}.jp-col.u li .ck{background:var(--navy);color:#fff}@media (max-width:1000px){.jp-two{grid-template-columns:1fr}.jp-col{transform:none!important}}.dl-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:stretch;max-width:1120px;margin:0 auto}.dl-step{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:34px 28px 30px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.dl-step:nth-of-type(1){transform:rotate(-1deg)}.dl-step:nth-of-type(2){transform:rotate(.7deg)}.dl-step:nth-of-type(3){transform:rotate(-.6deg)}.dl-step:hover{transform:translateY(-5px) rotate(0);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.dl-step .n{position:absolute;top:-14px;left:26px;width:38px;height:38px;border-radius:12px;display:grid;place-items:center;font:900 18px/1 var(--font);color:#fff;transform:rotate(-3deg);box-shadow:0 8px 18px -8px rgb(31 33 104 / .5)}.s-cyan .n{background:var(--cyan)}.s-magenta .n{background:var(--magenta)}.s-green .n{background:var(--green);color:var(--navy)}.dl-step .ic{width:72px;height:72px;border-radius:22px;display:grid;place-items:center;margin:12px 0 20px;border:1.5px solid var(--line)}.dl-step .ic svg{width:42px;height:42px}:where(body.page-article) .s-cyan .ic,:where(body.page-blog) .s-cyan .ic,:where(body.page-cgv) .s-cyan .ic,:where(body.page-contact) .s-cyan .ic,:where(body.page-mentions-legales) .s-cyan .ic,:where(body.page-nos-services--apporteur-d-affaires) .s-cyan .ic,:where(body.page-nos-services--assistance-juridique) .s-cyan .ic,:where(body.page-nos-services--assurance-professionnelle) .s-cyan .ic,:where(body.page-nos-services--avantages-salaries) .s-cyan .ic,:where(body.page-nos-services--conformite) .s-cyan .ic,:where(body.page-nos-services--expertise-comptable) .s-cyan .ic,:where(body.page-nos-services--facturation-electronique) .s-cyan .ic,:where(body.page-nos-services--logiciel-facturation-comptabilite) .s-cyan .ic,:where(body.page-nos-services--recouvrement-impayes) .s-cyan .ic,:where(body.page-nos-services--services-a-la-personne) .s-cyan .ic,:where(body.page-partenaires--dealt) .s-cyan .ic,:where(body.page-politique-de-confidentialite) .s-cyan .ic,:where(body.page-reglement-interieur) .s-cyan .ic,:where(body.page-ressources--evenements) .s-cyan .ic,:where(body.page-ressources--faq) .s-cyan .ic,:where(body.page-ressources--presse) .s-cyan .ic{background:var(--cyan-50);color:var(--cyan-600)}:where(body.page-article) .s-magenta .ic,:where(body.page-blog) .s-magenta .ic,:where(body.page-cgv) .s-magenta .ic,:where(body.page-contact) .s-magenta .ic,:where(body.page-mentions-legales) .s-magenta .ic,:where(body.page-nos-services--apporteur-d-affaires) .s-magenta .ic,:where(body.page-nos-services--assistance-juridique) .s-magenta .ic,:where(body.page-nos-services--assurance-professionnelle) .s-magenta .ic,:where(body.page-nos-services--avantages-salaries) .s-magenta .ic,:where(body.page-nos-services--conformite) .s-magenta .ic,:where(body.page-nos-services--expertise-comptable) .s-magenta .ic,:where(body.page-nos-services--facturation-electronique) .s-magenta .ic,:where(body.page-nos-services--logiciel-facturation-comptabilite) .s-magenta .ic,:where(body.page-nos-services--recouvrement-impayes) .s-magenta .ic,:where(body.page-nos-services--services-a-la-personne) .s-magenta .ic,:where(body.page-partenaires--dealt) .s-magenta .ic,:where(body.page-politique-de-confidentialite) .s-magenta .ic,:where(body.page-reglement-interieur) .s-magenta .ic,:where(body.page-ressources--evenements) .s-magenta .ic,:where(body.page-ressources--faq) .s-magenta .ic,:where(body.page-ressources--presse) .s-magenta .ic{background:var(--magenta-50);color:var(--magenta)}:where(body.page-article) .s-green .ic,:where(body.page-blog) .s-green .ic,:where(body.page-cgv) .s-green .ic,:where(body.page-contact) .s-green .ic,:where(body.page-mentions-legales) .s-green .ic,:where(body.page-nos-services--apporteur-d-affaires) .s-green .ic,:where(body.page-nos-services--assistance-juridique) .s-green .ic,:where(body.page-nos-services--assurance-professionnelle) .s-green .ic,:where(body.page-nos-services--avantages-salaries) .s-green .ic,:where(body.page-nos-services--conformite) .s-green .ic,:where(body.page-nos-services--expertise-comptable) .s-green .ic,:where(body.page-nos-services--facturation-electronique) .s-green .ic,:where(body.page-nos-services--logiciel-facturation-comptabilite) .s-green .ic,:where(body.page-nos-services--recouvrement-impayes) .s-green .ic,:where(body.page-nos-services--services-a-la-personne) .s-green .ic,:where(body.page-partenaires--dealt) .s-green .ic,:where(body.page-politique-de-confidentialite) .s-green .ic,:where(body.page-reglement-interieur) .s-green .ic,:where(body.page-ressources--evenements) .s-green .ic,:where(body.page-ressources--faq) .s-green .ic,:where(body.page-ressources--presse) .s-green .ic{background:var(--green-50);color:var(--green-600)}.dl-step h3{font:800 19.5px/1.22 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 11px}.dl-step p{font:400 14.5px/1.65 var(--font);color:var(--ink-3);margin:0}.dl-arrow{display:grid;place-items:center;width:44px;color:var(--line-2)}.dl-arrow svg{width:38px;height:14px}.dl-brands{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;max-width:840px;margin:0 auto}.dl-brand{font:800 15px/1 var(--font);letter-spacing:-.012em;color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:15px 26px;box-shadow:var(--shadow-card)}.dl-brand:nth-child(odd){transform:rotate(-1.4deg)}.dl-brand:nth-child(even){transform:rotate(1.2deg)}.dl-brand.more{background:var(--navy);border-color:var(--navy);color:#fff;font-weight:700}.dl-perks{display:grid;grid-template-columns:1fr 1fr;gap:20px;max-width:940px;margin:0 auto}.dl-perk{background:#fff;border:1px solid var(--line);border-radius:24px;padding:30px 28px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.dl-perk:nth-child(1),.dl-perk:nth-child(4){transform:rotate(-.9deg)}.dl-perk:nth-child(2),.dl-perk:nth-child(3){transform:rotate(.7deg)}.dl-perk:hover{transform:translateY(-5px) rotate(0);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.dl-perk .ic{width:66px;height:66px;border-radius:20px;display:grid;place-items:center;margin-bottom:18px;border:1.5px solid var(--line)}.dl-perk .ic svg{width:38px;height:38px}.dl-perk.p-cyan .ic{background:var(--cyan-50);color:var(--cyan-600)}.dl-perk.p-magenta .ic{background:var(--magenta-50);color:var(--magenta)}.dl-perk.p-green .ic{background:var(--green-50);color:var(--green-600)}.dl-perk.p-navy .ic{background:var(--navy-soft);color:var(--navy)}.dl-perk h3{font:800 19px/1.24 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 10px}.dl-perk p{font:400 14.5px/1.65 var(--font);color:var(--ink-3);margin:0}@media (max-width:1000px){.dl-steps{grid-template-columns:1fr;gap:16px}.dl-arrow{width:auto;transform:rotate(90deg);padding:2px 0}.dl-step{transform:none!important}.dl-perks{grid-template-columns:1fr}.dl-perk{transform:none!important}}.ue-band{padding:clamp(58px,6.2vw,96px) 0;position:relative}.ue-band.paper{background:var(--paper)}.ue-band.tint{background:var(--bg)}.ue-band.ink{background:var(--navy);color:#fff;overflow:hidden}.ue-band.tint+.ue-band.tint,.ue-band.paper+.ue-band.paper{padding-top:0}.shot{position:relative;margin:0;border-radius:20px;overflow:hidden;background:var(--bg-2);border:1.5px dashed var(--line-2);display:grid;place-items:center;min-height:150px}.shot img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top left}.shot img:not([src]),.shot img[src=""]{display:none}.shot:has(img[src]:not([src=""])){border-style:solid;border-color:var(--line)}.shot:has(img[src]:not([src=""])) figcaption{display:none}.shot figcaption{display:flex;flex-direction:column;align-items:center;gap:9px;text-align:center;padding:24px;font:600 11.5px/1.5 var(--font);color:var(--ink-mute);max-width:26ch}.shot figcaption svg{width:30px;height:30px;opacity:.55}.shot.dk{background:rgb(255 255 255 / .06);border-color:rgb(255 255 255 / .3)}.shot.dk figcaption{color:rgb(255 255 255 / .66)}.bg-mast{background:linear-gradient(160deg,var(--cyan-50) 0%,#FDF3F9 52%,var(--yellow-50) 100%);padding:clamp(40px,4.4vw,66px) 0 clamp(30px,3.2vw,44px);position:relative;overflow:hidden}.bg-mast .blob{position:absolute;pointer-events:none;border-radius:50%;filter:blur(46px)}.bg-mast .blob.a{width:340px;height:340px;right:-90px;top:-130px;background:var(--cyan);opacity:.2}.bg-mast .blob.b{width:250px;height:250px;left:-90px;bottom:-140px;background:var(--magenta);opacity:.1}.bg-mast .container{position:relative;z-index:1}:where(body.page-blog) .bg-mh,:where(body.page-contact) .bg-mh,:where(body.page-ressources--faq) .bg-mh{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(26px,3.4vw,54px);align-items:end;margin:unset;max-width:unset}:where(body:not(.page-blog):not(.page-contact):not(.page-ressources--evenements):not(.page-ressources--faq)) .bg-mh{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(26px,3.4vw,54px);align-items:end;max-width:1140px;margin:0 auto}.ue-hero{background:var(--paper);padding:clamp(34px,3.6vw,52px) 0 0;position:relative;overflow:hidden}.ue-hero .blob{position:absolute;pointer-events:none}.ue-hero .blob.a{width:360px;height:360px;top:-120px;left:-110px;background:var(--cyan-50);border-radius:64% 36% 54% 46%/47% 62% 38% 53%}.ue-hero .blob.b{width:250px;height:250px;top:34%;right:-90px;background:var(--green-50);border-radius:37% 63% 43% 57%/61% 40% 60% 39%}.ue-hero .container{position:relative;z-index:1;container-type:inline-size}:where(body.page-nos-services--apporteur-d-affaires) .ue-mark{display:block;font:900 min(22.2cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--assistance-juridique) .ue-mark{display:block;font:900 min(14.9cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--assurance-professionnelle) .ue-mark{display:block;font:900 min(25.6cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--avantages-salaries) .ue-mark{display:block;font:900 min(28.6cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body:not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--expertise-comptable):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--services-a-la-personne)) .ue-mark{display:block;font:900 min(11.9cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--expertise-comptable) .ue-mark{display:block;font:900 min(19.6cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--logiciel-facturation-comptabilite) .ue-mark{display:block;font:900 min(17.9cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}:where(body.page-nos-services--services-a-la-personne) .ue-mark{display:block;font:900 min(40cqw,214px)/.78 var(--font);letter-spacing:-.06em;color:var(--navy);opacity:.07;text-transform:lowercase;user-select:none;margin-bottom:-.16em;white-space:nowrap;overflow:hidden}.ue-top{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(30px,4.4vw,66px);align-items:end;position:relative}.ue-top h1{font:800 clamp(31px,3.8vw,50px)/1.06 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0;max-width:21ch}.ue-top h1 em{font-style:normal;position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.ue-top h1 em::after{content:"";position:absolute;left:-2.5%;right:-2.5%;bottom:.02em;height:.36em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.ue-top p{margin:20px 0 0;font:400 clamp(15.5px,1.6vw,18px)/1.68 var(--font);color:var(--ink-2);max-width:46ch}.ue-go{display:flex;flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px}.ue-fine{font:500 12.5px/1.5 var(--font);color:var(--ink-mute);max-width:30ch}.ue-visual{position:relative;padding-bottom:34px}.ue-visual .shot{aspect-ratio:16/11;border-radius:24px;transform:rotate(1.5deg);box-shadow:0 30px 60px -28px rgb(31 33 104 / .4)}.ue-cred{position:absolute;left:-18px;bottom:0;background:var(--navy);color:#fff;border-radius:18px;padding:16px 20px;box-shadow:0 18px 40px -16px rgb(31 33 104 / .55);transform:rotate(-2.5deg);display:flex;align-items:center;gap:13px}:where(body.page-nos-services--apporteur-d-affaires) .ue-cred b{font:900 19px/1.1 var(--font);letter-spacing:-.035em;color:var(--yellow)}:where(body:not(.page-nos-services--apporteur-d-affaires)) .ue-cred b{font:900 26px/1 var(--font);letter-spacing:-.035em;color:var(--yellow)}.ue-cred span{font:600 12px/1.35 var(--font);color:rgb(255 255 255 / .84);max-width:13ch}.ue-chips{display:flex;flex-wrap:wrap;gap:9px;margin:clamp(34px,3.6vw,50px) 0 0;padding-bottom:clamp(44px,4.6vw,66px);border-bottom:1px solid var(--line)}.ue-chips>span{flex:none;white-space:nowrap;display:inline-flex;align-items:center;gap:9px;font:700 13px/1 var(--font);color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:12px 17px;box-shadow:var(--shadow-card)}.ue-chips>span:nth-child(odd){transform:rotate(-1.2deg)}.ue-chips>span:nth-child(even){transform:rotate(1deg)}.ue-chips>span>.ck{width:19px;height:19px;border-radius:999px;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none;padding:0;border:0;box-shadow:none}.ue-duo{display:grid;grid-template-columns:minmax(0,1.06fr) minmax(280px,.94fr);gap:clamp(30px,4.4vw,68px);max-width:1120px;margin:0 auto;align-items:center}.ue-duo-txt .big{font:800 clamp(24px,2.9vw,36px)/1.18 var(--font);letter-spacing:-.028em;color:var(--navy);margin:0;max-width:22ch;text-wrap:pretty}.ue-duo-txt .big b{font-weight:800;position:relative;isolation:isolate;display:inline}.ue-duo-txt .small{margin:20px 0 0;font:400 16px/1.72 var(--font);color:var(--ink-3);max-width:46ch}:where(body.page-nos-services--apporteur-d-affaires) .ue-h2,:where(body.page-nos-services--assistance-juridique) .ue-h2,:where(body.page-nos-services--assurance-professionnelle) .ue-h2,:where(body.page-nos-services--avantages-salaries) .ue-h2,:where(body.page-nos-services--conformite) .ue-h2,:where(body.page-nos-services--expertise-comptable) .ue-h2,:where(body.page-nos-services--facturation-electronique) .ue-h2,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ue-h2,:where(body.page-nos-services--recouvrement-impayes) .ue-h2,:where(body.page-nos-services--services-a-la-personne) .ue-h2{max-width:900px;margin:0 auto clamp(30px,3.4vw,46px)}:where(body.page-nos-services--apporteur-d-affaires) .ue-h2 h2,:where(body.page-nos-services--assistance-juridique) .ue-h2 h2,:where(body.page-nos-services--assurance-professionnelle) .ue-h2 h2,:where(body.page-nos-services--avantages-salaries) .ue-h2 h2,:where(body.page-nos-services--conformite) .ue-h2 h2,:where(body.page-nos-services--expertise-comptable) .ue-h2 h2,:where(body.page-nos-services--facturation-electronique) .ue-h2 h2,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ue-h2 h2,:where(body.page-nos-services--recouvrement-impayes) .ue-h2 h2,:where(body.page-nos-services--services-a-la-personne) .ue-h2 h2{font:800 clamp(27px,3.3vw,42px)/1.08 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0;max-width:26ch}.ue-h2 p{margin:14px 0 0;font:400 16.5px/1.62 var(--font);color:var(--ink-3);max-width:54ch}.ue-band.ink .ue-h2 h2{color:#fff}.ue-band.ink .ue-h2 p{color:rgb(255 255 255 / .75)}:where(body:not(.page-nos-services--services-a-la-personne)) .ue-pas{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(30px,4vw,66px);max-width:1080px;margin:0 auto}:where(body.page-nos-services--services-a-la-personne) .ue-pas{display:grid;grid-template-columns:1fr 1fr;gap:0 clamp(30px,4vw,66px);max-width:1080px;margin:0 auto}.pas{display:grid;grid-template-columns:54px 1fr;gap:20px;padding:clamp(22px,2.4vw,30px) 0;border-top:1px solid var(--line);align-items:start}.pas .no{font:900 22px/1 var(--font);letter-spacing:-.03em;color:#fff;background:var(--navy);width:44px;height:44px;border-radius:14px;display:grid;place-items:center;transform:rotate(-3deg)}.pas:nth-child(2) .no{background:var(--cyan)}.pas:nth-child(3) .no{background:var(--magenta)}.pas:nth-child(4) .no{background:var(--green);color:var(--navy)}.pas:nth-child(5) .no{background:var(--yellow);color:var(--navy)}.pas:nth-child(6) .no{background:var(--cyan-600)}.pas-key h3{text-wrap:balance}.pas .pas-warn{margin-top:12px;padding:10px 14px;border-radius:12px;background:#FFF3C4;color:var(--navy);font:700 13.5px/1.5 var(--font);max-width:44ch}.pas h3{font:800 18.5px/1.24 var(--font);letter-spacing:-.018em;color:var(--navy);margin:0 0 9px}.pas p{font:400 14.5px/1.65 var(--font);color:var(--ink-3);margin:0;max-width:40ch}.ue-stats{display:flex;flex-direction:column;gap:14px}.ue-stat{border-radius:20px;padding:24px 26px}.ue-stat b{display:block;font:900 clamp(30px,3.4vw,42px)/1 var(--font);letter-spacing:-.04em}.ue-stat span{display:block;margin-top:8px;font:600 13.5px/1.45 var(--font);max-width:24ch}.ue-stat.s1{background:var(--cyan);color:#fff;transform:rotate(1.2deg)}.ue-stat.s2{background:var(--green);color:var(--navy);transform:rotate(-1deg)}.ue-stat.s3{background:var(--yellow);color:var(--navy);transform:rotate(.8deg)}:where(body.page-ressources--evenements) .bg-mh{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:clamp(26px,3.4vw,54px);align-items:end;max-width:1140px;margin:0 auto}:where(body.page-blog) .bg-mh h1,:where(body.page-cgv) .bg-mh h1,:where(body.page-contact) .bg-mh h1,:where(body.page-mentions-legales) .bg-mh h1,:where(body.page-politique-de-confidentialite) .bg-mh h1,:where(body.page-reglement-interieur) .bg-mh h1,:where(body.page-ressources--evenements) .bg-mh h1,:where(body.page-ressources--faq) .bg-mh h1,:where(body.page-ressources--presse) .bg-mh h1{font:900 clamp(38px,6.4vw,80px)/.94 var(--font);letter-spacing:-.045em;color:var(--navy);margin:0;text-transform:uppercase}.bg-mh h1 em{font-style:normal;position:relative;isolation:isolate;display:inline-block;white-space:nowrap}.bg-mh h1 em::after{content:"";position:absolute;left:-2%;right:-2%;bottom:.03em;height:.34em;background:var(--yellow);border-radius:60% 40% 55% 45%/100% 90% 100% 95%;z-index:-1}.bg-mh .lede{margin:0;font:500 16px/1.65 var(--font);color:var(--ink-2);max-width:38ch;padding-left:20px;border-left:3px solid var(--magenta)}.bg-tools{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;margin:0 auto clamp(26px,3vw,38px);max-width:1120px}.bg-search{position:relative;flex:1 1 260px;max-width:340px}.bg-search svg{position:absolute;left:15px;top:50%;transform:translateY(-50%);width:16px;height:16px;color:var(--ink-mute)}.bg-search input{width:100%;font:500 14px/1 var(--font);color:var(--navy);background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r-pill);padding:14px 18px 14px 41px;outline:0}.bg-search input::placeholder{color:var(--ink-mute)}.bg-search input:focus{border-color:var(--cyan);background:#fff}.bg-cats{display:flex;flex-wrap:wrap;gap:8px}.bg-cats button{font:700 12.5px/1 var(--font);color:var(--ink-2);background:#fff;border:1.5px solid var(--line);border-radius:var(--r-pill);padding:11px 16px;cursor:pointer;transition:background .16s,color .16s,border-color .16s,transform .16s}.bg-cats button:hover{border-color:var(--navy);transform:translateY(-1px)}.bg-cats button[aria-pressed="true"]{background:var(--navy);border-color:var(--navy);color:#fff}.bl-feat-band{background:var(--paper)}.bl-grid-band{background:var(--navy-soft)}.bl-nl-band{background:linear-gradient(160deg,var(--green-50) 0%,var(--cyan-50) 100%)}.bl-h2{font:900 clamp(24px,3vw,38px)/1.12 var(--font);letter-spacing:-.035em;margin:0 auto clamp(24px,2.8vw,36px);max-width:1120px;text-transform:uppercase}.bl-h2 b{color:var(--navy);font-weight:900}.bl-h2 span{color:var(--cyan);font-weight:900}.bl-h2 em{font-style:normal;font-weight:900;color:var(--navy);position:relative;display:inline-block;white-space:nowrap;isolation:isolate;margin:0 9px}.bl-h2 em::before{content:"";position:absolute;left:-8px;right:-8px;top:8%;bottom:6%;background:var(--yellow);border-radius:14px;z-index:-1;transform:rotate(-1.2deg)}:where(body.page-blog) .bl-trio{display:grid;grid-template-columns:minmax(0,1.24fr) minmax(0,.76fr);gap:22px;max-width:1120px;margin:0 auto}.bl-big,.bl-sm{display:flex;background:#fff;border:1px solid var(--line);box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s;overflow:hidden}.bl-big{flex-direction:column;border-radius:38px 14px 38px 14px}.bl-big:hover,.bl-sm:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.bl-big .ph{position:relative;aspect-ratio:16/9;background:var(--bg-2)}.bl-big .ph img{width:100%;height:100%;object-fit:cover;display:block}.bl-big .in{padding:26px 28px 30px;display:flex;flex-direction:column;gap:14px}.bl-big h3{margin:0;font:800 clamp(20px,2.2vw,28px)/1.16 var(--font);letter-spacing:-.03em;color:var(--navy)}.bl-big p{margin:0;font:400 15px/1.66 var(--font);color:var(--ink-3);max-width:50ch}.bl-big .go{display:inline-flex;align-items:center;gap:8px;font:800 13px/1 var(--font);color:var(--cyan-600)}.bl-big:hover .go{color:var(--magenta-600)}:where(body.page-blog) .bl-side{display:grid;grid-template-rows:1fr 1fr;gap:22px;min-height:0}.bl-sm{flex-direction:column;border-radius:14px 32px 14px 32px;min-height:0}:where(body.page-blog) .bl-sm .ph{position:relative;flex:1;min-height:96px;background:var(--bg-2);overflow:hidden}.bl-sm .in{flex:none;padding:18px 22px 22px;display:flex;flex-direction:column;gap:11px}.bl-sm h3{margin:0;font:700 16.5px/1.3 var(--font);letter-spacing:-.02em;color:var(--navy)}.ph .shot{border:0;border-radius:0;min-height:100%;height:100%}.ph .rt{position:absolute;left:14px;top:14px;z-index:2;background:var(--navy);color:#fff;font:800 11px/1 var(--font);padding:8px 11px;border-radius:var(--r-pill)}.cat{align-self:flex-start;font:800 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;padding:8px 12px;border-radius:var(--r-pill)}.cat.cat--cyan{background:var(--cyan-50);color:#0A6F97}.cat.cat--magenta{background:var(--magenta-50);color:var(--magenta-600)}.cat.cat--green{background:var(--green-50);color:#127A52}.cat.cat--navy{background:var(--navy-soft);color:var(--navy)}.cat.cat--yellow{background:var(--yellow-50);color:#7A5D00}.bg-feat{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:clamp(28px,4vw,60px);align-items:center;max-width:1120px;margin:0 auto}.bg-feat .media{position:relative}:where(body.page-blog) .bg-feat .shot{min-height:clamp(240px,29vw,380px);border-radius:52px 22px 54px 24px;transform:rotate(-1.4deg)}.bg-feat .stamp{position:absolute;left:-14px;top:-16px;z-index:2;background:var(--yellow);color:var(--navy);font:900 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;padding:11px 16px;border-radius:var(--r-pill);transform:rotate(-4deg);box-shadow:var(--shadow-sm)}.bg-meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px;font:600 12px/1 var(--font);color:var(--ink-mute)}.bg-meta .dot{width:4px;height:4px;border-radius:50%;background:var(--line-2)}.bg-tag{font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.1em;padding:8px 12px;border-radius:var(--r-pill)}.bg-tag.c-cyan{background:var(--cyan-50);color:var(--cyan-600)}.bg-tag.c-magenta{background:var(--magenta-50);color:var(--magenta-600)}.bg-tag.c-green{background:var(--green-50);color:var(--green-600)}.bg-tag.c-navy{background:var(--navy-soft);color:var(--navy)}.bg-tag.c-yellow,.bg-tag.tag--yellow{background:var(--yellow-50);color:#7A5D00}.bg-feat h2{font:800 clamp(25px,3.2vw,40px)/1.1 var(--font);letter-spacing:-.032em;color:var(--navy);margin:16px 0 0;max-width:24ch}.bg-feat h2 a{color:inherit}.bg-feat h2 a:hover{color:var(--cyan-600)}.bg-feat p{margin:16px 0 0;font:400 16px/1.72 var(--font);color:var(--ink-3);max-width:46ch}.bg-by{display:flex;align-items:center;gap:12px;margin-top:24px}.bg-av{width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font:800 13px/1 var(--font);color:#fff;background:var(--grad);flex:none}.bg-by>div b{display:block;font:700 13.5px/1.3 var(--font);color:var(--navy)}.bg-by>div span{font:500 12px/1.3 var(--font);color:var(--ink-mute)}:where(body.page-blog) .bg-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto}.bg-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:30px 12px 30px 12px;overflow:hidden;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s,border-color .2s}.bg-card:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:var(--shadow-md)}.bg-card .shot{border:0;border-radius:0;min-height:168px;background:var(--bg-2)}.bg-card .in{padding:18px 20px 20px;display:flex;flex-direction:column;gap:11px;flex:1}.bg-card .ph{position:relative;aspect-ratio:16/9;background:var(--bg-2)}.bg-card .ph img,.bl-sm .ph img{width:100%;height:100%;object-fit:cover;display:block}.bg-card .dt{margin-top:auto;padding-top:4px;font:600 11.5px/1 var(--font);color:var(--ink-mute)}.bg-card h3{font:700 16.5px/1.3 var(--font);letter-spacing:-.02em;color:var(--navy);margin:0}.bg-card:hover h3{color:var(--cyan-600)}.bg-card h3 a{color:inherit}.bg-card h3 a:hover{color:var(--cyan-600)}.bg-card p{margin:0;font:400 14px/1.62 var(--font);color:var(--ink-3)}.bg-card .foot{margin-top:auto;padding-top:6px;display:flex;align-items:center;gap:9px;font:600 11.5px/1 var(--font);color:var(--ink-mute)}.bg-card:nth-child(3n+2){border-radius:12px 30px 12px 30px}.bg-card.is-hidden{display:none!important}.bg-empty.is-on{display:block}.bg-empty{display:none;text-align:center;font:600 15px/1.6 var(--font);color:var(--ink-mute);padding:48px 0}.bg-count{font:600 12.5px/1 var(--font);color:var(--ink-mute);margin:0 0 18px;text-align:center}.bg-nl{position:relative;max-width:960px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:44px 18px 44px 18px;padding:clamp(30px,3.6vw,50px);box-shadow:var(--shadow-md);display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,380px);gap:clamp(24px,3vw,46px);align-items:center;overflow:hidden}.bg-nl::after{content:"";position:absolute;right:-60px;bottom:-70px;width:200px;height:200px;border-radius:50%;background:var(--grad-fresh);opacity:.14;filter:blur(20px)}.bg-nl h2{font:800 clamp(23px,2.7vw,33px)/1.14 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0;max-width:20ch}.bg-nl p{margin:14px 0 0;font:400 15px/1.68 var(--font);color:var(--ink-3);max-width:40ch}.bg-form{position:relative;z-index:1;display:flex;flex-direction:column;gap:12px}.bg-form input{font:500 14.5px/1 var(--font);color:var(--navy);background:var(--bg);border:1.5px solid var(--line);border-radius:var(--r-pill);padding:16px 20px;outline:0}.bg-form input:focus{border-color:var(--cyan);background:#fff}.bg-form .fine{font:500 11.5px/1.5 var(--font);color:var(--ink-mute)}@media (max-width:1000px){:where(body.page-blog) .bl-trio{grid-template-columns:1fr}:where(body.page-blog) .bl-side{grid-template-rows:auto auto}:where(body.page-blog) .bl-sm .ph{aspect-ratio:16/8;flex:none}}.pr-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1120px;margin:0 auto}.pr-fact{background:#fff;border:1px solid var(--line);border-radius:24px 10px 24px 10px;padding:26px 24px;box-shadow:var(--shadow-card)}.pr-fact:nth-child(odd){transform:rotate(-.8deg)}.pr-fact:nth-child(even){transform:rotate(.7deg)}.pr-fact b{display:block;font:900 clamp(28px,3.4vw,40px)/1 var(--font);letter-spacing:-.04em;color:var(--navy)}.pr-fact span{display:block;margin-top:10px;font:600 13px/1.5 var(--font);color:var(--ink-3)}.pr-fact:nth-child(1) b{color:var(--cyan-600)}.pr-fact:nth-child(2) b{color:var(--magenta-600)}.pr-fact:nth-child(3) b{color:var(--green-600)}.pr-h2{font:900 clamp(24px,3vw,38px)/1.12 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 auto clamp(10px,1.4vw,16px);max-width:1120px;text-transform:uppercase}.pr-h2 em{font-style:normal;position:relative;display:inline-block;white-space:nowrap;isolation:isolate;margin:0 9px}.pr-h2 em::before{content:"";position:absolute;left:-8px;right:-8px;top:8%;bottom:6%;background:var(--yellow);border-radius:14px;z-index:-1;transform:rotate(-1.2deg)}.pr-sub{font:500 15.5px/1.6 var(--font);color:var(--ink-3);margin:0 auto clamp(26px,3vw,40px);max-width:1120px}.pr-wall{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1120px;margin:0 auto}.pr-clip{display:flex;flex-direction:column;gap:14px;background:#fff;border:1px solid var(--line);border-radius:32px 12px 32px 12px;padding:28px 26px 26px;box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .24s}.pr-clip:nth-child(3n+1){transform:rotate(-1.2deg)}.pr-clip:nth-child(3n){transform:rotate(1.1deg)}.pr-clip:nth-child(3n+2){border-radius:12px 32px 12px 32px}.pr-clip:hover{transform:rotate(0) translateY(-5px);box-shadow:var(--shadow-md)}.fq-search{max-width:1140px;margin:clamp(24px,3vw,36px) auto 0}.fq-box{display:flex;align-items:center;gap:14px;background:#fff;border:2px solid var(--navy);border-radius:22px 10px 22px 10px;padding:6px 8px 6px 20px;box-shadow:0 6px 0 var(--navy);max-width:760px;transition:transform .16s,box-shadow .16s}.fq-box:focus-within{transform:translateY(-2px);box-shadow:0 8px 0 var(--cyan)}.fq-box svg{width:22px;height:22px;color:var(--navy);flex:none}.fq-box input{flex:1;min-width:0;border:0;outline:0;background:#fff0;font:600 16px/1 var(--font);color:var(--navy);padding:16px 0}.fq-box input::placeholder{color:var(--ink-mute);font-weight:500}.fq-pop{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.fq-pop span{font:700 12.5px/1 var(--font);color:var(--ink-3);margin-right:4px}.fq-chip{font:700 12.5px/1 var(--font);color:var(--navy);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 13px;transition:background .18s,border-color .18s,transform .16s}.fq-chip:nth-child(odd){transform:rotate(-1.4deg)}.fq-chip:nth-child(even){transform:rotate(1.2deg)}.fq-chip:hover{background:var(--yellow);border-color:var(--yellow);color:var(--navy);transform:rotate(0) translateY(-2px)}.fq-themes{background:#fff}.fq-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1140px;margin:0 auto}.fq-tile{display:flex;flex-direction:column;gap:10px;background:#fff;border:1px solid var(--line);border-radius:30px 12px 30px 12px;padding:24px 22px 22px;box-shadow:var(--shadow-card);color:var(--navy);transition:transform .2s,box-shadow .24s,border-color .2s}.fq-tile:nth-child(4n+2),.fq-tile:nth-child(4n+4){border-radius:12px 30px 12px 30px}.fq-tile:nth-child(odd){transform:rotate(-.8deg)}.fq-tile:nth-child(even){transform:rotate(.8deg)}.fq-tile:hover{transform:rotate(0) translateY(-5px);box-shadow:var(--shadow-md);color:var(--navy)}.fq-tile .ic{width:52px;height:52px;border-radius:16px 6px 16px 6px;display:grid;place-items:center;margin-bottom:6px}.fq-tile .ic svg{width:27px;height:27px}.fq-tile b{font:800 17px/1.25 var(--font);letter-spacing:-.02em}.fq-tile .ct{margin-top:auto;font:700 12px/1 var(--font);color:var(--ink-mute)}.fqc-cyan .ic{background:var(--cyan-50);color:var(--cyan-600)}.fqc-green .ic{background:var(--green-50);color:#1E8C5A}.fqc-navy .ic{background:#E8E9F5;color:var(--navy)}.fqc-magenta .ic{background:var(--magenta-50);color:var(--magenta-600)}.fqc-yellow .ic{background:var(--yellow-50);color:#A77A00}.fq-tile.c-ink{background:var(--navy);border-color:var(--navy);color:#fff}.fq-tile.c-ink:hover{color:#fff}.fq-tile.c-ink .ic{background:var(--yellow);color:var(--navy)}.fq-tile.c-ink .ct{color:var(--yellow)}.fq-main{background:linear-gradient(180deg,var(--bg) 0%,#fff 100%)}.fq-count{max-width:1140px;margin:0 auto 22px;font:700 14px/1.4 var(--font);color:var(--navy)}.fq-layout{display:grid;grid-template-columns:250px minmax(0,1fr);gap:clamp(28px,4vw,60px);max-width:1140px;margin:0 auto;align-items:start}.fq-nav{position:sticky;top:96px;display:flex;flex-direction:column;gap:4px}.fq-nav .lbl{font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-mute);margin:0 0 10px 12px}.fq-nav a{display:flex;align-items:center;gap:10px;font:700 14px/1.3 var(--font);color:var(--ink-2);padding:11px 12px;border-radius:12px;transition:background .18s,color .18s}.fq-nav a em{margin-left:auto;font:800 11px/1 var(--font);font-style:normal;color:var(--ink-mute);background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:5px 8px}.fq-nav .dot{width:9px;height:9px;border-radius:50%;flex:none;background:var(--line)}.fq-nav .fqc-cyan .dot{background:var(--cyan)}.fq-nav .fqc-green .dot{background:var(--green)}.fq-nav .fqc-navy .dot{background:var(--navy)}.fq-nav .fqc-magenta .dot{background:var(--magenta)}.fq-nav .fqc-yellow .dot{background:var(--yellow)}.fq-nav a:hover{background:#fff;color:var(--navy)}.fq-nav a.is-on{background:var(--navy);color:#fff}.fq-nav a.is-on em{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.fq-nav a[hidden]{display:none}.fq-list{display:flex;flex-direction:column;gap:clamp(40px,4.6vw,60px);min-width:0}.fq-group{scroll-margin-top:100px}.fq-gh{background:none;display:flex;align-items:center;gap:16px;margin-bottom:20px}.fq-gh .ic{width:56px;height:56px;border-radius:18px 7px 18px 7px;display:grid;place-items:center;flex:none;transform:rotate(-3deg)}.fq-gh .ic svg{width:29px;height:29px}.fq-gh h2{margin:0;font:900 clamp(22px,2.5vw,30px)/1.12 var(--font);letter-spacing:-.035em;color:var(--navy)}.fq-gh p{margin:5px 0 0;font:500 14.5px/1.5 var(--font);color:var(--ink-3)}.fq-list .tr-accs{max-width:none;margin:0}.fq-list .tr-acc{scroll-margin-top:110px}.fq-list .tr-acc.is-hit{border-color:var(--yellow);box-shadow:0 0 0 3px var(--yellow-50)}.fq-empty{text-align:center;background:#fff;border:1px dashed var(--line-2,var(--line));border-radius:26px;padding:40px 24px}.fq-empty b{display:block;font:800 19px/1.3 var(--font);color:var(--navy)}.fq-empty p{margin:8px 0 20px;font:500 14.5px/1.6 var(--font);color:var(--ink-3)}:where(body.page-contact) .tr-acc summary,:where(body.page-nos-services--apporteur-d-affaires) .tr-acc summary,:where(body.page-nos-services--assistance-juridique) .tr-acc summary,:where(body.page-nos-services--assurance-professionnelle) .tr-acc summary,:where(body.page-nos-services--avantages-salaries) .tr-acc summary,:where(body.page-nos-services--conformite) .tr-acc summary,:where(body.page-nos-services--expertise-comptable) .tr-acc summary,:where(body.page-nos-services--facturation-electronique) .tr-acc summary,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc summary,:where(body.page-nos-services--recouvrement-impayes) .tr-acc summary,:where(body.page-nos-services--services-a-la-personne) .tr-acc summary,:where(body.page-ressources--faq) .tr-acc summary{display:flex;align-items:center;gap:14px;padding:19px 22px;cursor:pointer;font:700 16.5px/1.35 var(--font);color:var(--navy);letter-spacing:-.014em;list-style:none}:where(body.page-contact) .tr-acc-in,:where(body.page-ressources--faq) .tr-acc-in{padding:0 22px 22px 60px}@media (max-width:1000px){:where(body:not(.page-blog)) .bl-trio{grid-template-columns:1fr}:where(body:not(.page-blog)) .bl-side{grid-template-rows:auto auto}:where(body:not(.page-blog)) .bl-sm .ph{aspect-ratio:16/8;flex:none}:where(body.page-blog) .bg-mh,:where(body.page-contact) .bg-mh,:where(body.page-ressources--faq) .bg-mh{grid-template-columns:1fr;align-items:start;gap:18px}.bg-feat,.bg-nl{grid-template-columns:1fr}:where(body.page-blog) .bg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:where(body.page-blog) .bg-grid{grid-template-columns:1fr}:where(body.page-blog) .bg-feat .shot{transform:none}}@media (max-width:1000px){:where(body:not(.page-blog)) .bg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){:where(body:not(.page-blog)) .bg-grid{grid-template-columns:1fr}:where(body:not(.page-blog)) .bg-feat .shot{transform:none}.bg-tools{flex-direction:column;align-items:stretch}.bg-search{max-width:none}}:where(body.page-nos-services--apporteur-d-affaires) .tr-acc-in,:where(body.page-nos-services--assistance-juridique) .tr-acc-in,:where(body.page-nos-services--assurance-professionnelle) .tr-acc-in,:where(body.page-nos-services--avantages-salaries) .tr-acc-in,:where(body.page-nos-services--conformite) .tr-acc-in,:where(body.page-nos-services--expertise-comptable) .tr-acc-in,:where(body.page-nos-services--facturation-electronique) .tr-acc-in,:where(body.page-nos-services--logiciel-facturation-comptabilite) .tr-acc-in,:where(body.page-nos-services--recouvrement-impayes) .tr-acc-in,:where(body.page-nos-services--services-a-la-personne) .tr-acc-in{padding:0 22px 22px 60px}.ue-tk{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,360px);gap:clamp(30px,4.4vw,64px);max-width:1040px;margin:0 auto;align-items:center}.ue-tk .txt h2{font:800 clamp(26px,3.1vw,38px)/1.1 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0 0 20px;max-width:22ch}.ue-tk .txt p{font:400 16.5px/1.72 var(--font);color:var(--ink-2);margin:0 0 15px;max-width:50ch}.ue-tk .txt p:last-child{margin-bottom:0}.ue-tk .txt b{color:var(--navy);font-weight:700}.ticket{position:relative;background:#fff;border:1px solid var(--line);border-radius:24px;padding:32px 28px;box-shadow:var(--shadow-md);transform:rotate(1.5deg)}.ticket::before{content:"";position:absolute;top:0;left:0;right:0;height:5px;background:var(--grad);border-radius:24px 24px 0 0;display:none}.ticket .nm{font:800 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan-600)}.ticket .pr{display:block;font:900 clamp(36px,4.2vw,50px)/1 var(--font);letter-spacing:-.04em;color:var(--navy);margin:14px 0 7px}.ticket .sub{font:500 13.5px/1.5 var(--font);color:var(--ink-mute)}.ticket .cut{display:block;height:1px;margin:22px -28px;background-image:linear-gradient(90deg,var(--line-2) 50%,transparent 50%);background-size:9px 1px}.ticket ul{list-style:none;margin:0 0 24px;padding:0;display:flex;flex-direction:column;gap:10px}.ticket li{display:flex;gap:10px;align-items:flex-start;font:500 14.5px/1.45 var(--font);color:var(--ink-2)}.ticket li .ck{width:19px;height:19px;border-radius:999px;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none;margin-top:1px}.ticket .btn{width:100%}@media (max-width:960px){.ue-top{grid-template-columns:1fr;gap:34px;align-items:start}.ue-visual .shot{transform:none}.ue-cred{left:auto;right:8px;bottom:6px}:where(body:not(.page-nos-services--services-a-la-personne)) .ue-pas{grid-template-columns:1fr}:where(body.page-nos-services--services-a-la-personne) .ue-pas{grid-template-columns:1fr}.ue-duo{grid-template-columns:1fr;gap:34px}.ue-stat{transform:none!important}.ue-tk{grid-template-columns:minmax(0,1fr);gap:34px}.ue-tk>*{min-width:0}.ticket{transform:none;max-width:min(400px,100%)}:where(body.page-nos-services--apporteur-d-affaires) .ticket .tk-price,:where(body.page-nos-services--assistance-juridique) .ticket .tk-price,:where(body.page-nos-services--assurance-professionnelle) .ticket .tk-price,:where(body.page-nos-services--avantages-salaries) .ticket .tk-price,:where(body.page-nos-services--conformite) .ticket .tk-price,:where(body.page-nos-services--expertise-comptable) .ticket .tk-price,:where(body.page-nos-services--facturation-electronique) .ticket .tk-price,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ticket .tk-price,:where(body.page-nos-services--recouvrement-impayes) .ticket .tk-price,:where(body.page-nos-services--services-a-la-personne) .ticket .tk-price{flex-wrap:wrap;row-gap:4px}}.ue-note{max-width:760px;margin:clamp(34px,3.6vw,50px) auto 0;background:#FFF6FB;border:1px solid #FBD9EC;border-left:4px solid var(--magenta);border-radius:8px 18px 18px 8px;padding:22px 26px}.ue-note b{display:block;font:800 12px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--magenta);margin-bottom:10px}.ue-note p{margin:0;font:500 15px/1.68 var(--font);color:var(--ink-2)}.ub-univ{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;max-width:1000px;margin:0 auto}.ub-u{background:#fff;border:1px solid var(--line);border-radius:20px;padding:26px 20px;text-align:center;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s,border-color .2s}.ub-u:hover{transform:translateY(-4px);border-color:var(--line-2);box-shadow:0 22px 44px -20px rgb(31 33 104 / .30)}.ub-logo{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px}.ub-play{width:0;height:0;border-style:solid;border-width:9px 0 9px 14px;border-color:#fff0 #fff0 #fff0 currentColor;border-radius:2px}.ub-wm{display:flex;flex-direction:column;align-items:flex-start;line-height:1}.ub-wm i{font:900 11px/1 var(--font);letter-spacing:.06em;color:var(--navy);font-style:normal}.ub-wm b{font:900 15px/1.05 var(--font);letter-spacing:-.02em}.ub-u span{display:block;font:600 13.5px/1.4 var(--font);color:var(--ink-3)}.u-green .ub-play,.u-green .ub-wm b{color:#2BDB94}.u-cyan .ub-play,.u-cyan .ub-wm b{color:#18B9F0}.u-amber .ub-play,.u-amber .ub-wm b{color:#E9A21B}.u-magenta .ub-play,.u-magenta .ub-wm b{color:#E0269B}.u-pink .ub-play,.u-pink .ub-wm b{color:#F45FB0}.u-yellow .ub-play,.u-yellow .ub-wm b{color:#F5C518}.u-sky .ub-play,.u-sky .ub-wm b{color:#25C9F5}@media (max-width:900px){.ub-univ{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){.ub-univ{grid-template-columns:1fr;max-width:280px}}:where(body.page-nos-services--services-a-la-personne) .ue-pas{grid-template-columns:repeat(2,minmax(0,1fr))}.sv-more{max-width:1080px;margin:clamp(30px,3.4vw,44px) auto 0;display:flex;flex-wrap:wrap;align-items:center;gap:14px 22px}.sv-more-lb{font:900 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--ink-3)}.sv-links{display:flex;flex-wrap:wrap;gap:10px}.sv-links a{display:inline-flex;align-items:center;gap:8px;font:800 13px/1 var(--font);color:var(--navy);background:var(--paper);border:1.5px solid var(--line);border-radius:999px;padding:12px 16px;transition:border-color .18s,transform .16s}.sv-links a:hover{border-color:var(--navy);transform:translateY(-2px)}.sv-links a svg{width:13px;height:13px}@media (max-width:760px){:where(body.page-nos-services--services-a-la-personne) .ue-pas{grid-template-columns:1fr}}:where(body.page-nos-services--apporteur-d-affaires) .ticket .tk-price,:where(body.page-nos-services--assistance-juridique) .ticket .tk-price,:where(body.page-nos-services--assurance-professionnelle) .ticket .tk-price,:where(body.page-nos-services--avantages-salaries) .ticket .tk-price,:where(body.page-nos-services--conformite) .ticket .tk-price,:where(body.page-nos-services--expertise-comptable) .ticket .tk-price,:where(body.page-nos-services--facturation-electronique) .ticket .tk-price,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ticket .tk-price,:where(body.page-nos-services--recouvrement-impayes) .ticket .tk-price,:where(body.page-nos-services--services-a-la-personne) .ticket .tk-price{display:inline-flex;flex-wrap:nowrap;align-items:baseline;justify-content:flex-start;align-self:flex-start;width:auto;max-width:100%;gap:7px;margin:10px 0 2px;padding:9px 14px;border-radius:14px 6px 14px 6px;background:var(--yellow);color:var(--navy);transform:rotate(-2deg);box-shadow:0 6px 14px -8px rgb(31 33 104 / .35)}.ticket .tk-price>*{display:inline;flex:none;white-space:nowrap;margin:0;padding:0;width:auto}.ticket .tk-price small{font:800 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.1em}.ticket .tk-price b{font:900 22px/1 var(--font);letter-spacing:-.04em}.ticket .tk-price em{font:700 11.5px/1 var(--font);font-style:normal;opacity:.8}.ue-agree{position:absolute;top:-16px;right:-14px;z-index:2;display:flex;align-items:center;gap:11px;background:var(--yellow);color:var(--navy);border-radius:999px;padding:10px 18px 10px 10px;box-shadow:0 16px 34px -16px rgb(31 33 104 / .5);transform:rotate(4deg)}.ue-agree .ic{width:36px;height:36px;border-radius:50%;background:var(--navy);color:var(--yellow);display:grid;place-items:center;flex:none}.ue-agree .ic svg{width:19px;height:19px}.ue-agree .tx{display:flex;flex-direction:column;font:700 11.5px/1.2 var(--font);text-transform:uppercase;letter-spacing:.06em}.ue-agree .tx b{font:900 14.5px/1.1 var(--font);letter-spacing:-.01em;text-transform:none}@media (max-width:1000px){.ue-agree{top:-12px;right:6px;transform:rotate(2deg)}}.fe-band{background:var(--navy);color:#fff;position:relative;overflow:hidden}.fe-band::before{content:"";position:absolute;right:-120px;top:-120px;width:360px;height:360px;border-radius:50%;background:var(--cyan);opacity:.14;filter:blur(50px);pointer-events:none}.fe-wrap{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(30px,4vw,64px);max-width:1120px;margin:0 auto;align-items:center}.fe-tag{display:inline-flex;font:900 11px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--navy);background:var(--yellow);border-radius:999px;padding:9px 13px;transform:rotate(-2deg)}.fe-txt h2{margin:18px 0 0;font:900 clamp(26px,3.3vw,42px)/1.1 var(--font);letter-spacing:-.035em;color:#fff;text-wrap:balance}.fe-txt h2 em{font-style:normal;color:var(--yellow)}.fe-txt p{margin:18px 0 0;font:400 15.5px/1.72 var(--font);color:rgb(255 255 255 / .8);max-width:60ch}.fe-list{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px}.fe-list li{display:flex;align-items:flex-start;gap:10px;font:600 14px/1.5 var(--font);color:#fff}.fe-list .ck{width:20px;height:20px;border-radius:50%;background:var(--green);color:var(--navy);display:grid;place-items:center;flex:none;margin-top:1px}.fe-list .ck svg{width:11px;height:11px}.fe-cal{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:16px}.fe-cal li{position:relative;background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .16);border-radius:26px 10px 26px 10px;padding:22px 22px 20px}.fe-cal li:nth-child(2){border-radius:10px 26px 10px 26px;transform:rotate(1deg)}.fe-cal li.done{background:#fff;color:var(--navy);border-color:#fff;transform:rotate(-1.2deg)}.fe-cal .d{display:block;font:900 12px/1 var(--font);text-transform:uppercase;letter-spacing:.1em;color:var(--yellow)}.fe-cal li.done .d{color:var(--magenta-600)}.fe-cal b{display:block;margin-top:10px;font:900 20px/1.2 var(--font);letter-spacing:-.025em}.fe-cal p{margin:6px 0 0;font:500 13.5px/1.55 var(--font);color:rgb(255 255 255 / .76)}.fe-cal li.done p{color:var(--ink-3)}.fe-cal .st{display:inline-block;margin-bottom:10px;font:800 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;padding:7px 10px;background:rgb(255 255 255 / .14);color:#fff}.fe-cal li.done .st{background:var(--green);color:var(--navy)}@media (max-width:900px){.fe-wrap{grid-template-columns:1fr}.fe-cal li{transform:none!important}}@media (max-width:560px){.fe-list{grid-template-columns:1fr}}.ev-head{max-width:1120px;margin:0 auto}.ev-head .pr-sub{margin:0 auto 0 0;max-width:56ch}.ev-rows{display:flex;flex-direction:column;gap:20px;max-width:1120px;margin:clamp(26px,3vw,40px) auto 0}.ev-row{display:grid;grid-template-columns:180px minmax(0,1fr);gap:clamp(20px,2.6vw,34px);align-items:center;background:#fff;border:1px solid var(--line);border-radius:34px 12px 34px 12px;padding:20px;box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .24s}.ev-row:nth-child(even){border-radius:12px 34px 12px 34px}.ev-row:nth-child(odd){transform:rotate(-.5deg)}.ev-row:nth-child(even){transform:rotate(.5deg)}.ev-row:hover{transform:rotate(0) translateY(-4px);box-shadow:var(--shadow-md)}.ev-vis{display:block;aspect-ratio:1/1;border-radius:22px;overflow:hidden;background:var(--bg);border:1px solid var(--line)}.ev-vis img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.ev-row:hover .ev-vis img{transform:scale(1.05)}.ev-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.ev-tag{display:inline-flex;font:900 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;border-radius:var(--r-pill);padding:8px 12px}.ev-tag.t-salon{background:var(--yellow);color:var(--navy)}.ev-tag.t-demo{background:var(--cyan);color:#fff}.ev-tag.t-replay{background:var(--magenta);color:#fff}.ev-loc{display:inline-flex;align-items:center;gap:6px;font:700 12px/1 var(--font);color:var(--ink-3)}.ev-loc svg{width:14px;height:14px;color:var(--cyan-600);flex:none}.ev-body h3{margin:13px 0 0;font:900 clamp(19px,2.2vw,25px)/1.16 var(--font);letter-spacing:-.03em;color:var(--navy);text-wrap:pretty}.ev-body p{margin:10px 0 0;font:400 14.5px/1.66 var(--font);color:var(--ink-3);max-width:56ch}.ev-go{display:inline-flex;align-items:center;gap:8px;margin-top:18px;font:800 13px/1 var(--font);color:#fff;background:var(--navy);border-radius:var(--r-pill);padding:14px 20px;box-shadow:0 4px 0 rgb(31 33 104 / .18);transition:transform .16s,background .18s}.ev-go:hover{transform:translateY(-2px);background:var(--cyan-600);color:#fff}.ev-go .ar{transition:transform .18s}.ev-go:hover .ar{transform:translateX(3px)}.ev-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1000px;margin:0 auto}.ev-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);border-radius:30px 30px 12px 30px;overflow:hidden;box-shadow:var(--shadow-card);transition:transform .2s,box-shadow .24s}.ev-card:nth-child(2){border-radius:30px 30px 30px 12px}.ev-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-md)}.ev-card .ph{display:block;position:relative;aspect-ratio:16/11;overflow:hidden;background:var(--bg)}.ev-card .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.ev-card:hover .ph img{transform:scale(1.05)}.ev-card .ph .ev-tag{position:absolute;left:16px;top:16px}.ev-card .in{display:flex;flex-direction:column;gap:10px;padding:24px 26px 26px;flex:1}.ev-card h3{margin:0;font:900 20px/1.2 var(--font);letter-spacing:-.03em;color:var(--navy)}.ev-card p{margin:0;font:400 14.5px/1.66 var(--font);color:var(--ink-3)}.ev-card .mt{margin-top:auto;font:700 12px/1 var(--font);color:var(--ink-mute)}.ev-card .ev-go{align-self:flex-start;margin-top:14px}.ev-mosaic{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-auto-rows:150px;gap:16px;max-width:1120px;margin:0 auto}.ev-mosaic figure{margin:0;overflow:hidden;border-radius:26px;background:var(--bg);border:1px solid var(--line);box-shadow:var(--shadow-card)}.ev-mosaic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.ev-mosaic figure:hover img{transform:scale(1.06)}.ev-mosaic .m1{grid-column:span 3;grid-row:span 2;border-radius:40px 14px 40px 14px}.ev-mosaic .m2{grid-column:span 3}.ev-mosaic .m3{grid-column:span 2}.ev-mosaic .m4{grid-column:span 1;border-radius:14px 40px 14px 40px}.ev-mosaic .m5{grid-column:span 3;grid-row:span 1}.ev-quote{max-width:760px;margin:clamp(30px,3.6vw,48px) auto 0;text-align:center}.ev-quote p{margin:0;font:800 clamp(19px,2.3vw,27px)/1.32 var(--font);letter-spacing:-.03em;color:var(--navy);text-wrap:pretty}.ev-quote p::before{content:"« "}.ev-quote p::after{content:" »"}.ev-quote span{display:block;margin-top:14px;font:800 11.5px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan-600)}@media (max-width:1000px){.ev-row{grid-template-columns:1fr;transform:none!important}.ev-vis{aspect-ratio:16/9}.ev-cards{grid-template-columns:1fr}.ev-mosaic{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:170px}.ev-mosaic .m1{grid-column:span 2;grid-row:span 1}:where(body.page-ressources--evenements) .bg-mh{grid-template-columns:1fr}}@media (max-width:620px){.ev-mosaic{grid-template-columns:1fr;grid-auto-rows:190px}.ev-mosaic figure{grid-column:span 1!important}}.pr-clip .ph{display:block;aspect-ratio:16/10;border-radius:20px;overflow:hidden;background:var(--bg);margin:-6px -4px 2px}.pr-clip .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s}.pr-clip:hover .ph img{transform:scale(1.05)}.pr-clip .src{display:flex;align-items:center;gap:11px;font:900 12.5px/1 var(--font);text-transform:uppercase;letter-spacing:.07em;color:var(--navy)}.pr-clip .src .lg{width:40px;height:40px;border-radius:12px;background:var(--bg);border:1px solid var(--line);display:grid;place-items:center;flex:none;overflow:hidden}.pr-clip .src .lg img{width:24px;height:24px;object-fit:contain;display:block}.pr-clip h3{margin:0;font:800 19px/1.24 var(--font);letter-spacing:-.025em;color:var(--navy);text-wrap:pretty}.pr-clip p{margin:0;font:400 14.5px/1.65 var(--font);color:var(--ink-3)}.pr-clip .date{margin-top:auto;font:700 12px/1 var(--font);color:var(--ink-mute)}.pr-clip .read{align-self:flex-start;display:inline-flex;align-items:center;gap:8px;font:800 13px/1 var(--font);color:#fff;background:var(--navy);border-radius:var(--r-pill);padding:13px 19px;box-shadow:0 4px 0 rgb(31 33 104 / .18);transition:transform .16s,background .18s}.pr-clip .read:hover{transform:translateY(-2px);background:var(--cyan-600);color:#fff}.pr-vids{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(26px,3.6vw,56px);max-width:1120px;margin:0 auto;align-items:center;color:#fff}.pr-vids h2{font:900 clamp(24px,2.9vw,36px)/1.1 var(--font);letter-spacing:-.035em;margin:0;text-transform:uppercase;color:#fff}.pr-vids p{margin:16px 0 0;font:400 15.5px/1.7 var(--font);color:rgb(255 255 255 / .74);max-width:38ch}.pr-tiles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.pr-tile{position:relative;display:block;border-radius:20px;overflow:hidden;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .16);aspect-ratio:16/10;transition:transform .18s,border-color .2s}.pr-tile:hover{transform:translateY(-3px);border-color:var(--yellow)}.pr-tile img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.pr-tile.wide{grid-column:span 2;aspect-ratio:16/6}.pr-tile .pl{position:absolute;inset:0;display:grid;place-items:center;background:linear-gradient(180deg,rgb(21 24 74 / .1) 0%,rgb(21 24 74 / .55) 100%)}.pr-tile .pl span{width:48px;height:48px;border-radius:50%;background:var(--yellow);display:grid;place-items:center}.pr-tile .pl svg{width:18px;height:18px;color:var(--navy);margin-left:2px}.pr-tile b{position:absolute;left:14px;right:14px;bottom:12px;font:700 12.5px/1.35 var(--font);color:#fff;text-shadow:0 1px 8px rgb(0 0 0 / .4)}.pr-kit{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1120px;margin:0 auto}.pr-dl{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--line);border-radius:26px 10px 26px 10px;padding:26px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.pr-dl:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.pr-dl .ic{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;background:var(--cyan-50);color:var(--cyan-600)}.pr-dl:nth-child(2) .ic{background:var(--magenta-50);color:var(--magenta-600)}.pr-dl:nth-child(3) .ic{background:var(--green-50);color:var(--green-600)}.pr-dl .ic svg{width:21px;height:21px}.pr-dl h3{margin:0;font:700 17.5px/1.28 var(--font);letter-spacing:-.02em;color:var(--navy)}.pr-dl p{margin:0;font:400 14px/1.62 var(--font);color:var(--ink-3)}.pr-dl .go{margin-top:auto;display:inline-flex;align-items:center;gap:8px;font:800 12.5px/1 var(--font);color:var(--cyan-600)}.pr-contact{max-width:960px;margin:0 auto;background:#fff;border:1px solid var(--line);border-radius:44px 16px 44px 16px;padding:clamp(30px,3.6vw,48px);box-shadow:var(--shadow-md);display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,340px);gap:clamp(24px,3vw,46px);align-items:center;position:relative;overflow:hidden}.pr-contact::after{content:"";position:absolute;right:-70px;bottom:-80px;width:220px;height:220px;border-radius:50%;background:var(--grad-warm);opacity:.14;filter:blur(24px)}.pr-contact h2{font:900 clamp(20px,2.3vw,29px)/1.14 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0;text-transform:uppercase;white-space:nowrap}.pr-contact p{margin:14px 0 0;font:400 15px/1.68 var(--font);color:var(--ink-3);max-width:40ch}.pr-card{position:relative;z-index:1;background:var(--bg);border-radius:22px;padding:24px}.pr-card b{display:block;font:700 15px/1.3 var(--font);color:var(--navy)}.pr-card span{display:block;margin-top:4px;font:500 12.5px/1.4 var(--font);color:var(--ink-mute)}.pr-card ul{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-direction:column;gap:10px}.pr-card li{display:flex;align-items:center;gap:10px;font:600 13.5px/1.4 var(--font);color:var(--ink-2)}.pr-card li svg{width:15px;height:15px;color:var(--cyan-600);flex:none}.pr-card a{color:var(--ink-2)}.pr-card a:hover{color:var(--cyan-600)}@media (max-width:1000px){:where(body.page-cgv) .bg-mh,:where(body.page-cgv) .pr-vids,:where(body.page-cgv) .pr-contact,:where(body.page-mentions-legales) .bg-mh,:where(body.page-mentions-legales) .pr-vids,:where(body.page-mentions-legales) .pr-contact,:where(body.page-politique-de-confidentialite) .bg-mh,:where(body.page-politique-de-confidentialite) .pr-vids,:where(body.page-politique-de-confidentialite) .pr-contact,:where(body.page-reglement-interieur) .bg-mh,:where(body.page-reglement-interieur) .pr-vids,:where(body.page-reglement-interieur) .pr-contact,:where(body.page-ressources--presse) .bg-mh,:where(body.page-ressources--presse) .pr-vids,:where(body.page-ressources--presse) .pr-contact{grid-template-columns:1fr}.pr-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.pr-wall,.pr-kit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.pr-contact h2{white-space:normal}}@media (max-width:620px){.pr-facts,.pr-wall,.pr-kit,.pr-tiles{grid-template-columns:1fr}.pr-tile.wide{grid-column:auto;aspect-ratio:16/10}.pr-clip,.pr-fact{transform:none!important}}@media (max-width:900px){.tf-mh{grid-template-columns:1fr}.tf-grid{grid-template-columns:1fr}.tf-zgrid{grid-template-columns:1fr}}.tf-note-adh{margin-top:10px;font-weight:500;color:var(--ink-2)}.tf-mh h1 .tf-last{white-space:nowrap}.tr-t thead th .tr-sh{display:block;margin-top:6px;font:600 11.5px/1.35 var(--font);letter-spacing:0;text-transform:none;color:var(--ink-3);max-width:24ch;margin-left:0;margin-right:0;white-space:normal}.tr-t thead th.up .tr-sh{color:var(--cyan-700,#0B6E8F)}.ar-prog{position:fixed;top:0;left:0;height:3px;width:0;background:var(--grad);z-index:9999;transition:width .1s linear}.ar-head{background:var(--navy);color:#fff;padding:clamp(40px,4.6vw,74px) 0;position:relative;overflow:hidden}.ar-head::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 22%,rgb(24 185 240 / .4),transparent 55%),radial-gradient(circle at 88% 80%,rgb(224 38 155 / .28),transparent 58%);pointer-events:none}.ar-head .container{position:relative;z-index:1}.ar-hero{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(28px,4vw,64px);align-items:center;max-width:1180px;margin:0 auto}.ar-tag{display:inline-flex;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.13em;padding:10px 15px;border-radius:var(--r-pill);background:var(--yellow);color:var(--navy)}.ar-head h1{font:800 clamp(28px,4.1vw,52px)/1.08 var(--font);letter-spacing:-.04em;color:#fff;margin:20px 0 0;max-width:20ch;text-wrap:pretty}.ar-chap{margin:20px 0 0;font:400 clamp(16px,1.7vw,19px)/1.6 var(--font);color:rgb(255 255 255 / .78);max-width:44ch}.ar-line{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:30px;font:600 13px/1 var(--font);color:rgb(255 255 255 / .66)}.ar-line .it{display:inline-flex;align-items:center;gap:8px}.ar-line svg{width:15px;height:15px;opacity:.8}.ar-line .sep{opacity:.4}.ar-cover{position:relative}.ar-cover figure{margin:0;border-radius:22px;overflow:hidden;box-shadow:var(--shadow-lg);background:rgb(255 255 255 / .08);aspect-ratio:4/3}.ar-cover img{display:block;width:100%;height:100%;object-fit:cover}.ar-body{background:var(--paper);padding:clamp(38px,4vw,62px) 0 clamp(46px,5vw,80px)}.ar-wrap{display:grid;grid-template-columns:minmax(0,240px) minmax(0,1fr);gap:clamp(28px,4vw,68px);max-width:1080px;margin:0 auto;align-items:start}.ar-toc{position:sticky;top:96px}.ar-toc b{display:block;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.13em;color:var(--ink-mute);margin-bottom:14px}.ar-toc ol{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;border-left:2px solid var(--line)}.ar-toc a{display:block;padding:9px 0 9px 16px;margin-left:-2px;border-left:2px solid #fff0;font:600 13px/1.4 var(--font);color:var(--ink-3)}.ar-toc a:hover{color:var(--navy)}.ar-toc a.on{color:var(--navy);border-left-color:var(--cyan)}.ar-toc .rt{margin-top:22px;padding:14px 16px;background:var(--bg);border-radius:14px;font:600 12px/1.5 var(--font);color:var(--ink-3)}.ar-txt{max-width:66ch;font-size:17px}.ar-txt>p{margin:0 0 22px;font:400 17px/1.78 var(--font);color:var(--ink-2)}.ar-txt>p.lead{font:400 19px/1.72 var(--font);color:var(--ink-2)}:where(body.page-article) .ar-txt>p.lead::first-letter{float:left;font:900 62px/.82 var(--font);color:var(--cyan);margin:4px 12px 0 0}.ar-share{display:flex;gap:8px;margin:30px 0 0;padding-top:22px;border-top:1px solid var(--line)}.ar-share a{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;background:#fff;border:1px solid var(--line);color:var(--ink-2);transition:transform .16s,border-color .16s,color .16s}.ar-share a:hover{transform:translateY(-2px);border-color:var(--navy);color:var(--navy)}.ar-share svg{width:16px;height:16px}.ar-txt h2{font:800 clamp(23px,2.6vw,31px)/1.16 var(--font);letter-spacing:-.03em;color:var(--navy);margin:44px 0 18px;scroll-margin-top:110px}.ar-txt h3{font:700 19px/1.32 var(--font);letter-spacing:-.02em;color:var(--navy);margin:32px 0 14px}.ar-txt strong{font-weight:700;color:var(--navy)}.ar-txt ul{margin:0 0 24px;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.ar-txt ul li{position:relative;padding-left:26px;font:400 16.5px/1.72 var(--font);color:var(--ink-2)}.ar-txt ul li::before{content:"";position:absolute;left:4px;top:.68em;width:8px;height:8px;border-radius:50%;background:var(--cyan)}.ar-txt a{color:var(--cyan-600);text-decoration:underline;text-underline-offset:3px}.ar-txt a:hover{color:var(--magenta-600)}.ar-key{background:var(--navy);color:#fff;border-radius:34px 14px 34px 14px;padding:clamp(26px,2.8vw,36px);margin:0 0 34px;position:relative;overflow:hidden}.ar-key::after{content:"";position:absolute;right:-70px;bottom:-80px;width:220px;height:220px;border-radius:50%;background:var(--grad);opacity:.3;filter:blur(34px)}.ar-key b.t{position:relative;z-index:1;display:block;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--yellow);margin-bottom:18px}.ar-key ul{position:relative;z-index:1;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:14px}.ar-key li{position:relative;padding-left:30px;font:400 15.5px/1.68 var(--font);color:rgb(255 255 255 / .86)}.ar-key li strong{color:#fff}.ar-key li::before{content:"";position:absolute;left:0;top:.5em;width:14px;height:14px;border-radius:50%;background:var(--green)}.ar-call{background:var(--cyan-50);border-left:4px solid var(--cyan);border-radius:8px 20px 20px 8px;padding:22px 26px;margin:0 0 28px}.ar-call b{display:block;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.12em;color:var(--cyan-600);margin-bottom:10px}.ar-call p{margin:0;font:500 15.5px/1.7 var(--font);color:var(--ink-2)}.ar-call.warn{background:var(--magenta-50);border-color:var(--magenta)}.ar-call.warn b{color:var(--magenta-600)}.ar-tab{margin:0 0 30px;overflow-x:auto;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:var(--shadow-card)}.ar-tab table{width:100%;border-collapse:collapse;min-width:520px}.ar-tab th,.ar-tab td{text-align:left;padding:15px 18px;font:500 14.5px/1.5 var(--font);color:var(--ink-2);border-bottom:1px solid var(--line)}.ar-tab th{background:var(--navy);color:#fff;font:800 12px/1.3 var(--font);text-transform:uppercase;letter-spacing:.07em;border-bottom:0}.ar-tab tr:last-child td{border-bottom:0}.ar-tab tbody tr:nth-child(even){background:var(--bg)}.ar-tab .no{font-weight:800;color:var(--green-600)}.ar-tab .yes{font-weight:800;color:var(--magenta-600)}.ar-src{margin:34px 0 0;padding-top:20px;border-top:1px solid var(--line);font:500 12.5px/1.65 var(--font);color:var(--ink-mute)}.ar-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}.ar-tags span{font:700 12px/1 var(--font);color:var(--ink-2);background:var(--bg);border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 14px}.ar-kick{display:block;font:800 14px/1 var(--font);text-transform:uppercase;letter-spacing:.14em;color:var(--cyan-600);margin-bottom:14px}.ar-next{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.ar-nx{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--line);border-radius:26px 12px 26px 12px;padding:22px;box-shadow:var(--shadow-card);transition:transform .18s,box-shadow .22s}.ar-nx:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.ar-nx .k{font:800 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;color:var(--cyan-600)}.ar-nx h3{margin:0;font:700 17px/1.3 var(--font);letter-spacing:-.02em;color:var(--navy)}.ar-nx span{font:600 11.5px/1 var(--font);color:var(--ink-mute)}@media (max-width:1000px){.ar-hero{grid-template-columns:1fr}.ar-wrap{grid-template-columns:minmax(0,1fr)}.ar-wrap>*{min-width:0}.ar-tab{overflow-x:auto;-webkit-overflow-scrolling:touch}.ar-toc{position:static;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ar-toc b{width:100%;margin-bottom:6px}.ar-toc ol{flex-direction:row;flex-wrap:wrap;border-left:0;gap:8px}.ar-toc a{padding:10px 14px;margin:0;border:1px solid var(--line);border-left:1px solid var(--line);border-radius:var(--r-pill);background:#fff}.ar-toc a.on{border-color:var(--navy);color:var(--navy)}.ar-toc .rt{width:100%}.ar-next{grid-template-columns:1fr}}@media (max-width:620px){.ar-cover figure{aspect-ratio:3/2}}html,body{overflow-x:clip}@media (max-width:560px){.fq-tiles{grid-template-columns:minmax(0,1fr)}.fq-tile{transform:none!important}:where(body.page-contact) .tr-acc-in,:where(body.page-ressources--faq) .tr-acc-in{padding:0 20px 20px}.fq-pop span{width:100%}}.ilink{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:3px;transition:color .15s,text-decoration-color .15s}.ilink:hover{color:var(--cyan-600);text-decoration-color:var(--yellow)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sp-act.has-ph{padding-top:14px}.sp-act .ph{display:block;margin:0 -10px 16px;aspect-ratio:2048/1584;border-radius:20px 8px 20px 8px;overflow:hidden;background:var(--bg)}.sp-act.has-ph:nth-child(even) .ph{border-radius:8px 20px 8px 20px}.sp-act .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sp-act.has-ph:hover .ph img{transform:scale(1.04)}.el-crit{list-style:none;margin:0 auto;padding:0;max-width:1080px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;counter-reset:none}.el-crit li{display:flex;flex-direction:column;gap:14px;background:var(--paper);border:1px solid var(--line);border-radius:26px 10px 26px 10px;padding:24px 22px;box-shadow:var(--shadow-sm)}.el-crit li:nth-child(even){border-radius:10px 26px 10px 26px}.el-crit .n{width:44px;height:44px;border-radius:14px;display:grid;place-items:center;font:900 16px/1 var(--font);color:#fff;background:var(--navy);transform:rotate(-4deg)}.el-crit li:nth-child(2) .n{background:var(--cyan);transform:rotate(4deg)}.el-crit li:nth-child(3) .n{background:var(--magenta)}.el-crit li:nth-child(4) .n{background:var(--yellow);color:var(--navy);transform:rotate(4deg)}.el-crit .t{font:700 15.5px/1.45 var(--font);color:var(--navy);text-wrap:pretty}@media (max-width:1000px){.el-crit{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.el-crit{grid-template-columns:minmax(0,1fr)}}@media (min-width:1001px){.lp-mh{grid-template-columns:minmax(0,1.35fr) minmax(240px,.65fr)}}.lp-mh h1{font-size:clamp(28px,4vw,50px);line-height:1.04;text-wrap:balance}.lp-h2l{font-size:clamp(20px,2.3vw,28px);text-transform:none;letter-spacing:-.025em;text-wrap:pretty}.lp-h2l em{white-space:normal;display:inline;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='68' width='100' height='24' rx='2.6' ry='12.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.lp-h2l em::after{display:none}.lp-dom-t{margin-top:20px!important;font-weight:700!important;color:var(--navy)!important}.lp-doms{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.lp-doms li{font:800 13.5px/1 var(--font);border-radius:999px;padding:12px 16px}.lp-doms .d1{background:var(--cyan-50);color:var(--cyan-600);transform:rotate(-1.5deg)}.lp-doms .d2{background:var(--magenta-50);color:var(--magenta-600);transform:rotate(1deg)}.lp-doms .d3{background:var(--yellow-50);color:var(--navy);transform:rotate(-1deg)}.lp-four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1080px;margin:0 auto}.lp-four .sp-card:nth-child(4) .ico{background:var(--yellow-50);color:var(--navy)}.lp-mkt{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1080px;margin:clamp(22px,2.6vw,34px) auto 0}.lp-mkt .w{grid-column:span 4;display:flex;align-items:baseline;gap:18px;flex-wrap:wrap}.lp-mkt .w span{margin-top:0;font-size:15px}.lp-mkt-t{max-width:720px;margin:clamp(24px,3vw,36px) auto 0;text-align:center;font:700 16px/1.6 var(--font);color:#fff}.lp-mosaic{position:relative;display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:18px;max-width:1080px;margin:0 auto;padding-bottom:30px}.lp-mosaic figure{margin:0;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-md);background:var(--bg);aspect-ratio:4/3}.lp-mosaic img{width:100%;height:100%;object-fit:cover;display:block}.lp-mosaic .m1{border-radius:36px 12px 36px 12px;transform:rotate(-1.5deg)}.lp-mosaic .m2{border-radius:12px 36px 12px 36px;transform:translateY(22px) rotate(1deg)}.lp-mosaic .m3{border-radius:36px 12px 36px 12px;transform:rotate(-1deg)}.lp-badge{position:absolute;z-index:2;border-radius:22px 8px 22px 8px;padding:16px 20px;box-shadow:var(--shadow-md)}.lp-badge b{display:block;font:900 clamp(22px,2.6vw,32px)/1 var(--font);letter-spacing:-.04em}.lp-badge span{display:block;margin-top:6px;font:700 12.5px/1.35 var(--font)}.lp-badge.b1{left:-14px;bottom:0;background:var(--navy);color:#fff;transform:rotate(-3deg)}.lp-badge.b1 b{color:var(--yellow)}.lp-badge.b2{right:-10px;top:-18px;background:var(--yellow);color:var(--navy);transform:rotate(4deg)}.lp-cap{max-width:760px;margin:0 auto;text-align:center;background:var(--paper);border:1px solid var(--line);border-radius:36px 14px 36px 14px;padding:clamp(30px,4vw,48px);box-shadow:var(--shadow-md)}.lp-cap .sp-h2{margin-bottom:10px}.lp-cap-v b{display:block;font:900 clamp(56px,8vw,96px)/1 var(--font);letter-spacing:-.05em;color:var(--magenta)}.lp-cap-v span{display:block;margin:10px 0 26px;font:700 16px/1.5 var(--font);color:var(--ink-2)}.sp-act .sp-lk{margin-top:auto;padding-top:14px;align-self:flex-start}@media (max-width:1000px){.lp-four,.lp-mkt{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-mkt .w{grid-column:span 2}.lp-mosaic{grid-template-columns:1fr 1fr}.lp-mosaic .m3{grid-column:span 2;aspect-ratio:16/7}.lp-mosaic .m2{transform:none}}@media (max-width:600px){.lp-four,.lp-mkt{grid-template-columns:minmax(0,1fr)}.lp-mkt .w{grid-column:auto}.lp-mosaic{grid-template-columns:1fr}.lp-mosaic .m3{grid-column:auto;aspect-ratio:4/3}.lp-badge{position:static;transform:none!important;margin-top:4px}}.mt-mh{grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr)}.mt-mh .rt{display:flex;flex-direction:column;align-items:flex-start;gap:20px}.mt-mh .rt .lede{margin:0}.mt-ill img{aspect-ratio:2048/1584!important;object-fit:cover}.mt-adv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;max-width:1080px;margin:0 auto}.mt-adv .sp-card:nth-child(4) .ico{background:var(--yellow-50);color:var(--navy)}.mt-adv .sp-card:nth-child(5) .ico{background:var(--cyan-50);color:var(--cyan-600)}.mt-adv .sp-card:nth-child(6) .ico{background:var(--magenta-50);color:var(--magenta-600)}.mt-mkt-p{max-width:760px;margin:0 auto;text-align:center}.mt-mkt-p p{margin:0 0 12px;font:500 16px/1.7 var(--font);color:rgb(255 255 255 / .86)}.mt-mkt-p p:last-child{margin-bottom:0;font-weight:800;color:#fff}.mt-pr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;max-width:1080px;margin:0 auto;align-items:start}.mt-col{background:var(--paper);border:1px solid var(--line);border-radius:32px 12px 32px 12px;overflow:hidden;box-shadow:var(--shadow-sm)}.mt-col.x{border-radius:12px 32px 12px 32px}.mt-col .ph{display:block;aspect-ratio:16/7;overflow:hidden;background:var(--bg)}.mt-col .ph img{width:100%;height:100%;object-fit:cover;display:block}.mt-col .in{padding:26px 26px 28px}.mt-col h3{display:flex;align-items:center;gap:10px;margin:0;font:900 19px/1.2 var(--font);letter-spacing:-.025em;color:var(--navy);text-transform:uppercase}.mt-col h3 .b{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;flex:none;color:#fff}.mt-col h3 .b svg{width:15px;height:15px}.mt-col.ok h3 .b{background:var(--green)}.mt-col.x h3 .b{background:var(--magenta)}.mt-col .in>p{margin:12px 0 0;font:400 14.5px/1.65 var(--font);color:var(--ink-3)}.mt-col ul{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:10px}.mt-col li{display:flex;align-items:flex-start;gap:10px;font:600 14.5px/1.5 var(--font);color:var(--ink-2)}.mt-col li .k{width:20px;height:20px;border-radius:999px;display:grid;place-items:center;flex:none;margin-top:1px;color:#fff}.mt-col li .k svg{width:11px;height:11px}.mt-col.ok li .k{background:var(--green)}.mt-col.x li .k{background:var(--magenta)}.mt-col .nt{margin:16px 0 0;padding:12px 14px;border-radius:14px;background:var(--yellow-50);font:italic 500 13px/1.55 var(--font);color:var(--ink-2)}.mt-others{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;max-width:960px;margin:0 auto}.mt-others a{font:800 13.5px/1 var(--font);color:var(--navy);background:var(--paper);border:1.5px solid var(--line);border-radius:999px;padding:13px 18px;transition:transform .16s,border-color .16s,color .16s}.mt-others a:hover{transform:translateY(-2px);border-color:var(--navy);color:var(--magenta)}.mt-others a:nth-child(odd){transform:rotate(-1deg)}.mt-others a:nth-child(odd):hover{transform:rotate(0) translateY(-2px)}@media (max-width:1000px){.mt-adv{grid-template-columns:repeat(2,minmax(0,1fr))}.mt-pr{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.mt-adv{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.mt-mh{grid-template-columns:1fr}}.pa-quad{grid-template-columns:repeat(2,minmax(0,1fr));max-width:920px}.pa-acts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;max-width:1080px;margin:clamp(22px,2.6vw,34px) auto 0}.pa-act{display:flex;flex-direction:column;gap:8px;background:var(--paper);border:1px solid var(--line);border-radius:26px 10px 26px 10px;padding:24px 22px;box-shadow:var(--shadow-sm);color:var(--navy);transition:transform .2s,box-shadow .24s}.pa-act:nth-child(even){border-radius:10px 26px 10px 26px}.pa-act:hover{transform:translateY(-4px);box-shadow:var(--shadow-md);color:var(--navy)}.pa-act{padding-top:14px}.pa-act .ph{display:block;margin:0 -8px 10px;aspect-ratio:1024/792;border-radius:18px 8px 18px 8px;overflow:hidden;background:var(--bg)}.pa-act:nth-child(even) .ph{border-radius:8px 18px 8px 18px}.pa-act .ph img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.pa-act:hover .ph img{transform:scale(1.04)}.pa-act .k{font:900 10.5px/1 var(--font);text-transform:uppercase;letter-spacing:.11em;color:var(--magenta-600)}.pa-act h3{margin:0;font:900 17px/1.24 var(--font);letter-spacing:-.025em}.pa-act p{margin:0;font:400 14px/1.62 var(--font);color:var(--ink-3)}.pa-act .more{margin-top:auto;padding-top:8px;display:inline-flex;align-items:center;gap:7px;font:800 13px/1 var(--font);color:var(--navy)}.pa-act:hover .more{color:var(--cyan-600)}.pa-note{max-width:1080px;margin:26px auto 0;font:500 12.5px/1.5 var(--font);color:var(--ink-mute);text-align:center}@media (max-width:900px){.pa-quad,.pa-acts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.pa-quad,.pa-acts{grid-template-columns:minmax(0,1fr)}}.pm-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;max-width:1080px;margin:clamp(22px,2.6vw,34px) auto 0}.pm-card{background:var(--paper);border:1px solid var(--line);border-radius:26px 10px 26px 10px;padding:12px 12px 18px;box-shadow:var(--shadow-sm);text-align:center;transition:transform .2s,box-shadow .24s}.pm-card:nth-child(even){border-radius:10px 26px 10px 26px;transform:rotate(.8deg)}.pm-card:nth-child(odd){transform:rotate(-.8deg)}.pm-card:hover{transform:rotate(0) translateY(-4px);box-shadow:var(--shadow-md)}.pm-card .ph{display:block;aspect-ratio:4/3;border-radius:18px 8px 18px 8px;overflow:hidden;background:var(--bg)}.pm-card .ph img{width:100%;height:100%;object-fit:cover;display:block}.pm-card h3{margin:14px 0 0;font:900 17px/1.2 var(--font);letter-spacing:-.02em;color:var(--navy)}@media (max-width:900px){.pm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.pm-grid{grid-template-columns:minmax(0,1fr)}.pm-card{transform:none!important}}.cs-collage{position:relative;min-height:440px}.cs-collage figure{position:absolute;margin:0;overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow-md)}.cs-collage img{width:100%;height:100%;object-fit:cover;display:block}.cs-collage .c1{left:0;top:0;width:62%;aspect-ratio:4/3;border-radius:36px 14px 36px 14px;transform:rotate(-2deg)}.cs-collage .c2{right:0;top:22%;width:48%;aspect-ratio:1/1;border-radius:14px 36px 14px 36px;transform:rotate(2.5deg);z-index:2}.cs-collage .c3{left:10%;bottom:0;width:40%;aspect-ratio:500/517;border-radius:30px;transform:rotate(-1deg);z-index:3}.cs-collage .c3 img{object-fit:contain;background:#fff}.cs-vmv{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1080px;margin:0 auto}.cs-v{position:relative;background:var(--paper);border:1px solid var(--line);border-radius:30px 12px 30px 12px;padding:34px 28px 30px;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.cs-v:nth-child(2){border-radius:12px 30px 12px 30px;transform:translateY(18px)}.cs-v:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}.cs-v .n{position:absolute;top:-22px;left:24px;width:48px;height:48px;border-radius:15px;display:grid;place-items:center;font:900 22px/1 var(--font);color:#fff;transform:rotate(-5deg)}.cs-v.v1 .n{background:var(--cyan)}.cs-v.v2 .n{background:var(--magenta);transform:rotate(5deg)}.cs-v.v3 .n{background:var(--yellow);color:var(--navy)}.cs-v h3{margin:8px 0 0;font:900 21px/1.2 var(--font);letter-spacing:-.03em;color:var(--navy);text-transform:uppercase}.cs-v p{margin:12px 0 0;font:400 15px/1.66 var(--font);color:var(--ink-3)}.cs-claim{max-width:900px;text-wrap:balance;margin-bottom:clamp(30px,3.6vw,50px)}.cs-claim em{white-space:normal;display:inline}.cs-claim em::after{display:none}.cs-claim em{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='70' width='100' height='22' rx='2.6' ry='11.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cs-faux{display:inline-block;font:900 17px/1 var(--font);color:#fff;background:var(--magenta);border-radius:10px;padding:6px 11px;transform:rotate(-3deg);margin-left:4px}.cs-quote{margin:22px 0 0;padding:22px 24px;background:var(--yellow-50);border-radius:24px 8px 24px 8px;border:1px solid rgb(245 197 24 / .45)}.cs-quote b{display:block;font:900 19px/1.3 var(--font);letter-spacing:-.02em;color:var(--navy)}.cs-quote span{display:block;margin-top:8px;font:500 14.5px/1.62 var(--font);color:var(--ink-2)}.cs-vs{display:flex;flex-direction:column;gap:22px}.cs-vs .sp-fig img{aspect-ratio:16/10;object-fit:contain;background:#fff}.cs-cmp{display:grid;grid-template-columns:1fr 1fr;gap:14px}.cs-cmp>div{border-radius:22px 8px 22px 8px;padding:20px 20px 18px;display:flex;flex-direction:column;gap:6px}.cs-cmp .old{background:var(--bg);border:1px dashed var(--line-2,#c9cbe0);transform:rotate(-1.5deg)}.cs-cmp .new{background:var(--navy);color:#fff;transform:rotate(1.5deg);box-shadow:var(--shadow-md)}.cs-cmp .k{font:900 10.5px/1.2 var(--font);text-transform:uppercase;letter-spacing:.1em;color:var(--ink-3)}.cs-cmp .new .k{color:var(--cyan)}.cs-cmp b{font:900 38px/1 var(--font);letter-spacing:-.04em;color:var(--ink-mute);text-decoration:line-through;text-decoration-color:var(--magenta);text-decoration-thickness:3px}.cs-cmp .new b{color:var(--yellow);text-decoration:none}.cs-cmp span:last-child{font:600 13px/1.45 var(--font);color:var(--ink-3)}.cs-cmp .new span:last-child{color:rgb(255 255 255 / .84)}.cs-team{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;max-width:1080px;margin:0 auto}.cs-m{background:var(--paper);border:1px solid var(--line);border-radius:28px 12px 28px 12px;padding:26px 24px;text-align:center;box-shadow:var(--shadow-sm);transition:transform .2s,box-shadow .24s}.cs-m:nth-child(even){border-radius:12px 28px 12px 28px}.cs-m:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.cs-m .ph{display:block;width:108px;height:108px;margin:0 auto 16px;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 30% 25%,#FFD1EC 0%,#F45FB0 55%,var(--magenta) 100%);box-shadow:0 0 0 6px var(--magenta-50)}.cs-m .ph img{width:100%;height:100%;object-fit:cover;display:block}.cs-m h3{margin:0;font:600 17px/1.2 var(--font);color:var(--navy)}.cs-m h3 b{font-weight:900;text-transform:uppercase}.cs-m .r{display:inline-block;margin-top:8px;font:800 11px/1 var(--font);text-transform:uppercase;letter-spacing:.09em;color:var(--cyan-600)}.cs-m p{margin:12px 0 0;font:italic 400 14px/1.6 var(--font);color:var(--ink-3)}@media (max-width:1000px){.cs-vmv{grid-template-columns:1fr;gap:34px}.cs-v:nth-child(2){transform:none}.cs-team{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-collage{min-height:380px;max-width:560px;margin:0 auto;width:100%}}@media (max-width:640px){.cs-team,.cs-cmp{grid-template-columns:1fr}.cs-collage{min-height:320px}.cs-cmp>div{transform:none}}.sp-fig.free{padding:clamp(14px,2vw,26px);background:#fff}.sp-fig.free img{height:auto;max-height:420px;margin:0 auto}.sp-seals{display:inline-flex;align-items:center;gap:12px;background:#fff;border-radius:12px 5px 12px 5px;padding:6px 12px;transform:rotate(-1.5deg);box-shadow:0 10px 22px -12px rgb(0 0 0 / .5)}.sp-seals img{display:block;height:28px;width:auto;max-width:80px;object-fit:contain}.sp-seals img+img{padding-left:12px;border-left:1px solid var(--line);height:20px}.mt-mh .rt .sp-seals{margin-top:0}@media (max-width:1000px){.sp-seals{grid-column:auto}}.sp-rt{display:flex;flex-direction:column;align-items:flex-start;gap:16px;min-width:0}.ub-flow{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,2.4vw,30px)!important;position:relative;max-width:1100px;margin:0 auto;padding-top:34px}.ub-rail{position:absolute;top:29px;left:calc(16.66% - 8px);right:calc(16.66% - 8px);height:4px;border-radius:4px;background:rgb(31 33 104 / .1);overflow:hidden;z-index:1}.ub-fill{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--cyan),var(--magenta));transition:width 1.6s cubic-bezier(.6,.1,.2,1)}.ub-flow.in .ub-fill{width:100%}.ub-flow .pas{position:relative;display:flex!important;flex-direction:column;align-items:center;text-align:center;gap:18px;background:var(--paper,#fff);border:1px solid var(--line);border-radius:28px 10px 28px 10px;padding:0 22px 26px;box-shadow:var(--shadow-sm);opacity:0;transform:translateY(22px);transition:opacity .5s ease,transform .5s ease,box-shadow .3s}.ub-flow .pas:nth-of-type(2){border-radius:10px 28px 10px 28px}.ub-flow.in .pas{opacity:1;transform:none}.ub-flow.in .pas:nth-of-type(1){transition-delay:.05s}.ub-flow.in .pas:nth-of-type(2){transition-delay:.6s}.ub-flow.in .pas:nth-of-type(3){transition-delay:1.15s}.ub-flow .pas .no{position:relative;z-index:2;margin-top:-34px;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;font:900 20px/1 var(--font);color:#fff;background:var(--navy);box-shadow:0 0 0 6px var(--cyan-50,#EAF8FE);transform:scale(.6);transition:transform .45s cubic-bezier(.3,1.6,.5,1),background .3s}.ub-flow.in .pas .no{transform:scale(1)}.ub-flow.in .pas:nth-of-type(1) .no{transition-delay:.15s;background:var(--cyan)}.ub-flow.in .pas:nth-of-type(2) .no{transition-delay:.7s;background:var(--navy)}.ub-flow.in .pas:nth-of-type(3) .no{transition-delay:1.25s;background:var(--magenta)}.ub-flow .pas h3{margin:0}.ub-flow .pas p{margin:8px 0 0}@media (max-width:820px){.ub-flow{grid-template-columns:minmax(0,1fr)!important;padding-top:0;padding-left:34px;gap:34px!important}.ub-rail{top:0;bottom:0;left:30px;right:auto;width:4px;height:auto}.ub-fill{width:100%;height:0;transition:height 1.6s cubic-bezier(.6,.1,.2,1)}.ub-flow.in .ub-fill{height:100%}.ub-flow .pas{align-items:flex-start;text-align:left;padding:22px 22px 22px 46px}.ub-flow .pas .no{position:absolute;left:-35px;top:18px;margin:0;width:52px;height:52px;font-size:17px}}@media (prefers-reduced-motion:reduce){.ub-flow .pas,.ub-flow .pas .no,.ub-fill{transition:none!important}}.ue-seal{position:absolute;bottom:-26px;right:-18px;z-index:4;width:150px;background:#fff;border-radius:22px 10px 22px 10px;padding:12px 14px;box-shadow:0 16px 36px rgb(31 33 104 / .2);transform:rotate(5deg)}.ue-seal img{display:block;width:100%;height:auto}@media (max-width:960px){.ue-seal{width:120px;bottom:auto;right:auto;top:-22px;left:-6px;transform:rotate(-5deg)}}@media (max-width:520px){.ue-seal{width:96px;padding:8px 10px;top:-18px;left:-4px}}.ue-logos{position:absolute;top:-26px;right:-18px;z-index:4;display:flex;align-items:center;gap:14px;background:#fff;border-radius:22px 10px 22px 10px;padding:12px 18px;box-shadow:0 16px 36px rgb(31 33 104 / .2);transform:rotate(3deg)}.ue-logos .lg{display:grid;place-items:center;height:54px}.ue-logos .lg+.lg{padding-left:14px;border-left:1px solid var(--line)}.ue-logos img{display:block;max-height:54px;width:auto;max-width:96px;object-fit:contain}@media (max-width:960px){.ue-logos{right:-6px;top:-20px;padding:10px 14px}.ue-logos .lg{height:44px}.ue-logos img{max-height:44px;max-width:80px}}@media (max-width:520px){.ue-logos .lg{height:36px}.ue-logos img{max-height:36px;max-width:64px}}footer.site .col-sap .sub:first-child{margin-top:4px}.dm-hero{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;max-width:100%;font:700 14.5px/1 var(--font);color:var(--navy);background:#fff;border:2px solid var(--navy);border-radius:999px;padding:14px 20px;text-decoration:none;transition:transform .16s,background .18s,color .18s}.dm-hero:hover{transform:translateY(-2px);background:var(--yellow);color:var(--navy)}.dm-hero .ar{transition:transform .18s}.dm-hero:hover .ar{transform:translateX(3px)}.dm-hero.on-dark{background:#fff0;color:#fff;border-color:rgb(255 255 255 / .55)}.dm-hero.on-dark:hover{background:var(--yellow);border-color:var(--yellow);color:var(--navy)}.dm-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:22px}.dm-band{padding:clamp(44px,5vw,76px) 0;background:linear-gradient(160deg,var(--yellow-50) 0%,#fff 70%)}.dm-card{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(24px,4vw,56px);align-items:center;max-width:1040px;margin:0 auto;background:var(--navy);color:#fff;border-radius:40px 14px 40px 14px;padding:clamp(28px,4vw,52px);position:relative;overflow:hidden}.dm-card::before{content:"";position:absolute;right:-60px;top:-60px;width:220px;height:220px;border-radius:50%;background:var(--magenta);opacity:.18;filter:blur(30px)}.dm-tag{display:inline-flex;align-items:center;gap:8px;font:800 11.5px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:9px 14px;transform:rotate(-2deg)}.dm-card h2{font:900 clamp(24px,3vw,36px)/1.1 var(--font);letter-spacing:-.035em;margin:18px 0 12px;text-transform:uppercase;color:#fff}.dm-card p{font:500 15.5px/1.65 var(--font);color:rgb(255 255 255 / .82);margin:0 0 24px;max-width:44ch}.dm-go{display:inline-flex;align-items:center;gap:10px;font:800 15px/1 var(--font);color:var(--navy);background:var(--yellow);border-radius:999px;padding:17px 24px;text-decoration:none;box-shadow:0 5px 0 rgb(0 0 0 / .25);transition:transform .16s}.dm-go:hover{transform:translateY(-2px);color:var(--navy)}.dm-fine{display:block;margin-top:14px;font:600 12.5px/1.4 var(--font);color:rgb(255 255 255 / .6)}.dm-pic{position:relative;margin:0;justify-self:center;width:min(100%,360px)}.dm-pic img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover;border-radius:24px 8px 24px 8px;border:5px solid #fff;transform:rotate(2.5deg);box-shadow:0 22px 40px -18px rgb(0 0 0 / .6)}.dm-pic .chip{position:absolute;left:-14px;bottom:-12px;display:inline-flex;align-items:center;gap:8px;background:#fff;color:var(--navy);font:800 13px/1 var(--font);border-radius:14px;padding:11px 14px;box-shadow:0 12px 26px -12px rgb(0 0 0 / .5);transform:rotate(-3deg)}.dm-pic .chip svg{color:var(--magenta)}.dm-team{position:relative;margin:0;justify-self:center;width:min(100%,380px)}.dm-tcard{background:#fff;color:var(--navy);border-radius:28px 10px 28px 10px;padding:22px 20px 18px;transform:rotate(2deg);box-shadow:0 22px 40px -18px rgb(0 0 0 / .6)}.dm-thead{display:block;font:800 11px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:16px;text-align:center}.dm-tbig{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;text-align:center}.dm-tbig .ph{display:block;width:84px;height:84px;margin:0 auto 10px;border-radius:50%;overflow:hidden;position:relative}.dm-tbig .cy .ph{background:linear-gradient(160deg,var(--cyan) 0%,#7fdcff 100%)}.dm-tbig .mg .ph{background:linear-gradient(160deg,var(--magenta) 0%,#f58ccb 100%)}.dm-tbig .ye .ph{background:linear-gradient(160deg,var(--yellow) 0%,#ffe68a 100%)}.dm-tbig img{position:absolute;left:0;right:0;bottom:0;width:100%;height:112%;object-fit:cover;object-position:50% 0}.dm-tbig b{display:block;font:800 14px/1.2 var(--font)}.dm-tbig small{display:block;font:500 11px/1.3 var(--font);color:var(--ink-3);margin-top:3px}.dm-tmore{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:16px;padding-top:14px;border-top:1px solid var(--line);font:600 12.5px/1.3 var(--font);color:var(--ink-3)}.dm-tmore .heads{display:flex}.dm-tmore .heads img{width:32px;height:32px;border-radius:50%;object-fit:cover;object-position:50% 0;background:var(--cyan-50);border:2px solid #fff;margin-left:-9px}.dm-tmore .heads img:first-child{margin-left:0}.dm-team .chip{position:absolute;left:-14px;bottom:-14px;display:inline-flex;align-items:center;gap:8px;background:var(--yellow);color:var(--navy);font:800 13px/1 var(--font);border-radius:14px;padding:11px 14px;box-shadow:0 12px 26px -12px rgb(0 0 0 / .5);transform:rotate(-3deg)}@media (max-width:420px){.dm-tbig .ph{width:68px;height:68px}}.dm-note{text-align:center;margin:18px auto 0;font:600 14.5px/1.5 var(--font);color:var(--ink-3)}.dm-note a{color:var(--navy);font-weight:800;text-decoration:none;border-bottom:2px solid var(--yellow);padding-bottom:2px}.dm-note a:hover{color:var(--cyan-600);border-color:var(--cyan)}.dm-fab{position:fixed;right:16px;bottom:16px;z-index:60;display:none;align-items:center;gap:9px;font:800 14px/1 var(--font);color:var(--navy);background:var(--yellow);border-radius:999px;padding:14px 18px;text-decoration:none;box-shadow:0 12px 28px -8px rgb(31 33 104 / .45);transform:translateY(90px);transition:transform .3s}.dm-fab.on{transform:none}@media (max-width:860px){.dm-card{grid-template-columns:1fr}.dm-pic{width:min(100%,320px)}}@media (max-width:760px){.dm-fab{display:inline-flex}}.arc-sec{overflow:hidden}.arc-stage{position:relative;height:560px;margin-top:clamp(28px,4vw,48px);touch-action:pan-y;cursor:grab;user-select:none}.arc-stage.drag{cursor:grabbing}.arc-card{position:absolute;left:50%;top:10px;width:var(--cw,310px);height:450px;margin-left:calc(var(--cw,310px) / -2);border-radius:28px;display:flex;flex-direction:column;overflow:hidden;text-decoration:none;color:var(--ink);box-shadow:0 18px 40px -18px rgb(31 33 104 / .35);transform-origin:50% 50%;transition:transform .6s cubic-bezier(.22,.8,.24,1),opacity .4s,box-shadow .3s;will-change:transform}.arc-stage.drag .arc-card{transition:none}.arc-card.off{opacity:0;transition:none;pointer-events:none}.arc-card:hover{--lift:-14px;--sc:1.04;box-shadow:0 34px 60px -22px rgb(31 33 104 / .5)}.arc-card:hover .arc-ph img{transform:scale(1.08)}.arc-card:hover .arc-lk{opacity:1;transform:none}.arc-card:hover .arc-cap{background:var(--magenta)}.arc-cap{transition:background .3s}.arc-card.t-cy{background:var(--cyan-100)}.arc-card.t-ma{background:var(--magenta-100)}.arc-card.t-gr{background:var(--green-100)}.arc-card.t-ye{background:#FFEFB0}.arc-card.t-vi{background:#E4DEFA}.arc-card.t-or{background:#FFDCC8}.arc-ph{display:block;margin:12px 12px 0;border-radius:20px;overflow:hidden;background:#fff;aspect-ratio:2048/1584;flex:none}.arc-ph img{width:100%;height:100%;object-fit:cover;display:block;pointer-events:none;transition:transform .5s}.arc-body{display:flex;flex-direction:column;gap:8px;padding:18px 22px 22px;flex:1}.arc-cap{align-self:flex-start;white-space:nowrap;flex:none;background:var(--navy);color:#fff;font:800 13px/1 var(--font);padding:8px 12px;border-radius:999px}.arc-t{font:800 23px/1.15 var(--font);text-wrap:balance;color:var(--navy)}.arc-red{font-size:14px;color:var(--ink-2);line-height:1.4}.arc-lk{margin-top:auto;display:inline-flex;align-items:center;gap:6px;font:800 15px/1 var(--font);color:var(--navy);opacity:0;transform:translateY(6px);transition:opacity .3s,transform .3s}.arc-card.on .arc-lk{opacity:1;transform:none}.arc-card.on{box-shadow:0 26px 50px -20px rgb(31 33 104 / .45)}.arc-nav{display:flex;align-items:center;justify-content:center;gap:clamp(18px,3vw,40px);margin-top:4px}.arc-btn{width:56px;height:56px;border-radius:50%;border:0;background:var(--navy-soft);color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,transform .2s}.arc-btn:hover{background:var(--navy);color:#fff;transform:scale(1.06)}.arc-dots{display:flex;gap:8px}.arc-dots button{width:34px;height:6px;border-radius:999px;border:0;padding:0;background:var(--line-2);cursor:pointer;transition:background .3s,width .3s}.arc-dots button.on{background:var(--navy);width:48px}@media (max-width:700px){.arc-stage{height:560px}.arc-card{height:400px}.arc-t{font-size:20px}.arc-btn{width:48px;height:48px}.arc-dots button{width:20px}.arc-dots button.on{width:32px}}@media (prefers-reduced-motion:reduce){.arc-card{transition:none}}.bg-card.is-more{display:none}.bg-morewrap{display:flex;justify-content:center;margin-top:clamp(28px,3vw,40px)}.bg-morewrap[hidden]{display:none}.lg-wrap{display:grid;grid-template-columns:240px minmax(0,1fr);gap:clamp(28px,4vw,64px);max-width:1140px;margin:0 auto;padding:clamp(40px,4.6vw,72px) 0 clamp(60px,6vw,96px);align-items:start}.lg-toc{position:sticky;top:104px;max-height:calc(100vh - 124px);overflow:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:2px;padding:18px;border:1px solid var(--line);border-radius:22px 8px 22px 8px;background:#fff}.lg-toc b{font:800 11px/1 var(--font);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 10px 8px}.lg-toc a{font:600 13.5px/1.35 var(--font);color:var(--ink-2);padding:8px;border-radius:8px}.lg-toc a:hover{background:var(--cyan-50);color:var(--navy)}.lg-doc{max-width:760px;min-width:0}.lg-doc .upd{display:inline-flex;font:700 12px/1 var(--font);color:var(--navy);background:var(--yellow-50);border-radius:999px;padding:9px 14px;margin-bottom:26px}.lg-doc h2{font:900 clamp(20px,2.3vw,26px)/1.2 var(--font);letter-spacing:-.03em;color:var(--navy);margin:44px 0 14px;scroll-margin-top:110px;text-transform:uppercase}.lg-doc h2:first-of-type{margin-top:0}.lg-doc h3{font:800 16px/1.35 var(--font);color:var(--navy);margin:24px 0 8px}.lg-doc p,.lg-doc li{font:400 15.5px/1.75 var(--font);color:var(--ink-2)}.lg-doc p{margin:0 0 14px}.lg-doc ul,.lg-doc ol{margin:0 0 16px;padding-left:22px}.lg-doc li{margin-bottom:6px}.lg-doc b{color:var(--navy);font-weight:700}.lg-doc a{color:var(--cyan-600);font-weight:600;text-decoration:underline;text-underline-offset:3px}.lg-card{background:var(--bg);border-radius:18px 6px 18px 6px;padding:20px 22px;margin:0 0 16px}.lg-card p{margin:0 0 6px}.lg-card p:last-child{margin:0}.lg-form{border:1.5px dashed var(--line);border-radius:16px;padding:22px 24px;background:#fff}.lg-form p{margin:0 0 12px}@media (max-width:900px){.lg-wrap{grid-template-columns:1fr}.lg-toc{position:static;max-height:none}}.ct-open{display:inline-flex;align-items:center;gap:10px;margin-top:22px;padding:9px 16px 9px 12px;border-radius:999px;background:#fff;box-shadow:var(--shadow-sm);font:600 14px/1 var(--font);color:var(--ink)}.ct-open i{width:10px;height:10px;border-radius:50%;background:var(--ink-mute);flex:none}.ct-open.on i{background:var(--green);box-shadow:0 0 0 0 rgb(43 219 148 / .6);animation:ctPulse 1.8s infinite}.ct-route{padding:clamp(48px,6vw,80px) 0}.ct-route h2,.ct-ch h2,.ct-form-sec h2,.ct-addr h2{font:800 clamp(28px,3.2vw,40px)/1.15 var(--font);text-align:center;margin:0 0 12px;text-wrap:balance}.ct-sub{text-align:center;color:var(--ink-3);font-size:17px;margin:0 auto clamp(30px,4vw,44px);max-width:620px;text-wrap:pretty}.ct-paths{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px);max-width:1120px;margin:0 auto}.ct-path{position:relative;display:flex;flex-direction:column;gap:12px;padding:28px 26px 26px;border-radius:var(--r-xl);color:var(--ink);text-decoration:none;transition:transform .25s,box-shadow .25s;box-shadow:var(--shadow-card)}.ct-path:nth-child(1){background:var(--cyan-50);transform:rotate(-1.2deg)}.ct-path:nth-child(2){background:var(--yellow-50);transform:rotate(.8deg)}.ct-path:nth-child(3){background:var(--magenta-50);transform:rotate(-.6deg)}.ct-path:hover{transform:translateY(-4px) rotate(0);box-shadow:var(--shadow-md)}.ct-path .ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:#fff;box-shadow:var(--shadow-xs)}.ct-path .ic svg{width:26px;height:26px}.ct-path:nth-child(1) .ic{color:var(--cyan-600)}.ct-path:nth-child(2) .ic{color:#C99700}.ct-path:nth-child(3) .ic{color:var(--magenta)}.ct-path .who{font:600 14px/1.3 var(--font);color:var(--ink-3)}.ct-path h3{font:800 21px/1.25 var(--font);margin:0;text-wrap:balance}.ct-path p{margin:0;color:var(--ink-2);font-size:15.5px;line-height:1.55;flex:1}.ct-path .go{display:inline-flex;align-items:center;gap:8px;font:800 15px/1 var(--font);margin-top:6px}.ct-ch{padding:clamp(56px,7vw,92px) 0;background:var(--bg)}.ct-chgrid{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(32px,5vw,72px);align-items:center;max-width:1120px;margin:0 auto}.ct-ch h2,.ct-ch .ct-sub{text-align:left;margin-left:0}.ct-cards{display:grid;gap:14px}.ct-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border-radius:var(--r-lg);background:#fff;box-shadow:var(--shadow-card)}.ct-card .ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;color:#fff}.ct-card .ic svg{width:24px;height:24px}.ct-card:nth-child(1) .ic{background:var(--cyan)}.ct-card:nth-child(2) .ic{background:var(--magenta)}.ct-card:nth-child(3) .ic{background:var(--green-600)}.ct-card .lb{font:600 13px/1.2 var(--font);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.06em}.ct-card .val{font:800 clamp(17px,1.7vw,21px)/1.3 var(--font);color:var(--ink);text-decoration:none;word-break:break-word}.ct-card .val:hover{color:var(--magenta)}.ct-card .note{font-size:14px;color:var(--ink-3);margin-top:2px}.ct-copy{display:inline-flex;align-items:center;gap:6px;border:0;background:var(--bg-2);color:var(--ink);font:700 13px/1 var(--font);padding:10px 12px;border-radius:999px;cursor:pointer;transition:background .2s}.ct-copy svg{width:15px;height:15px}.ct-copy:hover{background:var(--cyan-100)}.ct-copy.ok{background:var(--green-100)}.ct-photos{position:relative;aspect-ratio:1/1;max-width:500px;width:100%;justify-self:center}.ct-photos figure{position:absolute;margin:0;border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--shadow-lg);border:6px solid #fff;background:var(--bg-2)}.ct-photos img{width:100%;height:100%;object-fit:cover;display:block}.ct-photos .p1{left:0;top:4%;width:62%;aspect-ratio:4/5;transform:rotate(-4deg);z-index:2}.ct-photos .p2{right:0;top:0;width:46%;aspect-ratio:1;transform:rotate(5deg)}.ct-photos .p3{right:4%;bottom:0;width:52%;aspect-ratio:4/3;transform:rotate(-2deg);z-index:3}.ct-photos .tag{position:absolute;left:4%;bottom:6%;z-index:4;background:var(--yellow);color:var(--ink);font:800 15px/1.25 var(--font);padding:12px 16px;border-radius:14px;transform:rotate(-3deg);box-shadow:var(--shadow-md);max-width:210px}.ct-form-sec{padding:clamp(56px,7vw,92px) 0}.ct-form{max-width:760px;margin:0 auto;padding:clamp(24px,3.5vw,44px);border-radius:var(--r-2xl);background:#fff;box-shadow:var(--shadow-lg);display:grid;gap:18px}.ct-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.ct-f{display:grid;gap:7px}.ct-f>span,.ct-f legend{font:700 14px/1.3 var(--font);color:var(--ink)}.ct-f input,.ct-f textarea{width:100%;box-sizing:border-box;font:500 16px/1.4 var(--font);color:var(--ink);padding:14px 16px;border-radius:14px;border:1.5px solid var(--line-2);background:var(--bg);transition:border-color .2s,background .2s,box-shadow .2s}.ct-f textarea{min-height:140px;resize:vertical}.ct-f input:focus,.ct-f textarea:focus{outline:none;border-color:var(--cyan);background:#fff;box-shadow:0 0 0 4px var(--cyan-50)}fieldset.ct-f{display:block;border:0;padding:0;margin:0;min-width:0}fieldset.ct-f legend{float:left;width:100%;padding:0;margin:0 0 10px}fieldset.ct-f .ct-chips{clear:both}.ct-foot small a{color:var(--ink-3);text-decoration:underline}.ct-chips{display:flex;flex-wrap:wrap;gap:10px}.ct-chips label{position:relative}.ct-chips input{position:absolute;opacity:0;pointer-events:none}.ct-chips span{display:inline-flex;align-items:center;min-height:44px;padding:0 18px;border-radius:999px;border:1.5px solid var(--line-2);font:600 15px/1 var(--font);color:var(--ink-2);cursor:pointer;transition:all .2s;background:#fff}.ct-chips input:checked+span{background:var(--navy);border-color:var(--navy);color:#fff}.ct-chips input:focus-visible+span{box-shadow:0 0 0 4px var(--cyan-100)}.ct-hint{display:none;margin:0;padding:12px 16px;border-radius:14px;background:var(--yellow-50);font-size:15px;color:var(--ink-2)}.ct-hint.on{display:block}.ct-hint a{color:var(--magenta);font-weight:700}.ct-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.ct-foot small{color:var(--ink-mute);font-size:13px;max-width:380px;line-height:1.5}.ct-done{display:none;text-align:center;padding:30px 10px}.ct-done .ic{width:64px;height:64px;margin:0 auto 14px;border-radius:50%;display:grid;place-items:center;background:var(--green-50);color:var(--green-600)}.ct-done .ic svg{width:32px;height:32px}.ct-done h3{font:800 24px/1.2 var(--font);margin:0 0 8px}.ct-done p{margin:0;color:var(--ink-3)}.ct-form.sent>*:not(.ct-done){display:none}.ct-form.sent .ct-done{display:block}.ct-addr{padding:clamp(56px,7vw,92px) 0;background:var(--bg)}.ct-offices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,24px);max-width:960px;margin:0 auto}.ct-office{display:grid;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:26px;border-radius:var(--r-xl);background:#fff;box-shadow:var(--shadow-card)}.ct-office .ic{width:52px;height:52px;border-radius:16px;display:grid;place-items:center;background:var(--navy-soft);color:var(--navy)}.ct-office .ic svg{width:24px;height:24px}.ct-office h3{font:800 19px/1.3 var(--font);margin:0 0 6px}.ct-office address{font-style:normal;color:var(--ink-2);line-height:1.55;margin-bottom:12px}.ct-office a{display:inline-flex;align-items:center;gap:6px;font:700 14px/1 var(--font);color:var(--magenta);text-decoration:none}.ct-office a:hover{text-decoration:underline}.ct-legal{text-align:center;color:var(--ink-mute);font-size:14px;margin:28px auto 0;max-width:640px}@media (max-width:960px){.ct-paths{grid-template-columns:1fr}.ct-path:nth-child(n){transform:none}.ct-chgrid{grid-template-columns:1fr}.ct-ch h2,.ct-ch .ct-sub{text-align:center;margin-left:auto}.ct-photos{max-width:420px}}@media (max-width:640px){.ct-row,.ct-offices{grid-template-columns:1fr}.ct-card{grid-template-columns:44px minmax(0,1fr)}.ct-card .ic{width:44px;height:44px}.ct-copy{grid-column:2;justify-self:start}}.fo-incl .t-sap{display:none}.fn-offer[data-active="sap"] .fo-incl .t-sap{display:block}.fn-offer[data-active="sap"] .fo-incl .t-ent{display:none}.cv-y{color:var(--yellow)}.cv-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:clamp(24px,3.4vw,44px);align-items:center;max-width:1120px;margin:0 auto}.cv-voice{background:var(--yellow);color:var(--navy);border-radius:40px 16px 40px 16px;padding:clamp(28px,3.4vw,44px);transform:rotate(-2deg);box-shadow:0 26px 60px -24px rgb(0 0 0 / .55)}.cv-eq{display:block;font:900 clamp(64px,8vw,104px)/.9 var(--font);letter-spacing:-.05em;margin-bottom:18px}.cv-voice h3{font:900 clamp(26px,2.6vw,34px)/1.08 var(--font);letter-spacing:-.03em;margin:0 0 14px;color:var(--navy)}.cv-voice p{font:500 16px/1.55 var(--font);margin:0;color:var(--navy)}.cv-pillars{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cv-p{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .14);border-radius:22px;padding:24px 22px;transition:transform .18s,border-color .18s}.cv-p:hover{transform:translateY(-3px);border-color:rgb(255 255 255 / .3)}.cv-n{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;font:900 17px/1 var(--font);margin-bottom:14px;transform:rotate(-4deg)}.cv-n.c1{background:var(--cyan);color:var(--navy)}.cv-n.c2{background:var(--magenta);color:#fff}.cv-n.c3{background:var(--green);color:var(--navy)}.cv-n.c4{background:#fff;color:var(--navy)}.cv-p h3{color:#fff;font:800 18px/1.22 var(--font);letter-spacing:-.014em;margin:0 0 8px}.cv-p p{color:rgb(255 255 255 / .8);font:400 14.5px/1.55 var(--font);margin:0}.cv-vs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:1120px;margin:clamp(40px,5vw,60px) auto 0}.cv-t{border-radius:18px;padding:18px 20px;display:flex;flex-direction:column;gap:4px;font:400 15px/1.4 var(--font)}.cv-t b{font:800 16px/1.2 var(--font)}.cv-t.off{border:1.5px dashed rgb(255 255 255 / .28);color:rgb(255 255 255 / .72)}.cv-t.off b{color:#fff;text-decoration:line-through;text-decoration-color:var(--magenta);text-decoration-thickness:2px}.cv-t.on{background:#fff;color:var(--navy);transform:rotate(1.5deg)}.cv-t.on b{color:var(--navy)}.fn-docs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px}.fn-docs span{font:700 12.5px/1 var(--font);color:var(--navy);background:#fff;border:1.5px solid var(--line-2);border-radius:999px;padding:7px 11px}@media (max-width:900px){.cv-grid{grid-template-columns:1fr}.cv-voice{transform:rotate(-1deg)}.cv-vs{grid-template-columns:1fr}.cv-t.on{transform:none}}@media (max-width:560px){.cv-pillars{grid-template-columns:1fr}}.cv-p.wide{grid-column:1/-1}.cv-n.c5{background:var(--yellow);color:var(--navy)}.fd-tabs{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin:0 auto clamp(28px,3.4vw,40px)}.fd-tab{font:800 15px/1 var(--font);color:var(--navy);background:var(--paper);border:2px solid var(--navy);border-radius:999px;padding:15px 24px;cursor:pointer;box-shadow:0 4px 0 rgb(31 33 104 / .16);transition:background .2s,color .2s,transform .16s}.fd-tab:hover{transform:translateY(-2px)}.fd-tab.is-on{background:var(--navy);color:#fff}.fd-day[hidden]{display:none!important}.cp-sap-dark{max-width:1120px;margin:clamp(28px,3.4vw,40px) auto 0;background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .16)}.cp-sap-dark h3{color:#fff}.cp-sap-dark p{color:rgb(255 255 255 / .82)}.cp-sap-dark img{background:none;padding:0}.cv-grid.v2{align-items:center;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:clamp(32px,5vw,72px)}.cv-grid.v2 .cv-voice{position:static}.cv-list{display:flex;flex-direction:column}.cv-row{display:grid;grid-template-columns:72px minmax(0,1fr);gap:18px;align-items:baseline;padding:20px 0;border-top:1px solid rgb(255 255 255 / .16)}.cv-row:last-child{border-bottom:1px solid rgb(255 255 255 / .16)}.cv-num{font:900 clamp(30px,3.2vw,40px)/1 var(--font);letter-spacing:-.04em}.cv-num.c1{color:var(--cyan)}.cv-num.c2{color:#ff7ac4}.cv-num.c3{color:var(--green)}.cv-num.c4{color:#fff}.cv-num.c5{color:var(--yellow)}.cv-row h3{color:#fff;font:800 19px/1.2 var(--font);margin:0 0 6px}.cv-row p{color:rgb(255 255 255 / .8);font:400 15px/1.55 var(--font);margin:0;text-wrap:pretty}.cv-line{max-width:900px;margin:clamp(44px,5vw,64px) auto 0;text-align:center;font:500 clamp(17px,1.6vw,20px)/1.6 var(--font);color:rgb(255 255 255 / .8);text-wrap:balance}.cv-line s{color:#fff;font-weight:800;text-decoration-color:var(--magenta);text-decoration-thickness:2px}.cv-line b{color:var(--navy);background:var(--yellow);padding:2px 10px;border-radius:8px;box-decoration-break:clone;-webkit-box-decoration-break:clone;font-weight:800}@media (max-width:900px){.cv-grid.v2{grid-template-columns:1fr}.cv-grid.v2 .cv-voice{position:static}}@media (max-width:560px){.cv-row{grid-template-columns:52px minmax(0,1fr);gap:12px}}.nh-body .nh-stat{margin-right:8px}.nh-step.left .nh-body .nh-stat{margin-right:0;margin-left:8px}.qs-story{max-width:760px;margin:0 auto;text-align:center}.qs-story p{margin:18px auto 0;font:400 17px/1.75 var(--font);color:var(--ink-2);max-width:62ch;text-wrap:pretty}.qs-story-lk{display:inline-flex;align-items:center;gap:9px;margin-top:26px;font:800 15px/1 var(--font);color:var(--navy);background:var(--yellow);border-radius:var(--r-pill);padding:15px 22px;transition:transform .16s}.qs-story-lk:hover{transform:translateY(-2px);color:var(--navy)}.qs-story-lk svg{transition:transform .18s}.qs-story-lk:hover svg{transform:translateX(3px)}.tm-car{--n:6;position:relative}.tm-view{overflow:hidden;margin:0 -10px;padding:6px 0 10px}.tm-track{display:flex;transition:transform .7s cubic-bezier(.65,0,.35,1);will-change:transform}.tm-track .tm2{flex:0 0 calc(100%/var(--n));padding:0 10px;box-sizing:border-box}.tm-track .tm2-ph{width:min(180px,100%)}.tm2.bg-pk .tm2-ph{background:radial-gradient(circle at 50% 34%,#FDEFF7 0%,#F9DCEC 60%,#F3CBE2 100%)}.tm2.bg-cy .tm2-ph{background:radial-gradient(circle at 50% 34%,#EAF8FE 0%,#D2F0FC 60%,#BDE7F9 100%)}.tm2.bg-ye .tm2-ph{background:radial-gradient(circle at 50% 34%,#FFF9E3 0%,#FFF0BF 60%,#FFE79F 100%)}.tm2.bg-gr .tm2-ph{background:radial-gradient(circle at 50% 34%,#EAFBF3 0%,#D0F5E4 60%,#B9EFD6 100%)}.tm-track .tm2-q{font-size:13.5px;max-width:24ch}.tm-nav{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:28px}.tm-btn{width:42px;height:42px;border-radius:50%;border:1.5px solid var(--line);background:#fff;color:var(--navy);display:grid;place-items:center;cursor:pointer;transition:background .2s,color .2s,border-color .2s}.tm-btn:hover{background:var(--navy);color:#fff;border-color:var(--navy)}.tm-dots{display:flex;gap:8px}.tm-dots button{width:9px;height:9px;border-radius:999px;border:0;padding:0;background:var(--line-2,#D6D9E6);cursor:pointer;transition:width .3s,background .3s}.tm-dots button.on{width:26px;background:var(--navy)}@media (max-width:1024px){.tm-car{--n:3}}@media (max-width:600px){.tm-car{--n:2}.tm-track .tm2-q{display:none}}.tm-view{margin:0;padding:6px 0 10px}.tm-page{flex:0 0 100%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 32px;padding:0 4px;box-sizing:border-box}.tm-page .tm2{padding:0}.tm-page .tm2-ph{width:min(230px,100%)}.tm-page .tm2-q{font-size:14.5px;max-width:30ch}@media (max-width:600px){.tm-page{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 16px}.tm-page .tm2-q{display:none}}:where(body.page-nos-services--apporteur-d-affaires) .ue-visual .shot img,:where(body.page-nos-services--assistance-juridique) .ue-visual .shot img,:where(body.page-nos-services--assurance-professionnelle) .ue-visual .shot img,:where(body.page-nos-services--avantages-salaries) .ue-visual .shot img,:where(body.page-nos-services--conformite) .ue-visual .shot img,:where(body.page-nos-services--expertise-comptable) .ue-visual .shot img,:where(body.page-nos-services--facturation-electronique) .ue-visual .shot img,:where(body.page-nos-services--recouvrement-impayes) .ue-visual .shot img,:where(body.page-nos-services--services-a-la-personne) .ue-visual .shot img{object-position:center}.ubi-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.ubi-big{font:900 clamp(28px,3.4vw,44px)/1.1 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 0 18px;text-wrap:balance}.ubi-big b{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='58' width='100' height='34' rx='2.6' ry='17.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat}.ubi-txt>p:not(.ubi-big){font:400 16.5px/1.65 var(--font);color:var(--ink-3);margin:0 0 24px;max-width:52ch}.ubi-facts{display:flex;flex-wrap:wrap;gap:10px}.ubi-facts span{font:500 14px/1 var(--font);color:var(--ink-3);background:var(--bg);border-radius:999px;padding:12px 16px}.ubi-facts b{color:var(--navy);font-weight:900}.ubi-feed{position:relative;display:flex;flex-direction:column;gap:14px;background:linear-gradient(160deg,var(--green-50),var(--cyan-50));border-radius:32px 12px 32px 12px;padding:30px 26px}.ubi-lab{align-self:flex-start;font:800 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:8px 12px;transform:rotate(-2deg)}.ubi-n{display:flex;align-items:center;gap:14px;background:#fff;border-radius:18px;padding:15px 16px;box-shadow:var(--shadow-md);opacity:0;animation:ubiIn .6s cubic-bezier(.2,.8,.2,1) forwards}.ubi-n.n1{transform:rotate(-1.5deg);animation-delay:.1s}.ubi-n.n2{margin-left:24px;animation-delay:.35s}.ubi-n.n3{transform:rotate(1.2deg);animation-delay:.6s}.ubi-n div{flex:1;min-width:0}.ubi-n b{display:block;font:800 15px/1.25 var(--font);color:var(--navy)}.ubi-n small{display:block;font:500 12.5px/1.3 var(--font);color:var(--ink-mute);margin-top:3px}.ubi-dot{flex:none;width:12px;height:12px;border-radius:50%}.ubi-dot.g{background:var(--green)}.ubi-dot.c{background:var(--cyan)}.ubi-dot.m{background:var(--magenta)}.ubi-new{flex:none;font:800 11px/1 var(--font);color:#fff;background:var(--magenta);border-radius:999px;padding:6px 9px}@media (max-width:900px){.ubi-top{grid-template-columns:1fr}.ubi-n.n2{margin-left:0}}@media (prefers-reduced-motion:reduce){.ubi-n{animation:none;opacity:1}}.jr-top{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(32px,5vw,72px);align-items:center}.jr-big{font:800 clamp(26px,3vw,38px)/1.15 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0 0 18px;text-wrap:balance}.jr-big b{color:var(--magenta)}.jr-txt>p:not(.jr-big){font:400 16.5px/1.65 var(--font);color:var(--ink-3);margin:0 0 26px;max-width:52ch}.jr-facts{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.jr-facts li{display:flex;align-items:baseline;gap:8px;background:var(--bg);border-radius:14px;padding:12px 16px;font:500 13.5px/1.3 var(--font);color:var(--ink-3)}.jr-facts b{font:900 18px/1 var(--font);color:var(--navy)}.jr-chat{background:var(--navy);border-radius:32px 12px 32px 12px;padding:28px 24px;display:flex;flex-direction:column;gap:12px;transform:rotate(1.2deg);box-shadow:var(--shadow-lg)}.jr-lab{align-self:flex-start;font:800 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:8px 12px;transform:rotate(-2deg);margin-bottom:4px}.msg{margin:0;max-width:86%;padding:13px 16px;font:500 14.5px/1.5 var(--font);border-radius:18px}.msg.me{align-self:flex-end;background:var(--cyan);color:var(--navy);border-bottom-right-radius:4px}.msg.jr{align-self:flex-start;background:#fff;color:var(--navy);border-bottom-left-radius:4px}.msg .who{display:block;font:800 11.5px/1 var(--font);color:var(--magenta);margin-bottom:6px}.msg a{color:var(--navy);font-weight:700;border-bottom:2px solid var(--yellow);text-decoration:none}.jr-cases{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.jr-case{background:#fff;border-radius:24px;padding:28px 26px;box-shadow:var(--shadow-card);transition:transform .2s}.jr-case:hover{transform:translateY(-3px)}.jr-case.c2{transform:translateY(18px)}.jr-case.c2:hover{transform:translateY(15px)}.jr-ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;margin-bottom:18px;transform:rotate(-4deg)}.c1 .jr-ic{background:var(--cyan-50);color:var(--cyan-600)}.c2 .jr-ic{background:var(--magenta-50);color:var(--magenta)}.c3 .jr-ic{background:var(--yellow-50);color:var(--navy)}.jr-case h3{font:800 19px/1.25 var(--font);color:var(--navy);margin:0 0 10px}.jr-case p{font:400 14.5px/1.6 var(--font);color:var(--ink-3);margin:0 0 16px}.jr-case ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.jr-case li{font:600 12px/1 var(--font);color:var(--navy);background:var(--bg);border-radius:999px;padding:8px 11px}.jr-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:clamp(40px,5vw,64px)}.jr-col{border-radius:24px;padding:26px 28px}.jr-col.yes{background:var(--green-50)}.jr-col.no{background:#fff;border:1.5px dashed var(--line-2)}.jr-col h3{font:800 18px/1.25 var(--font);color:var(--navy);margin:0 0 14px}.jr-col ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.jr-col li{display:flex;gap:10px;align-items:flex-start;font:500 15px/1.45 var(--font);color:var(--navy)}.jr-col.yes svg{color:var(--green-600);flex:none;margin-top:1px}.jr-col.no svg{color:var(--magenta);flex:none;margin-top:1px}.jr-col.no p{margin:16px 0 0;font:400 13.5px/1.55 var(--font);color:var(--ink-3)}@media (max-width:900px){.jr-top,.jr-split{grid-template-columns:1fr}.jr-cases{grid-template-columns:1fr}.jr-case.c2{transform:none}.jr-chat{transform:none}}.lf-top{text-align:center;max-width:880px}.lf-big{font:900 clamp(28px,3.6vw,46px)/1.1 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 auto 18px;text-wrap:balance}.lf-big b{color:var(--green-600)}.lf-lead{font:400 17px/1.65 var(--font);color:var(--ink-3);margin:0 auto;max-width:60ch}.lf-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.lf-c{position:relative;background:#fff;border-radius:26px;padding:30px 26px 26px;box-shadow:var(--shadow-card);overflow:hidden;transition:transform .2s}.lf-c::before{content:"";position:absolute;left:0;right:0;top:0;height:8px}.lf-c.c1::before{background:var(--cyan)}.lf-c.c2::before{background:var(--magenta)}.lf-c.c3::before{background:var(--green)}.lf-c.c1{transform:rotate(-1deg)}.lf-c.c3{transform:rotate(1deg)}.lf-c:hover{transform:translateY(-3px)}.lf-if{font:800 19px/1.3 var(--font);color:var(--navy);margin:0 0 18px;text-wrap:balance}.lf-g{display:inline-flex;align-items:center;gap:8px;font:800 12.5px/1.2 var(--font);border-radius:999px;padding:9px 13px;margin-bottom:14px}.c1 .lf-g{background:var(--cyan-50);color:var(--cyan-600)}.c2 .lf-g{background:var(--magenta-50);color:var(--magenta)}.c3 .lf-g{background:var(--green-50);color:var(--green-600)}.lf-c>p:last-child{font:400 14.5px/1.6 var(--font);color:var(--ink-3);margin:0}.lf-vs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:clamp(40px,5vw,64px) auto 0;max-width:900px;border-radius:28px;overflow:hidden;box-shadow:var(--shadow-md)}.lf-col{padding:28px 30px}.lf-col.solo{background:#fff}.lf-col.uni{background:var(--navy);color:#fff}.lf-col h3{font:900 20px/1 var(--font);margin:0 0 18px;color:inherit}.lf-col.solo h3{color:var(--ink-mute)}.lf-col.uni h3{color:var(--yellow)}.lf-col ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.lf-col li{display:flex;gap:10px;align-items:flex-start;font:500 15px/1.45 var(--font)}.lf-col.solo li{color:var(--ink-3)}.lf-col svg{flex:none;margin-top:1px}.lf-col.solo svg{color:var(--magenta)}.lf-col.uni svg{color:var(--green)}@media (max-width:900px){.lf-cards,.lf-vs{grid-template-columns:1fr}.lf-c.c1,.lf-c.c3{transform:none}}.cs-top{text-align:center;max-width:860px}.cs-big{font:900 clamp(28px,3.6vw,46px)/1.1 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 auto 18px;text-wrap:balance}.cs-big b{position:relative;display:inline;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='58' width='100' height='34' rx='2.6' ry='17.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat}.cs-lead{font:400 17px/1.65 var(--font);color:var(--ink-3);margin:0 auto 26px;max-width:58ch}.cs-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.cs-chips span{font:500 14px/1 var(--font);color:var(--ink-3);background:var(--bg);border-radius:999px;padding:12px 16px}.cs-chips span:nth-child(2){transform:rotate(-2deg)}.cs-chips b{color:var(--navy);font-weight:900}.cs-bento{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:minmax(170px,auto);gap:18px}.cs-t{border-radius:26px;padding:24px;color:var(--navy);display:flex;flex-direction:column;gap:8px;transition:transform .2s}.cs-t:hover{transform:translateY(-3px) rotate(-.5deg)}.cs-t h3{font:800 18.5px/1.2 var(--font);margin:6px 0 0;color:inherit}.cs-t p{font:400 14.5px/1.55 var(--font);margin:0;opacity:.85}.cs-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:16px;background:rgb(255 255 255 / .7)}.cs-t.big{grid-row:span 2;background:var(--navy);color:#fff;justify-content:flex-end;padding:32px}.cs-t.big h3{font-size:clamp(24px,2.4vw,30px)}.cs-t.big .cs-ic{width:64px;height:64px;background:var(--yellow);color:var(--navy);margin-bottom:auto;transform:rotate(-6deg)}.cs-t.pk{background:var(--magenta-100)}.cs-t.ye{background:var(--yellow);transform:rotate(1deg)}.cs-t.cy{background:var(--cyan-100)}.cs-t.gr{background:var(--green-100)}.cs-t.wide{grid-column:span 2;background:#fff;box-shadow:var(--shadow-card);flex-direction:row;align-items:center;gap:20px}.cs-t.wide .cs-ic{flex:none;background:var(--bg)}.cs-how{list-style:none;margin:36px 0 0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:12px 30px}.cs-how li{display:flex;align-items:center;gap:10px;font:600 15px/1.3 var(--font);color:var(--navy)}.cs-how b{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--navy);color:#fff;font:800 14px/1 var(--font)}@media (max-width:900px){.cs-bento{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-t.big{grid-row:span 1;grid-column:span 2}.cs-t.ye{transform:none}}@media (max-width:560px){.cs-bento{grid-template-columns:1fr}.cs-t.big,.cs-t.wide{grid-column:auto}.cs-t.wide{flex-direction:column;align-items:flex-start}}.rc-top{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(32px,5vw,72px);align-items:center}.rc-big{font:900 clamp(30px,3.6vw,46px)/1.08 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 0 18px;text-wrap:balance}.rc-big b{display:block;color:var(--magenta)}.rc-txt>p:not(.rc-big){font:400 16.5px/1.65 var(--font);color:var(--ink-3);margin:0 0 26px;max-width:52ch}.rc-100{display:flex;align-items:center;gap:18px;background:var(--yellow);border-radius:22px 8px 22px 8px;padding:18px 22px;transform:rotate(-1deg);max-width:460px}.rc-100 b{font:900 44px/1 var(--font);color:var(--navy);letter-spacing:-.04em}.rc-100 span{font:600 14.5px/1.45 var(--font);color:var(--navy)}.rc-file{background:#fff;border-radius:28px;padding:24px;box-shadow:var(--shadow-lg);transform:rotate(1.5deg);border:1px solid var(--line)}.rc-fh{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.rc-lab{font:800 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-mute)}.rc-st{font:800 12px/1 var(--font);color:var(--magenta);background:var(--magenta-50);border-radius:999px;padding:7px 11px}.rc-inv{display:flex;justify-content:space-between;align-items:baseline;background:var(--bg);border-radius:16px;padding:14px 16px;margin-bottom:18px;font:600 14px/1.3 var(--font);color:var(--ink-3)}.rc-inv b{font:900 22px/1 var(--font);color:var(--navy)}.rc-steps{list-style:none;margin:0;padding:0;display:grid;gap:0}.rc-steps li{position:relative;display:flex;align-items:center;gap:14px;padding:9px 0;font:600 14.5px/1.3 var(--font);color:var(--ink-mute)}.rc-steps li:not(:last-child)::after{content:"";position:absolute;left:8px;top:28px;bottom:-10px;width:2px;background:var(--line)}.rc-steps i{flex:none;width:18px;height:18px;border-radius:50%;border:2px solid var(--line-2);background:#fff;position:relative;z-index:1}.rc-steps .done{color:var(--navy)}.rc-steps .done i{background:var(--green);border-color:var(--green)}.rc-steps .done:not(:last-child)::after{background:var(--green)}.rc-steps .now{color:var(--navy);font-weight:800}.rc-steps .now i{border-color:var(--magenta);box-shadow:0 0 0 5px var(--magenta-100)}.rc-stairs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;align-items:end}.rc-s{border-radius:24px 24px 8px 8px;padding:24px 22px;color:var(--navy);transition:transform .2s}.rc-s:hover{transform:translateY(-3px)}.rc-s.s1{background:#fff;min-height:250px}.rc-s.s2{background:var(--cyan-100);min-height:290px}.rc-s.s3{background:var(--magenta-100);min-height:330px}.rc-s.s4{background:var(--navy);color:#fff;min-height:370px}.rc-ic{display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:rgb(255 255 255 / .75);color:var(--navy);margin-bottom:18px}.rc-s.s1 .rc-ic{background:var(--bg)}.rc-s.s4 .rc-ic{background:var(--yellow)}.rc-s h3{font:800 17.5px/1.25 var(--font);margin:0 0 10px;color:inherit}.rc-s p{font:400 14px/1.55 var(--font);margin:0;opacity:.85}.rc-live{display:flex;gap:18px;align-items:center;margin-top:28px;background:#fff;border-radius:22px;padding:20px 24px;box-shadow:var(--shadow-card)}.rc-live .rc-ic{flex:none;margin:0;background:var(--green-50);color:var(--green-600)}.rc-live p{margin:0;font:400 15px/1.6 var(--font);color:var(--ink-3)}.rc-live b{color:var(--navy)}.rc-live a{color:var(--navy);font-weight:700;border-bottom:2px solid var(--yellow);text-decoration:none}@media (max-width:900px){.rc-top{grid-template-columns:1fr}.rc-file{transform:none}.rc-stairs{grid-template-columns:repeat(2,minmax(0,1fr))}.rc-s{min-height:0!important}}@media (max-width:560px){.rc-stairs{grid-template-columns:1fr}.rc-live{flex-direction:column;align-items:flex-start}}.cp-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(32px,5vw,72px);align-items:center}.cp-big{font:800 clamp(26px,3.2vw,40px)/1.12 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0 0 18px;text-wrap:balance}.cp-big b{color:var(--cyan-600)}.cp-txt>p:not(.cp-big){font:400 16.5px/1.65 var(--font);color:var(--ink-3);margin:0;max-width:56ch}.cp-txt a{color:var(--navy);font-weight:700;border-bottom:2px solid var(--yellow);text-decoration:none}.cp-ecf{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:#fff;border-radius:28px 10px 28px 10px;padding:28px 24px;box-shadow:var(--shadow-lg);transform:rotate(2deg);text-decoration:none;color:var(--navy);transition:transform .25s}.cp-ecf:hover{transform:rotate(0) translateY(-3px);color:var(--navy)}.cp-lab{font:800 11px/1 var(--font);letter-spacing:.12em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:8px 12px;transform:rotate(-3deg)}.cp-ecf img{width:min(200px,80%);height:auto}:where(body.page-nos-services--expertise-comptable) .cp-n{font:500 14px/1.3 var(--font);color:var(--ink-3);border-radius:unset;display:unset;height:unset;left:unset;min-width:unset;padding:unset;place-items:unset;position:unset;top:unset;transform:unset}.cp-n b{font:900 22px/1 var(--font);color:var(--navy)}.cp-more{display:inline-flex;align-items:center;gap:6px;font:700 13.5px/1 var(--font);color:var(--cyan-600)}.cp-duo{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:18px;align-items:center}:where(body.page-nos-services--expertise-comptable) .cp-side{border-radius:28px;padding:30px 28px}.cp-side.up{background:var(--navy);color:#fff;transform:rotate(-1deg)}.cp-side.ec{background:#fff;box-shadow:var(--shadow-card);transform:rotate(1deg)}.cp-who{display:inline-block;font:900 20px/1 var(--font);letter-spacing:-.02em;margin-bottom:20px}.cp-side.up .cp-who{color:var(--yellow)}.cp-side.ec .cp-who{color:var(--navy)}.cp-side ul{list-style:none;margin:0;padding:0;display:grid;gap:14px}.cp-side li{display:flex;gap:12px;align-items:flex-start;font:500 15px/1.5 var(--font)}.cp-side.ec li{color:var(--navy)}.cp-side svg{flex:none;margin-top:1px}.cp-side.up svg{color:var(--cyan)}.cp-side.ec svg{color:var(--magenta)}.cp-side.up a{color:#fff;font-weight:700;border-bottom:2px solid var(--yellow);text-decoration:none}.cp-plus{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--yellow);color:var(--navy);font:900 30px/1 var(--font);box-shadow:var(--shadow-md);z-index:1}.cp-note{text-align:center;margin:32px auto 0;max-width:62ch;font:400 14px/1.6 var(--font);color:var(--ink-3)}@media (max-width:900px){.cp-top,.cp-duo{grid-template-columns:1fr}.cp-plus{justify-self:center}.cp-side.up,.cp-side.ec,.cp-ecf{transform:none}}.dm-team .chip{left:auto;right:-14px;top:-30px;bottom:auto;white-space:nowrap;transform:rotate(4deg)}.dm-team .dm-tcard{padding-top:36px}.sp-mh-top{align-items:start}.sp-mh-top h1{padding-top:4px}.ub-dealt{max-width:1080px;margin:clamp(30px,4vw,48px) auto 0;display:grid;grid-template-columns:minmax(0,200px) minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(20px,2.6vw,30px) clamp(22px,3vw,40px);border-radius:var(--r-xl);background:var(--cyan-50);color:var(--ink);text-decoration:none;transition:transform .25s,box-shadow .25s}.ub-dealt:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.ub-dealt-logo{display:flex;align-items:center;justify-content:center;aspect-ratio:16/9;padding:18px;border-radius:var(--r-lg);background:#fff;transform:rotate(-3deg);box-shadow:var(--shadow-sm)}.ub-dealt-logo img{max-width:100%;max-height:56px;height:auto;display:block}.ub-dealt h3{font:800 clamp(20px,2vw,26px)/1.2 var(--font);margin:0 0 8px;text-wrap:pretty}.ub-dealt p{margin:0;color:var(--ink-2);font-size:16px;line-height:1.55;text-wrap:pretty}.ub-dealt-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:var(--cyan);color:var(--navy);font:800 15px/1 var(--font);white-space:nowrap}@media (max-width:820px){.ub-dealt{grid-template-columns:1fr}.ub-dealt-logo{max-width:220px}.ub-dealt-cta{justify-self:start}}.jr-cases.jr-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.jr-4 .jr-case{padding:26px 22px}.jr-4 .jr-case.c2{transform:translateY(14px) rotate(.6deg)}.jr-4 .jr-case.c2:hover{transform:translateY(11px) rotate(.6deg)}.jr-4 .jr-case.c4{transform:translateY(14px) rotate(-.6deg)}.jr-4 .jr-case.c4:hover{transform:translateY(11px) rotate(-.6deg)}.c4 .jr-ic{background:var(--green-50,#e6f8ef);color:var(--navy)}.jr-k{display:inline-block;font:900 13px/1 var(--font);color:var(--navy);background:var(--yellow);border-radius:999px;padding:7px 11px;margin:0 0 12px;transform:rotate(-2deg)}@media (max-width:1100px){.jr-cases.jr-4{grid-template-columns:repeat(2,minmax(0,1fr))}.jr-4 .jr-case.c2,.jr-4 .jr-case.c4{transform:none}}@media (max-width:600px){.jr-cases.jr-4{grid-template-columns:1fr}}.lf-cards.four{grid-template-columns:repeat(4,minmax(0,1fr))}.lf-c.c4::before{background:var(--yellow)}.lf-c.c4{transform:rotate(-.8deg)}.lf-c.c4 .lf-g{background:#FFF6CC;color:#7A5A00}.lf-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;position:relative}.lf-steps::before{content:"";position:absolute;left:10%;right:10%;top:52px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--cyan),var(--magenta),var(--green),var(--yellow),var(--navy))}.lf-steps li{position:relative;text-align:center;display:flex;flex-direction:column;align-items:center}.lf-t{font:800 12.5px/1 var(--font);color:var(--ink-3);background:var(--paper-2,#F3F5F9);border-radius:999px;padding:7px 12px;margin-bottom:12px;white-space:nowrap}.lf-dot{position:relative;z-index:1;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:900 16px/1 var(--font);color:#fff;margin-bottom:16px;box-shadow:0 0 0 6px #fff}.s1 .lf-dot{background:var(--cyan)}.s2 .lf-dot{background:var(--magenta)}.s3 .lf-dot{background:var(--green)}.s4 .lf-dot{background:var(--yellow);color:var(--navy)}.s5 .lf-dot{background:var(--navy)}.lf-steps h3{font:800 17px/1.25 var(--font);color:var(--navy);margin:0 0 8px;text-wrap:balance}.lf-steps p{font:400 14.5px/1.55 var(--font);color:var(--ink-3);margin:0;text-wrap:pretty}@media (max-width:1080px){.lf-cards.four{grid-template-columns:repeat(2,minmax(0,1fr))}.lf-c.c4{transform:none}}@media (max-width:900px){.lf-steps{grid-template-columns:1fr;gap:22px;max-width:520px;margin:0 auto}.lf-steps::before{left:19px;right:auto;top:20px;bottom:20px;width:3px;height:auto;background:linear-gradient(180deg,var(--cyan),var(--magenta),var(--green),var(--yellow),var(--navy))}.lf-steps li{display:grid;grid-template-columns:40px 1fr;column-gap:16px;text-align:left;align-items:start}.lf-dot{grid-row:1/4;margin:0}.lf-t{justify-self:start;margin-bottom:8px}}@media (max-width:620px){.lf-cards.four{grid-template-columns:1fr}}.lf-t small{display:block;font-size:.78em;font-weight:600;opacity:.75;margin-top:2px;text-transform:none;letter-spacing:0}.cf-intro{max-width:860px;margin:0 auto;text-align:center}.cf-big{font:900 clamp(32px,4vw,52px)/1.05 var(--font);letter-spacing:-.035em;color:var(--navy);margin:0 0 18px}.cf-big b{color:var(--navy);background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='58' width='100' height='34' rx='2.6' ry='17.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;padding:0 .12em}.cf-lead{font:400 clamp(16px,1.4vw,18px)/1.65 var(--font);color:var(--ink-2);margin:0 auto;max-width:720px;text-wrap:pretty}.cf-year{max-width:1080px;margin:clamp(36px,4.5vw,56px) auto 0;background:#fff;border-radius:28px;padding:clamp(22px,2.6vw,32px);box-shadow:var(--shadow-card);transform:rotate(-.8deg)}.cf-yh{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.cf-yh b{font:800 18px/1.2 var(--font);color:var(--navy)}.cf-leg{display:flex;gap:16px;flex-wrap:wrap;font:600 13px/1 var(--font);color:var(--ink-3)}.cf-leg span{display:flex;align-items:center;gap:6px}.cf-year i{display:block;width:10px;height:10px;border-radius:50%}.cf-year i.u{background:var(--cyan)}.cf-year i.t{background:var(--magenta)}.cf-year i.c{background:var(--yellow);box-shadow:inset 0 0 0 1.5px var(--navy)}.cf-year ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:8px}.cf-year li{background:var(--bg);border-radius:14px;padding:12px 6px 14px;display:flex;flex-direction:column;align-items:center;gap:10px}.cf-year li span{font:700 12.5px/1 var(--font);color:var(--navy)}.cf-year li div{display:flex;gap:4px;min-height:10px}.cf-year li.now{background:var(--navy)}.cf-year li.now span{color:#fff}.cf-zero{margin:20px 0 0;font:500 15px/1.4 var(--font);color:var(--ink-2)}.cf-zero b{font:900 22px/1 var(--font);color:var(--navy);margin-right:4px}.cf-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:clamp(32px,5vw,72px);align-items:center}.cf-side h2{font:900 clamp(30px,3.4vw,44px)/1.08 var(--font);letter-spacing:-.03em;color:var(--navy);margin:0 0 14px}.cf-side>p{font:400 17px/1.6 var(--font);color:var(--ink-2);margin:0 0 28px}.cf-toast{display:flex;gap:14px;align-items:flex-start;background:var(--navy);color:#fff;border-radius:20px;padding:18px 20px;transform:rotate(-1.5deg);box-shadow:0 20px 40px -18px rgb(31 33 104 / .5)}.cf-toast b{display:block;font:800 15.5px/1.3 var(--font);margin-bottom:4px}.cf-toast span{font:400 14px/1.5 var(--font);color:rgb(255 255 255 / .82)}.cf-toast a{color:var(--yellow)}.cf-bell{flex:none;display:grid;place-items:center;width:42px;height:42px;border-radius:12px;background:var(--yellow);color:var(--navy)}.cf-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.cf-list li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;background:#fff;border-radius:20px;padding:20px 22px;box-shadow:var(--shadow-card);transition:transform .2s}.cf-list li:hover{transform:translateX(4px)}.cf-ic{display:grid;place-items:center;width:50px;height:50px;border-radius:15px;transform:rotate(-4deg)}.cf-ic.i1{background:var(--cyan-50);color:var(--cyan-600)}.cf-ic.i2{background:var(--magenta-50);color:var(--magenta)}.cf-ic.i3{background:var(--yellow-50,#fff6d6);color:var(--navy)}.cf-ic.i4{background:var(--green-50);color:var(--green-600)}.cf-list h3{font:800 17.5px/1.25 var(--font);color:var(--navy);margin:0 0 5px}.cf-list p{font:400 14.5px/1.55 var(--font);color:var(--ink-3);margin:0}.cf-st{font:800 12px/1 var(--font);color:var(--green-600,#0f7a4a);background:var(--green-50,#e6f8ef);border-radius:999px;padding:8px 12px;white-space:nowrap}@media (max-width:980px){.cf-grid{grid-template-columns:1fr}.cf-year ol{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (max-width:560px){.cf-year{transform:none}.cf-year ol{grid-template-columns:repeat(4,minmax(0,1fr))}.cf-list li{grid-template-columns:auto minmax(0,1fr)}.cf-st{grid-column:2;justify-self:start}}.uc-soon{display:inline-block;font:900 13px/1 var(--font);letter-spacing:.04em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:9px 14px;margin:0 0 18px;transform:rotate(-2deg)}.uc-ext{display:inline-flex;align-items:center;gap:8px;margin-top:18px;padding:12px 20px;border-radius:999px;background:var(--cyan-50);color:var(--navy);font:800 14.5px/1.2 var(--font);text-decoration:none;transform:rotate(-1.5deg);transition:transform .25s,background .25s}.uc-ext:hover{background:var(--cyan-100);transform:rotate(0) translateY(-2px);color:var(--navy)}.rc-stairs.five{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.five .rc-s.s1{min-height:240px}.five .rc-s.s2{min-height:275px}.five .rc-s.s3{min-height:310px}.five .rc-s.s5{background:var(--yellow-50,#fff6d6);min-height:345px}.five .rc-s.s4{min-height:380px}.rc-tag{display:inline-block;font:800 11.5px/1 var(--font);color:var(--green-600,#0f7a4a);background:#fff;border-radius:999px;padding:6px 10px;margin-top:12px}.rc-pay{display:inline-block;font:800 11.5px/1.2 var(--font);color:var(--navy);background:var(--yellow);border-radius:999px;padding:7px 11px;margin-top:12px;transform:rotate(-2deg)}@media (max-width:1100px){.rc-stairs.five{grid-template-columns:repeat(3,minmax(0,1fr))}}.ue-h2.rc-head{display:block;text-align:center;max-width:760px;margin-left:auto;margin-right:auto}.ue-h2.rc-head p{margin-left:auto;margin-right:auto}@media (max-width:700px){.rc-stairs.five{grid-template-columns:1fr}.five .rc-s{min-height:0!important}}.sap-guide{max-width:1080px;margin:clamp(34px,4vw,52px) auto 0;display:grid;grid-template-columns:minmax(0,220px) minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(20px,2.6vw,30px) clamp(22px,3vw,40px);border-radius:var(--r-xl);background:var(--magenta-50);color:var(--ink);text-decoration:none;transition:transform .25s,box-shadow .25s}.sap-guide:hover{transform:translateY(-3px);box-shadow:var(--shadow-md)}.sap-guide-img{aspect-ratio:4/3;border-radius:var(--r-lg);overflow:hidden;background:#fff;transform:rotate(-3deg);box-shadow:var(--shadow-sm)}.sap-guide-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s}.sap-guide:hover .sap-guide-img img{transform:scale(1.05)}.sap-guide h2,.sap-guide h3{font:800 clamp(20px,2vw,26px)/1.2 var(--font);margin:0 0 8px;text-wrap:pretty}.sap-guide p{margin:0;color:var(--ink-2);font-size:16px;line-height:1.55;text-wrap:pretty}.sap-guide-cta{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:var(--magenta);color:#fff;font:800 15px/1 var(--font);white-space:nowrap}@media (max-width:820px){.sap-guide{grid-template-columns:1fr;text-align:left}.sap-guide-img{max-width:260px}.sap-guide-cta{justify-self:start}}.sp-mh h2.lede{font:500 15.5px/1.68 var(--font);letter-spacing:0;text-transform:none}.pr-clip .ph.logo{display:grid;place-items:center;background:linear-gradient(135deg,var(--bg) 0%,#fff 100%);border:1px solid var(--line);padding:28px}.pr-clip .ph.logo img{width:auto;height:auto;max-width:72%;max-height:62%;object-fit:contain}.pr-clip:hover .ph.logo img{transform:scale(1.06)}.pr-clip .ph.logo.dark{background:var(--navy);border-color:var(--navy)}.tf-table tr.tf-grp th{background:var(--bg-2);font:800 13px/1.3 var(--font);letter-spacing:.02em;color:var(--navy);padding:14px 18px;text-align:left}.tf-table tbody th small{display:block;margin-top:3px;font:500 12.5px/1.45 var(--font);color:var(--ink-mute)}.tf-table .tf-opt{display:inline-block;font:900 15px/1.15 var(--font);color:var(--navy);white-space:nowrap}.tf-table .tf-opt small{display:block;margin-top:3px;font:600 11.5px/1.3 var(--font);color:var(--ink-mute);white-space:normal}.tf-table td.tf-hl .tf-opt{color:var(--magenta-600)}table.tr-t thead th:not(.crit):not(.up){vertical-align:top;padding-top:60px}.nav-actions{margin-left:auto}@media (max-width:620px){.btn:not(.btn-sm){white-space:normal;height:auto;min-height:50px;padding-top:12px;padding-bottom:12px;line-height:1.25;text-align:center;max-width:100%}.btn-lg:not(.btn-sm){min-height:56px}.hl{white-space:normal}.hl:not(.hl-gradient):not(.hl-underline){display:inline;margin:0;padding:0 .14em;background:var(--yellow);border-radius:.32em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.hl:not(.hl-gradient):not(.hl-underline)::before{display:none}.hl.hl-cyan:not(.hl-gradient){background:var(--cyan-100)}.hl.hl-green:not(.hl-gradient){background:var(--green-100)}.sp-h2 em,.bg-mh h1 em{display:inline;white-space:normal;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='64' width='100' height='30' rx='2.6' ry='15.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone}.sp-h2 em::after,.bg-mh h1 em::after{display:none}h1 [style*="nowrap"],h2 [style*="nowrap"]{white-space:normal!important}h1,h2,h3{overflow-wrap:break-word}:where(body:not(.page-nos-services--expertise-comptable)) .cp-side{transform:none!important}:where(body.page-nos-services--expertise-comptable) .cp-side{transform:none!important}footer.site .sub{font-size:11.5px}footer.site h5{font-size:12px}}@media (max-width:420px){:where(body:not(.page-blog):not(.page-cgv):not(.page-contact):not(.page-mentions-legales):not(.page-politique-de-confidentialite):not(.page-reglement-interieur):not(.page-ressources--evenements):not(.page-ressources--faq):not(.page-ressources--presse)) .bg-mh h1{font-size:clamp(30px,9vw,38px)}:where(body.page-blog) .bg-mh h1,:where(body.page-cgv) .bg-mh h1,:where(body.page-contact) .bg-mh h1,:where(body.page-mentions-legales) .bg-mh h1,:where(body.page-politique-de-confidentialite) .bg-mh h1,:where(body.page-reglement-interieur) .bg-mh h1,:where(body.page-ressources--evenements) .bg-mh h1,:where(body.page-ressources--faq) .bg-mh h1,:where(body.page-ressources--presse) .bg-mh h1{font-size:clamp(30px,9vw,38px)}.h2{font-size:clamp(25px,7.4vw,30px)}:where(body:not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne)) .sp-h2{font-size:clamp(20px,6vw,23px)}:where(body.page-activites-eligibles) .sp-h2,:where(body.page-assistance-administrative) .sp-h2,:where(body.page-avance-immediate-credit-impot-particulier) .sp-h2,:where(body.page-avance-immediate-credit-impot-pro) .sp-h2,:where(body.page-avantage-fiscal) .sp-h2,:where(body.page-coach-sportif-cours-a-domicile) .sp-h2,:where(body.page-comment-payer-ma-facture-sap) .sp-h2,:where(body.page-credit-impot-entreprise) .sp-h2,:where(body.page-credit-impot-particulier) .sp-h2,:where(body.page-entreprise-de-nettoyage) .sp-h2,:where(body.page-informaticien) .sp-h2,:where(body.page-jardinier-paysagiste) .sp-h2,:where(body.page-la-cooperative-sap) .sp-h2,:where(body.page-petit-bricolage) .sp-h2,:where(body.page-pourquoi-adherer) .sp-h2,:where(body.page-services-a-la-personne) .sp-h2{font-size:clamp(20px,6vw,23px)}.cta h2{font-size:clamp(26px,7.6vw,34px)}:where(body:not(.page-nos-services--apporteur-d-affaires):not(.page-nos-services--assistance-juridique):not(.page-nos-services--assurance-professionnelle):not(.page-nos-services--avantages-salaries):not(.page-nos-services--conformite):not(.page-nos-services--expertise-comptable):not(.page-nos-services--facturation-electronique):not(.page-nos-services--logiciel-facturation-comptabilite):not(.page-nos-services--recouvrement-impayes):not(.page-nos-services--services-a-la-personne)) .ticket .tk-price{flex-wrap:wrap!important;row-gap:4px}:where(body.page-nos-services--apporteur-d-affaires) .ticket .tk-price,:where(body.page-nos-services--assistance-juridique) .ticket .tk-price,:where(body.page-nos-services--assurance-professionnelle) .ticket .tk-price,:where(body.page-nos-services--avantages-salaries) .ticket .tk-price,:where(body.page-nos-services--conformite) .ticket .tk-price,:where(body.page-nos-services--expertise-comptable) .ticket .tk-price,:where(body.page-nos-services--facturation-electronique) .ticket .tk-price,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ticket .tk-price,:where(body.page-nos-services--recouvrement-impayes) .ticket .tk-price,:where(body.page-nos-services--services-a-la-personne) .ticket .tk-price{flex-wrap:wrap!important;row-gap:4px}}@media (max-width:360px){.fn-hero h1,.ue-hero h1{font-size:30px}:where(body.page-accueil) .qs-top h1,:where(body.page-activites-eligibles) .qs-top h1,:where(body.page-assistance-administrative) .qs-top h1,:where(body.page-avance-immediate-credit-impot-particulier) .qs-top h1,:where(body.page-avance-immediate-credit-impot-pro) .qs-top h1,:where(body.page-avantage-fiscal) .qs-top h1,:where(body.page-coach-sportif-cours-a-domicile) .qs-top h1,:where(body.page-comment-payer-ma-facture-sap) .qs-top h1,:where(body.page-credit-impot-entreprise) .qs-top h1,:where(body.page-credit-impot-particulier) .qs-top h1,:where(body.page-entreprise-de-nettoyage) .qs-top h1,:where(body.page-informaticien) .qs-top h1,:where(body.page-jardinier-paysagiste) .qs-top h1,:where(body.page-la-cooperative-sap) .qs-top h1,:where(body.page-la-cooperative--fonctionnement) .qs-top h1,:where(body.page-petit-bricolage) .qs-top h1,:where(body.page-pourquoi-adherer) .qs-top h1,:where(body.page-services-a-la-personne) .qs-top h1,:where(body.page-tarifs) .qs-top h1{font-size:32px}:where(body:not(.page-accueil):not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative--fonctionnement):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne):not(.page-tarifs)) .qs-top h1{font-size:32px}}@media (max-width:1000px){.fq-layout{grid-template-columns:minmax(0,1fr)}.fq-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:8px}.fq-nav .lbl{display:none}.fq-nav a{background:#fff;border:1px solid var(--line);border-radius:var(--r-pill);padding:9px 13px;font-size:13px}.fq-nav a em{display:none}}.fq-gh>div{min-width:0}@media (max-width:360px){:where(body.page-la-cooperative--fonctionnement) .fd-top h1{font-size:30px!important}}.qs-coop{max-width:980px;margin:clamp(36px,5vw,56px) auto 0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(18px,3vw,36px);padding:clamp(24px,3vw,36px) clamp(24px,3.4vw,44px);border-radius:var(--r-xl,24px);background:var(--navy);color:#fff;transform:rotate(-.8deg)}.qs-coop h3{font:800 clamp(22px,2.2vw,28px)/1.2 var(--font);margin:0 0 10px;color:#fff}.qs-coop p{margin:0;font-size:17px;line-height:1.55;color:#fff;text-wrap:pretty}.qs-coop a{display:inline-flex;align-items:center;gap:8px;padding:14px 22px;border-radius:999px;background:var(--yellow);color:var(--navy);font:800 15px/1 var(--font);text-decoration:none;white-space:nowrap;transition:transform .2s}.qs-coop a:hover{transform:translateY(-2px)}@media (max-width:720px){.qs-coop{grid-template-columns:1fr;transform:none}.qs-coop a{justify-self:start;white-space:normal}}@media (max-width:900px){.cp-top,.cp-duo{grid-template-columns:minmax(0,1fr)!important}.cp-duo>*,.cp-side,.cp-side li{min-width:0;overflow-wrap:break-word}}@media (max-width:360px){:where(body:not(.page-la-cooperative--fonctionnement)) .fd-top h1{font-size:30px!important}:where(body.page-la-cooperative--fonctionnement) .ue-hero h1,:where(body.page-nos-services--logiciel-facturation-comptabilite) .ue-hero h1{font-size:28px!important}}.cp-sec{position:relative;overflow:hidden;background:#fff;padding:clamp(64px,8vw,110px) 0}.cp-head{max-width:760px;margin:0 auto clamp(36px,5vw,56px);text-align:center}.cp-head p{margin:16px auto 0;font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:var(--ink-2);text-wrap:pretty}.cp-flow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,26px);position:relative;counter-reset:cp}.cp-flow::before{content:"";position:absolute;left:6%;right:6%;top:30px;height:3px;background:repeating-linear-gradient(90deg,var(--navy) 0 10px,transparent 10px 18px);opacity:.25}.cp-step{position:relative;background:#fff;border:2px solid var(--line,#e6e9f0);border-radius:var(--r-xl,24px);padding:62px 22px 24px;transition:transform .25s,box-shadow .25s}.cp-step:hover{transform:translateY(-4px);box-shadow:var(--shadow-md)}:where(body:not(.page-nos-services--expertise-comptable)) .cp-n{position:absolute;top:8px;left:22px;display:inline-grid;place-items:center;min-width:46px;height:46px;padding:0 12px;border-radius:14px;font:800 20px/1 var(--font);color:#fff;transform:rotate(-6deg)}.cp-step:nth-child(2) .cp-n{transform:rotate(5deg)}.cp-step:nth-child(4) .cp-n{transform:rotate(4deg)}.cp-step h3{font:800 clamp(19px,1.6vw,22px)/1.2 var(--font);margin:0 0 10px;color:var(--ink)}.cp-step p{margin:0;font-size:16px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}.n-cyan{background:var(--cyan)}.n-navy{background:var(--navy)}.n-mg{background:var(--magenta)}.n-yl{background:var(--yellow);color:var(--navy)!important}.cp-sap{margin:clamp(28px,4vw,44px) auto 0;max-width:980px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(18px,3vw,32px);padding:clamp(20px,2.6vw,28px) clamp(22px,3vw,36px);border-radius:var(--r-xl,24px);background:var(--magenta-50,#fdeef6);transform:rotate(-.6deg)}.cp-sap img{width:clamp(76px,9vw,104px);height:auto;display:block}.cp-sap h3{font:800 clamp(18px,1.7vw,22px)/1.25 var(--font);margin:0 0 6px;color:var(--ink)}.cp-sap p{margin:0;font-size:16px;line-height:1.55;color:var(--ink-2);text-wrap:pretty}@media (max-width:980px){.cp-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.cp-flow::before{display:none}}@media (max-width:620px){.cp-flow{grid-template-columns:1fr}.cp-sap{grid-template-columns:1fr;transform:none}}:where(body.page-la-cooperative--fonctionnement) .fn-offer{gap:clamp(36px,5vw,64px)}:where(body.page-la-cooperative--fonctionnement) .fo-incl{align-self:start}:where(body.page-la-cooperative--fonctionnement) .fo-incl ul{row-gap:16px}.fn-offer[data-active="ent"] .fo-incl li:nth-child(7),.fn-offer[data-active="sap"] .fo-incl li:nth-child(9){grid-column:1/-1}@media (max-width:980px){:where(body.page-la-cooperative--fonctionnement) .fn-offer{gap:48px}}.ft-extra{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1.3fr);gap:32px;border-top:1px solid rgb(255 255 255 / .10);margin-top:40px;padding-top:32px}.ft-addr{font-style:normal;color:rgb(255 255 255 / .7);font:400 13.5px/1.55 var(--font);margin:0 0 12px}.ft-addr b{display:block;color:#fff;font-weight:700}.ft-stores{display:flex;flex-wrap:wrap;gap:10px}.ft-store{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 12px;border-radius:12px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .18);color:#fff;text-decoration:none;font:700 15px/1.1 var(--font);transition:background .2s,transform .15s}.ft-store:hover{background:rgb(255 255 255 / .16);transform:translateY(-2px)}.ft-store small{display:block;font:500 10.5px/1.2 var(--font);color:rgb(255 255 255 / .7)}.ft-labels{display:flex;flex-wrap:wrap;gap:10px}.ft-label{position:relative;display:grid;place-items:center;width:104px;height:76px;background:#fff;border-radius:12px;padding:8px}.ft-label img{max-width:100%;max-height:100%;object-fit:contain}.ft-iso em{position:absolute;bottom:-8px;left:50%;transform:translateX(-50%);background:var(--yellow);color:var(--navy);font:800 9.5px/1 var(--font);font-style:normal;text-transform:uppercase;letter-spacing:.05em;padding:4px 7px;border-radius:6px;white-space:nowrap}.ft-mentions{margin:16px 0 0;font:400 12px/1.6 var(--font);color:rgb(255 255 255 / .55)}@media (max-width:900px){.ft-extra{grid-template-columns:1fr 1fr}.ft-extra .ft-col:last-child{grid-column:1/-1}}@media (max-width:620px){.ft-extra{grid-template-columns:1fr}}.mv2-soon{display:inline-block;margin-left:6px;font:800 9.5px/1 var(--font);letter-spacing:.06em;text-transform:uppercase;color:var(--navy);background:var(--yellow);border-radius:999px;padding:4px 7px;vertical-align:middle}.fe-demo{display:inline-flex;align-items:center;gap:8px;padding:15px 22px;border-radius:999px;border:2px solid var(--navy);color:var(--navy);font:800 15px/1 var(--font);text-decoration:none;transition:background .2s,color .2s}.fe-demo:hover{background:var(--navy);color:#fff}.ue-cred.fe-logo{background:#fff;padding:10px 14px;border-radius:18px;transform:rotate(3deg);box-shadow:0 18px 40px -16px rgb(31 33 104 / .45)}.ue-cred.fe-logo img{display:block;width:clamp(120px,13vw,160px);height:auto}.fe-head{max-width:760px;margin:0 auto;text-align:center}.fe-head h2{font:900 clamp(30px,3.6vw,46px)/1.08 var(--font);letter-spacing:-.02em;margin:0 0 18px;text-wrap:balance}.fe-head p{margin:0 0 12px;color:var(--ink-2);font-size:clamp(16px,1.3vw,18px);line-height:1.6;text-wrap:pretty}.fe-dates{position:relative;max-width:980px;margin:clamp(40px,5vw,64px) auto 0;display:grid;grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);align-items:center}.fe-date{position:relative;border-radius:var(--r-xl);padding:clamp(26px,3vw,38px);box-shadow:var(--shadow-md)}.fe-date.d1{background:var(--green-50);transform:rotate(-2deg)}.fe-date.d2{background:var(--yellow);transform:rotate(2deg)}.fe-date .tag{display:inline-flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;font:800 12.5px/1 var(--font);text-transform:uppercase;letter-spacing:.06em}.fe-date.d1 .tag{background:var(--green);color:var(--navy)}.fe-date.d2 .tag{background:var(--navy);color:#fff}.fe-date .when{display:block;margin:16px 0 4px;font:900 clamp(38px,4.6vw,58px)/1 var(--font);letter-spacing:-.03em;color:var(--navy)}.fe-date .what{display:block;font:800 18px/1.3 var(--font);color:var(--navy);margin-bottom:10px}.fe-date p{margin:0;color:var(--ink);font-size:15.5px;line-height:1.55}.fe-link{height:4px;border-radius:4px;background:repeating-linear-gradient(90deg,var(--navy) 0 10px,transparent 10px 18px);position:relative}.fe-link:after{content:"";position:absolute;right:-2px;top:50%;width:14px;height:14px;border-top:4px solid var(--navy);border-right:4px solid var(--navy);transform:translateY(-50%) rotate(45deg)}.fe-how{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:clamp(36px,5vw,72px);align-items:center}.fe-how h2{font:900 clamp(28px,3.2vw,42px)/1.1 var(--font);letter-spacing:-.02em;margin:0 0 16px;text-wrap:balance}.fe-how>div>p{margin:0 0 22px;color:var(--ink-2);font-size:17px;line-height:1.6;text-wrap:pretty}.fe-three{list-style:none;margin:0;padding:0;display:grid;gap:14px}.fe-three li{display:grid;grid-template-columns:44px minmax(0,1fr);gap:14px;align-items:start;background:#fff;border-radius:var(--r-lg);padding:16px 18px;box-shadow:var(--shadow-sm)}.fe-three b{display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:var(--cyan);color:#fff;font:900 18px/1 var(--font)}.fe-three li:nth-child(2) b{background:var(--magenta)}.fe-three li:nth-child(3) b{background:var(--navy)}.fe-three span{font-size:16px;line-height:1.5;color:var(--ink);padding-top:10px}.fe-flow{position:relative;display:grid;gap:12px}.fe-old{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:var(--r-lg);background:#fff;border:2px dashed #C9CBE0;color:var(--ink-2);transform:rotate(-1.5deg)}.fe-old .pdf{flex:none;display:grid;place-items:center;width:46px;height:54px;border-radius:8px;background:#F1F2F8;font:900 12px/1 var(--font);color:#9396B6;position:relative}.fe-old .pdf:after{content:"";position:absolute;left:-6px;right:-6px;top:50%;height:3px;background:var(--magenta);transform:rotate(-35deg);border-radius:3px}.fe-old b{display:block;color:var(--ink);font-size:16px}.fe-old s{color:var(--ink-2)}.fe-arrow{justify-self:center;width:4px;height:26px;border-radius:4px;background:var(--navy)}.fe-node{display:flex;align-items:center;gap:14px;padding:16px 20px;border-radius:var(--r-lg);background:var(--navy);color:#fff;box-shadow:var(--shadow-md)}.fe-node .ic{flex:none;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;background:rgb(255 255 255 / .14)}.fe-node b{display:block;font-size:16px}.fe-node small{display:block;font-size:13.5px;opacity:.85;margin-top:2px}.fe-node.agr{background:var(--cyan);color:var(--navy);transform:rotate(1.5deg)}.fe-node.agr .ic{background:rgb(255 255 255 / .55)}.fe-ends{display:grid;grid-template-columns:1fr 1fr;gap:12px}.fe-ends .fe-node{background:#fff;color:var(--navy);box-shadow:var(--shadow-sm)}.fe-ends .fe-node .ic{background:var(--navy-soft)}.fe-note{grid-column:1/-1;display:flex;gap:16px;align-items:flex-start;margin-top:clamp(28px,3vw,40px);padding:20px 24px;border-radius:var(--r-xl);background:var(--green-50);border:2px solid var(--green-100)}.fe-note .ok{flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--green);color:var(--navy)}.fe-note p{margin:0;font-size:16.5px;line-height:1.55;color:var(--ink)}.fe-note b{color:var(--navy)}.fe-arg{background:var(--navy);color:#fff;padding:clamp(64px,8vw,104px) 0;position:relative;overflow:hidden}.fe-arg .fe-head h2{color:#fff}.fe-arg .fe-head p{color:rgb(255 255 255 / .86)}.fe-arg .fe-head em{font-style:normal;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='58' width='100' height='38' rx='2.6' ry='19.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;color:#fff;padding:0 .12em;margin:0 .04em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.fe-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.4vw,30px);margin-top:clamp(40px,5vw,60px)}.fe-card{background:#fff;color:var(--ink);border-radius:var(--r-xl);padding:clamp(24px,2.6vw,32px);transition:transform .25s}.fe-card:nth-child(1){transform:rotate(-1.5deg)}.fe-card:nth-child(2){transform:translateY(14px)}.fe-card:nth-child(3){transform:rotate(1.5deg)}.fe-card:hover{transform:translateY(-3px)}.fe-card .ic{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;margin-bottom:18px}.fe-card:nth-child(1) .ic{background:var(--cyan-50);color:var(--cyan-600)}.fe-card:nth-child(2) .ic{background:var(--magenta-50);color:var(--magenta)}.fe-card:nth-child(3) .ic{background:var(--yellow-50);color:var(--navy)}.fe-card h3{font:800 20px/1.25 var(--font);margin:0 0 10px;color:var(--navy)}.fe-card p{margin:0;font-size:15.5px;line-height:1.55;color:var(--ink-2)}@media (max-width:900px){.fe-how{grid-template-columns:1fr}.fe-cards{grid-template-columns:1fr}.fe-card:nth-child(n){transform:none}}@media (max-width:720px){.fe-dates{grid-template-columns:1fr;gap:0}.fe-link{width:4px;height:44px;justify-self:center;background:repeating-linear-gradient(180deg,var(--navy) 0 10px,transparent 10px 18px)}.fe-link:after{right:auto;left:50%;top:auto;bottom:-2px;transform:translateX(-50%) rotate(135deg)}.fe-ends{grid-template-columns:1fr}.fe-date.d1,.fe-date.d2{transform:none}}.fe-arg .container{position:relative;z-index:1}.fe-arg .capsule{position:absolute;pointer-events:none}.fe-arg .c1{top:36px;right:-50px;left:auto;bottom:auto;background:var(--cyan);opacity:.9}.fe-arg .c3{left:-40px;bottom:48px;top:auto;right:auto;border-color:var(--yellow)}@media (max-width:720px){.fe-arg .capsule{display:none}}.ue-hero h1.fe-h1{font-size:clamp(32px,3.5vw,54px);overflow-wrap:break-word}.ue-hero h1.fe-h1 em{white-space:normal}@media (max-width:640px){.ue-hero h1.fe-h1{font-size:30px}}.ue-hero h1.fe-h1 em{display:inline;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='60' width='100' height='32' rx='2.6' ry='16.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:0 .08em;margin:0 .04em}.ue-hero h1.fe-h1 em:after,.ue-hero h1.fe-h1 em:before{display:none!important}.fe-sl{position:relative;aspect-ratio:5/4;border-radius:32px;background:var(--navy);overflow:hidden;transform:rotate(-2deg);box-shadow:0 30px 60px -28px rgb(31 33 104 / .6)}.fe-slide{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:clamp(28px,4vw,56px);opacity:0;transform:translateY(24px);transition:opacity .6s,transform .6s}.fe-slide.on{opacity:1;transform:none}.fe-sl-tag{font:800 12.5px/1 var(--font);text-transform:uppercase;letter-spacing:.08em;color:rgb(255 255 255 / .75);margin-bottom:18px}.fe-sl-day{display:inline-block;padding:12px 22px;border-radius:999px;background:#fff;color:var(--navy);font:900 clamp(18px,2vw,26px)/1 var(--font);transform:rotate(-6deg);position:relative;z-index:1;margin-bottom:-.35em}.fe-sl-yr{display:block;font:900 clamp(96px,13vw,190px)/.9 var(--font);letter-spacing:-.04em}.s1 .fe-sl-yr{color:var(--green)}.s2 .fe-sl-yr{color:var(--cyan)}.s3 .fe-sl-yr{color:var(--yellow)}.fe-slide p{margin:16px 0 0;color:#fff;font-size:clamp(16px,1.4vw,19px);line-height:1.45;max-width:30ch}.fe-sl-nav{position:absolute;left:clamp(28px,4vw,56px);bottom:26px;display:flex;gap:8px;z-index:2}.fe-sl-nav button{width:44px;height:24px;padding:0;border:0;background:none;cursor:pointer;display:grid;align-items:center}.fe-sl-nav i{display:block;height:5px;border-radius:5px;background:rgb(255 255 255 / .3);overflow:hidden;position:relative}.fe-sl-nav button.on i:after{content:"";position:absolute;inset:0;background:#fff;transform-origin:left;animation:feBar 4.5s linear forwards}.fe-sl-logo{position:absolute;right:18px;bottom:18px;background:#fff;border-radius:16px;padding:8px 12px;transform:rotate(4deg);z-index:2}.fe-sl-logo img{display:block;width:clamp(100px,10vw,130px);height:auto}@media (prefers-reduced-motion:reduce){.fe-slide{transition:none}.fe-sl-nav button.on i:after{animation:none;transform:none}}.fe-sl{container-type:inline-size}.fe-sl-yr{font-size:clamp(84px,30cqi,190px)!important}.fe-slide p{font-size:clamp(16px,3.6cqi,20px)}@media (max-width:980px){.fe-vis{max-width:560px;width:100%;justify-self:start}}.ue-hero h1.fe-h1 em{background:none;padding:0;margin:0}.ue-hero h1.fe-h1 .fe-nb{white-space:nowrap}.ue-hero h1.fe-h1 .fe-hl{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='60' width='100' height='32' rx='2.6' ry='16.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;padding:0 .08em}.ue-chips.fe-chips{align-items:center}.ue-hero h1.fe-h1{font-size:clamp(28px,2.25vw,42px)}@media (max-width:980px){.ue-hero h1.fe-h1{font-size:clamp(28px,4.3vw,42px)}}@media (max-width:560px){.ue-hero h1.fe-h1 .fe-nb{white-space:normal}}.ue-mark.fe-mark{font-size:min(7.4cqw,150px)}.ue-top.fe-top{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr)}.ue-hero h1.fe-h1{font-size:clamp(30px,2.9vw,50px)!important}.ue-hero h1.fe-h1 em{background:none!important;padding:0!important;margin:0!important;font-style:normal}.ue-hero h1.fe-h1 .fe-nb{white-space:nowrap!important}.ue-hero h1.fe-h1 .fe-hl{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Crect x='0' y='58' width='100' height='34' rx='2.6' ry='17.0' fill='%23FFD23F'/%3E%3C/svg%3E") no-repeat;padding:0 .08em}@media (max-width:980px){.ue-top.fe-top{grid-template-columns:1fr}}@media (max-width:520px){.ue-hero h1.fe-h1 .fe-nb{white-space:normal!important}}.fe-slide p{max-width:min(30ch,60%)}:where(h1,h2,h3,h4){text-wrap:balance}:where(p,li,dd,blockquote,figcaption){text-wrap:pretty}.fe-slide{position:relative!important;inset:auto!important;justify-content:flex-start;padding-bottom:80px!important}.fe-sl{display:grid}.fe-slide{grid-area:1/1}.fe-sl-nav,.fe-sl-logo{grid-area:auto}.fe-slide p{max-width:100%!important;padding-right:0}.fe-sl-logo{top:18px;bottom:auto;right:18px}.fe-sl{aspect-ratio:auto;min-height:0}.fe-slide{padding-top:clamp(24px,3vw,40px)!important}.fe-sl-nav{bottom:22px}.topbar{height:46px}.topbar .center{display:inline-flex!important;flex:1;justify-content:center}.topbar .right{display:none}.tb-sap{display:inline-flex;align-items:center;gap:12px;color:#fff;text-decoration:none;font:600 13px/1.2 var(--font)}.tb-sap .tb-q{color:rgb(255 255 255 / .9)}.tb-sap .tb-go{display:inline-flex;align-items:center;gap:7px;background:var(--yellow);color:var(--navy);font:800 12.5px/1 var(--font);padding:8px 14px 8px 12px;border-radius:999px;transform:rotate(-1.5deg);box-shadow:0 4px 14px -6px rgb(255 210 63 / .8);transition:transform .2s,box-shadow .2s}.tb-sap .tb-go img{height:18px;width:auto;display:block}.tb-sap:hover .tb-go{transform:rotate(0) translateX(2px);box-shadow:0 6px 18px -6px rgb(255 210 63)}@media (max-width:820px){.topbar .left{display:none}.tb-sap .tb-q{display:none}.topbar .container{justify-content:center}}@media (max-width:640px){.tb-sap .tb-go{padding:12px 16px 12px 14px!important;font-size:13px!important}.topbar .sap-link{padding:11px 14px!important}.topbar .left span,.topbar .sap-link,.col-sap .sub,.hf-offer-tag,.hf-count span,.svc-pill,.ft-iso em,.fo-lb,.fd-who,.qs-kick,.crit,.tr-pick,.tf-best,.bl-trio .rt,.bg-card .rt,.cat,.ev-tag,.ubi-lab,.ubi-new,.jr-lab,.rc-lab,.rc-tag,.cp-lab,.sv-more-lb,.dm-tag,.dm-thead,.ec-badge,.tk-price small,.ticket .nm{font-size:12px!important}footer small{font-size:11.5px!important}:where(body:not(.page-activites-eligibles):not(.page-assistance-administrative):not(.page-avance-immediate-credit-impot-particulier):not(.page-avance-immediate-credit-impot-pro):not(.page-avantage-fiscal):not(.page-coach-sportif-cours-a-domicile):not(.page-comment-payer-ma-facture-sap):not(.page-credit-impot-entreprise):not(.page-credit-impot-particulier):not(.page-entreprise-de-nettoyage):not(.page-informaticien):not(.page-jardinier-paysagiste):not(.page-la-cooperative-sap):not(.page-petit-bricolage):not(.page-pourquoi-adherer):not(.page-services-a-la-personne)) .sp-lk{min-height:44px;padding-top:10px!important;margin-top:12px!important}:where(body.page-activites-eligibles) .sp-lk,:where(body.page-assistance-administrative) .sp-lk,:where(body.page-avance-immediate-credit-impot-particulier) .sp-lk,:where(body.page-avance-immediate-credit-impot-pro) .sp-lk,:where(body.page-avantage-fiscal) .sp-lk,:where(body.page-coach-sportif-cours-a-domicile) .sp-lk,:where(body.page-comment-payer-ma-facture-sap) .sp-lk,:where(body.page-credit-impot-entreprise) .sp-lk,:where(body.page-credit-impot-particulier) .sp-lk,:where(body.page-entreprise-de-nettoyage) .sp-lk,:where(body.page-informaticien) .sp-lk,:where(body.page-jardinier-paysagiste) .sp-lk,:where(body.page-la-cooperative-sap) .sp-lk,:where(body.page-petit-bricolage) .sp-lk,:where(body.page-pourquoi-adherer) .sp-lk,:where(body.page-services-a-la-personne) .sp-lk{min-height:44px;padding-top:10px!important;margin-top:12px!important}}(les variantes sont émises en place dans le flux ci-dessus,`:where(body.page-x)`) @keyframes ctPulse{70%{box-shadow:0 0 0 9px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media (max-width:960px){body.page-contact .ct-path:nth-child(n){transform:none}}@media (max-width:640px){body.page-contact .ct-row,body.page-contact .ct-offices{grid-template-columns:1fr}}.elementor a{text-decoration:none}.elementor .btn-primary{box-shadow:0 4px 0 var(--navy-deep)}.elementor .btn-yellow{box-shadow:0 4px 0 #C9A12E}.elementor .btn-on-dark{box-shadow:0 4px 0 rgb(0 0 0 / .25)}.elementor .btn-sm{box-shadow:0 3px 0 var(--navy-deep)}.elementor .svc{box-shadow:var(--shadow-card);text-decoration:none}.elementor .soc-b{text-decoration:none}.elementor .soc-t{box-shadow:0 18px 44px -22px rgb(31 33 104 / .35)}.elementor .hf-store{text-decoration:none}.elementor .hf-offer{text-decoration:none;box-shadow:0 4px 0 var(--navy)}.elementor .bl-big,.elementor .bl-sm{box-shadow:var(--shadow-card)}.elementor .bg-card{box-shadow:var(--shadow-card)}.elementor .ev-go{box-shadow:0 4px 0 rgb(31 33 104 / .18)}.elementor .pr-dl{box-shadow:var(--shadow-card)}.elementor .ar-nx{box-shadow:var(--shadow-card)}.elementor .ilink{text-decoration:underline;text-decoration-color:var(--cyan);text-decoration-thickness:2px;text-underline-offset:3px}.elementor .dm-hero{text-decoration:none}.elementor .dm-go{text-decoration:none;box-shadow:0 5px 0 rgb(0 0 0 / .25)}.elementor .dm-fab{text-decoration:none;box-shadow:0 12px 28px -8px rgb(31 33 104 / .45)}.elementor .arc-card{text-decoration:none;box-shadow:0 18px 40px -18px rgb(31 33 104 / .35)}.elementor .ct-path{text-decoration:none;box-shadow:var(--shadow-card)}.elementor .cp-ecf{box-shadow:var(--shadow-lg);text-decoration:none}.elementor .ub-dealt{text-decoration:none}.elementor .uc-ext{text-decoration:none}.elementor .sap-guide{text-decoration:none}.elementor .ft-store{text-decoration:none}.elementor .fe-demo{text-decoration:none}.elementor .tb-sap{text-decoration:none}.e-con:has(.ue-band.tint)+.e-con .ue-band.tint,.e-con:has(.ue-band.paper)+.e-con .ue-band.paper{padding-top:0}@media (max-width:620px){.hl:not(.hl-gradient):not(.hl-underline){background:linear-gradient(var(--yellow),var(--yellow)) center/100% 82% no-repeat}.hl.hl-cyan:not(.hl-gradient):not(.hl-underline){background-image:linear-gradient(var(--cyan-100),var(--cyan-100))}.hl.hl-green:not(.hl-gradient):not(.hl-underline){background-image:linear-gradient(var(--green-100),var(--green-100))}}@media (max-width:820px){header.site .brand{flex:none}header.site .brand img{height:36px;width:auto;max-width:none}header.site .row{gap:12px}.nav-actions .btn svg{flex:none}}@media (max-width:430px){header.site .brand img{height:32px}.nav-actions .btn-primary{padding:11px 14px;font-size:14px}}@media (max-width:370px){header.site .brand img{height:28px}}.ct-form .ct-msg{display:none;margin:0;padding:12px 16px;border-radius:14px;font:600 14px/1.5 var(--font)}.ct-form .ct-msg.on{display:block}.ct-form .ct-msg.err{background:var(--magenta-50);color:var(--magenta-600)}.ct-form .ct-rgpd{display:flex;align-items:flex-start;gap:10px;font:500 13.5px/1.5 var(--font);color:var(--ink-2);cursor:pointer}.ct-form .ct-rgpd input{width:18px;height:18px;margin:2px 0 0;accent-color:var(--navy);flex:none}.ct-form .ct-rgpd a{color:var(--magenta);font-weight:700}.ct-form .btn.is-loading{opacity:.7;pointer-events:none}.ct-form .btn.is-loading .ar{animation:ctspin .7s linear infinite}@keyframes ctspin{to{transform:rotate(360deg)}}.ct-f input[aria-invalid="true"],.ct-f textarea[aria-invalid="true"]{border-color:var(--magenta)}.ar-txt img{max-width:100%;height:auto;border-radius:18px}.ar-txt figure{margin:0 0 26px}.ar-txt figcaption{font:500 13px/1.5 var(--font);color:var(--ink-3);margin-top:8px}.ar-txt blockquote{margin:26px 0;padding:18px 22px;border-left:4px solid var(--cyan);background:var(--cyan-50);border-radius:0 18px 18px 0;font:500 17px/1.6 var(--font);color:var(--ink)}.ar-txt blockquote p:last-child{margin-bottom:0}.ar-txt table:not(.ar-tab table){width:100%;border-collapse:collapse;margin:0 0 26px;font:400 14.5px/1.5 var(--font)}.ar-txt table:not(.ar-tab table) th,.ar-txt table:not(.ar-tab table) td{padding:12px 14px;border-bottom:1px solid var(--line-2);text-align:left;vertical-align:top}.ar-txt table:not(.ar-tab table) th{font-weight:700;color:var(--navy)}.ar-txt a:not(.btn):not(.ilink){color:var(--magenta);font-weight:600}.ar-txt h4{font:700 17px/1.35 var(--font);color:var(--navy);margin:24px 0 10px}.ar-txt .wp-block-embed iframe,.ar-txt iframe{max-width:100%}body.page-blog .bg-pager{display:flex;justify-content:center;gap:14px;margin-top:36px;flex-wrap:wrap}body.page-blog .bg-noresult{text-align:center;padding:40px 0;color:var(--ink-3);font:500 16px/1.6 var(--font)}body.page-blog .bg-noresult .btn{margin-top:18px}