@import url('https://fonts.googleapis.com/css2?family=Archivo:wght@400;html,body{margin:0;padding:0;background:#1b1b1b}500;600;700&family=Inter:wght@300;400;500;600&family=JetBrains+Mono:wght@400;500&display=swap');.osea-pub h1>a,.osea-pub h2>a,.osea-pub h3>a{display:none !important}.osea-pub{background:var(--pb-bg,#1b1b1b);color:var(--pb-t1,#f0efed);font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased}.osea-pub *{box-sizing:border-box}.osea-pub p,.osea-pub h1,.osea-pub h2,.osea-pub h3,.osea-pub h4,.osea-pub h5,.osea-pub ol,.osea-pub ul,.osea-pub li,.osea-pub figure,.osea-pub dl,.osea-pub dd,.osea-pub table{margin:0;padding:0}.osea-pub ol,.osea-pub ul{list-style:none}.osea-pub .osea-large{max-width:none;margin:0;padding:0 clamp(20px,4.5vw,88px)}.osea-pub .osea-titre,.osea-pub h1,.osea-pub h2,.osea-pub h3,.osea-pub h4,.osea-pub h5{font-family:Archivo,'Helvetica Neue',Helvetica,sans-serif!important;color:var(--pb-t1,#f0efed)!important;line-height:1.3}html:has(.osea-pub),body:has(.osea-pub){background:var(--pb-bg,#1b1b1b)!important}.osea-pub a,.osea-pub a:link,.osea-pub a:visited,.osea-pub a:hover,.osea-pub a:active,.osea-pub a:focus{text-decoration:none!important;text-underline-offset:0;border-bottom:0!important;color:inherit}.osea-pub a:focus-visible,.osea-pub summary:focus-visible{outline:2px solid var(--pb-acc,#34d399);outline-offset:3px;border-radius:2px}.osea-pub .osea-mono{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-variant-numeric:tabular-nums}.osea-pub .osea-barre-pub{position:sticky;top:0;z-index:20;padding-top:14px;margin-bottom:-76px}.osea-pub .osea-barre-in{display:flex;align-items:center;gap:24px;min-height:62px;padding:8px 8px 8px 22px;border-radius:999px;background:var(--pb-glass,rgba(36,36,36,.84));border:1px solid var(--pb-bd,#343434);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 14px 34px -20px rgba(0,0,0,.8)}.osea-pub .osea-marque{display:flex;align-items:center;gap:13px;font-family:Archivo,'Helvetica Neue',Helvetica,sans-serif;font-weight:700;letter-spacing:.10em;font-size:20px;line-height:1;white-space:nowrap}.osea-pub .osea-marque svg{width:34px;height:34px;display:block;flex:0 0 auto}.osea-pub .osea-liens{display:flex;gap:4px;margin-left:auto;align-items:center}.osea-pub .osea-liens a{color:var(--pb-t2,#aeaba4);font-size:14px;font-weight:500;padding:9px 14px;border-radius:999px;white-space:nowrap;transition:color .15s,background-color .15s}.osea-pub .osea-liens a:hover{color:var(--pb-t1,#f0efed);background:rgba(240,239,237,.06)}.osea-pub .osea-liens a.osea-connexion{display:inline-flex;align-items:center;min-height:42px;padding:0 20px;margin-left:10px;color:var(--pb-acc,#34d399);font-weight:600;box-shadow:inset 0 0 0 1px rgba(52,211,153,.55)}.osea-pub .osea-liens a.osea-connexion:hover{color:var(--pb-acc,#34d399);background:rgba(52,211,153,.14);box-shadow:inset 0 0 0 1px var(--pb-acc,#34d399)}.osea-pub .osea-liens a.osea-entrer{display:inline-flex;align-items:center;gap:10px;min-height:42px;padding:0 8px 0 20px;background:var(--pb-acc,#34d399);color:var(--pb-bg,#1b1b1b);font-weight:700;font-size:13.5px;border-radius:999px;white-space:nowrap;position:relative;overflow:hidden;transition:background-color .18s}.osea-pub .osea-liens a.osea-entrer:hover{color:var(--pb-bg,#1b1b1b);background:var(--pb-hover,#5fe0b0)}.osea-pub .osea-fleche{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;flex:0 0 auto;background:var(--pb-bg,#1b1b1b);color:var(--pb-acc,#34d399);transition:transform .28s cubic-bezier(.4,0,.2,1)}.osea-pub .osea-fleche svg{width:14px;height:14px;display:block}.osea-pub a:hover>.osea-fleche{transform:rotate(-45deg)}.osea-pub .osea-btn{display:inline-flex;align-items:center;gap:14px;background:var(--pb-acc,#34d399);color:var(--pb-bg,#1b1b1b)!important;font-weight:700;font-size:15px;min-height:54px;padding:0 10px 0 28px;border-radius:999px;position:relative;overflow:hidden;transition:transform .15s,box-shadow .2s,background-color .18s}.osea-pub .osea-btn .osea-fleche{width:34px;height:34px}.osea-pub .osea-btn .osea-fleche svg{width:16px;height:16px}.osea-pub .osea-btn:hover{background:var(--pb-hover,#5fe0b0);transform:translateY(-1px);box-shadow:0 10px 28px -10px rgba(52,211,153,.6)}.osea-pub .osea-btn::after,.osea-pub .osea-liens a.osea-entrer::after{content:"";position:absolute;top:0;bottom:0;left:-60%;width:40%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.45),transparent);transform:skewX(-18deg);opacity:0}.osea-pub .osea-btn:hover::after,.osea-pub .osea-liens a.osea-entrer:hover::after{animation:osea-reflet .7s ease-out}.osea-pub a.osea-lnk{display:inline-flex;align-items:center;min-height:54px;padding:0 28px;border-radius:999px;font-weight:600;font-size:15px;color:var(--pb-acc,#34d399);box-shadow:inset 0 0 0 1px rgba(52,211,153,.55);transition:background-color .18s,box-shadow .18s}.osea-pub a.osea-lnk:hover{color:var(--pb-acc,#34d399);background:rgba(52,211,153,.14);box-shadow:inset 0 0 0 1px var(--pb-acc,#34d399)}.osea-pub .osea-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-top:36px}.osea-pub .osea-hero{position:relative;overflow:hidden;padding:calc(clamp(72px,9vw,128px) + 76px) 0 clamp(72px,9vw,128px)}.osea-pub .osea-hero::before{content:"";position:absolute;width:720px;height:720px;right:-160px;top:-260px;border-radius:50%;background:radial-gradient(circle,rgba(52,211,153,.16),transparent 62%);animation:osea-halo 14s ease-in-out infinite alternate;pointer-events:none}.osea-pub .osea-hero-g{position:relative;display:grid;grid-template-columns:1.25fr .75fr;gap:72px;align-items:center}.osea-pub .osea-hero-g>*{min-width:0}.osea-pub .osea-oeil{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--pb-acc2,#b5ecd5);margin-bottom:22px}.osea-pub .osea-titre{font-weight:700!important;font-size:clamp(2.7rem,5.2vw,5rem)!important;line-height:1.04!important;letter-spacing:-.035em!important;max-width:14ch;text-wrap:balance}.osea-pub .osea-titre em{font-style:normal;color:var(--pb-acc,#34d399);background:linear-gradient(var(--pb-acc,#34d399),var(--pb-acc,#34d399)) left 100%/0 3px no-repeat;padding-bottom:4px;animation:osea-trait 1s .9s cubic-bezier(.2,.7,.2,1) forwards}.osea-pub .osea-chapo{color:var(--pb-t2,#aeaba4);font-size:18.5px;line-height:1.65;max-width:50ch;margin-top:26px}.osea-pub .osea-pose{animation:osea-lever .8s cubic-bezier(.2,.7,.2,1) both}.osea-pub .osea-pose.d1{animation-delay:.08s}.osea-pub .osea-pose.d2{animation-delay:.18s}.osea-pub .osea-pose.d3{animation-delay:.3s}.osea-pub .osea-pose.d4{animation-delay:.42s}.osea-pub .osea-orbites{position:absolute;top:50%;right:clamp(-220px,-8vw,-40px);width:min(860px,62vw);aspect-ratio:1/1;transform:translateY(-50%);pointer-events:none}.osea-pub .osea-orbites::before{content:"";position:absolute;inset:28%;border-radius:50%;background:radial-gradient(circle,rgba(52,211,153,.16),transparent 68%);animation:osea-pouls 7s ease-in-out infinite}.osea-pub .osea-orbite{position:absolute;top:50%;left:50%;aspect-ratio:1/1;translate:-50% -50%;border-radius:50%;border:1px solid rgba(52,211,153,.2);animation:osea-anneau 60s linear infinite}.osea-pub .osea-orbite.pointille{border-style:dashed;border-color:rgba(52,211,153,.26)}.osea-pub .osea-orbite.inverse,.osea-pub .osea-orbite.inverse .osea-astre{animation-direction:reverse}.osea-pub .osea-o1{width:100%}.osea-pub .osea-o2{width:78%}.osea-pub .osea-o3{width:57%}.osea-pub .osea-o4{width:37%}.osea-pub .osea-o1,.osea-pub .osea-o1 .osea-astre{animation-duration:110s}.osea-pub .osea-o2,.osea-pub .osea-o2 .osea-astre{animation-duration:84s}.osea-pub .osea-o3,.osea-pub .osea-o3 .osea-astre{animation-duration:66s}.osea-pub .osea-o4,.osea-pub .osea-o4 .osea-astre{animation-duration:50s}.osea-pub .osea-traine{position:absolute;inset:-1px;border-radius:50%;-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 1.5px))}.osea-pub .osea-astre{position:absolute;display:flex;align-items:center;gap:9px;translate:-5px -50%;transform-origin:5px 50%;animation:osea-contre 60s linear infinite}.osea-pub .osea-astre i{position:relative;width:10px;height:10px;border-radius:50%;flex:0 0 auto;background:var(--pb-acc,#34d399);box-shadow:0 0 0 4px rgba(52,211,153,.14)}.osea-pub .osea-astre.est-ouvert i{background:var(--pb-acc2,#b5ecd5);box-shadow:0 0 0 4px rgba(181,236,213,.14)}.osea-pub .osea-astre.est-ouvert i::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--pb-acc2,#b5ecd5);animation:osea-onde 2.4s ease-out infinite}.osea-pub .osea-astre b{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.08em;color:var(--pb-t2,#aeaba4);white-space:nowrap;background:var(--pb-glass2,rgba(27,27,27,.72));border:1px solid var(--pb-bd,#343434);border-radius:999px;padding:3px 10px}.osea-pub .osea-methode{position:relative;z-index:1;background:var(--pb-glass,rgba(36,36,36,.9));border:1px solid var(--pb-bd,#343434);border-left:3px solid var(--pb-acc,#34d399);border-radius:6px;padding:32px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.osea-pub .osea-methode h5{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace!important;font-weight:500!important;font-size:11.5px!important;letter-spacing:.18em!important;text-transform:uppercase;color:var(--pb-acc,#34d399);margin-bottom:10px!important}.osea-pub .osea-methode ol{position:relative}.osea-pub .osea-methode ol::before{content:"";position:absolute;left:14px;top:22px;bottom:22px;width:1px;background:var(--pb-bd,#343434)}.osea-pub .osea-methode ol::after{content:"";position:absolute;left:14px;top:22px;width:1px;height:0;background:var(--pb-acc,#34d399);animation:osea-monter 1.6s .7s cubic-bezier(.4,0,.2,1) forwards}.osea-pub .osea-methode li{position:relative;display:flex;gap:16px;align-items:center;padding:14px 0;border-bottom:1px solid var(--pb-bd,#343434);font-size:17px;font-weight:500}.osea-pub .osea-methode li:last-child{border-bottom:0}.osea-pub .osea-methode li span{position:relative;z-index:1;width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:grid;place-items:center;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:13px;font-weight:600;border:1px solid var(--pb-acc,#34d399);color:var(--pb-acc,#34d399);background:var(--pb-bg2,#242424);animation:osea-allume .45s ease-out forwards}.osea-pub .osea-methode li:nth-child(1) span{animation-delay:.8s}.osea-pub .osea-methode li:nth-child(2) span{animation-delay:1.2s}.osea-pub .osea-methode li:nth-child(3) span{animation-delay:1.6s}.osea-pub .osea-methode li:nth-child(4) span{animation-delay:2s}.osea-pub .osea-methode li::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(52,211,153,.10),transparent);opacity:0;animation:osea-balaye 8s ease-in-out infinite}.osea-pub .osea-methode li:nth-child(1)::after{animation-delay:3s}.osea-pub .osea-methode li:nth-child(2)::after{animation-delay:3.6s}.osea-pub .osea-methode li:nth-child(3)::after{animation-delay:4.2s}.osea-pub .osea-methode li:nth-child(4)::after{animation-delay:4.8s}.osea-pub .osea-methode p{margin-top:16px;color:var(--pb-t2,#aeaba4);font-size:14.5px}.osea-pub .osea-bande{border-top:1px solid var(--pb-bd,#343434);border-bottom:1px solid var(--pb-bd,#343434);background:var(--pb-bg3,#1f1f1f)}.osea-pub .osea-ruban{display:grid;grid-template-columns:repeat(6,1fr);border-bottom:1px solid var(--pb-bd,#343434)}.osea-pub .osea-place{padding:18px 18px 16px 0;min-width:0}.osea-pub .osea-place b{display:block;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:14px;font-weight:500;color:var(--pb-t1,#f0efed)}.osea-pub .osea-place span{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--pb-t3,#98948d);margin-top:3px}.osea-pub .osea-puce{position:relative;width:7px;height:7px;border-radius:50%;flex:0 0 auto;background:var(--pb-t3,#98948d);display:inline-block}.osea-pub .osea-place.est-ouvert .osea-puce{background:var(--pb-acc2,#b5ecd5)}.osea-pub .osea-place.est-ouvert .osea-puce::after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid var(--pb-acc2,#b5ecd5);animation:osea-onde 2.4s ease-out infinite}.osea-pub .osea-place em{font-style:normal;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.07em;text-transform:uppercase}.osea-pub .osea-place.est-ouvert em{color:var(--pb-acc2,#b5ecd5)}.osea-pub .osea-spark{display:block;margin-top:9px;width:100%;height:20px}.osea-pub .osea-spark polyline{stroke-dasharray:1;stroke-dashoffset:1;animation:osea-trace 1.6s .5s ease-out forwards}.osea-pub .osea-chiffres{display:grid;grid-template-columns:repeat(4,1fr)}.osea-pub .osea-chiffre{padding:24px 20px 24px 0}.osea-pub .osea-chiffre b{font-weight:700;display:block;font-family:Archivo,'Helvetica Neue',Helvetica,sans-serif;font-size:22px;color:var(--pb-acc,#34d399)}.osea-pub .osea-chiffre span{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-t3,#98948d)}.osea-pub .osea-sec{padding:clamp(80px,9vw,120px) 0;scroll-margin-top:74px}.osea-pub .osea-sec.alt{background:var(--pb-bg4,#161616)}.osea-pub .osea-tete{margin-bottom:40px}.osea-pub .osea-tete p{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--pb-acc2,#b5ecd5);margin-bottom:12px}.osea-pub .osea-tete h2{font-weight:700!important;font-size:clamp(2.1rem,3.6vw,3.2rem)!important;line-height:1.08!important;letter-spacing:-.03em!important;margin:0!important}.osea-pub .osea-intro{color:var(--pb-t2,#aeaba4);max-width:66ch;margin:-12px 0 30px;font-size:17px}.osea-pub .osea-sous{font-weight:600!important;font-size:18px!important;margin:52px 0 16px!important;letter-spacing:normal!important}.osea-pub .osea-piliers{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:48px}.osea-pub .osea-pilier{background:var(--pb-bg2,#242424);border:1px solid var(--pb-bd,#343434);border-top:2px solid var(--pb-acc,#34d399);border-radius:6px;padding:30px;transition:transform .25s,border-color .25s}.osea-pub .osea-pilier h3{font-weight:700!important;font-size:22px!important;margin-bottom:8px!important;letter-spacing:normal!important}.osea-pub .osea-pilier p{color:var(--pb-t2,#aeaba4)}.osea-pub .osea-blocs{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.osea-pub .osea-bloc h4{font-weight:600!important;font-size:18px!important;margin-bottom:6px!important;letter-spacing:normal!important}.osea-pub .osea-bloc p{color:var(--pb-t2,#aeaba4);font-size:15.5px;line-height:1.65}.osea-pub .osea-pilier:hover,.osea-pub .osea-carte:hover,.osea-pub .osea-note:hover,.osea-pub .osea-pas:hover{transform:translateY(-3px);border-color:rgba(52,211,153,.55)}.osea-pub .osea-cadre{overflow-x:auto;border:1px solid var(--pb-bd,#343434);border-radius:6px;background:var(--pb-bg,#1b1b1b)}.osea-pub .osea-table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.osea-pub .osea-table th,.osea-pub .osea-table td{padding:14px 18px;text-align:left;border-bottom:1px solid var(--pb-bd,#343434)}.osea-pub .osea-table thead th{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-weight:500;font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-t3,#98948d);background:var(--pb-bg3,#1f1f1f)}.osea-pub .osea-table tbody th{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-weight:500;color:var(--pb-t1,#f0efed)}.osea-pub .osea-table td{color:var(--pb-t2,#aeaba4)}.osea-pub .osea-table tr:last-child th,.osea-pub .osea-table tr:last-child td{border-bottom:0}.osea-pub .osea-table tbody tr{transition:background .15s}.osea-pub .osea-table tbody tr:hover{background:rgba(52,211,153,.05)}.osea-pub .osea-jeton{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;padding:4px 10px;border-radius:99px;border:1px solid var(--pb-bd,#343434);color:var(--pb-t3,#98948d);white-space:nowrap}.osea-pub .osea-jeton.est-ouvert{color:var(--pb-acc2,#b5ecd5);border-color:var(--pb-acc2,#b5ecd5)}.osea-pub .osea-horloges{--qui:150px;border:1px solid var(--pb-bd,#343434);border-radius:6px;padding:26px 24px 20px;background:var(--pb-bg,#1b1b1b)}.osea-pub .osea-echelle{display:flex;align-items:flex-end;height:26px}.osea-pub .osea-utc{width:var(--qui);flex:0 0 var(--qui);font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11px;letter-spacing:.14em;color:var(--pb-t3,#98948d)}.osea-pub .osea-grad{position:relative;flex:1;height:100%;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11px;color:var(--pb-t3,#98948d)}.osea-pub .osea-grad span{position:absolute;bottom:4px;transform:translateX(-50%)}.osea-pub .osea-grad span:first-child{transform:none}.osea-pub .osea-grad .osea-grad-now{color:var(--pb-t1,#f0efed);font-weight:600;background:var(--pb-bg,#1b1b1b);padding:0 4px}.osea-pub .osea-voie{display:flex;align-items:center;min-height:46px}.osea-pub .osea-qui{width:var(--qui);flex:0 0 var(--qui);font-weight:600;font-size:15px;line-height:1.25;display:flex;flex-direction:column}.osea-pub .osea-qui em{font-style:normal;font-weight:400;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:12px;color:var(--pb-t3,#98948d)}.osea-pub .osea-piste{position:relative;flex:1;height:10px;background:var(--pb-bd2,#2b2b2b);border-radius:99px}.osea-pub .osea-piste i{position:absolute;top:0;bottom:0;border-radius:99px;background:var(--pb-t3,#98948d);opacity:.45;transform-origin:left;animation:osea-etire 1s ease-out both}.osea-pub .osea-voie.est-ouvert .osea-piste i{opacity:1;background:linear-gradient(90deg,var(--pb-acc,#34d399),var(--pb-acc2,#b5ecd5),var(--pb-acc,#34d399));background-size:200% 100%;animation:osea-etire 1s ease-out both,osea-miroite 3.2s linear infinite}.osea-pub .osea-voie:nth-of-type(2) .osea-piste i{animation-delay:.1s}.osea-pub .osea-voie:nth-of-type(3) .osea-piste i{animation-delay:.2s}.osea-pub .osea-voie:nth-of-type(4) .osea-piste i{animation-delay:.3s}.osea-pub .osea-maint{position:absolute;top:-10px;bottom:-10px;width:2px;background:var(--pb-t1,#f0efed);transform:translateX(-1px);animation:osea-pouls 2s ease-in-out infinite}.osea-pub .osea-horloges figcaption{margin-top:14px;font-size:13px;color:var(--pb-t3,#98948d)}.osea-pub .osea-suite{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.osea-pub .osea-pas{background:var(--pb-bg2,#242424);border:1px solid var(--pb-bd,#343434);border-radius:6px;padding:28px;transition:transform .25s,border-color .25s}.osea-pub .osea-pas-n{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:var(--pb-acc,#34d399);color:var(--pb-bg,#1b1b1b);font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-weight:600;font-size:13px;margin-bottom:16px}.osea-pub .osea-pas h4{font-weight:700!important;font-size:20px!important;margin-bottom:6px!important;letter-spacing:normal!important}.osea-pub .osea-pas p{color:var(--pb-t2,#aeaba4);font-size:15px}.osea-pub .osea-suite + .osea-blocs{margin-top:56px}.osea-pub .osea-cite{margin:64px 0 0;border-left:3px solid var(--pb-acc,#34d399);padding-left:26px}.osea-pub .osea-cite p{font-family:Archivo,'Helvetica Neue',Helvetica,sans-serif;font-weight:600;font-size:clamp(1.7rem,2.8vw,2.5rem);letter-spacing:-.02em;line-height:1.2;max-width:30ch}.osea-pub .osea-chaine{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-bottom:56px}.osea-pub .osea-etage{position:relative;border:1px solid var(--pb-bd,#343434);border-radius:6px;padding:26px;background:var(--pb-bg2,#242424)}.osea-pub .osea-etage:not(:last-child)::after{content:"";position:absolute;right:-29px;top:50%;width:28px;height:2px;background:repeating-linear-gradient(90deg,var(--pb-acc,#34d399) 0 6px,transparent 6px 11px);background-size:22px 2px;animation:osea-flux 1s linear infinite}.osea-pub .osea-etage .osea-mono{font-size:12px;color:var(--pb-acc,#34d399)}.osea-pub .osea-etage h4{font-weight:700!important;font-size:19px!important;margin:6px 0!important;letter-spacing:normal!important}.osea-pub .osea-etage p{color:var(--pb-t2,#aeaba4);font-size:15px}.osea-pub .osea-cartes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.osea-pub .osea-cartes.par4{grid-template-columns:repeat(4,1fr);margin-top:48px}.osea-pub .osea-carte{background:var(--pb-bg2,#242424);border:1px solid var(--pb-bd,#343434);border-radius:6px;padding:26px;transition:transform .25s,border-color .25s}.osea-pub .osea-carte b{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:11px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-acc,#34d399)}.osea-pub .osea-carte h4{font-weight:700!important;font-size:19px!important;margin:8px 0 6px!important;letter-spacing:normal!important}.osea-pub .osea-carte p{color:var(--pb-t2,#aeaba4);font-size:15px}.osea-pub .osea-securite{display:grid;grid-template-columns:repeat(3,1fr);gap:0 28px}.osea-pub .osea-securite li{padding:14px 0;border-top:1px solid var(--pb-bd,#343434);display:flex;flex-direction:column;font-size:15px}.osea-pub .osea-securite b{font-weight:600}.osea-pub .osea-securite span{color:var(--pb-t2,#aeaba4)}.osea-pub .osea-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.osea-pub .osea-note{background:var(--pb-bg2,#242424);border:1px solid var(--pb-bd,#343434);border-radius:6px;padding:30px;display:flex;flex-direction:column;gap:12px;transition:transform .25s,border-color .25s}.osea-pub .osea-note-meta{display:flex;justify-content:space-between;gap:12px;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:12px;color:var(--pb-t3,#98948d)}.osea-pub .osea-note-meta span{color:var(--pb-acc2,#b5ecd5);text-transform:uppercase;letter-spacing:.1em}.osea-pub .osea-note h3{font-weight:700!important;font-size:22px!important;line-height:1.2!important;letter-spacing:normal!important;margin:0!important}.osea-pub .osea-note p{color:var(--pb-t2,#aeaba4);font-size:15.5px}.osea-pub .osea-duo{display:grid;grid-template-columns:1fr 1.2fr;gap:64px;align-items:start}.osea-pub .osea-duo>*{min-width:0}.osea-pub .osea-duo .osea-blocs{grid-template-columns:1fr;gap:24px}.osea-pub .osea-questions details{border-top:1px solid var(--pb-bd,#343434)}.osea-pub .osea-questions details:last-child{border-bottom:1px solid var(--pb-bd,#343434)}.osea-pub .osea-questions summary{list-style:none;cursor:pointer;padding:20px 40px 20px 0;font-weight:600;font-size:17px;position:relative}.osea-pub .osea-questions summary::-webkit-details-marker{display:none}.osea-pub .osea-questions summary::after{content:"+";position:absolute;right:4px;top:15px;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:22px;color:var(--pb-acc,#34d399);transition:transform .25s}.osea-pub .osea-questions details[open] summary::after{transform:rotate(45deg)}.osea-pub .osea-questions details p{padding-bottom:22px;color:var(--pb-t2,#aeaba4);max-width:72ch}.osea-pub .osea-intro-contact{color:var(--pb-t2,#aeaba4);max-width:44ch;font-size:17px;margin:0 0 18px}.osea-pub .osea-contact-mail a{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:15px;color:var(--pb-acc,#34d399)}.osea-pub .osea-form{display:grid;gap:12px}.osea-pub .osea-form-deux{display:grid;grid-template-columns:1fr 1fr;gap:12px}.osea-pub .osea-form input,.osea-pub .osea-form textarea{width:100%;background:var(--pb-bg2,#242424);color:var(--pb-t1,#f0efed);border:1px solid var(--pb-bd,#343434);border-radius:12px;padding:14px 16px;font:inherit;font-size:16px;line-height:1.4;outline:0;transition:border-color .15s}.osea-pub .osea-form textarea{min-height:150px;resize:vertical}.osea-pub .osea-form input::placeholder,.osea-pub .osea-form textarea::placeholder{color:var(--pb-t3,#98948d)}.osea-pub .osea-form input:focus,.osea-pub .osea-form textarea:focus{border-color:var(--pb-acc,#34d399)}.osea-pub .osea-form .osea-piege{position:absolute;left:-9999px;width:1px;height:1px;opacity:0;pointer-events:none}.osea-pub .osea-form button.osea-btn{border:0;cursor:pointer;font-family:inherit;justify-self:start;margin-top:4px}.osea-pub .osea-retour{display:none;margin:16px 0 0;padding:14px 18px;border:1px solid var(--pb-bd,#343434);border-radius:12px;font-size:15.5px;color:var(--pb-acc,#34d399);scroll-margin-top:96px}.osea-pub .osea-retour.err{color:var(--pb-t1,#f0efed)}.osea-pub .osea-retour.err a{color:var(--pb-acc,#34d399)}.osea-pub .osea-retour:target{display:block}.osea-pub .osea-appel{background:var(--pb-bg2,#242424);border-top:1px solid var(--pb-bd,#343434);padding:clamp(72px,8vw,112px) 0}.osea-pub .osea-appel-in{display:flex;justify-content:space-between;align-items:center;gap:32px;flex-wrap:wrap}.osea-pub .osea-appel h3{font-weight:700!important;font-size:clamp(2rem,3.6vw,3.2rem)!important;letter-spacing:-.03em!important;max-width:18ch;line-height:1.08!important;margin:0!important}.osea-pub .osea-appel p{color:var(--pb-t2,#aeaba4);margin-top:14px;max-width:56ch}.osea-pub .osea-pied{display:block!important;height:auto!important;background:var(--pb-pied,#141414);color:var(--pb-t3,#98948d);border-top:1px solid var(--pb-bd,#343434)}.osea-pub .osea-pied-haut{display:grid;grid-template-columns:1fr 2fr;gap:48px;padding:60px 0 40px}.osea-pub .osea-pied-marque{display:flex;gap:14px;align-items:flex-start;font-size:14px;line-height:1.65}.osea-pub .osea-pied-marque svg{width:34px;height:34px;flex:0 0 auto}.osea-pub .osea-pied-marque b{font-weight:700;color:var(--pb-t1,#f0efed);letter-spacing:.12em;font-family:Archivo,'Helvetica Neue',Helvetica,sans-serif}.osea-pub .osea-pied-cols{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.osea-pub .osea-pied-cols h5{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace!important;font-weight:500!important;font-size:11.5px!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--pb-t1,#f0efed);margin-bottom:14px!important}.osea-pub .osea-pied-cols a{display:block;font-size:14px;padding:5px 0;transition:color .15s}.osea-pub .osea-pied-cols a:hover{color:var(--pb-t1,#f0efed)}.osea-pub .osea-avertit{border-top:1px solid var(--pb-bd2,#2b2b2b);padding:24px 0 0;scroll-margin-top:74px}.osea-pub .osea-avertit p{color:var(--pb-t3,#98948d);font-size:12.5px;line-height:1.75;max-width:120ch}.osea-pub .osea-avertit b{color:var(--pb-t2,#aeaba4);font-weight:600}.osea-pub .osea-legal{display:grid;grid-template-columns:1fr 1fr;gap:28px 48px;border-top:1px solid var(--pb-bd2,#2b2b2b);margin-top:24px;padding:24px 0 0}.osea-pub .osea-legal-bloc{scroll-margin-top:74px;min-width:0}.osea-pub .osea-legal-bloc h5{font-family:'JetBrains Mono',ui-monospace,Menlo,monospace!important;font-weight:500!important;font-size:11.5px!important;letter-spacing:.16em!important;text-transform:uppercase;color:var(--pb-t2,#aeaba4)!important;margin:0 0 12px!important}.osea-pub .osea-legal-bloc dl{margin:0;display:grid;grid-template-columns:minmax(120px,auto) 1fr;gap:8px 18px}.osea-pub .osea-legal-bloc dt{color:var(--pb-t2,#aeaba4);font-size:12.5px;font-weight:600}.osea-pub .osea-legal-bloc dd{margin:0;color:var(--pb-t3,#98948d);font-size:12.5px;line-height:1.7}.osea-pub .osea-legal-bloc p{color:var(--pb-t3,#98948d);font-size:12px;margin:12px 0 0}.osea-pub .osea-pied-bas{display:flex;flex-wrap:wrap;gap:12px 28px;justify-content:space-between;padding:28px 0 40px;font-family:'JetBrains Mono',ui-monospace,Menlo,monospace;font-size:12px}@keyframes osea-lever{from{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes osea-trait{to{background-size:100% 3px}}@keyframes osea-monter{to{height:calc(100% - 44px)}}@keyframes osea-allume{to{background:var(--pb-acc,#34d399);color:var(--pb-bg,#1b1b1b);box-shadow:0 0 0 5px rgba(52,211,153,.14)}}@keyframes osea-balaye{0%,86%,100%{opacity:0}91%{opacity:1}}@keyframes osea-contre{to{transform:rotate(-360deg)}}@keyframes osea-anneau{to{transform:rotate(360deg)}}@keyframes osea-halo{from{transform:translate(0,0) scale(1)}to{transform:translate(-80px,60px) scale(1.15)}}@keyframes osea-onde{from{transform:scale(1);opacity:.9}to{transform:scale(3.2);opacity:0}}@keyframes osea-trace{to{stroke-dashoffset:0}}@keyframes osea-etire{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes osea-miroite{from{background-position:200% 0}to{background-position:0 0}}@keyframes osea-pouls{0%,100%{opacity:1}50%{opacity:.35}}@keyframes osea-flux{from{background-position:0 0}to{background-position:22px 0}}@keyframes osea-reflet{from{left:-60%;opacity:1}to{left:130%;opacity:1}}@keyframes osea-entre{from{opacity:.2;transform:translateY(28px)}to{opacity:1;transform:none}}@supports (animation-timeline: view()){.osea-pub .osea-tete,.osea-pub .osea-pilier,.osea-pub .osea-bloc,.osea-pub .osea-pas,.osea-pub .osea-etage,.osea-pub .osea-carte,.osea-pub .osea-note,.osea-pub .osea-cadre,.osea-pub .osea-horloges,.osea-pub .osea-cite,.osea-pub .osea-securite li,.osea-pub .osea-questions details,.osea-pub .osea-appel-in{animation:osea-entre linear both;animation-timeline:view();animation-range:entry 0% entry 55%}}@media(max-width:1100px){.osea-pub .osea-liens a:not(.osea-connexion):not(.osea-entrer){display:none}.osea-pub .osea-cartes.par4{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.osea-pub .osea-hero-g,.osea-pub .osea-duo,.osea-pub .osea-pied-haut{grid-template-columns:1fr;gap:40px}.osea-pub .osea-orbites{width:118vw;right:-58vw;top:22%;opacity:.45}.osea-pub .osea-astre b{display:none}.osea-pub .osea-ruban{grid-template-columns:repeat(3,1fr)}.osea-pub .osea-chiffres{grid-template-columns:repeat(2,1fr)}.osea-pub .osea-piliers,.osea-pub .osea-blocs,.osea-pub .osea-cartes,.osea-pub .osea-notes,.osea-pub .osea-securite{grid-template-columns:1fr}.osea-pub .osea-suite,.osea-pub .osea-chaine{grid-template-columns:repeat(2,1fr)}.osea-pub .osea-etage::after{display:none}.osea-pub .osea-pied-cols{grid-template-columns:repeat(2,1fr)}.osea-pub .osea-form-deux{grid-template-columns:1fr}.osea-pub .osea-legal{grid-template-columns:1fr}.osea-pub .osea-legal-bloc dl{grid-template-columns:1fr;gap:2px}.osea-pub .osea-legal-bloc dd{margin-bottom:8px}.osea-pub .osea-horloges{--qui:96px;padding:22px 16px 16px}.osea-pub .osea-qui{font-size:13.5px}}@media(max-width:560px){.osea-pub .osea-marque{font-size:15px;gap:9px}.osea-pub .osea-marque svg{width:28px;height:28px}.osea-pub .osea-barre-pub{padding-top:10px;margin-bottom:-64px}.osea-pub .osea-hero{padding-top:calc(clamp(72px,9vw,128px) + 64px)}.osea-pub .osea-barre-in{gap:8px;min-height:54px;padding:6px 6px 6px 14px}.osea-pub .osea-liens{gap:6px}.osea-pub .osea-liens a.osea-connexion{margin-left:0;min-height:38px;padding:0 13px;font-size:13px}.osea-pub .osea-liens a.osea-entrer{min-height:38px;padding:0 13px;font-size:13px}.osea-pub .osea-entrer .osea-fleche{display:none}.osea-pub .osea-barre-in .osea-marque{font-size:13.5px;letter-spacing:.07em;gap:8px}.osea-pub .osea-barre-in .osea-marque svg{width:24px;height:24px}.osea-pub .osea-ruban{grid-template-columns:repeat(2,1fr)}.osea-pub .osea-suite,.osea-pub .osea-chaine,.osea-pub .osea-cartes.par4{grid-template-columns:1fr}.osea-pub .osea-table{min-width:0;font-size:13.5px}.osea-pub .osea-table th,.osea-pub .osea-table td{padding:12px 10px}.osea-pub .osea-table thead th:nth-child(2),.osea-pub .osea-table tbody td:nth-child(2){display:none}}@media(max-width:380px){.osea-pub .osea-barre-in{gap:6px;padding-left:12px}.osea-pub .osea-barre-in .osea-marque{font-size:12px;letter-spacing:.04em;gap:6px}.osea-pub .osea-barre-in .osea-marque svg{width:22px;height:22px}.osea-pub .osea-liens a.osea-connexion,.osea-pub .osea-liens a.osea-entrer{padding:0 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.osea-pub *,.osea-pub *::before,.osea-pub *::after{animation:none!important;transition:none!important}.osea-pub .osea-titre em{background-size:100% 3px}.osea-pub .osea-methode ol::after{height:calc(100% - 44px)}.osea-pub .osea-methode li span{background:var(--pb-acc,#34d399);color:var(--pb-bg,#1b1b1b)}.osea-pub .osea-spark polyline{stroke-dashoffset:0}}html[data-pub-theme="light"]{--pb-bg:#eef1f4;--pb-bg2:#f8f9fb;--pb-bg3:#e4e9ee;--pb-bg4:#e9edf1;--pb-pied:#e4e9ee;--pb-t1:#1c2330;--pb-t2:#46506a;--pb-t3:#67718a;--pb-acc:#0b8a5e;--pb-acc2:#0b7a55;--pb-bd:#cfd7e1;--pb-bd2:#dde3ea;--pb-hover:#086f4c;--pb-glass:rgba(248,249,251,.86);--pb-glass2:rgba(238,241,244,.8);color-scheme:light}.osea-pub .osea-pub-theme{display:inline-grid;place-items:center;width:42px;height:42px;margin-left:8px;border:0;border-radius:99px;background:transparent;color:var(--pb-t2,#aeaba4);cursor:pointer;box-shadow:inset 0 0 0 1px var(--pb-bd,#343434);transition:color .15s,background-color .15s,transform .15s}.osea-pub .osea-pub-theme:hover{color:var(--pb-acc,#34d399);transform:rotate(18deg)}.osea-pub .osea-pub-theme svg{width:19px;height:19px;stroke:currentColor;fill:none;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.osea-pub .osea-pub-theme .lune{display:none}html[data-pub-theme="light"] .osea-pub .osea-pub-theme .soleil{display:none}html[data-pub-theme="light"] .osea-pub .osea-pub-theme .lune{display:block}@media(max-width:560px){.osea-pub .osea-pub-theme{width:34px;height:34px;margin-left:2px}.osea-pub .osea-pub-theme svg{width:17px;height:17px}}