@font-face{font-family:Outfit;font-weight:300;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/outfit-latin-300-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:400;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/outfit-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:500;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/outfit-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:600;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/outfit-latin-600-normal.woff2) format("woff2")}@font-face{font-family:Outfit;font-weight:700;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/outfit-latin-700-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:400;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/inter-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:500;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/inter-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Inter;font-weight:600;font-display:swap;src:url(/wp-content/themes/mybazic/assets/fonts/inter-latin-600-normal.woff2) format("woff2")}:root{--fond:#0b0416;--fond-2:#120a22;--carte:#2a2337;--trait:rgba(255,255,255,.09);--rose:#f472b6;--peche:#f4a58f;--violet:#c27df7;--texte:#fff;--doux:#a9a3b5;--degrade:linear-gradient(90deg,#d57fe8 0%,#f4a58f 100%);--bande:linear-gradient(135deg,#f0a090 0%,#d98bd0 50%,#c27df7 100%);--titres:Outfit,system-ui,sans-serif;--corps:Inter,system-ui,sans-serif;--enveloppe:1240px}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--fond);color:var(--texte);font:400 18px/1.55 var(--corps);-webkit-font-smoothing:antialiased;overflow-x:hidden}img,svg{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-family:var(--titres);margin:0;hyphens:none;text-wrap:balance}p{margin:0}figure.wp-block-image{margin:0}:where(.wp-block-group)>:where(*),:where(.wp-block-buttons){margin-block:0}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--rose);outline-offset:3px;border-radius:6px}.enveloppe{width:min(var(--enveloppe),100% - 48px);margin-inline:auto}.wp-block-buttons{display:flex;flex-wrap:wrap}.wp-block-button.bouton,.wp-block-button.contour,.wp-block-button.tous{display:inline-block;background:none;border:0;padding:0;border-radius:0}.wp-block-button .wp-block-button__link.wp-element-button,.wp-block-button.contour .wp-block-button__link.wp-element-button{display:inline-flex;align-items:center;gap:10px;padding:16px 34px;border-radius:999px;border:0;font:600 15px/1 var(--titres);letter-spacing:.16em;text-transform:uppercase;background:var(--degrade);color:#fff;transition:transform .2s,box-shadow .2s}.wp-block-button .wp-block-button__link.wp-element-button:hover{transform:translateY(-2px);box-shadow:0 10px 30px -8px rgb(213 127 232 / .6)}.wp-block-button.contour .wp-block-button__link.wp-element-button{background:#fff0;border:1.5px solid #fff}.wp-block-button.contour .wp-block-button__link.wp-element-button:hover{box-shadow:none;background:rgb(255 255 255 / .08)}.wp-block-button.tous .wp-block-button__link::after{content:"→"}.etiquette{display:inline-block;padding:10px 22px;border:1.5px solid var(--rose);border-radius:999px;font:500 15px/1 var(--titres);letter-spacing:.06em;text-transform:uppercase}.surtitre{display:block;color:var(--rose);font:500 15px/1 var(--titres);letter-spacing:.06em;text-transform:uppercase;margin-bottom:22px}header.wp-block-template-part{position:sticky;top:0;z-index:50}.admin-bar header.wp-block-template-part{top:32px}@media (max-width:782px){.admin-bar header.wp-block-template-part{top:46px}}.entete{background:rgb(11 4 22 / .86);backdrop-filter:blur(14px);border-bottom:1px solid var(--trait)}.entete-rangee{display:flex;align-items:center;justify-content:space-between;height:84px;gap:24px}.logo{display:flex;align-items:center;gap:14px;font:700 38px/1 var(--titres);letter-spacing:-.02em}.logo::before{content:"";width:44px;height:44px;flex:none;background:url(/wp-content/themes/mybazic/assets/img/glyphe.svg) center/contain no-repeat}.menu{margin:0}.menu .wp-block-navigation__container{display:flex;flex-wrap:nowrap;gap:clamp(18px,3.6vw,56px);font:600 17px/1 var(--titres);margin:0;padding:0}.menu .wp-block-navigation-item__content{display:block;padding:8px 0;position:relative;text-decoration:none;color:#fff}.menu .wp-block-navigation-item__content::after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--degrade);transform:scaleX(0);transform-origin:left;transition:transform .25s}.menu .wp-block-navigation-item__content:hover::after,.menu .wp-block-navigation-item__content[aria-current]::after{transform:scaleX(1)}.hero{position:relative;text-align:center;padding:120px 0 100px;overflow:hidden;background:radial-gradient(70% 60% at 50% 0%,#1d0b36 0%,var(--fond) 70%)}.hero canvas{position:absolute;inset:0;width:100%;height:100%;opacity:.55;pointer-events:none}.hero .enveloppe{position:relative}.hero h1{font-size:clamp(40px,5.2vw,68px);line-height:1.15;font-weight:700;margin:42px auto 34px;max-width:960px}.hero h1 em{font-style:normal;font-weight:300;display:block}.hero p:not(.etiquette){max-width:900px;margin:0 auto 46px;color:#d9d4e3;font-size:19px}.hero .wp-block-buttons{justify-content:center;gap:22px}.hero-page{padding:90px 0 80px}.hero-page h1{font-size:clamp(36px,4.6vw,60px);margin-top:36px}.hero-page p:not(.etiquette){margin-bottom:0}.scinde{padding:100px 0}.scinde .enveloppe{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.scinde h2{font-size:clamp(30px,3.4vw,42px);line-height:1.2;font-weight:600;margin-bottom:26px}.scinde-texte p:not(.surtitre){color:var(--doux);margin-bottom:24px}.scinde-texte .wp-block-buttons{margin-top:14px}.scinde-texte .surtitre{margin-bottom:38px}.visuel{position:relative;padding:18px;border:1px solid var(--trait);border-radius:34px;background:rgb(255 255 255 / .02)}.scene{position:relative;aspect-ratio:1/.9;border-radius:22px;overflow:hidden;background:url(/wp-content/themes/mybazic/assets/img/scene.svg) center/cover no-repeat}.badge{position:absolute;z-index:3;left:6%;top:70%;padding:12px 18px;border-radius:14px;background:#fff;color:#1b0f2e;font:600 15px/1.2 var(--titres);box-shadow:0 20px 40px -12px rgb(0 0 0 / .6)}.badge strong{display:block;font-size:26px;background:var(--degrade);-webkit-background-clip:text;background-clip:text;color:#fff0}.bande{background:var(--bande)}.bande .enveloppe{display:grid;grid-template-columns:repeat(4,1fr);text-align:center}.chiffre{padding:54px 20px;border-left:1px solid rgb(255 255 255 / .25)}.chiffre:first-child{border-left:0}.chiffre .nombre{font:600 66px/1 var(--titres);color:#fff}.chiffre .legende{margin-top:16px;font:600 15px/1.3 var(--corps);letter-spacing:.04em;text-transform:uppercase;color:#fff}.services,.methode{text-align:center;position:relative}.services{padding:130px 0 120px;background:radial-gradient(50% 40% at 50% 8%,rgb(194 125 247 / .28),transparent 70%)}.methode{padding:60px 0 130px}.titre-grand{font-size:clamp(34px,4.4vw,56px);font-weight:700;line-height:1.15;margin-bottom:64px}.cartes{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;text-align:left}.cadre{padding:14px;border:1px solid var(--trait);border-radius:34px}.carte{height:100%;display:flex;flex-direction:column;padding:42px 36px 40px;border-radius:22px;background-color:var(--carte);background-image:linear-gradient(var(--trait) 1px,transparent 1px),linear-gradient(90deg,var(--trait) 1px,transparent 1px);background-size:54px 54px}.methode .carte{background-image:none}.carte h3{font-size:25px;font-weight:400;line-height:1.3;margin-bottom:20px}.carte p{color:var(--doux);font-size:17px;margin-bottom:34px}.carte .wp-block-buttons{margin-top:auto}.carte .wp-block-button .wp-block-button__link.wp-element-button{padding:14px 26px;font-size:14px}.numero{font:300 80px/1 var(--titres);background:var(--degrade);-webkit-background-clip:text;background-clip:text;color:#fff0;margin-bottom:18px}.carte .numero{font:300 80px/1 var(--titres);color:#fff0;margin-bottom:18px}.services .centre{justify-content:center;margin-top:56px}.hero-page+.services{background:none;padding-top:50px}.carte[class*="ico-"]::before,.contact-carte[class*="ico-"]::before{content:"";display:block;width:48px;height:48px;margin-bottom:28px;background:var(--rose);-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.contact-carte[class*="ico-"]::before{width:40px;height:40px;margin-bottom:18px}.ico-globe{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2720%27/%3E%3Cellipse cx=%2724%27 cy=%2724%27 rx=%279%27 ry=%2720%27/%3E%3Cpath d=%27M4 24h40M7 14h34M7 34h34%27/%3E%3C/svg%3E")}.ico-code{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M16 14 6 24l10 10M32 14l10 10-10 10M27 8l-6 32%27/%3E%3C/svg%3E")}.ico-search{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2721%27 cy=%2721%27 r=%2713%27/%3E%3Cpath d=%27m31 31 11 11M15 24l4-4 3 3 5-6%27/%3E%3C/svg%3E")}.ico-refresh{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M40 24a16 16 0 1 1-5-11.6M40 6v8h-8%27/%3E%3C/svg%3E")}.ico-shield{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M24 5 8 11v11c0 10 7 17 16 21 9-4 16-11 16-21V11Z%27/%3E%3Cpath d=%27m17 24 5 5 9-10%27/%3E%3C/svg%3E")}.ico-screen{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%276%27 y=%279%27 width=%2736%27 height=%2724%27 rx=%273%27/%3E%3Cpath d=%27M16 41h16M24 33v8%27/%3E%3C/svg%3E")}.ico-target{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2718%27/%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2710%27/%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%272%27/%3E%3C/svg%3E")}.ico-check{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2719%27/%3E%3Cpath d=%27m15 25 6 6 12-13%27/%3E%3C/svg%3E")}.ico-eye{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M3 24S11 10 24 10s21 14 21 14-8 14-21 14S3 24 3 24Z%27/%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%276%27/%3E%3C/svg%3E")}.ico-mail{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Crect x=%275%27 y=%2710%27 width=%2738%27 height=%2728%27 rx=%274%27/%3E%3Cpath d=%27m6 13 18 14 18-14%27/%3E%3C/svg%3E")}.ico-phone{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M10 6h8l4 10-5 3a24 24 0 0 0 12 12l3-5 10 4v8a4 4 0 0 1-4 4C21 42 6 27 6 10a4 4 0 0 1 4-4Z%27/%3E%3C/svg%3E")}.ico-pin{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Cpath d=%27M24 43s14-12 14-23a14 14 0 1 0-28 0c0 11 14 23 14 23Z%27/%3E%3Ccircle cx=%2724%27 cy=%2720%27 r=%275%27/%3E%3C/svg%3E")}.ico-clock{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 48 48%27 fill=%27none%27 stroke=%27%23000%27 stroke-width=%271.6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27%3E%3Ccircle cx=%2724%27 cy=%2724%27 r=%2719%27/%3E%3Cpath d=%27M24 12v13l8 5%27/%3E%3C/svg%3E")}.accroche{padding:40px 0 120px}.accroche .enveloppe{display:grid;grid-template-columns:1.45fr 1fr;gap:30px}.grande{position:relative;min-height:600px;border-radius:26px;overflow:hidden;padding:56px 50px;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,rgb(11 4 22 / .1),rgb(11 4 22 / .92) 70%),radial-gradient(90% 70% at 70% 10%,#4b2784,#1b0f2e)}.grande::before{content:"<section class=\"hero\">\A  <h1>Votre savoir-faire</h1>\A  <p>Visible partout.</p>\A</section>\A\A.site { performance: 100;\A  seo: optimisé;\A  responsive: oui; }";white-space:pre;position:absolute;top:34px;right:34px;width:62%;font:400 13px/1.7 ui-monospace,Menlo,monospace;color:#c9a8f5;opacity:.55}.grande h2{font-size:clamp(32px,3.6vw,46px);font-weight:600;line-height:1.2;margin-bottom:22px;position:relative}.grande p:not(.surtitre){color:var(--doux);margin-bottom:34px;max-width:640px}.grande>*{position:relative}.colonne{display:grid;gap:30px}.mini{padding:42px 40px;border-radius:26px;background:var(--carte);display:flex;flex-direction:column;align-items:flex-start}.mini h3{font-size:32px;font-weight:400;line-height:1.2}.mini h3::after{content:"";display:block;width:60px;height:2px;background:var(--rose);margin:22px 0 26px}.mini p{color:#e6e1ee;margin-bottom:30px}.mini .wp-block-button .wp-block-button__link.wp-element-button{padding:14px 26px;font-size:14px}.appel{padding:20px 0 120px}.appel-carte{text-align:center;padding:84px 40px;border-radius:34px;background:var(--bande);color:#fff}.appel-carte h2{font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.15;margin-bottom:20px}.appel-carte p{max-width:640px;margin:0 auto 38px;font-size:19px}.appel-carte .wp-block-buttons{justify-content:center}.appel-carte .wp-block-button .wp-block-button__link.wp-element-button{background:#fff;color:#2a1450}.contact{padding:90px 0 130px}.contact .enveloppe{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:start}.coordonnees{display:grid;gap:20px}.contact-carte{padding:30px 34px;border-radius:22px;background:var(--carte)}.contact-carte h3{font-size:22px;font-weight:500;margin-bottom:8px}.contact-carte p,.contact-carte a{color:var(--doux);overflow-wrap:anywhere}.contact-carte a:hover{color:#fff}.formulaire{padding:46px 44px;border-radius:26px;border:1px solid var(--trait);background:rgb(255 255 255 / .02)}.formulaire h2{font-size:clamp(28px,3vw,38px);font-weight:600;margin-bottom:14px}.formulaire>p{color:var(--doux);margin-bottom:30px}.formulaire .wpcf7-form p{margin:0 0 20px}.formulaire label{display:block;font:500 15px/1.4 var(--titres);letter-spacing:.04em;text-transform:uppercase;color:var(--rose);margin-bottom:8px}.formulaire .wpcf7-form-control-wrap{display:block}.formulaire input[type=text],.formulaire input[type=email],.formulaire input[type=tel],.formulaire textarea{display:block;width:100%;padding:16px 18px;border-radius:14px;border:1px solid rgb(255 255 255 / .18);background:#1a1228;color:#fff;font:400 17px/1.4 var(--corps)}.formulaire textarea{min-height:150px;resize:vertical}.formulaire input::placeholder,.formulaire textarea::placeholder{color:#7d7790}.formulaire input[type=submit]{cursor:pointer;padding:16px 34px;border:0;border-radius:999px;background:var(--degrade);color:#fff;font:600 15px/1 var(--titres);letter-spacing:.16em;text-transform:uppercase}.formulaire .wpcf7-not-valid-tip{color:#ff9db8;font-size:14px;margin-top:6px}.formulaire .wpcf7-response-output{margin:20px 0 0;padding:14px 18px;border-radius:14px;border:1px solid var(--rose);color:#fff}.formulaire .wpcf7-spinner{display:none}footer.wp-block-template-part{display:block}.pied{border-top:1px solid var(--trait);padding:90px 0 40px;background:var(--fond-2)}.pied-grille{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;gap:50px}.pied .logo{font-size:44px;margin-bottom:26px}.pied .etiquette{font-size:14px;margin-bottom:28px}.pied h4{font:400 24px/1.2 var(--titres);margin-bottom:22px;padding-bottom:20px;position:relative}.pied h4::after{content:"";position:absolute;left:0;bottom:0;width:60px;height:2px;background:var(--rose)}.pied ul.wp-block-list{list-style:none;margin:0;padding:0}.pied li{margin-bottom:14px}.pied li a,.pied .coord,.pied .coord a{color:var(--doux);transition:color .2s}.pied li a:hover,.pied .coord a:hover{color:#fff}.pied .coord{font-size:16px;line-height:1.8}.pied-bas{grid-column:1/-1;border-top:1px solid var(--trait);padding-top:30px;color:var(--doux);font-size:15px;display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap}@media (max-width:1000px){.scinde .enveloppe,.accroche .enveloppe,.contact .enveloppe{grid-template-columns:1fr;gap:50px}.cartes{grid-template-columns:1fr}.bande .enveloppe{grid-template-columns:1fr 1fr}.chiffre:nth-child(3){border-left:0}.chiffre{border-top:1px solid rgb(255 255 255 / .25)}.chiffre:nth-child(-n+2){border-top:0}.pied-grille{grid-template-columns:1fr 1fr}.menu .wp-block-navigation__container{font-size:16px}}@media (max-width:760px){.entete-rangee{flex-direction:column;height:auto;padding:14px 0 6px;gap:6px}.logo{font-size:30px}.logo::before{width:36px;height:36px}.menu{width:100%}.menu .wp-block-navigation__container{width:100%;justify-content:space-between;gap:8px;font-size:15px}.menu .wp-block-navigation-item__content{padding:12px 4px}}@media (max-width:600px){body{font-size:17px}.hero{padding:80px 0 90px}.hero-page{padding:64px 0 60px}.scinde{padding:60px 0}.chiffre .nombre{font-size:48px}.grande{padding:36px 26px;min-height:520px}.grande::before{display:none}.mini{padding:32px 26px}.formulaire{padding:32px 24px}.appel-carte{padding:56px 24px}.pied-grille{grid-template-columns:1fr}}@media (max-width:380px){.menu .wp-block-navigation__container{font-size:14px}}@keyframes monte{from{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes pouls{0%,100%{opacity:.2}50%{opacity:1}}@keyframes flotte{0%,100%{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes scan{from{transform:translateY(-140px)}to{transform:translateY(660px)}}@keyframes ecrire{to{clip-path:inset(0 0 0 0)}}@keyframes balaye{from{transform:translateX(-130%) skewX(-18deg)}to{transform:translateX(330%) skewX(-18deg)}}@keyframes onde{0%{box-shadow:0 0 0 0 rgb(244 114 182 / .55)}100%{box-shadow:0 0 0 12px #fff0}}.anim .entete{position:relative;transition:box-shadow .35s,border-color .35s}.anim .entete::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--degrade);transform:scaleX(var(--lecture,0));transform-origin:left;pointer-events:none}.anim .entete.reduit{border-bottom-color:#fff0;box-shadow:0 14px 40px -20px rgb(194 125 247 / .5)}.anim .hero .enveloppe>*{animation:monte .85s cubic-bezier(.2,.7,.2,1) both}.anim .hero .enveloppe>:nth-child(2){animation-delay:.12s}.anim .hero .enveloppe>:nth-child(3){animation-delay:.26s}.anim .hero .enveloppe>:nth-child(4){animation-delay:.4s}.anim .hero h1 em{animation:monte .9s .5s cubic-bezier(.2,.7,.2,1) both}.anim .hero .etiquette::before{content:"";display:inline-block;width:8px;height:8px;margin-right:12px;border-radius:50%;background:var(--rose);vertical-align:1px;animation:onde 2s ease-out infinite}.hero-hud{position:absolute;left:50%;bottom:26px;translate:-50% 0;display:flex;gap:10px 22px;flex-wrap:wrap;justify-content:center;padding:11px 22px;border:1px solid var(--trait);border-radius:999px;background:rgb(255 255 255 / .03);font:500 13px/1 ui-monospace,Menlo,Consolas,monospace;color:#c9a8f5;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .8s}.hero-hud.pret{opacity:1}.hero-hud b{color:#fff;font-weight:500}.hero-hud i{font-style:normal;color:var(--rose)}.anim .rv{opacity:0;transform:translateY(30px);transition:opacity .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*90ms),transform .8s cubic-bezier(.2,.7,.2,1) calc(var(--i,0)*90ms),translate .35s ease 0s,border-color .3s}.anim .rv.vu{opacity:1;transform:none}.cadre{position:relative}.anim .cadre{transition:translate .35s ease,border-color .3s}.anim .cadre:hover{translate:0 -6px;border-color:#9a63e0}.carte,.mini,.contact-carte,.jauge,.secteur{position:relative}.anim .carte::after,.anim .mini::after,.anim .contact-carte::after,.anim .jauge::after,.anim .secteur::after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;transition:opacity .35s;background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgb(244 114 182 / .16),transparent 62%)}.anim .carte:hover::after,.anim .mini:hover::after,.anim .contact-carte:hover::after,.anim .jauge:hover::after,.anim .secteur:hover::after{opacity:1}.anim .carte[class*="ico-"]::before{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.anim .carte[class*="ico-"]:hover::before{transform:translateY(-4px) scale(1.08)}.anim .cadre::before{content:"";position:absolute;inset:-1px;border-radius:34px;box-shadow:0 0 44px -6px rgb(194 125 247 / .6);opacity:0;transition:opacity .3s;pointer-events:none}.anim .cadre:hover::before{opacity:.45}.anim .wp-block-button .wp-block-button__link.wp-element-button{position:relative;overflow:hidden}.anim .wp-block-button .wp-block-button__link.wp-element-button::before{content:"";position:absolute;top:0;bottom:0;left:0;width:38%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .38),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.anim .wp-block-button .wp-block-button__link.wp-element-button:hover::before{animation:balaye .85s ease}.anim .scinde.vivant .badge{animation:flotte 5.5s ease-in-out infinite}.bande{position:relative;overflow:hidden}.bande .enveloppe{position:relative}.anim .bande::before{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .16),transparent);transform:translateX(-130%) skewX(-18deg);pointer-events:none}.anim .bande.vivant::before{animation:balaye 7s ease-in-out infinite}.anim .nombre,.anim .jauge-valeur{font-variant-numeric:tabular-nums}.anim .grande::before{clip-path:inset(0 0 100% 0)}.anim .grande.vu::before{animation:ecrire 3s steps(8,end) .4s forwards}.anim .grande::after{content:"";position:absolute;left:0;right:0;top:0;height:140px;background:linear-gradient(180deg,transparent,rgb(194 125 247 / .16),transparent);transform:translateY(-140px);pointer-events:none}.anim .grande.vivant::after{animation:scan 6.5s linear infinite}.perf{padding:120px 0 0;text-align:center;position:relative}.perf .titre-grand{margin-bottom:24px}.perf-intro{max-width:700px;margin:0 auto 64px;color:var(--doux);text-wrap:balance}.jauges{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.jauge{height:100%;display:flex;flex-direction:column;align-items:center;padding:42px 26px 38px;border-radius:22px;background:var(--carte)}.jauge-valeur{--p:100;position:relative;isolation:isolate;display:grid;place-items:center;width:150px;height:150px;margin:0 0 30px;border-radius:50%;font:600 52px/1 var(--titres);color:#fff;background:conic-gradient(#d57fe8,#f4a58f calc(var(--p)*1%),rgb(255 255 255 / .09) 0)}.jauge-valeur::before{content:"";position:absolute;inset:10px;border-radius:50%;background:var(--carte);z-index:-1}.jauge h3{font-size:25px;font-weight:400;line-height:1.3;margin-bottom:14px}.jauge p:not(.jauge-valeur){color:var(--doux);font-size:16px}@media (max-width:1000px){.jauges{grid-template-columns:1fr 1fr}}@media (max-width:760px){.hero-hud{display:none}}@media (max-width:600px){.jauges{grid-template-columns:1fr}.jauge-valeur{width:132px;height:132px;font-size:46px}.perf{padding-top:80px}}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}header.wp-block-template-part{view-transition-name:entete}::view-transition-old(root),::view-transition-new(root){animation-duration:.3s}}.ico-s-architecte{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2224%22 cy=%2210%22 r=%223%22/%3E%3Cpath d=%22M22 12 10 40M26 12l12 28M14 31h20%22/%3E%3C/svg%3E")}.ico-s-btp{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M10 31a14 14 0 0 1 28 0%22/%3E%3Cpath d=%22M6 31h36v6H6zM22 17h4v14h-4z%22/%3E%3C/svg%3E")}.ico-s-immobilier{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 24 24 8l18 16M10 21v19h28V21M20 40V28h8v12%22/%3E%3C/svg%3E")}.ico-s-avocat{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M24 6v36M14 42h20M10 14h28M10 14L4 28a7 7 0 0 0 12 0zM38 14l-6 14a7 7 0 0 0 12 0z%22/%3E%3C/svg%3E")}.ico-s-compta{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%2210%22 y=%225%22 width=%2228%22 height=%2238%22 rx=%223%22/%3E%3Cpath d=%22M16 12h16v8H16zM17 28h2M24 28h2M31 28h2M17 35h2M24 35h2M31 35h2%22/%3E%3C/svg%3E")}.ico-s-coaching{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Cpath d=%22M6 40 18 20l8 12 6-8 10 16zM18 20V8l9 4-9 4%22/%3E%3C/svg%3E")}.ico-s-drh{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Ccircle cx=%2217%22 cy=%2216%22 r=%226%22/%3E%3Ccircle cx=%2233%22 cy=%2218%22 r=%225%22/%3E%3Cpath d=%22M5 40c0-8 5-13 12-13s12 5 12 13M30 29c7-1 13 3 13 11%22/%3E%3C/svg%3E")}.ico-s-management{--ico:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 48 48%22 fill=%22none%22 stroke=%22%23000%22 stroke-width=%221.6%22 stroke-linecap=%22round%22 stroke-linejoin=%22round%22%3E%3Crect x=%2217%22 y=%225%22 width=%2214%22 height=%229%22 rx=%222%22/%3E%3Crect x=%224%22 y=%2234%22 width=%2214%22 height=%229%22 rx=%222%22/%3E%3Crect x=%2230%22 y=%2234%22 width=%2214%22 height=%229%22 rx=%222%22/%3E%3Cpath d=%22M24 14v10M11 34V24h26v10%22/%3E%3C/svg%3E")}.secteurs{padding:0 0 70px;text-align:center;position:relative}.secteurs .titre-grand{margin-bottom:24px}.secteurs-intro{max-width:700px;margin:0 auto 60px;color:var(--doux);text-wrap:balance}.secteurs-grille{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;text-align:left}.secteur{position:relative;padding:34px 28px 30px;border:1px solid var(--trait);border-radius:22px;background:rgb(255 255 255 / .02)}.secteur[class*="ico-"]::before{content:"";display:block;width:46px;height:46px;margin-bottom:24px;background:var(--rose);-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.secteur h3{font-size:23px;font-weight:500;line-height:1.25;margin-bottom:10px}.secteur p{color:var(--doux);font-size:16px}.secteurs .centre{justify-content:center;margin-top:50px}.anim .secteur:hover{translate:0 -6px;border-color:#9a63e0}.anim .secteur[class*="ico-"]::before{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.anim .secteur[class*="ico-"]:hover::before{transform:translateY(-4px) scale(1.1)}@media (max-width:1000px){.secteurs-grille{grid-template-columns:1fr 1fr}}@media (max-width:600px){.secteurs-grille{grid-template-columns:1fr}.secteurs{padding-bottom:40px}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.ico-linkedin{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z%27/%3E%3C/svg%3E")}.lien-linkedin{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:50%;border:1.5px solid rgb(255 255 255 / .35);background:#fff0;transition:transform .2s,background .2s,border-color .2s,box-shadow .2s}.lien-linkedin::before{content:"";width:20px;height:20px;background:#fff;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.lien-linkedin:hover,.lien-linkedin:focus-visible{background:var(--degrade);border-color:#fff0;transform:translateY(-2px);box-shadow:0 10px 30px -8px rgb(213 127 232 / .6)}.wp-block-button.linkedin{display:inline-block;background:none;border:0;padding:0;border-radius:0}.wp-block-button.linkedin .wp-block-button__link.wp-element-button{flex-direction:row-reverse;background:#fff0;border:1.5px solid #fff}.wp-block-button.linkedin .wp-block-button__link.wp-element-button::after{content:"";width:18px;height:18px;flex:none;background:#fff;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.wp-block-button.linkedin .wp-block-button__link.wp-element-button:hover{box-shadow:none;background:rgb(255 255 255 / .08)}.wp-block-button.linkedin{--ico:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M20.447 20.452h-3.554v-5.569c0-1.328-.027-3.037-1.852-3.037-1.853 0-2.136 1.445-2.136 2.939v5.667H9.351V9h3.414v1.561h.046c.477-.9 1.637-1.85 3.37-1.85 3.601 0 4.267 2.37 4.267 5.455v6.286zM5.337 7.433a2.062 2.062 0 0 1-2.063-2.065 2.064 2.064 0 1 1 2.063 2.065zm1.782 13.019H3.555V9h3.564v11.452zM22.225 0H1.771C.792 0 0 .774 0 1.729v20.542C0 23.227.792 24 1.771 24h20.451C23.2 24 24 23.227 24 22.271V1.729C24 .774 23.2 0 22.222 0h.003z%27/%3E%3C/svg%3E")}@media (max-width:760px){.entete-rangee{position:relative}.lien-linkedin.entete-lien{position:absolute;top:14px;right:0;width:38px;height:38px}}.wp-site-blocks{overflow-x:clip;max-width:100%}.wp-site-blocks img,.wp-site-blocks video{max-width:100%}@media (max-width:600px){.menu .wp-block-navigation__container{font-size:clamp(11.5px,3.45vw,14px);gap:2px;justify-content:space-between}.menu .wp-block-navigation-item__content{white-space:nowrap;padding:12px 2px}}@font-face{font-family:Jakarta;font-weight:200 800;font-display:swap;src:url(/wp-content/uploads/polices/plus-jakarta-sans.woff2) format(woff2)}:root{--fond:#fff;--fond-2:#f4f6fb;--carte:#f4f6fb;--trait:#e3e8f4;--rose:#3b6cf6;--peche:#6f95ff;--violet:#3b6cf6;--texte:#0c1440;--doux:#5a6384;--nuit:#0a1033;--vert:#3b6cf6;--marine:#00093f;--degrade:linear-gradient(90deg,#3b6cf6,#3b6cf6);--bande:linear-gradient(135deg,#00093f,#0a1f8f 60%,#1a4fe0);--titres:Jakarta,system-ui,sans-serif;--corps:Jakarta,system-ui,sans-serif}body h1,body h2,body h3,body h4{font-weight:700;letter-spacing:-.02em;color:var(--nuit)}body .surtitre{color:var(--rose);font-weight:600;letter-spacing:.1em}body .entete{background:linear-gradient(180deg,#00093f,#03106e);border-bottom:1px solid rgb(255 255 255 / .08);backdrop-filter:none}body .logo,body .pied .logo{color:#fff}body .logo::before{background:#fff;-webkit-mask:url(/wp-content/themes/mybazic/assets/img/glyphe.svg) center/contain no-repeat;mask:url(/wp-content/themes/mybazic/assets/img/glyphe.svg) center/contain no-repeat}body .menu .wp-block-navigation-item__content{color:#fff;font-weight:600}@media (min-width:761px){body .menu .wp-block-navigation-item__content{text-transform:uppercase;font-size:15px;letter-spacing:.01em}}body .menu .wp-block-navigation-item__content::after{background:#6f95ff}body .anim .entete.reduit{box-shadow:0 12px 30px -18px rgb(0 9 63 / .7)}body .lien-linkedin{border-color:rgb(255 255 255 / .35)}body .lien-linkedin::before{background:#fff}body .lien-linkedin:hover{background:var(--rose);border-color:#fff0}body .hero{background:radial-gradient(90% 70% at 0% 100%,rgb(21 88 255 / .85) 0%,transparent 60%),linear-gradient(180deg,#00093f,#020f66 60%,#041a8c);color:#fff}body .hero canvas,body .hero-hud{display:none}body .hero h1{color:#fff;font-weight:700}body .hero h1 em{color:#8fb0ff}body .hero p:not(.etiquette){color:#d7defa}body .hero .etiquette{background:rgb(255 255 255 / .06);border:1px solid rgb(255 255 255 / .22);color:#fff;text-transform:uppercase;font-size:13px;letter-spacing:.04em;font-weight:500}body .hero p.hero-offre{background:rgb(255 255 255 / .07);border:1px solid rgb(255 255 255 / .25);color:#fff;box-shadow:none}body .hero p.hero-offre b,body .hero p.hero-offre span{color:#fff}body .hero p.hero-offre a{color:#8fb0ff}body .services{background:none}body .wp-block-button .wp-block-button__link.wp-element-button{background:var(--rose);color:#fff;border-radius:10px;text-transform:none;letter-spacing:0;font-size:16px;font-weight:600}body .wp-block-button .wp-block-button__link.wp-element-button:hover{background:#2c58d8;box-shadow:0 12px 26px -12px rgb(59 108 246 / .7)}body .wp-block-button.contour .wp-block-button__link.wp-element-button,body .wp-block-button.linkedin .wp-block-button__link.wp-element-button{background:#fff0;color:var(--nuit);border:1.5px solid rgb(10 16 51 / .25)}body .wp-block-button.contour .wp-block-button__link.wp-element-button:hover,body .wp-block-button.linkedin .wp-block-button__link.wp-element-button:hover{background:var(--fond-2);box-shadow:none}body .hero .wp-block-button.contour .wp-block-button__link.wp-element-button{color:#fff;border-color:rgb(255 255 255 / .3)}body .hero .wp-block-button.contour .wp-block-button__link.wp-element-button:hover{background:rgb(255 255 255 / .1)}body .wp-block-button.linkedin .wp-block-button__link.wp-element-button::after{background:var(--nuit)}body .etiquette{background:#fff;border-color:var(--rose);color:var(--rose)}body .visuel{background:var(--fond-2);border:0;border-radius:20px}body .scene{border-radius:14px}body .badge{background:#fff;color:var(--nuit);box-shadow:0 18px 40px -14px rgb(0 9 63 / .3)}body .badge strong{background:none;-webkit-text-fill-color:var(--nuit);color:var(--nuit)}body .carte,body .contact-carte{background:var(--fond-2);background-image:none;border:0;border-radius:16px}body .cadre{border-color:#fff0;border-radius:22px}body .carte[class*=ico-]::before,body .contact-carte[class*=ico-]::before,body .secteur[class*=ico-]::before{background:var(--rose)}body .carte p{color:var(--doux)}body .contact-carte a:hover,body .pied li a:hover,body .pied .coord a:hover{color:#8fb0ff}body .bande{background:var(--bande)}body .grande{border-radius:20px;color:#fff;background:linear-gradient(135deg,#00093f,#0a1f8f)}body .grande h2{color:#fff}body .grande p:not(.surtitre){color:#d7defa}body .grande .surtitre{color:#8fb0ff}body .mini{background:var(--fond-2);border-radius:16px}body .mini h3{color:var(--nuit)}body .mini h3::after{background:var(--rose)}body .mini p{color:var(--doux)}body .jauge{background:var(--fond-2);border:0;border-radius:16px}body .jauge-valeur{color:var(--nuit);background:conic-gradient(var(--rose) calc(var(--p)*1%),#dbe3f7 0)}body .jauge-valeur::before{background:var(--fond-2)}body .numero,body .carte .numero{background:none;color:var(--rose);-webkit-text-fill-color:currentColor}body .appel-carte{border-radius:20px;background:var(--bande)}body .appel-carte h2,body .appel-carte p{color:#fff}body .appel-carte .wp-block-button .wp-block-button__link.wp-element-button{background:#fff;color:#0a1f8f}body .appel-carte .wp-block-button .wp-block-button__link.wp-element-button:hover{background:#e8eeff;box-shadow:none}body .formulaire{background:var(--fond-2);border:0;border-radius:20px}body .formulaire input[type=text],body .formulaire input[type=email],body .formulaire input[type=tel],body .formulaire textarea,body .formulaire select{background:#fff;color:var(--texte);border:1px solid var(--trait);border-radius:10px}body .formulaire label{color:var(--nuit);text-transform:none;letter-spacing:0;font-weight:600}body .formulaire input[type=submit]{background:var(--rose);color:#fff;border-radius:10px;text-transform:none;letter-spacing:0;font-size:16px;font-weight:600}body .formulaire input[type=submit]:hover{background:#2c58d8}body .formulaire .wpcf7-response-output{color:var(--texte)}body .formulaire .wpcf7-not-valid-tip{color:#c0262d}body .pied{background:var(--marine);border-top:0;color:#b9c3ea}body .pied h4{color:#fff}body .pied h4::after{background:var(--rose)}body .pied li a,body .pied .coord,body .pied .coord a,body .pied-bas{color:#b9c3ea}body .pied-bas{border-top-color:rgb(255 255 255 / .12)}body .pied .etiquette{background:#fff0;border-color:rgb(255 255 255 / .3);color:#fff}body .sv-c{background:#fff;border-radius:16px;box-shadow:0 -10px 30px rgb(0 9 63 / .1)}body .sv-c p{color:var(--doux)}body .sv-c li,body .sv-l{color:var(--texte)}body .sv-c li::before{border-color:var(--rose);color:var(--rose)}body .sv-l{color:var(--rose)}body .sv-l::before{background:var(--rose)}body .secteurs .secteurs-grille>.secteur,body .secteur{background:#fff}body .secteurs .secteurs-grille>.secteur{border-radius:16px;filter:brightness(calc(1 - var(--i)*.05));box-shadow:0 14px 34px rgb(0 9 63 / .16)}body .secteur-mini{border-color:var(--trait)}body .sec-fleches button{background:#fff;color:var(--rose)}body .sec-fleches button:hover{background:var(--fond-2)}body .anim .secteur:hover,body .anim .cadre:hover,body .secteur:has(.secteur-lien):hover{border-color:var(--rose)}body .anim .cadre::before{box-shadow:0 0 30px -8px rgb(59 108 246 / .35)}body .anim .carte::after,body .anim .mini::after,body .anim .contact-carte::after,body .anim .jauge::after,body .anim .secteur::after{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgb(59 108 246 / .08),transparent 62%)}body .of-sec{background:#fff}body .of-card{background:var(--fond-2);border:0;border-radius:16px}body .of-card.reco,body .of-pio,body .of-bande{background:#fff;border:2px solid var(--rose);box-shadow:0 24px 50px -30px rgb(59 108 246 / .55)}body .of-pio,body .of-bande{border-radius:16px}body .of-sc,body .of-opt{background:var(--fond-2);border:0;border-radius:16px}body .of-badge,body .of-reco,body .mq-voir{background:var(--rose);color:#fff}body .of-prix b{background:none;color:var(--nuit);-webkit-text-fill-color:currentColor}body .of-lists h4{color:var(--rose)}body .of-lists li::before{border-color:var(--rose)}body .of-lists ul,body .faq-l p,body .ct-apres li{color:var(--texte)}body .of-tab .pr,body .of-card .px{color:var(--nuit)}body .of-tab .ok{color:var(--rose)}body .of-tab .no{color:#a3abc9}body .of-sec .of-sc tr>:nth-child(3){background:#e6edff}body .of-det>summary::after,body .faq-l summary::after{color:var(--rose)}body .pl{background:var(--fond-2);border:0;border-radius:16px}body .pl.fort{background:#fff;border:2px solid var(--rose);box-shadow:0 24px 50px -30px rgb(59 108 246 / .55)}body .pl-btn{border-radius:10px;background:#fff;border-color:var(--rose);color:var(--rose)}body .pl.fort .pl-btn{background:var(--rose);color:#fff}body .pl.fort .pl-btn:hover{background:#2c58d8}body .pl-tag{border-radius:8px}body .pl li::before{background:#e6edff;color:var(--rose)}body #cal-zone,body .ct-cal-sec #cal-zone,body .ct-rdv{background:#fff}body .ct-apres li::before{border-color:var(--rose);color:var(--rose)}body .mq-mini{border-radius:14px;box-shadow:0 24px 50px -30px rgb(0 9 63 / .45)}body .mq-mini:hover,body .mq-mini:focus-visible{border-color:var(--rose)}body .methode{background:var(--fond-2);color:var(--texte)}body .methode .surtitre{color:var(--rose)}body .methode .titre-grand,body .methode h3,body .methode .pastille b{color:var(--nuit)}body .methode .pastille{background:#fff;border-color:var(--trait);color:var(--doux)}body .methode .pastille strong,body .methode .etape::before{background:var(--rose);color:#fff}body .methode .etape::before{box-shadow:0 0 0 5px var(--fond-2)}body .methode .frise::before{background:#cfd8f3}body .methode .etape-carte,body .methode .etape-visuel{background:#fff;border-color:var(--trait);box-shadow:none;border-radius:16px}body .methode .etape-carte:hover{border-color:var(--rose);box-shadow:0 16px 36px rgb(59 108 246 / .18)}body .methode .numero{color:#dbe3f7}body .methode .etape-carte:hover .numero{color:var(--rose)}body .methode .etape-ico,body .methode .etape-tag{background:#e6edff;color:var(--rose)}body .methode .etape-ico::after{background:var(--rose)}body .methode .etape-corps p:not(.numero):not(.etape-tag){color:var(--doux)}body .methode .etape-carte:hover .etape-ico,body .methode .etape-carte:hover .etape-tag{background:var(--rose);color:#fff}body .methode .etape-carte:hover .etape-ico::after{background:#fff}body .methode .etape:has(.etape-carte:hover)::before{box-shadow:0 0 0 5px var(--fond-2),0 0 0 9px rgb(59 108 246 / .3)}body .eb-card{background:#fff;border:1px solid var(--trait);border-radius:20px;box-shadow:0 24px 54px -30px rgb(0 9 63 / .4)}body .eb-contenu h2{color:var(--nuit)}body .mb-intro,body .eb-ok p,body .eb-contenu .wpcf7-acceptance label{color:var(--doux)}body .mb-sur{color:var(--rose)}body .eb-contenu .wpcf7 label{color:var(--nuit)}body .eb-contenu .wpcf7 input[type=text],body .eb-contenu .wpcf7 input[type=email]{background:#fff;color:var(--texte);border:1px solid var(--trait)}body .eb-contenu .wpcf7 input::placeholder{color:#8f98b8}body .eb-contenu .wpcf7-acceptance a,body .eb-ok a{color:var(--rose)}body .eb-contenu .wpcf7 input[type=submit]{background:var(--rose);color:#fff;border-radius:10px}body .eb-contenu .wpcf7-response-output{color:var(--texte)}body .eb-contenu .wpcf7-not-valid-tip{color:#c0262d}.pl-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:48px;align-items:stretch}.pl{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--trait);border-radius:26px;padding:34px 30px}.pl.fort{border:2px solid var(--rose);box-shadow:0 24px 50px -28px rgb(59 108 246 / .5)}.pl-tag{position:absolute;top:-14px;left:30px;background:var(--rose);color:#fff;font:800 12px/1 var(--titres);letter-spacing:.08em;text-transform:uppercase;padding:9px 14px;border-radius:999px}.pl h3{font-size:26px;font-weight:800;color:var(--nuit)}.pl-sub{margin-top:6px;color:var(--doux);font-size:17px}.pl-prix{margin-top:22px;font:800 clamp(38px,4vw,46px)/1 var(--titres);color:var(--nuit);letter-spacing:-.03em}.pl-ap{display:block;margin-bottom:6px;font:600 15px/1 var(--corps);color:var(--doux);letter-spacing:0}.pl ul{list-style:none;margin:24px 0 30px;padding:0;display:grid;gap:12px;font-size:16.5px;color:var(--texte)}.pl li{display:flex;gap:12px;align-items:flex-start}.pl li::before{content:'\2713';flex:none;width:22px;height:22px;margin-top:2px;border-radius:50%;background:var(--vert);color:#fff;font-size:12px;font-weight:800;display:grid;place-items:center}.pl-btn{margin-top:auto;display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:999px;border:2px solid var(--rose);background:#fff;color:var(--rose);font:700 17px var(--titres);text-align:center;transition:background .2s,color .2s}.pl-btn:hover{background:var(--fond-2)}.pl.fort .pl-btn{background:var(--rose);color:#fff}.pl.fort .pl-btn:hover{background:#2c58d8}@media (max-width:900px){.pl-grid{grid-template-columns:1fr;gap:34px}}body .entete{background:#00093f;border-bottom:0}body .hero{background:radial-gradient(75% 65% at 0% 100%,rgb(59 108 246 / .95) 0%,rgb(26 79 224 / .35) 45%,transparent 72%),linear-gradient(180deg,#00093f 0%,#020f66 50%,#041a8c 100%);padding:70px 0 110px}body .hero::before{content:'';position:absolute;z-index:0;left:-25%;top:18%;width:150%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 0%,rgb(90 140 255 / .16),rgb(90 140 255 / .05) 38%,transparent 62%);pointer-events:none}body .hero::after{content:'';position:absolute;z-index:0;right:-35%;top:34%;width:120%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 50% 0%,rgb(90 140 255 / .1),transparent 55%);pointer-events:none}body .hero .etiquette{background:rgb(255 255 255 / .04);border:1px solid rgb(255 255 255 / .18);color:#fff;font-size:14px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;padding:13px 24px}body .anim .hero .etiquette::before,body .hero .etiquette::before{background:#4d7cf7;animation:none;box-shadow:none}body .hero h1{font-weight:600;letter-spacing:-.025em;line-height:1.14;color:#fff}body .hero h1 em{display:inline;font-style:normal;font-weight:600;color:#8fb0ff}body .hero p:not(.etiquette):not(.hero-offre){color:#d7defa;font-size:19px;line-height:1.6}body .hero .wp-block-buttons{gap:16px}body .hero .wp-block-button .wp-block-button__link.wp-element-button{border-radius:4px;padding:20px 38px;font-size:18px;font-weight:600;letter-spacing:0;text-transform:none;background:#4d7cf7;color:#fff;border:0}body .hero .wp-block-button .wp-block-button__link.wp-element-button:hover{background:#3b6cf6;transform:none;box-shadow:none}body .hero .wp-block-button.contour .wp-block-button__link.wp-element-button{background:rgb(0 9 63 / .35);border:1px solid rgb(255 255 255 / .25);color:#fff}body .hero .wp-block-button.contour .wp-block-button__link.wp-element-button:hover{background:rgb(255 255 255 / .08)}body .anim .hero .wp-block-button .wp-block-button__link.wp-element-button::before{display:none}body .entete,body .entete a,body .entete .logo,body .entete .menu a,body .entete .wp-block-navigation a,body .entete .wp-block-navigation-item__content,body .entete .wp-block-navigation-item__label{color:#fff!important}body .entete .menu .wp-block-navigation-item__content:hover,body .entete .menu .wp-block-navigation-item__content[aria-current]{color:#fff!important}body .scinde .enveloppe{gap:clamp(32px,5vw,72px)}body .scinde .visuel{padding:0;background:linear-gradient(160deg,#dfe8ff,#a9bfff 55%,#6f95ff);border:0;border-radius:20px;margin-bottom:26px}body .scinde .scene{aspect-ratio:auto;background:none;border-radius:20px;overflow:visible}body .scinde .scene .wp-block-image{margin:0}body .scinde .scene .wp-block-image img{display:block;width:100%;height:auto;border-radius:20px}body .scinde .badge{left:22px;top:auto;bottom:-26px;z-index:3;background:#fff;color:var(--nuit);border-radius:14px;padding:16px 22px;box-shadow:0 20px 44px -16px rgb(0 9 63 / .35)}body .scinde .badge strong{display:block;font-size:28px;line-height:1.1;background:none;-webkit-text-fill-color:var(--nuit);color:var(--nuit)}body .scinde h2{font-size:clamp(28px,3.2vw,40px);font-weight:700;margin-bottom:20px}.chips{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:26px 0 32px}.chip{position:relative;display:flex;align-items:center;background:var(--fond-2);border-radius:12px;padding:16px 18px 16px 68px;min-height:60px}.chip::before{content:'';position:absolute;left:18px;top:50%;width:34px;height:34px;margin-top:-17px;border-radius:50%;background:#e6edff}.chip::after{content:'';position:absolute;left:27px;top:50%;width:16px;height:16px;margin-top:-8px;background:var(--rose);-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}body .scinde-texte .chip p{margin:0;color:var(--texte);font-weight:600;font-size:16px}body .scinde-texte p.sq-titre{margin:0;color:var(--nuit);font-weight:700;font-size:18px}body .scinde-texte p.sq-sous{margin:4px 0 20px;color:var(--doux)}body .scinde-texte .wp-block-buttons{gap:14px;margin-top:0}@media (max-width:600px){.chips{grid-template-columns:1fr}}body .scinde{padding:52px 0 60px}body .scinde .enveloppe{width:min(1210px,100% - 48px);gap:clamp(32px,4.5vw,64px)}@media (min-width:1001px){body .scinde .enveloppe{grid-template-columns:minmax(0,482px) minmax(0,1fr);align-items:center}}body .scinde .visuel{margin-bottom:22px}body .scinde .scene .wp-block-image img{aspect-ratio:482/507;object-fit:cover;object-position:center}body .scinde .badge{left:22px;bottom:-22px;padding:14px 22px;border-radius:12px;font-size:14px;line-height:1.3}body .scinde .badge strong{font-size:26px}body .scinde .surtitre,body .scinde-texte .surtitre{margin-bottom:14px;font-size:14px}body .scinde h2{font-size:clamp(26px,2.6vw,32px);line-height:1.2;margin-bottom:14px}body .scinde-texte p:not(.surtitre):not(.sq-titre):not(.sq-sous){font-size:16px;line-height:1.65;margin-bottom:0}body .scinde .chips{gap:13px;margin:22px 0 22px}body .scinde .chip{min-height:60px;padding:12px 16px 12px 66px;border-radius:10px}body .scinde-texte .chip p{font-size:15px;line-height:1.3}body .scinde-texte p.sq-titre{font-size:17px}body .scinde-texte p.sq-sous{font-size:15.5px;margin:2px 0 14px}body .scinde-texte .wp-block-buttons{gap:12px}body .scinde-texte .wp-block-button .wp-block-button__link.wp-element-button{padding:16px 28px;font-size:16px;border-radius:6px}@media (max-width:1000px){body .scinde{padding:44px 0 50px}body .scinde .visuel{margin-bottom:34px}}body .eb-visuel{padding:0;background:#04123f;position:relative;overflow:hidden}body .eb-couv-img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:1000px){body .eb-couv-img{height:auto;max-height:460px;object-position:center 40%}}.anim .carte::after,.anim .mini::after,.anim .contact-carte::after,.anim .jauge::after,.anim .secteur::after{background:radial-gradient(380px circle at var(--mx,50%) var(--my,50%),rgb(59 108 246 / .13),transparent 62%)}.anim .cadre::before{box-shadow:0 0 40px -8px rgb(59 108 246 / .45)}.anim .cadre:hover,.anim .secteur:hover{border-color:#3b6cf6}.anim .entete.reduit{box-shadow:0 14px 40px -20px rgb(0 9 63 / .6)}.anim .grande::after{background:linear-gradient(180deg,transparent,rgb(59 108 246 / .18),transparent)}.anim .wp-block-button .wp-block-button__link.wp-element-button:hover{box-shadow:0 12px 26px -12px rgb(59 108 246 / .7)}.lien-linkedin:hover,.lien-linkedin:focus-visible{box-shadow:0 10px 30px -8px rgb(59 108 246 / .6)}@keyframes onde{0%{box-shadow:0 0 0 0 rgb(59 108 246 / .55)}100%{box-shadow:0 0 0 12px #fff0}}.cs-act{margin-top:26px;display:flex;justify-content:center}.cs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:56px;padding:0 36px;border-radius:10px;background:var(--rose);color:#fff;font:700 17px var(--titres);text-decoration:none;transition:background .2s,box-shadow .2s}.cs-btn:hover{background:#2c58d8;box-shadow:0 12px 26px -12px rgb(59 108 246 / .7)}.pq-sec{padding:clamp(60px,7vw,100px) 0 clamp(20px,3vw,40px);text-align:center;background:#fff}.pq-sec .titre-grand{margin-bottom:18px}.pq-intro{max-width:760px;margin:0 auto 48px;color:var(--doux)}.pq-grille{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;text-align:left}.pq-carte{position:relative;overflow:hidden;display:flex;align-items:flex-end;min-height:290px;border-radius:16px;background:#1e3aa8;color:#fff}.pq-carte .pq-fond{position:absolute;inset:0;margin:0}.pq-carte .pq-fond img{display:block;width:100%;height:100%;object-fit:cover}.pq-carte::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(24 48 160 / .74),rgb(14 30 125 / .93));pointer-events:none}.pq-corps{position:relative;z-index:2;padding:28px 26px;width:100%}.pq-ico{position:relative;width:42px;height:42px;border-radius:50%;background:rgb(255 255 255 / .18);margin-bottom:16px}.pq-ico::after{content:'';position:absolute;left:12px;top:12px;width:18px;height:18px;background:#fff;-webkit-mask:var(--ico) center/contain no-repeat;mask:var(--ico) center/contain no-repeat}.pq-carte h3{color:#fff;font-size:21px;font-weight:600;margin:0 0 8px}.pq-carte .pq-corps p{color:#e3eaff;font-size:15px;line-height:1.55;margin:0}@media (max-width:900px){.pq-grille{grid-template-columns:1fr}.pq-carte{min-height:250px}}.pl{transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s,background .3s}.pl::before{content:'';position:absolute;inset:0;border-radius:inherit;background:radial-gradient(420px circle at 50% 0%,rgb(59 108 246 / .12),transparent 65%);opacity:0;transition:opacity .35s;pointer-events:none}.pl>*{position:relative}.pl:hover{transform:translateY(-8px);box-shadow:0 28px 56px -26px rgb(59 108 246 / .55)}body .pl:hover{background:#fff;border-color:#3b6cf6}body .pl:not(.fort):hover{border:1px solid #3b6cf6}.pl:hover::before{opacity:1}.pl.fort:hover{box-shadow:0 34px 64px -26px rgb(59 108 246 / .7)}.pl li{transition:transform .25s}.pl:hover li{transform:translateX(3px)}.pl:hover li:nth-child(2){transition-delay:.03s}.pl:hover li:nth-child(3){transition-delay:.06s}.pl:hover li:nth-child(4){transition-delay:.09s}.pl:hover li:nth-child(5){transition-delay:.12s}body .pl-btn{transition:background .25s,color .25s,box-shadow .25s,transform .25s}body .pl:hover .pl-btn{background:#3b6cf6;color:#fff;box-shadow:0 12px 26px -12px rgb(59 108 246 / .7)}body .pl .pl-btn:hover{background:#2c58d8;transform:translateY(-2px)}.pl-tag{z-index:3}@media (prefers-reduced-motion:reduce){.pl,.pl li,.pl-btn{transition:none!important}.pl:hover{transform:none}.pl:hover li{transform:none}}body .pl .pl-tag{position:absolute;top:0;left:50%;transform:translate(-50%,-50%);z-index:3;display:inline-flex;align-items:center;gap:7px;padding:9px 20px;border-radius:999px;background:var(--rose);color:#fff;font:700 12.5px/1 var(--titres);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;box-shadow:0 0 0 5px #fff,0 10px 22px -10px rgb(59 108 246 / .7)}body .pl .pl-tag::before{content:'\2605';font-size:13px;line-height:1;letter-spacing:0}body .pl.fort:hover .pl-tag{box-shadow:0 0 0 5px #fff,0 12px 26px -10px rgb(59 108 246 / .85)}.pl.fort{padding-top:42px}body .pl .pl-tag::before{content:none;display:none}body .pl .pl-tag{gap:0}body.page-id-37 .hero-page{margin-bottom:clamp(40px,5vw,64px)}body.page-id-37 .mq-note{margin-top:32px;margin-bottom:0}body.page-id-37 .of-bande{margin:clamp(40px,5vw,64px) auto clamp(36px,4vw,56px)}body.page-id-37 .wp-block-buttons.actions{justify-content:center;margin:0 auto;padding:0 0 clamp(80px,9vw,120px)}body.page-id-37 .wp-block-buttons.actions .wp-block-button{margin:0 auto}body .of-tab th small{display:block;margin-top:4px;color:var(--doux);font-weight:400;font-size:13.5px;line-height:1.45}body .of-tab tbody th{color:var(--nuit)}body .faq-l ul{margin:14px 0 14px;padding-left:20px;display:grid;gap:10px;color:var(--texte)}body .faq-l li{line-height:1.55;padding-left:4px}body .faq-l li::marker{color:var(--rose)}body .faq-l li b{color:var(--nuit)}.pq-carte{transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s}.pq-carte .pq-fond img{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.pq-carte::after{transition:opacity .35s,background .35s}.pq-ico{transition:background .3s,transform .35s cubic-bezier(.2,.7,.2,1)}.pq-ico::after{transition:background .3s}.pq-carte h3,.pq-carte .pq-corps p{transition:transform .35s cubic-bezier(.2,.7,.2,1)}.pq-carte:hover{transform:translateY(-8px);box-shadow:0 28px 54px -24px rgb(24 48 160 / .7)}.pq-carte:hover .pq-fond img{transform:scale(1.08)}.pq-carte:hover::after{background:linear-gradient(180deg,rgb(40 76 205 / .62),rgb(18 38 150 / .9))}.pq-carte:hover .pq-ico{background:#fff;transform:translateY(-4px) scale(1.06)}.pq-carte:hover .pq-ico::after{background:#3b6cf6}.pq-carte:hover h3{transform:translateY(-4px)}.pq-carte:hover .pq-corps p{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.pq-carte,.pq-carte .pq-fond img,.pq-ico,.pq-carte h3,.pq-carte .pq-corps p{transition:none!important}.pq-carte:hover,.pq-carte:hover .pq-fond img,.pq-carte:hover .pq-ico,.pq-carte:hover h3,.pq-carte:hover .pq-corps p{transform:none}}body .eb-visuel{background:#e6edf8}body .eb-couv-img{object-fit:contain;object-position:center}body .scinde-texte .wp-block-buttons{margin-top:32px!important}body .scinde-texte>p:last-of-type{margin-bottom:0}body .carte ul.garanties{list-style:none;margin:0 0 20px;padding:0;display:grid;gap:12px}body .carte ul.garanties li{position:relative;padding-left:30px;line-height:1.5}body .carte ul.garanties li::before{content:'\2713';position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#3b6cf6;color:#fff;font-size:12px;font-weight:700;display:flex;align-items:center;justify-content:center}body .of-opt{border:1px solid #fff0;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s,border-color .3s,background .3s}body .of-opt:hover{transform:translateY(-5px);background:#fff;border-color:#3b6cf6;box-shadow:0 22px 44px -24px rgb(59 108 246 / .55)}body .of-opt span{transition:transform .25s,color .25s}body .of-opt:hover span{transform:translateX(3px);color:#0c1440}body .of-opt b{transition:transform .25s}body .of-opt:hover b{transform:scale(1.06)}