.bia{--marine:#0d1b3e;--marine2:#1e2d5a;--gris:#5b6785;--trait:#e3e7f0;--orange:#e8621a;--teal:#4abfb0;--teal-fonce:#1f7a6f;--teal-doux:#eaf7f5;--beige:#f8f5ef;--bleu-doux:#f3f6fb;--jaune:#fff4cc;--jaune-trait:#e9c94a;--vert:#2e9e5b}.bia *{box-sizing:border-box;margin:0;padding:0}.bia{color:var(--marine);background:#fff;font-family:Urbanist,system-ui,sans-serif;font-size:18px;line-height:1.6}.bia .wrap{max-width:1080px;margin:0 auto;padding:0 28px}.bia a{color:var(--marine)}.bia h1{letter-spacing:-.5px;font-size:48px;font-weight:800;line-height:1.1}.bia h2{margin-bottom:10px;font-size:34px;font-weight:800;line-height:1.2}.bia h3{font-size:21px;font-weight:700;line-height:1.3}.bia p.intro{color:var(--gris);max-width:780px;font-size:19px}.bia section{padding:76px 0}.bia b,.bia strong{font-weight:700}.bia .rv{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.bia .rv.vu{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.bia .rv{opacity:1;transition:none;transform:none}}.bia header{background:var(--marine);color:#fff;padding:64px 0 76px}.bia header .marque{letter-spacing:.5px;opacity:.85;margin-bottom:28px;font-weight:700}.bia header p.intro{color:#c9d3ec;margin-top:18px}.bia .chiffres{grid-template-columns:repeat(4,1fr);gap:14px;margin-top:40px;display:grid}.bia .chiffres div{background:var(--marine2);border-radius:14px;padding:18px 20px}.bia .chiffres b{color:#fff;font-size:25px;font-weight:800;line-height:1.2;display:block}.bia .chiffres span{color:#c9d3ec;font-size:15px}.bia .btn{background:var(--orange);color:#fff;border-radius:10px;margin-top:34px;padding:14px 26px;font-weight:700;text-decoration:none;display:inline-block}.bia .btn.sec{background:0 0;border:2px solid #fff;margin-left:10px}.bia .pas{background:var(--beige)}.bia .trois{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.bia .carte{border:1px solid var(--trait);background:#fff;border-radius:16px;padding:24px}.bia .carte p{color:var(--gris);margin-top:8px;font-size:16.5px}.bia .pas .carte h3:before{content:"✕ ";color:var(--orange)}.bia .objectif{background:var(--marine);color:#fff;border-radius:22px;grid-template-columns:1.1fr 1fr;align-items:center;gap:34px;margin-top:30px;padding:34px 36px;display:grid;position:relative;overflow:hidden}.bia .objectif .eti{letter-spacing:.6px;text-transform:uppercase;color:var(--teal);font-size:14px;font-weight:700}.bia .objectif h3{margin:8px 0 10px;font-size:28px}.bia .objectif p{color:#c9d3ec;font-size:17px}.bia .bulles{gap:12px;display:grid}.bia .bulle{color:var(--marine);opacity:0;background:#fff;border-radius:16px 16px 16px 4px;padding:14px 18px;font-size:16.5px;font-weight:600;transition:all .6s cubic-bezier(.2,.7,.2,1);transform:translate(30px)}.bia .bulle small{color:var(--gris);margin-top:2px;font-size:13.5px;font-weight:500;display:block}.bia .objectif.vu .bulle{opacity:1;transform:none}.bia .objectif.vu .bulle:nth-child(2){transition-delay:.35s}.bia .objectif.vu .bulle:nth-child(3){transition-delay:.7s}.bia .fleche-bas{text-align:center;color:var(--gris);margin:22px 0 4px;font-size:16px;font-weight:600}.bia .fleche-bas span{color:var(--orange);font-size:26px;animation:1.8s infinite rebond;display:block}@keyframes rebond{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.bia .lignes{gap:34px;margin-top:20px;display:grid}.bia .ligne{grid-template-columns:1fr 1fr;align-items:center;gap:34px;display:grid}.bia .rc{border:1px solid var(--trait);border-top:6px solid var(--teal);background:#fff;border-radius:20px;padding:30px;box-shadow:0 10px 30px #0d1b3e0f}.bia .rc .haut{align-items:center;gap:14px;display:flex}.bia .rc .nb{background:var(--marine);color:#fff;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;font-size:22px;font-weight:800;display:grid}.bia .rc h3{font-size:28px}.bia .rc .lead{color:var(--gris);margin-top:12px;font-size:18px}.bia .rc .q{background:var(--bleu-doux);border-left:4px solid var(--teal);border-radius:10px;margin:16px 0 12px;padding:12px 14px;font-size:17px;font-style:italic}.bia .rc .ex{color:var(--gris);font-size:16px}.bia .rc .ex b{color:var(--marine)}.bia .vis{background:var(--bleu-doux);border-radius:22px;flex-direction:column;justify-content:center;min-height:330px;padding:26px;display:flex;position:relative;overflow:hidden}.bia .vis .leg{color:var(--gris);letter-spacing:.4px;text-transform:uppercase;font-size:13px;font-weight:700;position:absolute;bottom:16px;left:22px}.bia .vis .el{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.2,.7,.2,1);transform:translateY(16px)}.bia .ligne.vu .vis .el{opacity:1;transform:none}.bia .v-temps .mail{border:1px solid var(--trait);background:#fff;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:8px;padding:9px 14px;font-size:15px;display:flex}.bia .v-temps .mail i{color:var(--gris);font-size:13.5px;font-style:normal}.bia .v-temps .total{align-items:baseline;gap:10px;margin-top:10px;display:flex}.bia .v-temps .total b{color:var(--orange);font-size:46px;font-weight:800;line-height:1}.bia .v-temps .total span{color:var(--gris);font-size:16px}.bia .v-log .rang{grid-template-columns:1fr 70px 1fr;align-items:center;margin-bottom:14px;display:grid}.bia .v-log .boite{border:1px solid var(--trait);text-align:center;background:#fff;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:700}.bia .v-log .boite small{color:var(--gris);font-size:13px;font-weight:500;display:block}.bia .v-log .fil{background:repeating-linear-gradient(90deg,#cbd4e6 0 8px,#0000 8px 14px);border-radius:4px;height:4px;position:relative}.bia .v-log .fil:after{content:"";border-radius:4px;width:0;transition:width 1s;position:absolute;inset:0}.bia .v-log .ok .fil:after{background:var(--vert)}.bia .v-log .ko .fil:after{background:#c4432b;width:0}.bia .ligne.vu .v-log .ok .fil:after{width:100%}.bia .ligne.vu .v-log .ko .fil:after{width:45%}.bia .v-log .etat{grid-column:1/-1;margin-top:4px;font-size:13.5px;font-weight:700}.bia .v-log .ok .etat{color:var(--vert)}.bia .v-log .ko .etat{color:#c4432b}.bia .v-info{align-items:center}.bia .v-info .epars{width:100%;height:190px;position:relative}.bia .v-info .doc{border:1px solid var(--trait);background:#fff;border-radius:10px;padding:8px 12px;font-size:14.5px;font-weight:600;transition:all 1.1s cubic-bezier(.2,.7,.2,1);position:absolute;box-shadow:0 6px 16px #0d1b3e0f}.bia .v-info .d1{top:4%;left:2%;transform:rotate(-6deg)}.bia .v-info .d2{top:0;right:4%;transform:rotate(5deg)}.bia .v-info .d3{bottom:6%;left:8%;transform:rotate(4deg)}.bia .v-info .d4{bottom:12%;right:2%;transform:rotate(-4deg)}.bia .v-info .d5{top:38%;left:38%;transform:rotate(-2deg)}.bia .ligne.vu .v-info .doc{opacity:0;transition-delay:1.6s;inset:calc(50% - 18px) auto auto calc(50% - 90px);transform:rotate(0)scale(.9)}.bia .v-info .dossier{opacity:0;background:var(--marine);color:#fff;text-align:center;border-radius:14px;padding:18px 26px;font-size:18px;font-weight:800;transition:all .6s 2.4s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.6)}.bia .v-info .dossier small{color:#c9d3ec;font-size:13.5px;font-weight:500;display:block}.bia .ligne.vu .v-info .dossier{opacity:1;transform:translate(-50%,-50%)scale(1)}.bia .v-eq .pers{border:1px solid var(--trait);background:#fff;border-radius:12px;align-items:center;gap:14px;margin-bottom:10px;padding:12px 14px;display:flex}.bia .v-eq .av{color:#fff;border-radius:50%;flex:0 0 40px;place-items:center;height:40px;font-weight:800;display:grid}.bia .v-eq .pers>div:not(.av){flex:1;font-size:15.5px}.bia .v-eq .pers>div:not(.av) small{color:var(--gris);font-size:13.5px;display:block}.bia .badge{white-space:nowrap;border-radius:20px;padding:3px 10px;font-size:12.5px;font-weight:700}.bia .b-vert{color:var(--vert);background:#e3f4ea}.bia .b-org{color:#b4500f;background:#fdebdd}.bia .b-gris{color:var(--gris);background:#eef0f4}.bia .v-risq .chk{border:1px solid var(--trait);background:#fff;border-radius:12px;align-items:center;gap:12px;margin-bottom:10px;padding:12px 14px;font-size:16px;display:flex}.bia .v-risq .pt{color:#fff;border-radius:50%;flex:0 0 28px;place-items:center;height:28px;font-size:15px;font-weight:800;transition:transform .45s cubic-bezier(.3,1.6,.5,1);display:grid;transform:scale(0)}.bia .ligne.vu .v-risq .pt{transform:scale(1)}.bia .pt.oui{background:var(--vert)}.bia .pt.non{background:#c4432b}.bia .v-risq .bilan{margin-top:6px;font-size:17px;font-weight:800}.bia .v-risq .bilan span{color:var(--orange)}@media (prefers-reduced-motion:reduce){.bia .vis .el,.bia .v-info .doc,.bia .v-info .dossier,.bia .v-risq .pt,.bia .v-log .fil:after{transition:none}}.bia .deroule{background:var(--bleu-doux)}.bia .frise{margin-top:36px}.bia .etape{grid-template-columns:130px 1fr;gap:26px;padding-bottom:30px;display:grid;position:relative}.bia .etape:not(:last-child):after{content:"";background:#cbd4e6;width:2px;position:absolute;top:64px;bottom:0;left:64px}.bia .pastille{text-align:center}.bia .pastille b{background:var(--marine);color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;margin:0 auto;font-size:24px;font-weight:800;display:grid}.bia .pastille span{color:var(--gris);margin-top:8px;font-size:14px;font-weight:700;display:block}.bia .etape.cle .pastille b{background:var(--orange)}.bia .corps{border:1px solid var(--trait);background:#fff;border-radius:16px;padding:24px 26px}.bia .corps .meta{flex-wrap:wrap;gap:8px;margin:10px 0 12px;display:flex}.bia .meta span{background:var(--bleu-doux);border-radius:8px;padding:3px 10px;font-size:14px;font-weight:600}.bia .corps p{font-size:17px}.bia .corps p+p{margin-top:8px}.bia .corps ul{margin:8px 0 0 20px}.bia .corps li{margin:4px 0;font-size:17px}.bia .pourquoi{background:var(--beige);border-radius:12px;margin-top:12px;padding:12px 14px;font-size:16px}.bia .deux-formats{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.bia .format{border-radius:14px;padding:18px}.bia .format.dist{background:var(--teal-doux)}.bia .format.place{background:var(--beige)}.bia .format h4{margin-bottom:6px;font-size:18px}.bia .format ul{margin-left:18px}.bia .format li{font-size:16px}.bia .qui{grid-template-columns:1fr 1fr;gap:14px;margin-top:14px;display:grid}.bia .qui div{border-radius:12px;padding:12px 14px;font-size:16px}.bia .qui .nous{background:var(--teal-doux)}.bia .qui .vous{background:var(--beige)}.bia .qui b{letter-spacing:.4px;text-transform:uppercase;margin-bottom:4px;font-size:13px;display:block}.bia .tri{grid-template-columns:1fr 1fr;gap:22px;margin-top:28px;display:grid}.bia .criteres>div{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.bia .criteres b.n{background:var(--marine);color:#fff;border-radius:9px;flex:0 0 36px;place-items:center;height:36px;display:grid}.bia .criteres p{color:var(--gris);font-size:16.5px}.bia .cases{gap:10px;display:grid}.bia .cases div{border-radius:12px;padding:14px 16px;font-size:16.5px}.bia .c1{background:var(--teal-doux)}.bia .c2{background:var(--bleu-doux)}.bia .c3{background:#f6f1f1}.bia .livrable{background:var(--beige)}.bia .usages{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px;display:grid}.bia .usages .carte{border-top:4px solid var(--teal)}.bia .usages .carte .ex{background:var(--beige);color:var(--marine);border-radius:8px;margin-top:10px;padding:8px 10px;font-size:15px}.bia .sommaire{counter-reset:r;grid-template-columns:1fr 1fr;gap:12px 28px;margin-top:20px;display:grid}.bia .sommaire>div{counter-increment:r;border-bottom:1px solid #e4dccd;grid-template-columns:44px 1fr;gap:12px;padding:14px 0;display:grid}.bia .sommaire>div:before{content:counter(r);color:var(--orange);font-size:22px;font-weight:800}.bia .sommaire p{color:var(--gris);font-size:16px}.bia .sous-titre{margin-top:46px;font-size:24px;font-weight:800}.bia .doc{border:1px solid var(--trait);background:#fff;border-radius:16px;margin-top:30px;padding:26px}.bia .doc .titre-doc{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex}.bia .doc .titre-doc small{color:var(--gris);font-size:14px}.bia table{border-collapse:collapse;width:100%;font-size:15.5px}.bia th{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:var(--gris);border-bottom:2px solid var(--trait);padding:8px 10px;font-size:13px}.bia td{border-bottom:1px solid var(--trait);vertical-align:top;padding:10px}.bia td.n{text-align:center;font-weight:700}.bia .tag{border-radius:6px;padding:1px 8px;font-size:13.5px;font-weight:700;display:inline-block}.bia .t1{background:var(--teal-doux);color:var(--teal-fonce)}.bia .t2{background:var(--bleu-doux);color:var(--marine2)}.bia .t3{color:#8a4a3a;background:#f6f1f1}.bia .prix{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:28px;display:grid}.bia .prix .carte b.p{margin-top:10px;font-size:30px;font-weight:800;display:block}.bia .prix .carte .lieu{color:var(--gris);font-size:15px}.bia .prix .carte.mise{border:2px solid var(--marine)}.bia .prix .carte ul{color:var(--gris);margin:12px 0 0 18px;font-size:16px}.bia .apres{background:var(--marine);color:#fff}.bia .apres p.intro{color:#c9d3ec}.bia .apres .trois .carte{background:var(--marine2);border-color:var(--marine2)}.bia .apres .carte p{color:#c9d3ec}.bia details{border-bottom:1px solid var(--trait);padding:16px 0}.bia summary{cursor:pointer;font-size:19px;font-weight:700;list-style:none}.bia summary:after{content:"+";float:right;color:var(--orange);font-size:24px;line-height:1}.bia details[open] summary:after{content:"−"}.bia details p{color:var(--gris);max-width:840px;margin-top:8px}.bia .fin{text-align:center;background:var(--teal-doux)}.bia .fin p.intro{margin:12px auto 0}@media (max-width:900px){.bia h1{font-size:36px}.bia h2{font-size:27px}.bia .chiffres,.bia .trois,.bia .prix,.bia .tri,.bia .sommaire,.bia .qui,.bia .usages,.bia .deux-formats{grid-template-columns:1fr 1fr}.bia .objectif,.bia .etape{grid-template-columns:1fr}.bia .pastille{text-align:left}.bia .pastille b{margin:0}.bia .etape:after{display:none}}@media (max-width:600px){.bia .chiffres,.bia .trois,.bia .prix,.bia .tri,.bia .sommaire,.bia .qui,.bia .usages,.bia .deux-formats{grid-template-columns:1fr}.bia .btn.sec{margin:12px 0 0}}.bia .constats{background:var(--marine);color:#fff}.bia .constats p.intro{color:#c9d3ec}.bia .grille-c{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:30px;display:grid}.bia .cst{color:var(--marine);border-top:5px solid var(--teal);background:#fff;border-radius:18px;padding:24px;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;position:relative}.bia .cst:hover{transform:translateY(-8px)rotate(-.4deg);box-shadow:0 18px 40px #00000047}.bia .cst .ic{background:var(--teal-doux);border-radius:12px;place-items:center;width:46px;height:46px;margin-bottom:12px;font-size:22px;transition:transform .3s;display:grid}.bia .cst:hover .ic{transform:scale(1.12)rotate(-6deg)}.bia .cst .num{color:var(--orange);letter-spacing:.6px;font-size:13px;font-weight:800}.bia .cst h3{color:var(--marine);margin:4px 0 8px;font-size:20px}.bia .cst p{color:var(--gris);font-size:16px}.bia .cst .sol{background:var(--teal-doux);color:var(--marine);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:15px}.bia .cst .sol b{color:var(--teal-fonce)}.bia .cst .src{color:var(--gris);margin-top:10px;font-size:12.5px;display:block}.bia .cst .src a{color:var(--gris)}.bia .cst.rv{transform:translateY(30px)scale(.97)}.bia .cst.rv.vu{transform:none}.bia .cst.rv.vu:hover{transform:translateY(-8px)rotate(-.4deg)}.bia .fdr{border:2px solid var(--marine);background:#fff;border-radius:20px;margin-top:30px;padding:30px}.bia .fdr .eti{letter-spacing:.6px;text-transform:uppercase;color:var(--orange);font-size:14px;font-weight:700}.bia .fdr h3{margin:6px 0 8px;font-size:26px}.bia .fdr>p{color:var(--gris);max-width:800px;font-size:17px}.bia .horizons{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;padding-top:26px;display:grid;position:relative}.bia .horizons:before{content:"";background:var(--trait);border-radius:4px;height:4px;position:absolute;top:8px;left:16px;right:16px}.bia .horizons:after{content:"";background:linear-gradient(90deg,var(--teal),var(--marine));border-radius:4px;width:0;height:4px;transition:width 1.8s .3s;position:absolute;top:8px;left:16px}.bia .fdr.vu .horizons:after{width:calc(100% - 32px)}.bia .hz{background:var(--bleu-doux);border-radius:14px;padding:18px;position:relative}.bia .hz:before{content:"";border:4px solid var(--teal);background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-24px;left:18px}.bia .hz:nth-child(2):before{border-color:#3c6e9e}.bia .hz:nth-child(3):before{border-color:var(--marine)}.bia .hz h4{font-size:19px}.bia .hz small{color:var(--gris);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.bia .hz ul{margin-left:18px}.bia .hz li{margin:4px 0;font-size:15.5px}@media (max-width:900px){.bia .grille-c,.bia .horizons{grid-template-columns:1fr 1fr}.bia .ligne{grid-template-columns:1fr}}@media (max-width:600px){.bia .grille-c,.bia .horizons{grid-template-columns:1fr}.bia .horizons:before,.bia .horizons:after{display:none}}.bia .suites{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:30px;display:grid}.bia .suite{color:var(--marine);border-top:5px solid var(--teal);background:#fff;border-radius:18px;flex-direction:column;padding:26px;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1),box-shadow .3s;display:flex}.bia .suite:hover{transform:translateY(-8px);box-shadow:0 18px 40px #00000047}.bia .suite .s-eti{letter-spacing:.6px;text-transform:uppercase;color:var(--teal-fonce);font-size:13px;font-weight:800}.bia .suite h3{margin:6px 0 10px;font-size:22px}.bia .suite p{color:var(--gris);flex:1;font-size:16px}.bia .suite .s-prix{margin-top:16px;font-size:16px;font-weight:700}.bia .suite .s-btn{text-align:center;background:var(--orange);color:#fff;border-radius:10px;margin-top:14px;padding:13px 16px;font-weight:700;transition:background .2s;display:block}.bia .suite:hover .s-btn{background:#ff7d35}.bia .s-tout{text-align:center;margin-top:26px}.bia .s-tout a{color:#fff;font-size:17px;font-weight:700}@media (max-width:900px){.bia .suites{grid-template-columns:1fr}}.bia .suite.rv.vu:hover{transform:translateY(-8px)}.bia .repere{background:var(--bleu-doux);border-radius:20px;grid-template-columns:1fr 1.3fr;align-items:center;gap:26px;margin-top:40px;padding:30px;display:grid}.bia .repere .eti{letter-spacing:.6px;text-transform:uppercase;color:var(--gris);font-size:13px;font-weight:800}.bia .repere h3{margin:6px 0 8px;font-size:24px}.bia .repere p{color:var(--gris);font-size:16.5px}.bia .rep-chiffres{grid-template-columns:1fr 1fr;gap:12px;display:grid}.bia .rep-chiffres div{background:#fff;border-radius:12px;padding:14px 16px}.bia .rep-chiffres b{font-size:22px;font-weight:800;display:block}.bia .rep-chiffres span{color:var(--gris);font-size:14px}.bia .repere .src-rep{grid-column:1/-1;font-size:13.5px}.bia .crit-table{border:1px solid var(--trait);background:#fff;border-radius:18px;margin-top:20px;padding:10px 20px;overflow-x:auto}.bia .crit-table td{font-size:16px}.bia .crit-table td:nth-child(2){color:var(--gris);font-weight:500}.bia .crit-table td:last-child{color:var(--teal-fonce);font-weight:600}.bia .crit-table tr:hover td{background:var(--bleu-doux)}@media (max-width:900px){.bia .repere{grid-template-columns:1fr}}.bia{font-family:var(--font-display),Urbanist,system-ui,sans-serif}.bia header{padding-top:150px}
