/** Shopify CDN: Minification failed

Line 8:0 All "@import" rules must come first

**/
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700;800&display=swap');:root{--navy:#0b1630;--blue:#3a70f5;--teal:#14c4b1;--ink:#14223c;--muted:#66738a;--line:#e6eaf2}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;color:var(--ink);font-family:'DM Sans',Arial,sans-serif;background:#fff}a{text-decoration:none;color:inherit}.wrap{max-width:1200px;margin:auto;padding:0 26px}.skip{position:absolute;left:-9999px}.skip:focus{left:20px;top:20px;background:#fff;z-index:1000}.site-header{position:sticky;top:0;z-index:20;background:rgba(255,255,255,.94);backdrop-filter:blur(18px);border-bottom:1px solid #eef1f5}.nav{display:flex;align-items:center;justify-content:space-between;height:80px}.logo{font-family:Manrope,sans-serif;font-weight:800;font-size:24px;letter-spacing:-1px;color:#10234d}.logo span{color:#3d75f8}.logo small{display:block;font-size:9px;letter-spacing:3px;color:#73829d}.nav-links{display:flex;gap:30px;font-size:14px;font-weight:700}.nav-links a:hover{color:#346bf2}.cart-link{padding:12px 19px;background:#eff4ff;border-radius:12px;font-weight:700;font-size:13px}.hero{background:radial-gradient(circle at 82% 38%,#253d80 0%,transparent 34%),linear-gradient(115deg,#0b1630,#13295b);color:white;overflow:hidden}.hero-grid{min-height:615px;display:grid;grid-template-columns:1.12fr .88fr;align-items:center;gap:45px;padding-top:65px;padding-bottom:70px}.eyebrow,.kicker{color:#5de0d0;font-size:11px;font-weight:800;letter-spacing:2px}.hero h1{font-family:Manrope;font-size:clamp(42px,5.2vw,70px);line-height:1.12;letter-spacing:-3px;margin:23px 0}.hero h1 em,.section h2 em{font-style:normal;color:#4c8aff}.hero p{font-size:17px;line-height:1.8;color:#c3d0e9;max-width:530px}.actions{display:flex;gap:12px;margin:31px 0}.btn{display:inline-flex;justify-content:center;align-items:center;gap:15px;padding:16px 24px;border-radius:12px;font-weight:800;font-size:14px;transition:transform .25s,box-shadow .25s}.btn:hover{transform:translateY(-4px);box-shadow:0 15px 28px #0002}.primary{background:linear-gradient(115deg,#3b76ff,#29a9eb);color:#fff}.outline{border:1px solid #6880af;color:#fff}.hero-note{display:flex;flex-wrap:wrap;gap:17px;font-size:12px;color:#c7d7f4}.hero-visual{min-height:430px;position:relative;display:flex;align-items:center;justify-content:center}.orb{position:absolute;width:330px;height:330px;border-radius:50%;background:linear-gradient(130deg,#476fff,#14d3c5);filter:blur(50px);opacity:.32}.glass{position:relative;z-index:1;background:rgba(255,255,255,.95);color:#172444;border:1px solid #ffffffa8;box-shadow:0 35px 65px #020d2c66;border-radius:22px;padding:26px}.glass-a{width:85%;transform:rotate(-5deg);animation:float 7s ease-in-out infinite}.glass-a small,.glass-b small{display:block;color:#6e7b94;font-size:11px;letter-spacing:1px}.glass-a h3{font-size:23px;margin:12px 0 24px}.bars{height:135px;display:flex;align-items:flex-end;gap:15px}.bars i{display:block;flex:1;border-radius:10px 10px 0 0;background:linear-gradient(#5b92ff,#c5d9ff);height:48%}.bars i:nth-child(2){height:75%}.bars i:nth-child(3){height:60%}.bars i:nth-child(4){height:95%;background:linear-gradient(#20d1b7,#b3f2e7)}.mini{display:flex;justify-content:space-between;font-size:10px;color:#77839b;margin-top:10px}.glass-b{position:absolute;bottom:0;right:-10px;width:245px;transform:rotate(5deg);display:grid;gap:8px;font-size:14px}.glass-b small{line-height:1.5}@keyframes float{50%{transform:translateY(-15px) rotate(-3deg)}}.trust{background:#f4f7fd;border-bottom:1px solid #e8eef9}.trust-row{display:flex;justify-content:space-around;gap:20px;flex-wrap:wrap;padding-top:23px;padding-bottom:23px;color:#667896;font-size:11px;font-weight:800;letter-spacing:1px}.section{padding:95px 0}.section-head{max-width:690px;margin:0 auto 45px;text-align:center}.kicker{color:#3977f7}.section h2{font-family:Manrope;font-size:clamp(30px,4vw,46px);letter-spacing:-2px;line-height:1.18;margin:14px 0}.section-head p{color:var(--muted);line-height:1.8}.sector-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.sector{height:185px;border-radius:19px;color:#fff;padding:22px;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;transition:transform .3s,box-shadow .3s}.sector:before{content:'';position:absolute;width:190px;height:190px;right:-55px;top:-65px;border:1px solid #ffffff52;border-radius:50%;box-shadow:0 0 0 35px #ffffff0b,0 0 0 70px #ffffff09}.sector:hover{transform:translateY(-7px);box-shadow:0 20px 35px #132b4c35}.sector-1{background:linear-gradient(130deg,#2364df,#5f9cf8)}.sector-2{background:linear-gradient(130deg,#009e9b,#37d5c1)}.sector-3{background:linear-gradient(130deg,#7045c6,#aa82f0)}.sector-4{background:linear-gradient(130deg,#cc7d2e,#f1b25c)}.sector-5{background:linear-gradient(130deg,#23805e,#69c69a)}.sector-6{background:linear-gradient(130deg,#d05088,#f28eb0)}.sector-7{background:linear-gradient(130deg,#30678c,#65a6cc)}.sector-8{background:linear-gradient(130deg,#495e7e,#8b9cbb)}.sector-9{background:linear-gradient(130deg,#795a3d,#b99a70)}.sector-icon{font-size:40px;opacity:.9}.sector-bottom{display:grid;gap:8px}.sector-bottom strong{font-size:19px}.sector-bottom>span{font-size:12px;opacity:.85}.sector-hint{text-align:center;color:#79859b;font-size:12px;margin-top:20px}.pricing-section{background:#f4f7fd}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:19px;align-items:stretch}.price-card{background:white;border:1px solid #e3e8f3;border-radius:23px;padding:31px 25px;position:relative;display:flex;flex-direction:column;box-shadow:0 10px 25px #10234309;transition:transform .25s}.price-card:hover{transform:translateY(-7px)}.price-card.pro{border:2px solid #3d76fb;box-shadow:0 18px 50px #3a70f526}.popular{position:absolute;top:-16px;left:50%;transform:translateX(-50%);background:#3c76fa;color:white;border-radius:30px;padding:10px 16px;font-size:10px;white-space:nowrap;font-weight:800;letter-spacing:.6px}.pill{display:inline-block;background:#edf4ff;color:#3473ee;border-radius:30px;padding:9px 12px;font-size:10px;font-weight:800;letter-spacing:1px}.premium .pill{background:#f3edff;color:#8b5bd9}.starter .pill{background:#e8fbf6;color:#008f7e}.price-card h3{font-size:25px;margin:18px 0 5px}.price{font-family:Manrope;font-size:46px;font-weight:800;letter-spacing:-2px}.price-card p{color:#718099;font-size:14px;line-height:1.7;min-height:52px}.price-card ul{list-style:none;margin:20px 0 30px;padding:0;display:grid;gap:16px;flex:1}.price-card li{font-size:13px;line-height:1.5;display:flex;gap:10px}.price-card li:before{content:'✓';font-weight:900;color:#0db5a5}.card-btn{background:#132850;color:white;width:100%}.pro .card-btn{background:#3977f7}.premium .card-btn{background:#8458cc}.price-note{text-align:center;color:#8190a4;font-size:12px;margin-top:25px}.benefits-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.benefit{padding:25px;border:1px solid #e6ebf3;border-radius:18px;background:#fff}.benefit span{font-size:13px;font-weight:800;color:#3777ef}.benefit h3{font-size:18px;margin:22px 0 10px}.benefit p,.step p{color:#75829a;line-height:1.7;font-size:13px}.steps{background:#f7f9fd}.step-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.step{background:white;border-radius:20px;padding:30px;border:1px solid #e6eaf3}.step b{font-size:35px;color:#3e78f8}.step h3{font-size:18px}.faq-wrap{display:grid;grid-template-columns:.85fr 1.15fr;gap:50px}.faq .section-head{text-align:left;margin:0}.faq details{border-bottom:1px solid #e2e7f0;padding:20px 0}.faq summary{cursor:pointer;font-weight:800}.faq details p{line-height:1.8;color:#68758b}.cta{background:linear-gradient(110deg,#0d1a39,#21417e);color:white;text-align:center;padding:85px 0}.cta h2{font-size:clamp(30px,4vw,46px);font-family:Manrope}.cta p{color:#c2d1e8;margin-bottom:28px}.footer{background:#08132b;color:white;padding:60px 0 20px}.foot-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:45px}.foot-grid>div{display:flex;flex-direction:column;gap:13px}.foot-grid p,.foot-grid a{color:#a5b4d0;font-size:13px;line-height:1.7}.copyright{border-top:1px solid #ffffff24;margin-top:40px;padding-top:20px;font-size:12px;color:#8293b4}.content-page{padding:65px 0;min-height:45vh}.content-page h1{font-family:Manrope;font-size:38px}.content-page .rte{line-height:1.8}.product-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.product-tile{border:1px solid #e5eaf2;border-radius:18px;overflow:hidden;padding-bottom:20px}.product-tile img{width:100%;aspect-ratio:1.3;object-fit:cover}.product-tile h3,.product-tile p{padding:0 18px}.product-tile h3{font-size:18px}.product-tile p{color:#60718c}.product-detail{display:grid;grid-template-columns:1fr 1fr;gap:55px}.product-detail img{max-width:100%;border-radius:18px}.field{width:100%;padding:13px;border:1px solid #dce3ee;border-radius:10px;margin:8px 0 18px}.product-submit{border:0;cursor:pointer}.cart-table{width:100%;border-collapse:collapse}.cart-table td,.cart-table th{padding:15px;border-bottom:1px solid #e5eaf2;text-align:left}.cart-table input{max-width:75px}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s,transform .7s}.reveal.visible{opacity:1;transform:translateY(0)}@media(max-width:900px){.hero-grid{grid-template-columns:1fr}.hero-visual{min-height:350px}.nav-links{display:none}.sector-grid,.pricing-grid,.step-grid{grid-template-columns:repeat(2,1fr)}.benefits-grid{grid-template-columns:repeat(2,1fr)}.faq-wrap{grid-template-columns:1fr}.product-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.wrap{padding:0 18px}.nav{height:68px}.logo{font-size:21px}.hero-grid{padding-top:58px;gap:15px}.hero h1{letter-spacing:-2px}.hero p{font-size:15px}.actions{flex-direction:column}.hero-visual{min-height:320px}.glass-a{width:90%}.glass-b{right:0;bottom:-5px}.section{padding:65px 0}.sector-grid,.pricing-grid,.step-grid,.benefits-grid,.product-grid,.product-detail{grid-template-columns:1fr}.sector{height:160px}.price-card{padding:27px 22px}.foot-grid{grid-template-columns:1fr 1fr}.foot-grid>div:first-child{grid-column:1/-1}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation:none!important;transition:none!important}.reveal{opacity:1;transform:none}}
/* Visuedia v2 — enhanced editorial design */
@import url('https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap');
body{font-family:'Plus Jakarta Sans',Arial,sans-serif;color:#16263d}h1,h2,h3,.price,.logo{font-family:'Plus Jakarta Sans',Arial,sans-serif}p{letter-spacing:-.01em}.section-head{max-width:770px}.section-head p{font-size:16px}.hero{background:radial-gradient(circle at 72% 22%,#294a96 0%,transparent 38%),linear-gradient(125deg,#101e39,#193666)}.hero h1{letter-spacing:-.055em}.hero h1 em{color:#78e6da}.hero-visual{perspective:900px}.glass-a{animation:float 7s ease-in-out infinite}.glass-b{animation:float2 6s ease-in-out infinite}.orb{animation:pulseOrb 9s ease-in-out infinite}.btn{position:relative;overflow:hidden}.btn:after{content:'';position:absolute;inset:0;transform:translateX(-140%) skewX(-25deg);background:linear-gradient(90deg,transparent,#ffffff44,transparent);transition:transform .65s}.btn:hover:after{transform:translateX(140%) skewX(-25deg)}
.showcase{background:#fff}.showcase-grid{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:70px}.showcase-photo{height:450px;position:relative;border-radius:25px;overflow:hidden;box-shadow:0 24px 60px #1127441c}.showcase-photo img{width:100%;height:100%;object-fit:cover;transition:transform 1s}.showcase-photo:hover img{transform:scale(1.06)}.photo-caption{position:absolute;bottom:18px;left:18px;right:18px;display:flex;justify-content:space-between;padding:18px;background:#ffffffed;backdrop-filter:blur(8px);border-radius:13px;font-weight:800;font-size:12px;letter-spacing:1px}.showcase-copy h2{font-size:clamp(30px,4vw,49px);letter-spacing:-.05em;line-height:1.18}.showcase-copy h2 em{font-style:normal;color:#3478ed}.showcase-copy p{color:#62748c;line-height:1.9}.showcase-points{display:grid;gap:16px;margin:26px 0 32px;color:#234466;font-size:14px;font-weight:700}
.sector{height:225px;isolation:isolate;box-shadow:0 9px 20px #16294414}.sector-art{position:absolute;inset:0;z-index:-1;background-size:cover;background-position:center;opacity:.36;filter:saturate(.85);transition:transform .7s,opacity .7s}.sector:hover .sector-art{transform:scale(1.13);opacity:.55}.sector:after{content:'';position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#08172a8c,transparent 75%)}.sector-1 .sector-art{background-image:url('https://images.unsplash.com/photo-1504307651254-35680f356dfd?auto=format&fit=crop&w=700&q=80')}.sector-2 .sector-art{background-image:url('https://images.unsplash.com/photo-1581578731548-c64695cc6952?auto=format&fit=crop&w=700&q=80')}.sector-3 .sector-art{background-image:url('https://images.unsplash.com/photo-1486262715619-67b85e0b08d3?auto=format&fit=crop&w=700&q=80')}.sector-4 .sector-art{background-image:url('https://images.unsplash.com/photo-1560518883-ce09059eeffa?auto=format&fit=crop&w=700&q=80')}.sector-5 .sector-art{background-image:url('https://images.unsplash.com/photo-1416879595882-3373a0480b5b?auto=format&fit=crop&w=700&q=80')}.sector-6 .sector-art{background-image:url('https://images.unsplash.com/photo-1560066984-138dadb4c035?auto=format&fit=crop&w=700&q=80')}.sector-7 .sector-art{background-image:url('https://images.unsplash.com/photo-1497366754035-f200968a6e72?auto=format&fit=crop&w=700&q=80')}.sector-8 .sector-art{background-image:url('https://images.unsplash.com/photo-1581092160607-ee22621dd758?auto=format&fit=crop&w=700&q=80')}.sector-9 .sector-art{background-image:url('https://images.unsplash.com/photo-1497366811353-6870744d04b2?auto=format&fit=crop&w=700&q=80')}.sector-bottom strong{font-size:18px;line-height:1.35}.sector-icon{font-size:37px}.sector.is-selected{outline:4px solid #1a334c;outline-offset:3px}.sector.is-selected .sector-bottom>span:after{content:' · Sélectionné'}
.pricing-section{background:linear-gradient(180deg,#f0f5ff,#f9fbff)}.price-card{border-radius:25px;box-shadow:0 15px 40px #1528460b;transition:transform .3s,box-shadow .3s}.price-card:hover{transform:translateY(-10px);box-shadow:0 28px 65px #1428461f}.price-card.starter{border-top:5px solid #10bda9}.price-card.pro{border-top:5px solid #3879f7}.price-card.premium{border-top:5px solid #925deb}.price-card h3{letter-spacing:-.04em}.sector-picker{display:grid;gap:9px;margin:2px 0 21px}.sector-picker label{font-size:12px;font-weight:800;color:#233d5c}.sector-picker select{width:100%;padding:13px 34px 13px 12px;border-radius:12px;background:#f7faff;border:1px solid #d9e4f3;color:#1d3553;font:inherit;font-size:13px;cursor:pointer}.sector-picker select:focus{outline:3px solid #9cc6ff}.sector-picker small,.field-note{font-size:11px;line-height:1.5;color:#6e8098}.offer-link{margin-top:auto}
.gallery-section{background:#fff}.gallery-grid{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:17px}.gallery-tile{min-height:320px;position:relative;overflow:hidden;border-radius:22px;background:#183150}.gallery-tile img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;transition:transform .8s;opacity:.85}.gallery-tile:hover img{transform:scale(1.1)}.gallery-tile:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#0c1b32d9,transparent 75%)}.gallery-tile>div{position:absolute;z-index:1;bottom:20px;left:22px;right:20px;color:#fff}.gallery-tile b{font-size:10px;letter-spacing:1.4px;color:#a9f2e8}.gallery-tile h3{font-size:19px;line-height:1.3;margin:10px 0 0}.gallery-wide h3{font-size:24px}
@keyframes float2{50%{transform:translateY(12px) rotate(3deg)}}@keyframes pulseOrb{50%{opacity:.55;transform:scale(1.16)}}
@media(max-width:900px){.showcase-grid{grid-template-columns:1fr;gap:30px}.gallery-grid{grid-template-columns:1fr 1fr}.gallery-wide{grid-column:1/-1}.showcase-photo{height:360px}}
@media(max-width:600px){.showcase-photo{height:280px}.sector{height:180px}.gallery-grid{grid-template-columns:1fr}.gallery-wide{grid-column:auto}.gallery-tile{min-height:240px}.showcase-copy h2{font-size:32px}}
@media(prefers-reduced-motion:reduce){.glass-a,.glass-b,.orb{animation:none!important}}

/* V3: landing métier */
.sector-landing{padding:34px 0 90px;background:#f7f9fd;color:#16223a}.landing-breadcrumb{display:flex;gap:12px;align-items:center;color:#6b778a;font-size:13px;margin:0 0 26px}.landing-breadcrumb a{color:inherit;text-decoration:none}.landing-hero{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;padding:30px 0 65px}.landing-hero h1{font-size:clamp(38px,4.5vw,66px);letter-spacing:-.045em;line-height:1.08;margin:15px 0 22px;color:#10223e}.landing-hero p{font-size:18px;line-height:1.7;color:#586b81;max-width:560px}.landing-tags{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.landing-tags span,.example-chip{background:#e9f5f5;border:1px solid #d0ece9;color:#17786f;border-radius:20px;padding:8px 13px;font-size:13px;font-weight:700}.landing-visual{position:relative;min-height:410px;border-radius:28px;overflow:hidden;box-shadow:0 25px 55px #17365d26}.landing-visual img{height:100%;width:100%;object-fit:cover;position:absolute;inset:0}.landing-float{position:absolute;bottom:25px;left:25px;background:#fff;border-radius:15px;padding:16px 20px;font-weight:800;box-shadow:0 10px 35px #1526422b;animation:float 5s ease-in-out infinite}.landing-select{display:flex;align-items:center;gap:22px;background:#fff;padding:24px;border:1px solid #e3eaf4;border-radius:20px;margin:0 0 85px}.landing-select label{font-weight:800;white-space:nowrap}.landing-select select{max-width:420px}.deliverable-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:38px 0 100px}.deliverable{padding:30px;background:white;border:1px solid #e5ebf4;border-radius:20px;transition:transform .3s,box-shadow .3s}.deliverable:hover{transform:translateY(-7px);box-shadow:0 20px 45px #17365d16}.deliverable>span{color:#3176e7;font-size:14px;font-weight:900}.deliverable h3{margin:16px 0 9px;font-size:20px}.deliverable p{line-height:1.65;color:#68798b;margin:0}.landing-examples{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:45px;background:#eaf0fa;border-radius:30px;padding:50px;margin:0 0 95px}.landing-examples h2{font-size:clamp(29px,3vw,45px);line-height:1.12}.landing-examples p{color:#5b6d80;line-height:1.7}.example-chip{display:inline-block;margin:5px}.mock-crm{background:white;border-radius:18px;padding:22px;box-shadow:0 20px 50px #16355c1a;transform:rotate(1deg)}.mock-top{display:flex;justify-content:space-between;margin-bottom:22px}.mock-top span{color:#4d8ce9}.mock-cols{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.mock-cols>div{background:#f2f6fb;padding:12px;border-radius:12px;display:grid;gap:10px}.mock-cols b{font-size:13px}.mock-cols span{font-size:12px;background:white;border-radius:8px;padding:13px 8px;box-shadow:0 3px 10px #1526420d}.landing-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin:40px 0 85px}.landing-price{position:relative;background:white;border:1px solid #e0e7f1;border-radius:23px;padding:32px;display:flex;flex-direction:column;transition:transform .3s,box-shadow .3s}.landing-price:hover{transform:translateY(-8px);box-shadow:0 22px 48px #1b35501c}.landing-price.pro{border:2px solid #3977ec;background:linear-gradient(180deg,#f0f6ff,#fff 30%)}.landing-price.premium{background:linear-gradient(160deg,#292450,#433679);color:#fff}.landing-price.premium p,.landing-price.premium li{color:#e5dff7}.landing-price h3{font-size:28px;margin:20px 0 8px}.landing-price strong{font-size:42px;letter-spacing:-.05em}.landing-price p{color:#63768c;min-height:66px}.landing-price ul{padding-left:20px;line-height:2;margin-bottom:30px;flex:1}.landing-price .btn{margin-top:auto;text-align:center}.landing-price .popular{font-size:10px;letter-spacing:.06em;line-height:1.4;color:#2860cb}.landing-price.is-selected-plan{outline:3px solid #26b7ad;outline-offset:4px}.landing-buy.is-unavailable{opacity:.7}.landing-assurance{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:95px}.landing-assurance>div{padding:24px;background:white;border-radius:18px;border:1px solid #e4eaf2}.landing-assurance b{font-size:17px}.landing-assurance p{color:#6b7c8f;line-height:1.65}.landing-faq{max-width:800px;margin:0 auto}.landing-faq h2{font-size:34px}.landing-faq details{border-bottom:1px solid #d8e1ed;padding:19px 0}.landing-faq summary{font-weight:800;cursor:pointer}.landing-faq p{color:#68798b;line-height:1.7}.product-inclusions{padding:20px;border-radius:15px;background:#f1f6fd;margin:22px 0}.product-inclusions p{line-height:1.6}@media(max-width:900px){.landing-hero,.landing-examples{grid-template-columns:1fr}.landing-visual{min-height:330px}.deliverable-grid,.landing-prices,.landing-assurance{grid-template-columns:repeat(2,1fr)}.landing-price.premium{grid-column:1/-1}}@media(max-width:620px){.landing-hero{gap:20px;padding:15px 0 35px}.landing-hero h1{font-size:39px}.landing-select{display:block}.landing-select label{display:block;margin-bottom:10px}.deliverable-grid,.landing-prices,.landing-assurance{grid-template-columns:1fr}.landing-price.premium{grid-column:auto}.landing-examples{padding:25px}.mock-cols{gap:5px}.mock-cols>div{padding:7px}.mock-cols span{font-size:10px;padding:7px 4px}}
/* V4 métier pages */
.sector-proof{display:grid;grid-template-columns:1fr 1fr;gap:24px;align-items:center;margin:12px 0 40px;padding:34px;background:linear-gradient(120deg,#edf7ff,#effcf9);border:1px solid #dcecf5;border-radius:24px}.sector-proof h2{font-size:clamp(25px,3vw,38px);line-height:1.2;margin:8px 0}.sector-proof p{color:#506579;line-height:1.7}.sector-proof-cards{display:grid;gap:10px}.sector-proof-cards span{display:block;padding:15px 18px;border-radius:12px;background:white;box-shadow:0 5px 18px #0f31550d;font-weight:700}.product-v4{padding-top:55px}.product-crumb{grid-column:1/-1;color:#718196;font-size:13px}.product-crumb a{color:#3271d7}.product-v4 .product-inclusions{border:1px solid #dce9f5}.product-v4 .product-submit{width:100%;margin-top:18px}.landing-price.pro .popular{font-size:12px;font-weight:900}@media(max-width:720px){.sector-proof{grid-template-columns:1fr;padding:22px}}
