.sb-home{--nuit:#0f1b2d;--nuit-2:#16263d;--nuit-3:#0a1422;--nuit-4:#1c2f4a;--orange:#ff7a00;--orange-2:#ff9533;--orange-deep:#e8650a;--orange-ink:#b35300;--blanc:#fff;--gris:#f4f6f9;--ligne:#e2e7ee;--ligne-d:#ffffff1f;--ink:#0f1b2d;--ink-2:#36435a;--ink-3:#5a677c;--on:#f4f7fb;--on-2:#c8d1de;--on-3:#93a1b5;--vert:#1f9d5a;--f-titre:"Instrument Sans","Inter",ui-sans-serif,system-ui,sans-serif;--f-serif:"Instrument Serif",Georgia,"Times New Roman",serif;--f-texte:"Inter",ui-sans-serif,system-ui,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,Menlo,monospace;--r:20px;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sb-home *{box-sizing:border-box}.sb-home [hidden]{display:none!important}html:has(.sb-home){scroll-behavior:smooth}.sb-home{background:var(--blanc);color:var(--ink);font-family:var(--f-texte);-webkit-font-smoothing:antialiased;font-size:16px;line-height:1.6;overflow-x:clip}.sb-home:before{content:"";height:env(safe-area-inset-top,0px);z-index:80;background:var(--nuit);position:fixed;inset:0 0 auto}.sb-home a{color:inherit}.sb-home h1,.sb-home h2,.sb-home h3,.sb-home h4{font-family:var(--f-titre);text-wrap:balance;letter-spacing:-.025em;margin:0;font-weight:600}.sb-home p{margin:0}.sb-home em.s{font-family:var(--f-serif);letter-spacing:-.01em;font-style:italic;font-weight:400}.sb-home .wrap{max-width:1240px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}.sb-home .band{padding-block:clamp(80px,10vw,136px)}.sb-home .bg-nuit{background:var(--nuit);color:var(--on)}.sb-home .bg-gris{background:var(--gris)}.sb-home .label{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--orange-ink);align-items:center;gap:10px;font-size:12.5px;display:inline-flex}.sb-home .label:before{content:"";background:var(--orange);flex:none;width:9px;height:9px}.sb-home .bg-nuit .label{color:var(--orange-2)}.sb-home .h2{font-size:clamp(34px,4.6vw,56px);line-height:1.04}.sb-home .h2 em.s{color:var(--orange-ink)}.sb-home .bg-nuit .h2 em.s{color:var(--orange-2)}.sb-home .lead{color:var(--ink-2);max-width:60ch;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.sb-home .bg-nuit .lead{color:var(--on-2)}.sb-home .head{flex-direction:column;gap:18px;max-width:820px;display:flex}.sb-home .btn{min-height:54px;font-family:var(--f-titre);letter-spacing:.005em;cursor:pointer;isolation:isolate;text-align:center;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 28px;padding-block:10px;font-size:16.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:transform .25s,box-shadow .25s;display:inline-flex;position:relative;overflow:hidden}.sb-home .btn svg{transition:transform .25s}.sb-home .btn:hover{transform:translateY(-2px)}.sb-home .btn:hover svg{transform:translate(4px)}.sb-home :focus-visible{outline:3px solid var(--orange);outline-offset:3px}.sb-home .btn-o{color:#fff;background:linear-gradient(135deg,var(--orange) 0%,var(--orange-deep) 100%);box-shadow:0 10px 30px -8px #ff7a00a6,inset 0 1px #ffffff40}.sb-home .btn-o:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 30%,#ffffff61 50%,#0000 70%);animation:3.6s ease-in-out infinite shine;position:absolute;inset:0;transform:translate(-120%)}.sb-home .btn-o:hover{box-shadow:0 16px 40px -8px #ff7a00cc,inset 0 1px #ffffff4d}@keyframes shine{0%,55%{transform:translate(-120%)}85%,to{transform:translate(120%)}}.sb-home .btn-line{color:var(--on);background:#ffffff0a;border-color:#ffffff47}.sb-home .btn-line:hover{background:#ffffff1a}.sb-home .btn-dark{color:#fff;background:var(--nuit)}.sb-home .btn-lg{min-height:62px;padding:0 34px;font-size:18px}.sb-home .flag{border-radius:3px;flex:none;width:22px;height:15px;display:block;box-shadow:0 0 0 1px #0000001f}.sb-home .topbar{background:var(--nuit-3);color:var(--on-2);font-size:13.5px}.sb-home .topbar .wrap{text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 22px;min-height:42px;padding-block:8px;display:flex}.sb-home .topbar .pays{color:var(--on);align-items:center;gap:8px;font-weight:500;display:inline-flex}.sb-home .topbar a{color:var(--orange-2);font-weight:600;text-decoration:none}.sb-home .topbar a:hover{text-decoration:underline}.sb-home .nav{top:env(safe-area-inset-top,0px);z-index:70;-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid var(--ligne-d);background:#0f1b2de6;position:sticky}.sb-home .nav .wrap{justify-content:space-between;align-items:center;gap:20px;min-height:76px;display:flex}.sb-home .logo{color:var(--on);align-items:center;gap:13px;text-decoration:none;display:inline-flex}.sb-home .logo .mk{flex:none;width:30px;height:30px;display:block}.sb-home .logo .mk .o{transform-origin:179.5px 179.5px;transition:transform .35s}.sb-home .logo:hover .mk .o{transform:scale(1.14)}.sb-home .logo b{font-family:var(--f-titre);letter-spacing:-.015em;white-space:nowrap;font-size:20px;font-weight:500;line-height:1}.sb-home .logo b span{font-weight:700}.sb-home .logo .word{flex-direction:column;gap:8px;display:flex}.sb-home .logo small{font-family:var(--f-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--on-3);font-size:10px;line-height:1}.sb-home .logo .sep{background:var(--ligne-d);width:1px;height:36px}.sb-home .logo.lg .mk{width:42px;height:42px}.sb-home .logo.lg b{font-size:23px}.sb-home .menu{align-items:center;gap:30px;font-size:15px;font-weight:500;display:flex}.sb-home .menu a:not(.btn){color:var(--on-2);padding-block:6px;text-decoration:none;position:relative}.sb-home .menu a:not(.btn):after{content:"";background:var(--orange);transform-origin:0;height:2px;transition:transform .25s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.sb-home .menu a:not(.btn):hover{color:#fff}.sb-home .menu a:not(.btn):hover:after{transform:scaleX(1)}.sb-home .nav .btn{min-height:46px;padding:0 22px;font-size:15.5px}.sb-home .pulse{position:relative}.sb-home .pulse:before{content:"";border:2px solid var(--orange);opacity:0;pointer-events:none;border-radius:999px;animation:2.6s ease-out infinite ring;position:absolute;inset:-4px}@keyframes ring{0%{opacity:.7;transform:scale(.96)}70%,to{opacity:0;transform:scale(1.12)}}@media (width<=980px){.sb-home .menu a:not(.btn){display:none}}.sb-home .nav .btn{white-space:nowrap}@media (width<=440px){.sb-home .nav .btn{padding:0 16px;font-size:14.5px}.sb-home .nav .btn svg{display:none}.sb-home .logo b{font-size:18px}.sb-home .logo .mk{width:26px;height:26px}.sb-home .btn-lg{padding-inline:24px;font-size:16.5px}}@media (width<=640px){.sb-home .topbar .txt{display:none}}.sb-home .hero{background:var(--nuit);color:var(--on);position:relative;overflow:hidden}.sb-home .hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff0a 1px,#0000 1px),linear-gradient(90deg,#ffffff0a 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 70% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(80% 70% at 70% 40%,#000 20%,#0000 75%)}.sb-home .hero-mark{color:#fff;opacity:.035;pointer-events:none;width:660px;height:660px;position:absolute;top:-80px;right:-140px}.sb-home .hero .wrap{z-index:1;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:48px;padding-block:clamp(56px,7vw,96px) clamp(72px,8vw,112px);display:grid;position:relative}@media (width<=980px){.sb-home .hero .wrap{grid-template-columns:minmax(0,1fr);gap:72px}.sb-home .hero-mark{width:440px;height:440px;top:auto;bottom:-60px;right:-180px}}.sb-home .hero-txt{flex-direction:column;gap:28px;min-width:0;animation:.8s cubic-bezier(.2,.7,.2,1) both rise;display:flex}@keyframes rise{0%{transform:translateY(14px)}to{transform:none}}.sb-home .chip{border:1px solid var(--ligne-d);color:var(--on);background:#ffffff0f;border-radius:999px;align-self:flex-start;align-items:center;gap:12px;padding:8px 16px 8px 10px;font-size:14px;font-weight:500;display:inline-flex}.sb-home .chip .duo{gap:4px;display:inline-flex}.sb-home .chip i{background:var(--ligne-d);width:1px;height:16px}.sb-home .hero h1{letter-spacing:-.035em;color:#fff;font-size:clamp(44px,6.2vw,80px);font-weight:600;line-height:.98}.sb-home .hero h1 .l2{color:var(--on-2);display:block}.sb-home .hero h1 em.s{color:var(--orange);font-size:1.08em}.sb-home .hero .lead{color:var(--on-2);max-width:54ch;font-size:clamp(17px,1.5vw,20px)}.sb-home .hero .lead strong{color:#fff;font-weight:600}.sb-home .ctas{flex-wrap:wrap;gap:12px;display:flex}.sb-home .signature{align-items:center;gap:14px;display:flex}.sb-home .signature img{object-fit:cover;width:54px;height:54px;box-shadow:0 0 0 2px var(--nuit),0 0 0 4px var(--orange);border-radius:50%}.sb-home .signature p{color:var(--on-3);font-size:14.5px;line-height:1.45}.sb-home .signature strong{color:#fff;font-weight:600}.sb-home .stage{justify-content:center;min-width:0;display:flex;position:relative}.sb-home .stage:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ff7a0038,#ff7a0000 65%);border-radius:50%;width:78%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sb-home .phone{aspect-ratio:540/1168;background:#03070d;border-radius:52px;width:min(330px,80vw);max-width:100%;padding:11px;position:relative;box-shadow:0 50px 100px -20px #0009,0 0 0 1.5px #33465f,inset 0 0 0 1px #ffffff14}.sb-home .screen{background:#f4f0eb;border-radius:42px;width:100%;height:100%;position:relative;overflow:hidden}.sb-home .screen video{object-fit:cover;width:100%;height:100%;display:block}.sb-home .sbar{color:#111;z-index:2;pointer-events:none;justify-content:space-between;align-items:center;height:46px;padding:0 26px 0 30px;font:600 14px/1 -apple-system,Inter,sans-serif;display:flex;position:absolute;top:0;left:0;right:0}.sb-home .sbar .ico{align-items:center;gap:5px;display:flex}.sb-home .island{z-index:3;background:#03070d;border-radius:20px;width:96px;height:28px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.sb-home .card-f{z-index:4;color:var(--ink);background:#fffffff7;border-radius:16px;align-items:flex-start;gap:11px;width:236px;padding:13px 15px;font-size:13px;line-height:1.4;animation:6s ease-in-out infinite bob;display:flex;position:absolute;box-shadow:0 24px 50px -10px #00000073}.sb-home .card-f strong{font-family:var(--f-titre);margin-bottom:1px;font-size:14.5px;font-weight:600;display:block}.sb-home .card-f span.t{color:var(--ink-3)}.sb-home .card-f .ic{color:#fff;background:var(--orange);border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.sb-home .card-f.c1{top:9%;left:-14%}.sb-home .card-f.c2{animation-delay:-2s;top:46%;right:-16%}.sb-home .card-f.c2 .ic{background:var(--nuit)}.sb-home .card-f.c3{animation-delay:-4s;bottom:9%;left:-10%}.sb-home .card-f.c3 .ic{background:var(--vert)}@keyframes bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@media (width<=1180px){.sb-home .card-f.c1,.sb-home .card-f.c3{left:-2%}.sb-home .card-f.c2{right:-2%}}@media (width<=620px){.sb-home .card-f{display:none}}.sb-home .tag{font-family:var(--f-mono);letter-spacing:.14em;color:var(--on-3);white-space:nowrap;text-transform:uppercase;font-size:11px;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.sb-home .marquee{background:var(--nuit-3);border-top:1px solid var(--ligne-d);border-bottom:1px solid var(--ligne-d);padding-block:26px;overflow:hidden}.sb-home .track{width:max-content;animation:42s linear infinite scroll;display:flex}.sb-home .marquee:hover .track{animation-play-state:paused}.sb-home .track ul{align-items:center;gap:34px;margin:0;padding:0 34px 0 0;list-style:none;display:flex}.sb-home .track li{font-family:var(--f-titre);letter-spacing:-.01em;color:#fff;white-space:nowrap;align-items:center;gap:34px;font-size:clamp(20px,2.2vw,28px);font-weight:600;display:flex}.sb-home .track li:after{content:"";background:var(--orange);width:10px;height:10px}.sb-home .track li.alt{font-family:var(--f-serif);color:var(--orange-2);font-size:clamp(22px,2.4vw,31px);font-style:italic;font-weight:400}@keyframes scroll{to{transform:translate(-50%)}}.sb-home .split{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:72px;display:grid}@media (width<=960px){.sb-home .split{grid-template-columns:minmax(0,1fr);gap:48px}}.sb-home .split .head{position:sticky;top:120px}@media (width<=960px){.sb-home .split .head{position:static}}.sb-home .ba{border-top:1px solid var(--ligne);flex-direction:column;display:flex}.sb-home .ba-row{border-bottom:1px solid var(--ligne);grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr);align-items:center;gap:20px;padding-block:28px;display:grid}@media (width<=640px){.sb-home .ba-row{grid-template-columns:minmax(0,1fr);gap:12px}.sb-home .ba-row .arrow{transform:rotate(90deg)}}.sb-home .ba-row .k{font-family:var(--f-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);margin-bottom:6px;font-size:11.5px}.sb-home .ba-row h3{font-size:21px;line-height:1.25}.sb-home .ba-row p{color:var(--ink-3);margin-top:6px;font-size:15px}.sb-home .ba-row .after .k{color:var(--orange-ink)}.sb-home .ba-row .after h3{color:var(--ink)}.sb-home .arrow{background:var(--orange);color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.sb-home .statement{background:var(--nuit);color:#fff;border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px;margin-top:64px;padding:clamp(32px,5vw,56px);display:grid;position:relative;overflow:hidden}@media (width<=860px){.sb-home .statement{grid-template-columns:minmax(0,1fr)}}.sb-home .statement p{font-family:var(--f-titre);letter-spacing:-.02em;font-size:clamp(24px,3vw,36px);font-weight:600;line-height:1.2}.sb-home .statement p em.s{color:var(--orange-2)}.sb-home .statement svg.bgm{color:#fff;opacity:.05;width:260px;height:260px;position:absolute;bottom:-60px;right:-40px}.sb-home .demo{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:72px;margin-top:64px;display:grid}@media (width<=960px){.sb-home .demo{grid-template-columns:minmax(0,1fr);gap:72px}}.sb-home .chapters{flex-direction:column;gap:10px;min-width:0;display:flex}.sb-home .chap{appearance:none;font:inherit;text-align:left;color:inherit;cursor:pointer;border:1px solid var(--ligne-d);background:0 0;border-radius:18px;grid-template-columns:58px minmax(0,1fr);gap:18px;padding:20px 22px;transition:background .25s,border-color .25s,transform .25s;display:grid}.sb-home .chap:hover{background:#ffffff0d;transform:translate(4px)}.sb-home .chap .t{font-family:var(--f-mono);color:var(--on-3);padding-top:4px;font-size:13px}.sb-home .chap h3{color:#fff;font-size:20px;font-weight:600}.sb-home .chap p{color:var(--on-2);margin-top:4px;font-size:15px}.sb-home .chap .bar{background:#ffffff1f;border-radius:3px;grid-column:2;height:3px;margin-top:14px;display:none;overflow:hidden}.sb-home .chap .bar span{background:var(--orange);width:0;height:100%;display:block}.sb-home .chap.on{background:var(--nuit-2);border-color:#ff7a0099;box-shadow:0 20px 40px -20px #00000080}.sb-home .chap.on .t{color:var(--orange-2)}.sb-home .chap.on .bar{display:block}.sb-home .demo .phone{width:min(350px,82vw)}.sb-home .pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:64px;display:grid}@media (width<=900px){.sb-home .pillars{grid-template-columns:minmax(0,1fr)}}.sb-home .pillar{border-radius:28px;flex-direction:column;gap:22px;padding:clamp(30px,4vw,48px);display:flex;position:relative;overflow:hidden}.sb-home .pillar.p1{background:var(--nuit);color:var(--on)}.sb-home .pillar.p2{background:var(--blanc);border:1px solid var(--ligne);box-shadow:0 30px 60px -40px #0f1b2d59}.sb-home .pillar .num{font-family:var(--f-mono);letter-spacing:.16em;text-transform:uppercase;font-size:12.5px}.sb-home .pillar.p1 .num{color:var(--orange-2)}.sb-home .pillar.p2 .num{color:var(--orange-ink)}.sb-home .pillar h3{font-size:clamp(28px,3vw,38px);line-height:1.08}.sb-home .pillar.p1 h3{color:#fff}.sb-home .pillar h3 em.s{color:var(--orange-2)}.sb-home .pillar.p2 h3 em.s{color:var(--orange-ink)}.sb-home .pillar>p{font-size:16.5px}.sb-home .pillar.p1>p{color:var(--on-2)}.sb-home .pillar.p2>p{color:var(--ink-2)}.sb-home .items{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sb-home .items li{border-top:1px solid var(--ligne);grid-template-columns:36px minmax(0,1fr);gap:14px;padding-block:16px;display:grid}.sb-home .p1 .items li{border-color:var(--ligne-d)}.sb-home .items .ic{border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.sb-home .p1 .items .ic{color:var(--orange-2);background:#ff7a0024}.sb-home .p2 .items .ic{color:var(--orange-ink);background:#fff1e5}.sb-home .items b{font-family:var(--f-titre);font-size:17.5px;font-weight:600;display:block}.sb-home .p1 .items b{color:#fff}.sb-home .items span{font-size:14.5px}.sb-home .p1 .items span{color:var(--on-2)}.sb-home .p2 .items span{color:var(--ink-3)}.sb-home .pillar .btn{align-self:flex-start;margin-top:auto}.sb-home .entry{border:1px dashed #c9d2de;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 28px;margin-top:22px;padding:26px clamp(24px,3vw,36px);display:flex}.sb-home .entry p{color:var(--ink-2);flex:420px;min-width:0;font-size:17px}.sb-home .entry p strong{color:var(--ink);font-family:var(--f-titre);font-size:19px}.sb-home .timeline{counter-reset:s;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;margin-top:64px;display:grid;position:relative}@media (width<=1000px){.sb-home .timeline{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.sb-home .timeline{grid-template-columns:minmax(0,1fr)}}.sb-home .st{background:var(--blanc);border:1px solid var(--ligne);border-radius:var(--r);flex-direction:column;gap:10px;padding:26px;transition:transform .25s,box-shadow .25s,border-color .25s;display:flex;position:relative}.sb-home .st:hover{border-color:#cdd5e0;transform:translateY(-4px);box-shadow:0 24px 50px -30px #0f1b2d66}.sb-home .st .n{align-items:center;gap:12px;display:flex}.sb-home .st .n:before{counter-increment:s;content:counter(s,decimal-leading-zero);font-family:var(--f-titre);color:#fff;background:var(--nuit);border-radius:12px;place-items:center;width:40px;height:40px;font-size:15px;font-weight:700;display:grid}.sb-home .st .n:after{content:"";background:var(--ligne);flex:1;height:1px}.sb-home .st h3{margin-top:6px;font-size:19px}.sb-home .st p{color:var(--ink-3);font-size:15px}.sb-home .st.key{border-color:var(--orange)}.sb-home .st.key .n:before{background:var(--orange)}.sb-home .st .when{font-family:var(--f-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--orange-ink);font-size:11.5px}.sb-home .sec{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:72px;display:grid}@media (width<=960px){.sb-home .sec{grid-template-columns:minmax(0,1fr);gap:48px}}.sb-home .sec-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media (width<=560px){.sb-home .sec-grid{grid-template-columns:minmax(0,1fr)}}.sb-home .sc{border:1px solid var(--ligne-d);border-radius:var(--r);background:#ffffff08;flex-direction:column;gap:10px;padding:26px;display:flex}.sb-home .sc .ic{width:44px;height:44px;color:var(--orange-2);background:#ff7a0024;border-radius:12px;place-items:center;display:grid}.sb-home .sc h3{color:#fff;font-size:19px}.sb-home .sc p{color:var(--on-2);font-size:15px}.sb-home .founder{grid-template-columns:minmax(0,380px) minmax(0,1fr);align-items:center;gap:80px;display:grid}@media (width<=900px){.sb-home .founder{grid-template-columns:minmax(0,1fr);gap:48px}}.sb-home .portrait{isolation:isolate;max-width:380px;position:relative}.sb-home .portrait .ph{background:var(--nuit);border-radius:32px;position:relative;overflow:hidden}.sb-home .portrait img{aspect-ratio:1;object-fit:cover;width:100%;display:block}.sb-home .portrait:before{content:"";background:var(--nuit);z-index:-1;border-radius:22px;width:120px;height:120px;position:absolute;top:-18px;left:-18px}.sb-home .portrait:after{content:"";background:var(--orange);z-index:-1;border-radius:16px;width:76px;height:76px;position:absolute;bottom:-16px;right:-16px}.sb-home .portrait .badge{-webkit-backdrop-filter:blur(8px);color:#fff;background:#0f1b2de0;border-radius:14px;padding:12px 16px;font-size:13px;line-height:1.35;position:absolute;bottom:18px;left:18px}.sb-home .portrait .badge b{font-family:var(--f-titre);font-size:16px;display:block}.sb-home .founder-txt{flex-direction:column;gap:24px;min-width:0;display:flex}.sb-home .quote{font-family:var(--f-titre);letter-spacing:-.02em;border-left:0;padding:0;font-size:clamp(23px,2.6vw,32px);font-weight:600;line-height:1.25}.sb-home .quote em.s{color:var(--orange-ink)}.sb-home .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (width<=640px){.sb-home .facts{grid-template-columns:minmax(0,1fr)}}.sb-home .fact{background:var(--gris);border-radius:16px;padding:18px}.sb-home .fact b{font-family:var(--f-titre);letter-spacing:-.02em;font-size:22px;display:block}.sb-home .fact span{color:var(--ink-3);font-size:14px}.sb-home .countries{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:56px;display:grid}@media (width<=800px){.sb-home .countries{grid-template-columns:minmax(0,1fr)}}.sb-home .country{background:var(--blanc);border:1px solid var(--ligne);border-radius:28px;flex-direction:column;gap:18px;padding:clamp(28px,3.5vw,40px);display:flex}.sb-home .country .top{align-items:center;gap:16px;display:flex}.sb-home .country .flagbig{border-radius:7px;width:64px;height:43px;box-shadow:0 0 0 1px #0000001a,0 10px 24px -10px #00000059}.sb-home .country h3{font-size:30px}.sb-home .country p{color:var(--ink-2);font-size:16px}.sb-home .pills{flex-wrap:wrap;gap:8px;display:flex}.sb-home .pills span{border:1px solid var(--ligne);background:var(--gris);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:500}.sb-home .faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:72px;display:grid}@media (width<=900px){.sb-home .faq{grid-template-columns:minmax(0,1fr);gap:40px}}.sb-home .faq-list{border-top:1px solid var(--ligne);flex-direction:column;display:flex}.sb-home details{border-bottom:1px solid var(--ligne)}.sb-home summary{cursor:pointer;min-height:76px;font-family:var(--f-titre);justify-content:space-between;align-items:center;gap:20px;padding-block:14px;font-size:19px;font-weight:600;list-style:none;display:flex}.sb-home summary::-webkit-details-marker{display:none}.sb-home summary .pm{background:var(--gris);width:34px;height:34px;color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:transform .25s,background .25s;display:grid}.sb-home details[open] summary .pm{background:var(--orange);color:#fff;transform:rotate(45deg)}.sb-home details p{color:var(--ink-2);max-width:62ch;padding-bottom:24px}.sb-home .final{background:var(--nuit);color:var(--on);position:relative;overflow:hidden}.sb-home .final:before{content:"";pointer-events:none;background:radial-gradient(circle,#ff7a0047,#ff7a0000 60%);border-radius:50%;width:900px;height:900px;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.sb-home .final .wrap{text-align:center;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.sb-home .final .mk{color:#fff;width:68px;height:68px}.sb-home .final h2{color:#fff;max-width:16ch;font-size:clamp(38px,5.6vw,72px);line-height:1}.sb-home .final h2 em.s{color:var(--orange-2)}.sb-home .final .lead{text-align:center;max-width:56ch;color:var(--on-2)}.sb-home .reass{color:var(--on-2);flex-wrap:wrap;justify-content:center;gap:10px 26px;font-size:14.5px;display:flex}.sb-home .reass span{align-items:center;gap:8px;display:inline-flex}.sb-home .reass svg{color:var(--orange-2)}.sb-home footer{background:var(--nuit-3);color:var(--on-3)}.sb-home footer .wrap{flex-wrap:wrap;justify-content:space-between;gap:44px;padding-block:64px;display:flex}.sb-home .fcol{flex-direction:column;gap:12px;font-size:15px;display:flex}.sb-home .fcol b{color:#fff;font-weight:600;font-family:var(--f-titre)}.sb-home .fcol a{text-decoration:none}.sb-home .fcol a:hover{color:#fff}.sb-home .fcol.brand{flex:300px;gap:22px}.sb-home .fcol .pays{color:var(--on-2);align-items:center;gap:10px;display:flex}.sb-home .legal{border-top:1px solid var(--ligne-d)}.sb-home .legal .wrap{padding-block:22px;font-size:13.5px}@media (prefers-reduced-motion:reduce){.sb-home{scroll-behavior:auto}.sb-home .btn-o:after,.sb-home .pulse:before,.sb-home .card-f,.sb-home .track,.sb-home .hero-txt{animation:none}.sb-home .track{flex-wrap:wrap}}
