.doli360-feature{color:var(--dts-ink)}.doli360-feature__intro,.dolibarr-intro,.dolibarr-section-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(2rem,5vw,5rem);align-items:end;margin-bottom:2.5rem}.doli360-feature__intro h2{font-size:clamp(3rem,5.6vw,5.75rem);text-transform:uppercase;max-width:18ch}.doli360-feature__intro p,.dolibarr-intro p,.dolibarr-section-heading p{max-width:53ch;color:var(--dts-muted);font-size:.95rem}.doli360-actions{display:flex;align-items:start;flex-direction:column;gap:.9rem;margin-top:1.5rem}.doli360-preview{margin:0;border:1px solid var(--dts-rule);background:var(--dts-paper-bright)}.doli360-preview__bar{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.6rem 1.25rem;background:var(--dts-ink);color:#fff;font-size:.75rem}.doli360-preview__bar a{display:inline-flex;gap:.4rem;align-items:center;min-height:32px}.doli360-preview__bar a:hover{text-decoration:underline}.doli360-preview__bar svg{width:16px;height:16px}.doli360-preview img{display:block;width:100%;height:auto}.doli360-preview figcaption{padding:.75rem 1.25rem;font-size:.75rem;color:var(--dts-muted);border-top:1px solid var(--dts-rule)}.doli360-feature__roles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--dts-rule);gap:2rem;padding:1.5rem 0}.doli360-feature__roles strong{display:block;font-family:var(--dts-display);font-weight:600;font-size:1.55rem}.doli360-feature__roles span{display:block;margin-top:.4rem;font-size:.85rem;color:var(--dts-muted)}.doli360-feature__expertise{margin-top:1.5rem}.dolibarr-page{width:min(100% - 3rem,86rem);margin:clamp(3rem,7vw,6rem) auto;color:var(--dts-ink)}.dolibarr-intro{margin-bottom:clamp(3rem,6vw,5rem)}.dolibarr-intro .dossier-action{margin-top:1.5rem}.dolibarr-intro .dossier-text-link{display:flex;width:-moz-fit-content;width:fit-content;margin-top:1rem}.dolibarr-page section{scroll-margin-top:7rem}.dolibarr-page h2{font-size:clamp(3rem,4.5vw,4rem);text-transform:uppercase}.dolibarr-paths{border-top:1px solid var(--dts-rule);padding-top:2rem}.dolibarr-paths>h2{margin-bottom:2rem}.dolibarr-paths__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.dolibarr-paths__grid article{display:flex;flex-direction:column;min-width:0;padding:1.5rem 0;border-block:1px solid var(--dts-rule)}.dolibarr-paths h3{font-size:2.4rem;max-width:20ch}.dolibarr-paths p{font-size:.9rem;color:var(--dts-muted);margin-top:1rem}.dolibarr-paths p.dolibarr-paths__intro{font-weight:600;color:var(--dts-ink)}.dolibarr-paths ul{margin:1.25rem 0;font-size:.8rem}.dolibarr-paths li{display:flex;gap:.65rem;align-items:baseline;margin-top:.5rem}.dolibarr-paths li svg{flex-shrink:0}.dolibarr-paths .dossier-text-link{margin-top:auto}.dolibarr-platform{margin-top:clamp(3rem,6vw,5rem)}.dolibarr-platform .dossier-action{margin-top:1.25rem}.dolibarr-modules{margin-top:clamp(3rem,6vw,5rem);background:var(--dts-ink);color:#fff;padding:clamp(1.5rem,4vw,3.5rem)}.dolibarr-modules .dolibarr-section-heading p{color:#c8d0dc}.dolibarr-modules__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}.dolibarr-modules article{display:flex;flex-direction:column;border-top:1px solid var(--dts-rule);padding-top:1.5rem}.dolibarr-modules h3{font-size:3rem}.dolibarr-modules__purpose{font-weight:600;margin-top:.8rem}.dolibarr-modules__purpose+p{color:#c8d0dc;font-size:.9rem;margin-top:.8rem}.dolibarr-modules ul{padding-left:1rem;list-style:disc;margin:1.25rem 0;font-size:.8rem;color:#c8d0dc}.dolibarr-modules li+li{margin-top:.4rem}.dolibarr-modules .dossier-text-link{margin-top:auto;color:#fff}.dolibarr-support{margin-top:clamp(3rem,6vw,5rem)}.dolibarr-support ol{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem;margin-top:2rem}.dolibarr-support li{border-top:1px solid var(--dts-rule);padding-top:1.25rem}.dolibarr-support h3{font-size:1.55rem}.dolibarr-support p{margin-top:.75rem;color:var(--dts-muted);font-size:.9rem}.doli360-feature a:focus-visible,.dolibarr-page a:focus-visible{outline:3px solid var(--dts-signal);outline-offset:4px}@media (max-width: 1000px){.dolibarr-paths__grid{grid-template-columns:1fr;gap:0}.dolibarr-paths__grid article+article{border-top:0}.dolibarr-paths h3{max-width:none}.dolibarr-support ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 780px){.doli360-feature__intro,.dolibarr-intro,.dolibarr-section-heading{grid-template-columns:1fr;gap:1.5rem}.dolibarr-page{width:calc(100% - 2rem)}.dolibarr-modules__grid{grid-template-columns:1fr;gap:2rem}}@media (max-width: 520px){.doli360-feature__roles{grid-template-columns:1fr;gap:1.25rem}.dolibarr-support ol{grid-template-columns:1fr}.doli360-preview__bar{padding-inline:.75rem;font-size:.65rem}}
