.wpc-sales{font:16px/1.65 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--wf-deep,#0b3577)}.wpc-sales .eyebrow{font:10px/1.6 Mono,monospace;letter-spacing:1.3px}.wpc-sales .button{font:650 14px/1.5 system-ui,sans-serif;padding:15px 23px}.wpc-hero{background:var(--wf-deep,#0b3577);color:var(--wf-pale,#eaf0f7);padding:25px 0 60px;overflow:hidden}.wpc-breadcrumb{display:inline-block;color:var(--wf-line,#dce3ec);font-size:12px;text-decoration:none;margin-bottom:42px}.wpc-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:65px;align-items:center}.wpc-hero h1{font-size:clamp(43px,4.7vw,65px);color:white;line-height:1.08;margin:0 0 24px}.wpc-hero h1 em{color:var(--wf-sky,#c8e0e9)}.wpc-hero .eyebrow{color:var(--wf-line,#dce3ec);margin-bottom:18px}.wpc-lead{font-size:18px;line-height:1.65;max-width:540px}.wpc-checks{list-style:none;padding:0;margin:23px 0}.wpc-checks li{position:relative;padding-left:27px;margin:10px 0}.wpc-checks li:before{content:'✓';position:absolute;left:0;color:var(--wf-deep,#0b3577);font-weight:750}.wpc-hero .wpc-checks{font-size:15px}.wpc-hero .wpc-checks li:before{color:var(--wf-sky,#c8e0e9)}.wpc-hero-buy{margin:29px 0 17px}.wpc-hero-buy>strong{display:block;font-size:30px;line-height:1.4;color:white;margin-bottom:16px}.wpc-hero-buy small{font-size:12px;font-weight:400;margin-left:5px;white-space:nowrap}.wpc-sales .wpc-main-cta{background:var(--wf-line,#dce3ec);color:var(--wf-deep,#0b3577);border-color:var(--wf-line,#dce3ec);min-height:54px}.wpc-sales .wpc-main-cta:hover{background:var(--wf-pale,#eaf0f7);color:var(--wf-deep,#0b3577);border-color:var(--wf-pale,#eaf0f7)}.wpc-free-link{font-size:14px;color:var(--wf-pale,#eaf0f7)}.wpc-hero-note{font-size:11px;color:var(--wf-sky,#c8e0e9);line-height:1.75;margin:22px 0 0!important}.wpc-product{margin:0;border:1px solid var(--wf-muted,#59697f);background:var(--wf-deep,#0b3577);padding:22px;border-radius:14px;box-shadow:0 25px 70px rgba(11,53,119,0.1686)}.wpc-product-top{display:flex;justify-content:space-between;font:9px Mono,monospace;letter-spacing:1px;color:var(--wf-line,#dce3ec);margin-bottom:18px;gap:12px}.wpc-product-top>span:last-child{background:var(--wf-pale,#eaf0f7);color:var(--wf-deep,#0b3577);letter-spacing:0;padding:2px 7px;border-radius:4px}.wpc-browser{border-radius:8px;overflow:hidden;background:white;box-shadow:0 7px 25px rgba(11,53,119,0.2000)}.wpc-browser-bar{display:flex;justify-content:space-between;gap:12px;background:var(--wf-pale,#eaf0f7);color:var(--wf-muted,#59697f);padding:10px 12px;font-size:9px}.wpc-browser img{display:block;width:100%;height:auto}.wpc-project-tabs{display:grid;grid-template-columns:repeat(4,1fr);gap:5px;margin:17px 0}.wpc-project-tabs span{border:1px solid var(--wf-muted,#59697f);border-radius:4px;padding:7px 2px;text-align:center;font-size:11px;color:var(--wf-pale,#eaf0f7)}.wpc-kit-card{display:flex;gap:13px;align-items:center;background:var(--wf-pale,#eaf0f7);color:var(--wf-deep,#0b3577);border-radius:7px;padding:16px}.wpc-kit-card strong{display:block;font-size:14px}.wpc-kit-card div>span{display:block;font-size:12px;line-height:1.5;margin-top:4px}.wpc-kit-card>span{font-size:26px}.wpc-product figcaption{font-size:10px;color:var(--wf-line,#dce3ec);line-height:1.6;margin-top:13px}.wpc-facts{background:var(--wf-pale,#eaf0f7);border-bottom:1px solid var(--wf-pale,#eaf0f7)}.wpc-facts>.container{display:grid;grid-template-columns:repeat(4,1fr);padding:28px 0}.wpc-facts .container>div{padding:0 28px;border-left:1px solid var(--wf-line,#dce3ec);display:flex;gap:15px;align-items:center}.wpc-facts .container>div:first-child{border:0;padding-left:0}.wpc-facts strong{font:40px Fraunces,Georgia,serif;color:var(--wf-deep,#0b3577)}.wpc-facts span{font-size:12px;max-width:125px;line-height:1.5}.wpc-page-nav{display:flex;gap:30px;flex-wrap:wrap;padding-top:21px;padding-bottom:21px;border-bottom:1px solid var(--wf-pale,#eaf0f7)}.wpc-page-nav a{font-size:12px}.wpc-section{padding-top:78px;padding-bottom:78px;scroll-margin-top:25px}.wpc-section-head{max-width:720px;margin-bottom:35px}.wpc-section h2{font-size:clamp(32px,3.6vw,45px);margin-bottom:20px}.wpc-transform{display:grid;grid-template-columns:.85fr 1.15fr;border:1px solid var(--wf-line,#dce3ec);border-radius:10px;overflow:hidden}.wpc-before,.wpc-after{padding:34px 40px}.wpc-before{background:var(--wf-pale,#eaf0f7);color:var(--wf-electric,#2563ae)}.wpc-after{background:white}.wpc-transform>div>span{display:block;font:10px Mono,monospace;letter-spacing:1px;color:var(--wf-muted,#59697f);margin-bottom:23px}.wpc-transform h3{font-size:30px;line-height:1.2}.wpc-transform p{font-size:15px;max-width:360px}.wpc-transform ul{font-size:15px;margin:0}.wpc-footnote{font-size:12px;color:var(--wf-muted,#59697f);line-height:1.8;margin-top:22px}.wpc-preview{background:var(--wf-pale,#eaf0f7)}.wpc-preview-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:85px;align-items:center}.wpc-preview-grid>div:first-child{max-width:400px}.wpc-inside{display:grid;grid-template-columns:1.2fr .85fr;align-items:center}.wpc-lesson-card{position:relative;z-index:1;background:white;border:1px solid var(--wf-line,#dce3ec);box-shadow:0 15px 45px rgba(11,53,119,0.0706);border-radius:9px;padding:29px}.wpc-lesson-card>div:first-child{display:flex;justify-content:space-between;gap:12px;font:8px Mono,monospace;color:var(--wf-muted,#59697f);margin-bottom:29px}.wpc-lesson-card h3{font-size:29px}.wpc-lesson-card>p{font-size:13px}.wpc-correction{padding:17px;background:var(--wf-pale,#eaf0f7);border-left:3px solid var(--wf-muted,#59697f);color:var(--wf-deep,#0b3577);margin:22px 0}.wpc-correction strong{font-size:12px}.wpc-correction p{font-size:12px;margin:8px 0 0}.wpc-lesson-card>small{font-size:10px;color:var(--wf-muted,#59697f);display:block}.wpc-real-screen{margin:45px -15px 0 -18px;background:#fff;padding:9px;border:1px solid var(--wf-line,#dce3ec);border-radius:6px;transform:rotate(3deg);box-shadow:0 14px 35px rgba(11,53,119,0.0824)}.wpc-real-screen img{display:block;min-height:155px;object-fit:cover;object-position:left top}.wpc-real-screen figcaption{font-size:9px;padding:8px;color:var(--wf-muted,#59697f)}.wpc-program-head{display:flex;justify-content:space-between;gap:45px;align-items:center;margin-bottom:30px}.wpc-program-head>p{font-size:14px}.wpc-program{border-top:1px solid var(--wf-line,#dce3ec)}.wpc-module{border:0;border-bottom:1px solid var(--wf-line,#dce3ec);border-radius:0;margin:0;padding:0;background:transparent}.wpc-module summary{list-style:none;display:grid;grid-template-columns:44px 1fr 24px;gap:20px;align-items:center;padding:23px 4px;cursor:pointer}.wpc-module summary::-webkit-details-marker{display:none}.wpc-module-number{font:24px Fraunces,Georgia,serif;color:var(--wf-muted,#59697f)}.wpc-module summary strong{font-size:17px;color:var(--wf-deep,#0b3577);font-weight:650;display:block;line-height:1.4}.wpc-module summary small{display:block;color:var(--wf-muted,#59697f);font-size:12px;font-weight:400;margin-top:6px}.wpc-module-more{font-size:25px;color:var(--wf-muted,#59697f);transition:transform .15s}.wpc-module[open] .wpc-module-more{transform:rotate(45deg)}.wpc-module-lessons{padding:0 30px 25px 68px}.wpc-module-lessons .lessonrow{font-size:13px;background:white;padding:14px 18px}.wpc-program-bottom{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-top:35px}.wpc-program-bottom p{font-size:14px;margin:0}.wpc-fit{background:var(--wf-pale,#eaf0f7)}.wpc-table-wrap{overflow-x:auto;border:1px solid var(--wf-line,#dce3ec);border-radius:9px;background:white}.wpc-fit-table{width:100%;border-collapse:collapse;font-size:14px;line-height:1.6;text-align:left;min-width:650px}.wpc-fit-table th,.wpc-fit-table td{padding:21px 25px;border-bottom:1px solid var(--wf-pale,#eaf0f7);vertical-align:top}.wpc-fit-table thead th{font-size:11px;text-transform:uppercase;letter-spacing:.7px;background:var(--wf-deep,#0b3577);color:white}.wpc-fit-table tbody th{width:24%;color:var(--wf-deep,#0b3577);font-weight:650}.wpc-fit-table td:nth-child(2){color:var(--wf-deep,#0b3577);background:var(--wf-paper,#f8f9fc);width:37%}.wpc-fit-table tr:last-child>*{border-bottom:0}.wpc-offer-grid{display:grid;grid-template-columns:1fr .8fr;gap:100px;align-items:center}.wpc-offer-grid .wpc-checks{font-size:14px}.wpc-offer-card{background:#fff;border:1px solid var(--wf-sky,#c8e0e9);border-radius:12px;padding:35px;box-shadow:0 20px 55px rgba(11,53,119,0.0392)}.wpc-offer-card .eyebrow{display:block;margin-bottom:20px}.wpc-offer-card h3{font-size:33px;margin:0 0 10px}.wpc-price{font:54px Fraunces,Georgia,serif;color:var(--wf-deep,#0b3577);margin:20px 0 30px!important}.wpc-price>span{display:block;font:12px system-ui,sans-serif;color:var(--wf-muted,#59697f);margin-top:12px}.wpc-offer-card ul{border-top:1px solid var(--wf-line,#dce3ec);padding-top:16px}.wpc-offer-card .button{width:100%;margin:7px 0 15px}.wpc-offer-note{font-size:11px;line-height:1.7;color:var(--wf-muted,#59697f);margin:0 0 10px!important}.wpc-questions{display:grid;grid-template-columns:.7fr 1.3fr;gap:80px;padding-top:20px}.wpc-questions details{font-size:14px;background:transparent;border-width:0 0 1px;border-radius:0;padding:18px 0;margin:0}.wpc-questions summary{font-size:15px;font-weight:600;color:var(--wf-deep,#0b3577)}.wpc-questions details p{margin:17px 0 0}.wpc-questions>div:first-child>a{font-size:13px}.wpc-sticky{position:sticky;bottom:0;background:rgba(248,249,252,0.9686);border-top:1px solid var(--wf-line,#dce3ec);box-shadow:0 -5px 25px rgba(11,53,119,0.0392);z-index:20;backdrop-filter:blur(8px)}.wpc-sticky>.container{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:12px;padding-bottom:12px}.wpc-sticky strong{display:block;color:var(--wf-deep,#0b3577);font-size:14px}.wpc-sticky span{display:block;color:var(--wf-muted,#59697f);font-size:11px}.wpc-sticky .button{min-height:44px;padding:11px 22px;font-size:13px}
@media(max-width:1000px){.wpc-hero-grid{gap:30px}.wpc-hero-buy small{display:block;margin-left:0}.wpc-product{padding:16px}.wpc-preview-grid{gap:40px}.wpc-inside{grid-template-columns:1fr}.wpc-real-screen{margin:20px 0 0;transform:none;max-width:300px;justify-self:end}.wpc-real-screen img{min-height:0}.wpc-offer-grid{gap:45px}.wpc-facts .container>div{padding:0 17px;gap:10px}.wpc-questions{gap:45px}}
@media(max-width:700px){.wpc-sales{font-size:15px}.wpc-hero{padding-bottom:35px}.wpc-breadcrumb{margin-bottom:28px;font-size:10px}.wpc-hero-grid,.wpc-transform,.wpc-preview-grid,.wpc-offer-grid,.wpc-questions{grid-template-columns:1fr}.wpc-hero h1{font-size:44px}.wpc-lead{font-size:16px}.wpc-hero-buy small{display:inline;font-size:11px}.wpc-product{margin-top:12px}.wpc-hero-buy .button{width:100%}.wpc-free-link{font-size:13px}.wpc-facts>.container{grid-template-columns:1fr 1fr;gap:20px 0}.wpc-facts .container>div{padding:0 14px;border:0}.wpc-facts .container>div:first-child{padding-left:14px}.wpc-facts strong{font-size:34px}.wpc-facts span{font-size:11px}.wpc-page-nav{gap:12px 22px}.wpc-page-nav a{font-size:11px}.wpc-section{padding-top:48px;padding-bottom:48px}.wpc-section h2{font-size:35px}.wpc-before,.wpc-after{padding:27px}.wpc-transform h3{font-size:27px}.wpc-preview-grid{gap:30px}.wpc-inside{grid-template-columns:1fr}.wpc-real-screen{justify-self:start;max-width:100%;margin:18px 0 0}.wpc-lesson-card{padding:25px}.wpc-real-screen img{width:100%}.wpc-program-head{display:block;margin-bottom:22px}.wpc-module summary{grid-template-columns:28px 1fr 16px;gap:12px;padding:20px 0}.wpc-module summary strong{font-size:15px}.wpc-module summary small{font-size:11px}.wpc-module-lessons{padding:0 0 20px}.wpc-program-bottom{align-items:stretch;flex-direction:column}.wpc-fit-table{min-width:0;font-size:12px}.wpc-fit-table th,.wpc-fit-table td{padding:14px 10px;overflow-wrap:anywhere}.wpc-fit-table thead th{font-size:9px;letter-spacing:0}.wpc-fit-table tbody th{width:27%}.wpc-offer-grid{gap:25px}.wpc-offer-card{padding:27px}.wpc-questions{gap:18px}.wpc-sticky strong{font-size:11px;max-width:175px}.wpc-sticky span{font-size:10px}.wpc-sticky .button{font-size:11px;white-space:nowrap;padding:10px 14px}.wpc-sticky>.container{gap:10px}.wpc-sticky{padding-bottom:env(safe-area-inset-bottom)}}
@media(prefers-reduced-motion:reduce){.wpc-sales *{scroll-behavior:auto;transition:none}}

.wpc-hero-buy{display:flex;flex-wrap:wrap;gap:16px 25px;align-items:center;margin:24px 0 16px}.wpc-hero-buy>strong{margin:0}.wpc-hero-buy small{display:block;margin:0;font-size:11px}.wpc-free-link:hover{color:white}.wpc-hero .wpc-checks{font-size:14px;margin:20px 0}
@media(max-width:700px){.wpc-hero-buy{display:block}.wpc-hero-buy>strong{margin-bottom:14px}.wpc-hero-buy small{display:inline;margin-left:6px}}

.wpc-fit-table tbody th,.wpc-fit-table td{font-size:14px}@media(max-width:700px){.wpc-fit-table tbody th,.wpc-fit-table td{font-size:12px}}

.catalogue-project{margin:0;padding:32px;background:var(--wf-pale,#eaf0f7);border-radius:12px;color:var(--wf-deep,#0b3577);box-shadow:0 20px 55px rgba(8,37,88,0.1490);transform:rotate(1deg)}.catalogue-project-top{display:flex;justify-content:space-between;gap:15px;font:9px Mono,monospace;color:var(--wf-electric,#2563ae);border-bottom:1px solid var(--wf-sky,#c8e0e9);padding-bottom:18px;margin-bottom:25px}.catalogue-project h2{font-size:32px;line-height:1.2;color:var(--wf-deep,#0b3577);margin-bottom:25px}.catalogue-project ol{list-style:none;padding:0;counter-reset:project}.catalogue-project li{counter-increment:project;display:flex;align-items:flex-start;gap:15px;padding:13px 0;border-bottom:1px solid var(--wf-line,#dce3ec);font-size:13px}.catalogue-project li:before{content:counter(project,decimal-leading-zero);font:17px Fraunces,Georgia,serif;color:var(--wf-muted,#59697f)}.catalogue-project-foot{margin-top:25px;padding:17px;background:var(--wf-line,#dce3ec);color:var(--wf-deep,#0b3577);border-radius:5px}.catalogue-project-foot strong{display:block;font-size:15px}.catalogue-project-foot span{display:block;font-size:11px;margin-top:5px}.catalogue-monetiser-son-site .wpc-hero{background:var(--wf-deep,#0b3577)}.catalogue-premiers-visiteurs .wpc-hero{background:var(--wf-deep,#0b3577)}.catalogue-landing-page-ia .wpc-hero{background:var(--wf-deep,#0b3577)}.catalogue-boutique-woocommerce .wpc-hero{background:var(--wf-electric,#2563ae)}.course-sources{font-size:12px;margin-top:35px}.course-sources p{margin:15px 0}.course-sources a{overflow-wrap:anywhere}@media(max-width:700px){.catalogue-project{padding:25px;transform:none;margin-top:15px}.catalogue-project h2{font-size:28px}.catalogue-project li{font-size:12px}.catalogue-sales .wpc-sticky strong{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}
