.restored-offer{color:#fff;background:#031b35;width:min(100%,1024px);margin:auto;font-family:Arial,sans-serif;position:relative;container-type:inline-size}.reference-canvas{aspect-ratio:2/3;width:100%;line-height:1.3;position:relative;overflow:hidden;container-type:inline-size}.reference-art{object-fit:fill;width:100%;height:100%;display:block}.reference-canvas h1,.reference-canvas h2,.reference-canvas h3,.reference-canvas p,.reference-canvas ul{margin:0}.reference-canvas em{color:#e9b34f;font-style:normal}.reference-canvas a{color:inherit;text-decoration:none}.reference-canvas button,.reference-canvas summary{cursor:pointer;font-family:Arial,sans-serif}:is(.reference-canvas a:focus-visible,.reference-canvas button:focus-visible,.reference-canvas summary:focus-visible){outline-offset:2px;outline:2px solid #39d7ff}.reference-canvas h1,.reference-canvas h2{letter-spacing:-.035em;font-family:Georgia,serif}.reference-canvas>div:not(.r-art-footer-cover),.reference-canvas>section,.reference-canvas>nav,.reference-canvas>h2{position:absolute}.restored-nav{z-index:10;position:absolute;inset:0 0 auto}.restored-offer .main-nav{background:#061d38;border-bottom:1px solid #2a5979;flex-wrap:nowrap;gap:1cqw;height:7.1cqw;min-height:0;padding:.5cqw 2.5cqw;position:relative}.restored-offer .main-brand{flex-shrink:0;width:19cqw;margin-right:auto}.restored-offer .main-brand img{object-fit:contain;width:17cqw;height:6cqw;display:block}.restored-offer .main-brand span,.restored-offer .main-brand b,.restored-offer .main-brand small{display:none}.restored-offer .main-nav>nav{align-items:center;gap:1.5cqw;display:flex!important}.restored-offer .main-nav nav a{white-space:nowrap;border-width:.25cqw;padding:.9cqw .2cqw;font-size:1.05cqw}.restored-offer .main-nav nav a[href=\/simulateur-aides-digitales],.restored-offer .mobile-menu{display:none}.restored-offer .main-wa,.restored-offer .main-rdv{white-space:nowrap;border-radius:.8cqw;padding:1.1cqw 1.4cqw;font-size:1.25cqw;display:block}.restored-offer .react-public-footer{color:#07315a;background:#fff;border-top:1px solid #e8d4a2;gap:2cqw;padding:2cqw 3cqw}.restored-offer .react-public-footer>div b,.restored-offer .react-public-footer>div span,.restored-offer .react-public-footer nav a{color:#07315a;font-size:1.05cqw}.restored-offer .react-public-phone{background:#fff;border-radius:1cqw;padding:1cqw 2cqw}.restored-offer .react-public-phone span{color:#07315a;font-size:.8cqw}.restored-offer .react-public-phone strong{color:#07315a;font-size:2cqw}.r-hero-copy{color:#fff;background:linear-gradient(90deg,#041529f2,#041529d9 84%,#04152918);width:41%;height:19%;padding:.4cqw .4cqw .5cqw 0;top:6.3%;left:4%}.r-kicker{letter-spacing:.15em;color:#f1cb74;font-size:1.05cqw;margin-bottom:1cqw!important}.r-hero-copy h1{font-size:3.9cqw;line-height:1.02;margin-bottom:1.1cqw!important}.r-hero-copy>p:last-child{font-size:1.45cqw;line-height:1.35}.r-hero-actions{gap:1cqw;width:39%;display:flex;top:21.6%;left:4%}.r-hero-actions button,.r-hero-actions a,.r-explanation button{color:#05172c;white-space:nowrap;background:linear-gradient(#ffe59f,#edaf35);border:1px solid #f6cf76;border-radius:4cqw;padding:1.1cqw 1.5cqw;font-size:1.2cqw;font-weight:700}.r-hero-actions a{color:#fff;background:#06182ce8;border-color:#eee}.r-benefits{text-align:center;color:#fff;background:#052242;grid-template-columns:repeat(6,1fr);gap:1cqw;width:95%;padding:.5cqw;font-size:1.16cqw;line-height:1.2;display:grid;top:34.1%;left:2.5%}.reference-ia .r-benefits{color:#001b4b;background:#fff;grid-template-columns:repeat(5,1fr);padding:.5cqw 0 1cqw;top:33.1%}.reference-custom .r-benefits{top:30.6%}.r-explanation{color:#071b3b;background:linear-gradient(90deg,#fff,#fff 88%,#ffffffd9);width:39%;height:17.6%;padding:.5cqw;top:37.6%;left:4.2%}.r-explanation h2{font-size:2.3cqw;line-height:1.06;margin-bottom:.9cqw!important}.r-explanation>p{font-size:1.22cqw;line-height:1.23;margin-bottom:.6cqw!important}.r-explanation ul{padding:0;font-size:1.14cqw;line-height:1.25;list-style:none}.r-explanation li{margin:.35cqw 0;padding-left:1.7cqw;position:relative}.r-explanation li:before{content:"✓";color:#c78c27;font-weight:700;position:absolute;left:0}.r-explanation button{width:94%;margin-top:.5cqw;padding:.85cqw}.r-sectors-title{color:#fff;background:#06213b;width:63%;padding:.25cqw;font-size:2.45cqw;line-height:1.1;top:56.05%;left:4%}.r-sectors{grid-template-columns:repeat(6,1fr);align-content:space-between;gap:1cqw;width:94%;height:6.8%;display:grid;top:63.7%;left:2.6%}.r-sectors a{color:#fff;background:#06213bf2;border-radius:.5cqw;padding:1cqw .5cqw;font-size:1.12cqw;font-weight:700;line-height:1.2;display:block}.reference-site .r-sectors a:nth-child(n+7){transform:translateY(1.2cqw)}.r-method{color:#071b3b;background:#fff;border-radius:1cqw;width:95.4%;height:9.2%;padding:.4cqw 1cqw;top:71.9%;left:2.3%}.r-method h2{font-size:2.55cqw;line-height:1.1}.r-method ol{counter-reset:method;grid-template-columns:repeat(4,1fr);gap:1.4cqw;margin:1cqw 0 0;padding:0;list-style:none;display:grid}.r-method li:before{counter-increment:method;content:counter(method);color:#fff;background:linear-gradient(#ffe4a3,#d99015);border-radius:50%;place-items:center;width:3cqw;height:3cqw;margin-bottom:.8cqw;font-size:1.8cqw;font-weight:700;display:grid}.r-method h3{font-size:1.15cqw;line-height:1.15;margin-bottom:.5cqw!important}.r-method p{color:#344860;font-size:1.03cqw;line-height:1.25}.reference-site .r-method{width:73%;height:8.8%}.r-examples{color:#071b3b;width:92.4%;height:9.5%;top:81.2%;left:3.8%}.r-examples h2{background:#fff;padding:.4cqw;font-size:2.5cqw;line-height:1.1}.r-examples nav{grid-template-columns:repeat(6,1fr);gap:.6cqw;width:100%;display:grid;position:absolute;top:7.9cqw;left:0}.r-examples a{background:#fff;border-radius:.4cqw;padding:.7cqw .3cqw;font-size:1cqw;font-weight:700;line-height:1.2}.reference-site .r-examples nav{grid-template-columns:repeat(5,1fr);width:71%;top:11.3cqw}.r-project-note{background:#fff;border-radius:1cqw;width:27%;height:13.6cqw;padding:1.2cqw;position:absolute;top:0;left:74%}.r-project-note h3{font:700 1.75cqw Georgia;margin-bottom:1.2cqw!important}.r-project-note p{font-size:1.2cqw;line-height:1.4}.r-vocal{color:#fff;align-items:center;gap:2cqw;width:76%;height:8.4%;display:flex;top:91.4%;left:21.5%}.r-vocal>div{background:#04213bf5;width:64%;padding:1.2cqw}.r-vocal span{letter-spacing:.12em;font-size:1cqw}.r-vocal h2{font-size:2.75cqw;line-height:1.12;margin:.7cqw 0!important}.r-vocal p{font-size:1.4cqw;line-height:1.35}.r-vocal>button{color:#05172c;background:linear-gradient(#ffe8a9,#edaf32);border:1px solid #ffe8ac;border-radius:4cqw;width:33%;padding:1.5cqw 1cqw;font-size:1.4cqw;font-weight:700;line-height:1.2}.reference-ia .r-hero-copy{background:linear-gradient(90deg,#051628f5,#051628e8 90%,#05162850);width:43%;height:18.3%;top:6.1%}.reference-ia .r-hero-copy h1{font-size:3.55cqw}.reference-ia .r-hero-copy>p{font-size:1.4cqw}.r-hero-checks{padding:1cqw 0 0;font-size:1.35cqw;list-style:none}.r-hero-checks li{padding:.5cqw 0}.r-hero-checks li:before{content:"✓";color:#f6cb70;margin-right:1cqw}.reference-ia .r-hero-actions{width:41%;top:24.8%}.reference-ia .r-hero-actions button{padding:1.7cqw 2.4cqw}.reference-ia .r-agents-title{color:#001b4b;background:#fff;width:56%;padding:.3cqw;font-size:3.3cqw;line-height:1.15;top:37.2%;left:2.7%}.r-agents{color:#071b3b;grid-template-columns:repeat(5,1fr);gap:1cqw;width:95%;height:7.2%;display:grid;top:49%;left:2.5%}.r-agents article{background:#fff;border-radius:.5cqw;padding:.5cqw;position:relative}.r-agents h3{font-size:1.3cqw;line-height:1.12;margin-bottom:.5cqw!important}.r-agents p{font-size:1.06cqw;line-height:1.25}.r-agents article>a{color:#071b3b;background:linear-gradient(#ffe8a9,#edaf32);border-radius:50%;padding:.2cqw .7cqw;font-size:1.8cqw;position:absolute;top:-2.4cqw;right:.3cqw}.r-suite{color:#fff;background:linear-gradient(90deg,#071a2bf5,#071a2be8 90%,#0000);width:50%;height:15.8%;padding:.7cqw 1cqw;top:57.5%;left:2.9%}.r-suite h2{font-size:2.7cqw;line-height:1.05;margin-bottom:1.2cqw!important}.r-suite>p{width:49%;font-size:1.35cqw;line-height:1.4}.r-suite>ul{background:#071a2bed;border-radius:1cqw;width:44%;padding:1cqw;font-size:1.12cqw;line-height:1.4;list-style:none;position:absolute;top:5.1cqw;left:54%}.r-suite li{padding:.6cqw 0}.r-suite li:before{content:"✓";color:#f0c36c;margin-right:.6cqw}.r-demo{position:absolute;bottom:1cqw;left:0}.r-demo summary{color:#071b3b;background:linear-gradient(#ffe8a9,#edaf32);border-radius:4cqw;padding:1.4cqw 2cqw;font-size:1.3cqw;font-weight:700;list-style:none}.r-demo>div{display:none}.r-demo[open]>div{z-index:80;color:#071b3b;background:#fff;border:2px solid #d0a34c;border-radius:2cqw;padding:3cqw;font-size:16px;display:block;position:fixed;inset:15% 8%;overflow:auto;box-shadow:0 0 0 100vmax #00152dba}.r-demo[open] h3{font-size:26px}.r-demo[open]>div>button{float:right;background:#fff;border:0;font-size:25px}.r-demo-grid{grid-template-columns:repeat(2,1fr);gap:16px;margin:25px 0;display:grid}.r-demo-grid article{background:#f8fafc;border:1px solid #d8caa6;border-radius:12px;padding:18px}.r-demo-grid span{color:#4a6274;margin-top:8px;font-size:13px;display:block}.reference-ia .r-method{height:10.4%;top:73.7%}.reference-ia .r-method ol{grid-template-columns:repeat(5,1fr)}.reference-ia .r-vocal{width:59%;height:8.7%;top:84.9%;left:38.5%}.reference-ia .r-vocal>div{width:61%}.reference-ia .r-vocal h2{font:700 2.25cqw Arial}.reference-ia .r-vocal p{font-size:1.25cqw}.reference-ia .r-vocal>button{width:37%;font-size:1.45cqw}.r-art-footer-cover{background:#fff;height:6%;position:absolute;bottom:0;left:0;right:0}.reference-custom .r-hero-copy{width:42%;height:18.6%;top:6%}.reference-custom .r-hero-copy h1{font-size:3.8cqw}.reference-custom .r-hero-actions{width:42%;top:22.6%}.reference-custom .r-explanation{width:39%;height:21.4%;top:34.2%}.reference-custom .r-explanation li{margin:.55cqw 0}.reference-custom .r-sectors-title{color:#071b3b;background:#fff;top:56.4%}.reference-custom .r-sectors{height:4.7%;top:63.5%}.reference-custom .r-sectors a{color:#071b3b;background:#fff;padding:1cqw .4cqw;font-size:1cqw}.reference-custom .r-method{width:73%;height:9.3%;top:69.6%}.reference-custom .r-examples{top:79.3%}.reference-custom .r-examples nav{top:8.2cqw}.reference-custom .r-vocal{height:9.4%;top:90.5%}.main-brand img{display:none}@media (max-width:700px){.restored-offer .react-public-footer{grid-template-columns:1fr 1fr;display:grid}.restored-offer .react-public-footer nav{grid-column:1/-1;justify-content:center;gap:2cqw}.restored-offer .react-public-footer nav a{font-size:1.5cqw}.restored-offer .react-public-phone{width:auto}.r-demo[open]>div{padding:20px;inset:10% 4%}.r-demo-grid{grid-template-columns:1fr}}.resto-reference-canvas{background:#031b35;padding-top:7.1cqw;line-height:1.2;position:relative}.resto-reference-canvas>img{width:100%;height:auto;display:block}.resto-reference-title{text-align:center;background:#13100fe8;width:56%;padding:.5cqw;position:absolute;top:10%;left:43%}.resto-reference-title h1{color:#f6ca70;letter-spacing:-.025em;margin:0;font-size:6cqw;line-height:1}.resto-reference-title p{margin:1.2cqw 0;font-size:1.55cqw;font-weight:800;line-height:1.3}.resto-reference-price{text-align:center;color:#ffde8e;background:#18120bed;border:1px solid #edbf5b;border-radius:2cqw;width:42%;height:21%;padding:.6cqw 1cqw;position:absolute;top:63.8%;left:17%}.resto-reference-price>span{font-size:1.7cqw;font-weight:700;display:block}.resto-reference-price>strong{font-size:5.7cqw;line-height:1.05;display:block}.resto-reference-price small{color:#fff;font-size:1.55cqw}.resto-reference-price>b{color:#171408;background:linear-gradient(#ffe6a1,#dda33c);border-radius:2cqw;margin:.4cqw 0;padding:.4cqw;font-size:1.8cqw;display:block}.resto-reference-price>p{margin:0;font-size:2.5cqw;font-weight:700}.resto-reference-content{color:#07315a;background:#fff;padding:3cqw 4cqw;line-height:1.5}.resto-reference-content h2{margin:0 0 2cqw;font:700 3cqw Georgia}.resto-reference-content ol{grid-template-columns:repeat(4,1fr);gap:2cqw;padding:0;list-style:none;display:grid}.resto-reference-content li{border:1px solid #e9d4a7;border-radius:1cqw;padding:1.4cqw}.resto-reference-content li b{font-size:1.5cqw}.resto-reference-content p{font-size:1.35cqw}.resto-reference-actions{gap:2cqw;margin:3cqw 0;display:flex}.resto-reference-actions>*{color:#05213b;cursor:pointer;background:linear-gradient(#ffe5a1,#e7aa34);border:1px solid #d3a54f;border-radius:3cqw;padding:1.5cqw 2cqw;font-size:1.35cqw;font-weight:700;text-decoration:none}.resto-reference-actions>a{background:#fff}.resto-reference-content details{border-bottom:1px solid #dbc99e;padding:1.4cqw 0;font-size:1.4cqw}.resto-reference-content summary{cursor:pointer;font-weight:700}.reference-order-canvas{aspect-ratio:2/3;color:#071b3b;background:#fff;line-height:1.3;position:relative;overflow:hidden;container-type:inline-size}.reference-order-art{width:100%;height:100%;display:block}.r-order-hero{color:#fff;background:linear-gradient(90deg,#061728f2,#061728e6 90%,#0000);width:37.5%;height:13.6%;padding:.3cqw;position:absolute;top:6.5%;left:3.6%}.r-order-hero>p:first-child{letter-spacing:.2em;margin:0 0 1cqw;font-size:1cqw}.r-order-hero h1{letter-spacing:-.035em;margin:0 0 1.3cqw;font:700 3.8cqw/1 Georgia}.r-order-hero em,.r-order-title em{color:#e5b24f;font-style:normal}.r-order-hero>p:last-child{margin:0;font-size:1.3cqw;line-height:1.35}.r-order-actions{gap:1cqw;width:38%;display:flex;position:absolute;top:21.2%;left:3.3%}.r-order-actions a{white-space:nowrap;color:#071b3b;background:linear-gradient(#ffe5a1,#e7aa34);border:1px solid #ffe4a6;border-radius:3cqw;padding:1.3cqw 1.8cqw;font-size:1.15cqw;font-weight:700;text-decoration:none}.r-order-actions a+a{color:#fff;background:#071b3be8}.r-order-title{letter-spacing:-.035em;background:#fff;width:62%;margin:0;padding:.3cqw;font:700 2.7cqw/1.1 Georgia;position:absolute;top:32.4%;left:2.6%}.r-order-cards{grid-template-columns:repeat(5,1fr);gap:1.2cqw;width:95.2%;height:18.9%;display:grid;position:absolute;top:43.5%;left:2.4%}.r-order-cards article{background:#fffdf4;border-radius:0 0 1cqw 1cqw;flex-direction:column;padding:.8cqw .6cqw;display:flex;position:relative}.r-order-cards h3{text-transform:uppercase;min-height:3.3cqw;margin:0 0 .6cqw;font-size:1.5cqw;line-height:1.1}.r-order-cards p{min-height:4cqw;margin:0 0 .5cqw;font-size:1.1cqw;line-height:1.2}.r-order-cards ul{margin:.4cqw 0;padding:0;font-size:1cqw;line-height:1.22;list-style:none}.r-order-cards li{margin:.45cqw 0;padding-left:1.3cqw;position:relative}.r-order-cards li:before{content:"✓";color:#c58c20;position:absolute;left:0}.r-order-cards strong{text-align:center;margin-top:auto;font-size:2.1cqw;line-height:1.1;display:block}.r-order-cards small{text-align:center;margin-top:.3cqw;font-size:.95cqw}.r-order-cards article>a{text-align:center;color:#071b3b;background:linear-gradient(#ffe5a1,#e7aa34);border-radius:3cqw;margin-top:.7cqw;padding:1cqw .5cqw;font-size:1.2cqw;font-weight:700;text-decoration:none;display:block}.r-order-vocal{color:#fff;background:#04203bd9;grid-template-columns:1fr 35%;align-items:center;column-gap:1cqw;width:69%;height:8.2%;padding:1cqw;display:grid;position:absolute;top:69.7%;left:28%}.r-order-vocal h2{margin:0;font:700 2.4cqw/1.1 Georgia}.r-order-vocal p{grid-row:2;margin:0;font-size:1.4cqw}.r-order-vocal button{color:#071b3b;cursor:pointer;background:linear-gradient(#ffe5a1,#e7aa34);border:1px solid #ffe2a0;border-radius:4cqw;grid-area:1/2/3;padding:1.5cqw .6cqw;font-size:1.45cqw;font-weight:700}.r-order-blog{background:linear-gradient(#ffeac0,#eab956);width:92%;padding:.6cqw;font:700 2.3cqw/1.1 Georgia;position:absolute;top:79%;left:4%}.r-order-blog a{color:#1c160b;text-decoration:none}.r-order-footer-cover{background:#fff;height:7.2%;position:absolute;bottom:0;left:0;right:0}.reference-canvas>.r-method-project{color:#071b3b;background:linear-gradient(#f6cb70,#c38b26);border:1px solid #f2d28c;border-radius:2cqw;width:20%;padding:1.2cqw .5cqw;font-size:1.2cqw;font-weight:700;position:absolute;top:76%;left:76%}.reference-custom>.r-method-project{top:74.5%}.reference-ia .r-kicker{display:none}.reference-ia .r-hero-checks li{padding:.25cqw 0}.r-method li:before{width:2.5cqw;height:2.5cqw;margin-bottom:.4cqw}.resto-reference-title{padding:.5cqw .5cqw 2cqw;top:11.5%}
