1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,40392,e=>{"use strict";let t=(0,e.i(75254).default)("ship",[["path",{d:"M12 10.189V14",key:"1p8cqu"}],["path",{d:"M12 2v3",key:"qbqxhf"}],["path",{d:"M19 13V7a2 2 0 0 0-2-2H7a2 2 0 0 0-2 2v6",key:"qpkstq"}],["path",{d:"M19.38 20A11.6 11.6 0 0 0 21 14l-8.188-3.639a2 2 0 0 0-1.624 0L3 14a11.6 11.6 0 0 0 2.81 7.76",key:"7tigtc"}],["path",{d:"M2 21c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1s1.2 1 2.5 1c2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"1924j5"}]]);e.s(["Ship",()=>t],40392)},66853,e=>{"use strict";let t,i;var a=e.i(47167),s=e.i(43476),r=e.i(71645),n=e.i(57688),l=e.i(46932),o=e.i(86427),c=e.i(65566),d=e.i(60830),m=e.i(87022);function u(e,t){let i,a=()=>{let{currentTime:a}=t,s=(null===a?0:a.value)/100;i!==s&&e(s),i=s};return m.frame.preUpdate(a,!0),()=>(0,m.cancelFrame)(a)}var x=e.i(30551),p=e.i(89026),h=e.i(49652);let f=new WeakMap,g=(e,t,i)=>(a,s)=>s&&s[0]?s[0][e+"Size"]:(0,p.isSVGElement)(a)&&"getBBox"in a?a.getBBox()[t]:a[i],v=g("inline","width","offsetWidth"),b=g("block","height","offsetHeight");function y({target:e,borderBoxSize:t}){f.get(e)?.forEach(i=>{i(e,{get width(){return v(e,t)},get height(){return b(e,t)}})})}function w(e){e.forEach(y)}let j=new Set;var N=e.i(83920),k=e.i(25791);let M=()=>({current:0,offset:[],progress:0,scrollLength:0,targetOffset:0,targetLength:0,containerLength:0,velocity:0}),I={x:{length:"Width",position:"Left"},y:{length:"Height",position:"Top"}};function q(e,t,i,a){let s=i[t],{length:r,position:n}=I[t],l=s.current,o=i.time;s.current=e[`scroll${n}`],s.scrollLength=e[`scroll${r}`]-e[`client${r}`],s.offset.length=0,s.offset[0]=0,s.offset[1]=s.scrollLength,s.progress=(0,N.progress)(0,s.scrollLength,s.current);let c=a-o;s.velocity=c>50?0:(0,k.velocityPerSecond)(s.current-l,c)}var C=e.i(44230),L=e.i(15923),B=e.i(76959),E=e.i(72846);let S={start:0,center:.5,end:1};function A(e,t,i=0){let a=0;if(e in S&&(e=S[e]),"string"==typeof e){let t=parseFloat(e);e.endsWith("px")?a=t:e.endsWith("%")?e=t/100:e.endsWith("vw")?a=t/100*document.documentElement.clientWidth:e.endsWith("vh")?a=t/100*document.documentElement.clientHeight:e=t}return"number"==typeof e&&(a=t*e),i+a}let z=[0,0],V=[[0,0],[1,1]],P={x:0,y:0},T=new WeakMap,R=new WeakMap,O=new WeakMap,W=e=>e===document.scrollingElement?window:e;function D(e,{container:a=document.scrollingElement,...s}={}){if(!a)return d.noop;let r=O.get(a);r||(r=new Set,O.set(a,r));let n=function(e,t,i,a={}){return{measure:t=>{!function(e,t=e,i){if(i.x.targetOffset=0,i.y.targetOffset=0,t!==e){let a=t;for(;a&&a!==e;)i.x.targetOffset+=a.offsetLeft,i.y.targetOffset+=a.offsetTop,a=a.offsetParent}i.x.targetLength=t===e?t.scrollWidth:t.clientWidth,i.y.targetLength=t===e?t.scrollHeight:t.clientHeight,i.x.containerLength=e.clientWidth,i.y.containerLength=e.clientHeight}(e,a.target,i),q(e,"x",i,t),q(e,"y",i,t),i.time=t,(a.offset||a.target)&&function(e,t,i){let{offset:a=V}=i,{target:s=e,axis:r="y"}=i,n="y"===r?"height":"width",l=s!==e?function(e,t){let i={x:0,y:0},a=e;for(;a&&a!==t;)if((0,E.isHTMLElement)(a))i.x+=a.offsetLeft,i.y+=a.offsetTop,a=a.offsetParent;else if("svg"===a.tagName){let e=a.getBoundingClientRect(),t=(a=a.parentElement).getBoundingClientRect();i.x+=e.left-t.left,i.y+=e.top-t.top}else if(a instanceof SVGGraphicsElement){let{x:e,y:t}=a.getBBox();i.x+=e,i.y+=t;let s=null,r=a.parentNode;for(;!s;)"svg"===r.tagName&&(s=r),r=a.parentNode;a=s}else break;return i}(s,e):P,o=s===e?{width:e.scrollWidth,height:e.scrollHeight}:"getBBox"in s&&"svg"!==s.tagName?s.getBBox():{width:s.clientWidth,height:s.clientHeight},c={width:e.clientWidth,height:e.clientHeight};t[r].offset.length=0;let d=!t[r].interpolate,m=a.length;for(let e=0;e<m;e++){let i=function(e,t,i,a){let s=Array.isArray(e)?e:z,r=0;return"number"==typeof e?s=[e,e]:"string"==typeof e&&(s=(e=e.trim()).includes(" ")?e.split(" "):[e,S[e]?e:"0"]),(r=A(s[0],i,a))-A(s[1],t)}(a[e],c[n],o[n],l[r]);d||i===t[r].interpolatorOffsets[e]||(d=!0),t[r].offset[e]=i}d&&(t[r].interpolate=(0,C.interpolate)(t[r].offset,(0,L.defaultOffset)(a),{clamp:!1}
1),t[r].interpolatorOffsets=[...t[r].offset]),t[r].progress=(0,B.clamp)(0,1,t[r].interpolate(t[r].current))}(e,i,a)},notify:()=>t(i)}}(a,e,{time:0,x:M(),y:M()},s);if(r.add(n),!T.has(a)){let e,s=()=>{for(let e of r)e.measure(m.frameData.timestamp);m.frame.preUpdate(n)},n=()=>{for(let e of r)e.notify()},l=()=>m.frame.read(s);T.set(a,l);let o=W(a);window.addEventListener("resize",l,{passive:!0}),a!==document.documentElement&&R.set(a,"function"==typeof a?(j.add(a),i||(i=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};j.forEach(t=>t(e))},window.addEventListener("resize",i)),()=>{j.delete(a),j.size||"function"!=typeof i||(window.removeEventListener("resize",i),i=void 0)}):(t||"undefined"!=typeof ResizeObserver&&(t=new ResizeObserver(w)),(e=(0,h.resolveElements)(a)).forEach(e=>{let i=f.get(e);i||(i=new Set,f.set(e,i)),i.add(l),t?.observe(e)}),()=>{e.forEach(e=>{let i=f.get(e);i?.delete(l),i?.size||t?.unobserve(e)})})),o.addEventListener("scroll",l,{passive:!0}),l()}let l=T.get(a);return m.frame.read(l,!1,!0),()=>{(0,m.cancelFrame)(l);let e=O.get(a);if(!e||(e.delete(n),e.size))return;let t=T.get(a);T.delete(a),t&&(W(a).removeEventListener("scroll",t),R.get(a)?.(),window.removeEventListener("resize",t))}}let H=new Map;function U({source:e,container:t,...i}){var a;let s,r,{axis:n}=i;e&&(t=e);let l=H.get(t)??new Map;H.set(t,l);let o=i.target??"self",c=l.get(o)??{},d=n+(i.offset??[]).join(",");return c[d]||(c[d]=!i.target&&(0,x.supportsScrollTimeline)()?new ScrollTimeline({source:t,axis:n}):(a={container:t,...i},s={value:0},r=D(e=>{s.value=100*e[a.axis].progress},a),{currentTime:s,cancel:r})),c[d]}var F=e.i(47414),_=e.i(74008);let G=()=>({scrollX:(0,o.motionValue)(0),scrollY:(0,o.motionValue)(0),scrollXProgress:(0,o.motionValue)(0),scrollYProgress:(0,o.motionValue)(0)}),Q=e=>!!e&&!e.current;var J=e.i(37806);function X(e,t){let i=function(e){let t=(0,F.useConstant)(()=>(0,o.motionValue)(e)),{isStatic:i}=(0,r.useContext)(J.MotionConfigContext);if(i){let[,i]=(0,r.useState)(e);(0,r.useEffect)(()=>t.on("change",i),[])}return t}(t()),a=()=>i.set(t());return a(),(0,_.useIsomorphicLayoutEffect)(()=>{let t=()=>m.frame.preRender(a,!1,!0),i=e.map(e=>e.on("change",t));return()=>{i.forEach(e=>e()),(0,m.cancelFrame)(a)}}),i}function $(e,t){let i=(0,F.useConstant)(()=>[]);return X(e,()=>{i.length=0;let a=e.length;for(let t=0;t<a;t++)i[t]=e[t].get();return t(i)})}var Y=e.i(72520),K=e.i(40392),Z=e.i(94908),ee=e.i(69616);let et=(0,e.i(75254).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.i(16787);var ei=e.i(44181),ea=e.i(28540);function es(){let e=(0,r.useRef)(null),{scrollYProgress:t}=function({container:e,target:t,...i}={}){let a=(0,F.useConstant)(G),s=(0,r.useRef)(null),n=(0,r.useRef)(!1),l=(0,r.useCallback)(()=>(s.current=function(e,{axis:t="y",container:i=document.scrollingElement,...a}={}){var s,r;let n;if(!i)return d.noop;let l={axis:t,container:i,...a};return"function"==typeof e?(s=e,r=l,2===s.length?D(e=>{s(e[r.axis].progress,e)},r):u(s,U(r))):(n=U(l),e.attachTimeline({timeline:l.target?void 0:n,observe:e=>(e.pause(),u(t=>{e.time=e.iterationDuration*t},n))}))}((e,{x:t,y:i})=>{a.scrollX.set(t.current),a.scrollXProgress.set(t.progress),a.scrollY.set(i.current),a.scrollYProgress.set(i.progress)},{...i,container:e?.current||void 0,target:t?.current||void 0}),()=>{s.current?.()}),[e,t,JSON.stringify(i.offset)]);return(0,_.useIsomorphicLayoutEffect)(()=>{if(n.current=!1,!(Q(e)||Q(t)))return l();n.current=!0},[l]),(0,r.useEffect)(()=>n.current?((0,c.invariant)(!Q(e),"Container ref is defined but not hydrated","use-scroll-ref"),(0,c.invariant)(!Q(t),"Target ref is defined but not hydrated","use-scroll-ref"),l()):void 0,[l]),a}({target:e,offset:["start start","end start"]}),i=function(e,t,i,a){if("function"==typeof e){let t;return o.collectMotionValues.current=[],e(),t=X(o.collectMotionValues.current,e),o.collectMotionValues.current=void 0,t}let s="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),i=t?0:-1,a=e[0+i],s=e[1+i],r=e[2+i],n=e[3+i],l=(0,C.interpolate)(s,r,n);return t?l(a):l}(t,i,void 0);return Array.isArray(e)?$(e,s):$([e],([e])=>s(e))}(t,[0,1],["0%","20%"]);return(0,s.jsxs)("section",{ref:e,className:"relative min-h-[100vh] flex items-center overflow-hidden bg-gradient-to-b from-ocean-50 via-white to-w
1hite",children:[(0,s.jsxs)(l.motion.div,{className:"absolute inset-0 pointer-events-none",style:{y:i},children:[(0,s.jsx)("div",{className:"absolute -top-32 -right-32 w-[500px] h-[500px] rounded-full bg-ocean-100/50 blur-[100px]"}),(0,s.jsx)("div",{className:"absolute top-1/2 -left-32 w-[400px] h-[400px] rounded-full bg-seafoam-100/40 blur-[80px]"}),(0,s.jsx)(l.motion.div,{className:"absolute top-32 left-[10%] text-ocean-200",animate:{y:[0,-15,0],rotate:[0,5,0]},transition:{duration:8,repeat:1/0,ease:"easeInOut"},children:(0,s.jsx)(K.Ship,{className:"w-12 h-12 lg:w-16 lg:h-16"})}),(0,s.jsx)(l.motion.div,{className:"absolute top-40 right-[15%] text-ocean-200",animate:{y:[0,12,0],rotate:[0,-8,0]},transition:{duration:7,repeat:1/0,ease:"easeInOut",delay:1},children:(0,s.jsx)(Z.Compass,{className:"w-10 h-10 lg:w-14 lg:h-14"})}),(0,s.jsx)(l.motion.div,{className:"absolute bottom-48 left-[20%] text-ocean-200",animate:{y:[0,-10,0]},transition:{duration:6,repeat:1/0,ease:"easeInOut",delay:2},children:(0,s.jsx)(ee.Anchor,{className:"w-8 h-8 lg:w-12 lg:h-12"})}),(0,s.jsx)("svg",{className:"absolute bottom-0 left-0 right-0 w-full h-24 lg:h-32",viewBox:"0 0 1440 120",preserveAspectRatio:"none",children:(0,s.jsx)("path",{fill:"rgba(14, 165, 233, 0.05)",d:"M0,64L60,69.3C120,75,240,85,360,80C480,75,600,53,720,48C840,43,960,53,1080,58.7C1200,64,1320,64,1380,64L1440,64L1440,120L1380,120C1320,120,1200,120,1080,120C960,120,840,120,720,120C600,120,480,120,360,120C240,120,120,120,60,120L0,120Z"})})]}),(0,s.jsx)(ea.Container,{className:"relative z-10 py-12 lg:py-20",children:(0,s.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12 lg:gap-20 items-center",children:[(0,s.jsxs)(l.motion.div,{initial:{opacity:0,y:24},animate:{opacity:1,y:0},transition:{duration:.6},children:[(0,s.jsxs)(l.motion.a,{href:"https://www.cmqmer.bzh/",target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:10},animate:{opacity:1,y:0},transition:{delay:.1},className:"inline-flex items-center gap-2 px-4 py-2 rounded-full bg-ocean-100 text-ocean-700 text-sm font-medium mb-6 hover:bg-ocean-200 transition-colors",children:[(0,s.jsx)(n.default,{src:"/site-assets/partners/cmq.png",alt:"CMQ",width:24,height:24,className:"h-5 w-auto"}),(0,s.jsx)("span",{children:"Créé par le CMQ Industries de la Mer en Bretagne"})]}),(0,s.jsxs)(l.motion.h1,{className:"text-4xl sm:text-5xl lg:text-6xl font-extrabold text-deep-900 font-heading leading-[1.1] mb-6",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.2},children:[(0,s.jsx)("span",{className:"text-gradient-ocean",children:"BIMer.education"}),(0,s.jsx)("br",{}),(0,s.jsx)("span",{className:"text-deep-700",children:"Ton passeport pour"}),(0,s.jsx)("br",{}),"l'océan"]}),(0,s.jsxs)(l.motion.p,{className:"text-lg lg:text-xl text-deep-600 leading-relaxed mb-8 max-w-xl",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.3},children:["Avec BIMer.education, pars à la découverte du monde maritime et de ses métiers passionnants !"," ",(0,s.jsx)("span",{className:"text-ocean-600 font-medium",children:"Explore les secrets de la mer"})," tout en te préparant à réussir l'examen du BIMer."]}),(0,s.jsxs)(l.motion.div,{className:"flex flex-col sm:flex-row gap-4 mb-8",initial:{opacity:0,y:20},animate:{opacity:1,y:0},transition:{delay:.4},children:[(0,s.jsx)(ei.LinkButton,{href:"/decouvrir",size:"lg",icon:Y.ArrowRight,iconPosition:"right",children:"Découvrir le BIMer"}),(0,s.jsx)(ei.LinkButton,{href:a.default.env.NEXT_PUBLIC_APP_URL||"https://bimer.education/connexion",size:"lg",variant:"secondary",children:"S'entraîner gratuitement"})]})]}),(0,s.jsx)(l.motion.div,{initial:{opacity:0,scale:.95},animate:{opacity:1,scale:1},transition:{duration:.7,delay:.2},className:"relative hidden lg:flex justify-center items-center",children:(0,s.jsxs)("div",{className:"relative w-full max-w-[460px] aspect-square",children:[(0,s.jsx)(l.motion.div,{className:"absolute inset-0 rounded-full border-2 border-dashed border-ocean-200/60",animate:{rotate:360},transition:{duration:50,repeat:1/0,ease:"linear"}}),(0,s.jsx)("div",{className:"absolute inset-4 rounded-full bg-gradient-to-br from-ocean-100 to-ocean-200/50"}),(0,s.jsx)("div",{className:"absolute inset-8 rounded-full bg-gradient-to-br from-ocean-50 to-white"}),(0,s.jsx)("div",{className:"absolute inset-16 rounded-full bg-white shadow-xl flex items-center justify-center",children:(0,s.jsxs)("div",{className:"text-center p-4",children:[(0,s.jsx)(n.default,{src:"/site-assets/logo-bimer-dark.png",alt:"BIMer",width:140,height:71,className:"mx-auto mb-3"}),(0,s.jsx)("p",{className:"text-xl font-bold text-deep-900 font-heading",children:"5 domaines"}),(0,s.jsx)("p",{className:"text-deep-500",children:"+ anglais maritime"})]})}),(0,s.jsxs)(l.motion.div,{className:"absolute -top-2 right-4 bg-white rounded-2xl shadow-lg p-4 border border-deep-100",animate:{y:[0,-6,0]},transition:{duration:4,repeat:1/0,ease:"easeInOut"},children:[(0,s.jsx)("p",{className:"text-xl font-bold text-ocean-600",children:"2M+"}),(0,s.jsx)("p",{className:"text-xs text-deep-500",children:"pages consultées"})]}),(0,s.jsxs)(l.motion.div,{className:"absolute bottom-8 -left-2 bg-white rounded-2xl shadow-lg p-4 border border-deep-100",animate:{y:[0,6,0]},transition:{duration:5,repeat:1/0,ease:"easeInOut",delay:1},children:[(0,s.jsx)("p",{className:"text-xl font-bold text-seafoam-600",children:"40 000+"}),(0,s.jsx)("p",{className:"text-xs text-deep-500",children:"utilisateurs"})]}),(0,s.jsx)(l.motion.div,{className:"absolute top-1/2 -right-4 -translate-y-1/2 bg-gradient-to-r from-seafoam-500 to-seafoam-600 rounded-full px-4 py-2 shadow-md",animate:{x:[0,4,0]},transition:{duration:4.5,repeat:1/0,ease:"easeInOut",delay:.5},children:(0,s.jsx)("p",{className:"text-sm font-bold text-white",children:"Libre & Gratuit"})})]})})]})}),(0,s.jsxs)(l.motion.button,{onClick:()=>{let e=document.querySelector("section:nth-of-type(2)");e?.scrollIntoView({behavior:"smooth"})},className:"absolute bottom-6 left-1/2 -translate-x-1/2 flex flex-col items-center gap-1 text-deep-400 hover:text-ocean-500 transition-colors z-20",initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:1},"aria-label":"Défiler vers le contenu",children:[(0,s.jsx)("span",{className:"text-xs font-medium uppercase tracking-wide",children:"Découvrir"}),(0,s.jsx)(l.motion.div,{animate:{y:[0,6,0]},transition:{duration:1.5,repeat:1/0,ease:"easeInOut"},children:(0,s.jsx)(et,{className:"w-5 h-5"})})]})]})}e.s(["HeroSection",()=>es],66853)},10980,e=>{"use strict";let t=(0,e.i(75254).default)("book-open",[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]]);e.s(["BookOpen",()=>t],10980)},19724,e=>{"use strict";var t=e.i(47167),i=e.i(43476),a=e.i(46932),s=e.i(71645),r=e.i(49652);let n={some:0,all:1};function l(e,{root:t,margin:i,amount:a,once:o=!1,initial:c=!1}={}){let[d,m]=(0,s.useState)(c);return(0,s.useEffect)(()=>{if(!e.current||o&&d)return;let s={root:t&&t.current||void 0,margin:i,amount:a};return function(e,t,{root:i,margin:a,amount:s="some"}={}){let l=(0,r.resolveElements)(e),o=new WeakMap,c=new IntersectionObserver(e=>{e.forEach(e=>{let i=o.get(e.target);if(!!i!==e.isIntersecting)if(e.isIntersecting){let i=t(e.target,e);
1"function"==typeof i?o.set(e.target,i):c.unobserve(e.target)}else"function"==typeof i&&(i(e),o.delete(e.target))})},{root:i,rootMargin:a,threshold:"number"==typeof s?s:n[s]});return l.forEach(e=>c.observe(e)),()=>c.disconnect()}(e.current,()=>(m(!0),o?void 0:()=>m(!1)),s)},[t,e,i,o,a]),d}var o=e.i(75254);let c=(0,o.default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);var d=e.i(10980);let m=(0,o.default)("eye",[["path",{d:"M2.062 12.348a1 1 0 0 1 0-.696 10.75 10.75 0 0 1 19.876 0 1 1 0 0 1 0 .696 10.75 10.75 0 0 1-19.876 0",key:"1nclc0"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]]),u=(0,o.default)("gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]),x=(0,o.default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);var p=e.i(72520);e.i(16787);var h=e.i(33334),f=e.i(44181);function g({value:e,suffix:t=""}){let a=(0,s.useRef)(null),r=l(a,{once:!0,margin:"-50px"}),[n,o]=(0,s.useState)(0);return(0,s.useEffect)(()=>{if(!r)return;let t=Date.now(),i=()=>{let a=Math.min((Date.now()-t)/1800,1);o(Math.floor(e*(1-Math.pow(1-a,3)))),a<1?requestAnimationFrame(i):o(e)};requestAnimationFrame(i)},[r,e]),(0,i.jsxs)("span",{ref:a,children:[n.toLocaleString(),t]})}function v({icon:e,value:t,suffix:r="",label:n,description:o,color:c,delay:d=0}){let m=(0,s.useRef)(null),u=l(m,{once:!0,margin:"-30px"});return(0,i.jsx)(a.motion.div,{ref:m,initial:{opacity:0,y:24},animate:u?{opacity:1,y:0}:{},transition:{duration:.5,delay:d,ease:"easeOut"},className:"group",children:(0,i.jsxs)("div",{className:"relative bg-white rounded-2xl p-6 border border-deep-100 hover:border-ocean-200 hover:shadow-lg transition-all duration-300",children:[(0,i.jsx)("div",{className:`w-12 h-12 rounded-xl ${c} flex items-center justify-center text-white mb-4`,children:e}),(0,i.jsx)("p",{className:"text-3xl lg:text-4xl font-extrabold text-deep-900 font-heading mb-1",children:(0,i.jsx)(g,{value:t,suffix:r})}),(0,i.jsx)("h3",{className:"text-base font-semibold text-deep-800 mb-1",children:n}),(0,i.jsx)("p",{className:"text-sm text-deep-500",children:o})]})})}function b(){let e=[{icon:(0,i.jsx)(d.BookOpen,{className:"w-6 h-6"}),value:5,label:"Domaines + anglais",description:"5 domaines + anglais maritime",color:"bg-ocean-500"},{icon:(0,i.jsx)(m,{className:"w-6 h-6"}),value:2,suffix:"M+",label:"Pages consultées",description:"Janvier 2026",color:"bg-seafoam-500"},{icon:(0,i.jsx)(c,{className:"w-6 h-6"}),value:4e4,suffix:"+",label:"Utilisateurs",description:"Sur la plateforme",color:"bg-coral-500"},{icon:(0,i.jsx)(u,{className:"w-6 h-6"}),value:100,suffix:"%",label:"Libre & Gratuit",description:"Code source ouvert",color:"bg-deep-700"}],r=(0,s.useRef)(null),n=l(r,{once:!0,margin:"-100px"});return(0,i.jsx)(h.Section,{variant:"default",padding:"lg",children:(0,i.jsxs)("div",{ref:r,children:[(0,i.jsxs)(a.motion.div,{initial:{opacity:0,y:20},animate:n?{opacity:1,y:0}:{},transition:{duration:.5},className:"text-center mb-12",children:[(0,i.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-4",children:"BIMer.education en chiffres"}),(0,i.jsx)("p",{className:"text-lg text-deep-600 max-w-2xl mx-auto",children:"Une plateforme libre et gratuite pour te préparer au BIMer et découvrir les métiers de la mer"})]}),(0,i.jsx)("div",{className:"grid grid-cols-2 lg:grid-cols-4 gap-4 lg:gap-6",children:e.map((e,t)=>(0,i.jsx)(v,{icon:e.icon,value:e.value,suffix:e.suffix,label:e.label,description:e.description,color:e.color,delay:.1*t},e.label))}),(0,i.jsxs)(a.motion.div,{initial:{opacity:0,y:20},animate:n?{opacity:1,y:0}:{},transition:{duration:.5,delay:.5},className:"mt-10 bg-gradient-to-br from-ocean-500 to-ocean-600 rounded-2xl p-6 lg:p-8 overflow-hidden relative",children:[(0,i.jsx)("div",{className:"absolute top-0 right-0 w-64 h-64 bg-white/10 rounded-full blur-3xl -translate-y-1/2 translate-x-1/2"}),(0,i.jsxs)("div",{className:"relative z-10 flex flex-col md:flex-row items-center gap-6",children:[(0,i.jsxs)("div",{className:"relative w-28 h-28 shrink-0",children:[(0,i.jsxs)("svg",{viewBox:"0 0 120 120",className:"w-full h-full -rotate-90",children:[(0,i.jsx)("circle",{cx:"60",cy:"60",r:"52",fill:"none",stroke:"rgba(255,255,255,0.2)",strokeWidth:"8"}),(0,i.jsx)(a.motion.circle,{cx:"60",cy:"60",r:"52",fill:"none",stroke:"white",strokeWidth:"8",strokeLinecap:"round",strokeDasharray:2*Math.PI*52,initial:{strokeDashoffset:2*Math.PI*52},animate:n?{strokeDashoffset:2*Math.PI*13}:{},transition:{duration:1.5,delay:.8,ease:"easeOut"}})]}),(0,i.jsxs)("div",{className:"absolute inset-0 flex flex-col items-center justify-center",children:[(0,i.jsx)(x,{className:"w-4 h-4 text-white/80 mb-0.5"}),(0,i.jsx)("span",{className:"text-2xl font-extrabold text-white font-heading",children:(0,i.jsx)(g,{value:150})})]})]}),(0,i.jsxs)("div",{className:"text-center md:text-left flex-1",children:[(0,i.jsx)("h3",{className:"text-xl font-bold text-white mb-1",children:"Ton compteur BIMer"}),(0,i.jsx)("p",{className:"text-ocean-100 mb-4",children:"Entraîne-toi sur la plateforme, progresse dans les 5 domaines et cumule tes points au fil de tes découvertes !"}),(0,i.jsx)(f.LinkButton,{href:t.default.env.NEXT_PUBLIC_APP_URL||"https://bimer.education/connexion",size:"sm",icon:p.ArrowRight,iconPosition:"right",className:"bg-white text-ocean-600 hover:bg-ocean-50",children:"Commencer à s'entraîner"})]})]})]})]})})}e.s(["StatsSection",()=>b],19724)},32923,e=>{"use strict";var t=e.i(43476),i=e.i(22016),a=e.i(46932),s=e.i(40392),r=e.i(69616),n=e.i(75254);let l=(0,n.default)("cloud-sun",[["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}],["path",{d:"M15.947 12.65a4 4 0 0 0-5.925-4.128",key:"dpwdj0"}
1],["path",{d:"M13 22H7a5 5 0 1 1 4.9-6H13a3 3 0 0 1 0 6Z",key:"s09mg5"}]]);var o=e.i(94908);let c=(0,n.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),d=(0,n.default)("languages",[["path",{d:"m5 8 6 6",key:"1wu5hv"}],["path",{d:"m4 14 6-6 2-3",key:"1k1g8d"}],["path",{d:"M2 5h12",key:"or177f"}],["path",{d:"M7 2h1",key:"1t2jsx"}],["path",{d:"m22 22-5-10-5 10",key:"don7ne"}],["path",{d:"M14 18h6",key:"1m8k6r"}]]);var m=e.i(72520);e.i(16787);var u=e.i(33334),x=e.i(44181),p=e.i(39964);let h=[{id:"navires",number:1,title:"Description et construction d'un navire",shortTitle:"Navires & Construction",description:"Découvre les différents types de navires, leur structure, les matériaux utilisés et les systèmes de propulsion.",icon:"Ship",color:"ocean",skills:["Identifier les différents types de navires et leurs fonctions","Connaître les éléments de structure d'un navire","Comprendre les matériaux utilisés en construction navale","Identifier les espaces et compartiments d'un navire","Comprendre les systèmes de propulsion","Appréhender les risques et leur gestion"]},{id:"flottabilite",number:2,title:"Flottabilité, stabilité et sécurité du flotteur",shortTitle:"Flottabilité & Stabilité",description:"Comprends les principes physiques qui permettent à un navire de flotter et de rester stable en mer.",icon:"Anchor",color:"seafoam",skills:["Estimer la capacité à flotter d'un navire","Comprendre les principes physiques de la flottabilité","Analyser la stabilité d'un navire","Identifier les systèmes de sécurité (détection incendie, voies d'eau)","Connaître les équipements de sécurité obligatoires"]},{id:"meteo",number:3,title:"Mer et météo",shortTitle:"Mer & Météo",description:"Apprends à lire les conditions météorologiques et à comprendre les phénomènes océaniques.",icon:"CloudSun",color:"coral",skills:["Comprendre les conditions atmosphériques","Identifier les masses d'air et leur interaction","Observer et interpréter les phénomènes météorologiques","Comprendre le système des marées","Utiliser des données météorologiques pour préparer une navigation","Lire une carte météo marine"]},{id:"navigation",number:4,title:"Navigation, réglementation et sécurité",shortTitle:"Navigation & Réglementation",description:"Maîtrise les bases de la navigation maritime, le balisage et les règles de sécurité en mer.",icon:"Compass",color:"ocean",skills:["Maîtriser les paramètres de navigation (cap, route, vitesse)","Connaître les instruments de navigation","Identifier le balisage maritime","Appliquer les règles anti-collision (RIPAM)","Comprendre les communications maritimes (VHF, ASN)","Connaître l'organisation des secours en mer (CROSS)","Identifier les équipements de sécurité individuels et collectifs"]},{id:"espaces",number:5,title:"Les espaces maritimes, le milieu marin et leurs enjeux",shortTitle:"Espaces maritimes & Enjeux",description:"Explore les enjeux géopolitiques, économiques et environnementaux liés aux océans.",icon:"Globe",color:"seafoam",skills:["Comprendre les enjeux géopolitiques des océans","Identifier les enjeux économiques (commerce, pêche, tourisme)","Appréhender les enjeux socio-culturels","Comprendre les enjeux environnementaux","Connaître les grandes politiques publiques de protection des mers","Identifier les enjeux de l'exploitation des ressources marines"]},{id:"anglais",number:6,title:"Anglais maritime",shortTitle:"Anglais maritime",description:"Acquiers le vocabulaire technique maritime en anglais pour communiquer efficacement en mer.",icon:"Languages",color:"coral",skills:["Maîtriser le vocabulaire technique maritime en anglais","Comprendre les communications maritimes en anglais","Lire des documents techniques en anglais","Connaître les termes de navigation internationaux"]}];var f=e.i(75157);let g={Ship:s.Ship,Anchor:r.Anchor,CloudSun:l,Compass:o.Compass,Globe:c,Languages:d},v={ocean:{bg:"bg-ocean-500",text:"text-white",border:"border-ocean-100 hover:border-ocean-200"},seafoam:{bg:"bg-seafoam-500",text:"text-white",border:"border-seafoam-100 hover:border-seafoam-200"},coral:{bg:"bg-coral-500",text:"text-white",border:"border-coral-100 hover:border-coral-200"}};function b(){return(0,t.jsxs)(u.Section,{variant:"mist",padding:"xl",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"text-center mb-12",children:[(0,t.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-4",children:"5 domaines à explorer + l'anglais maritime"}),(0,t.jsx)("p",{className:"text-lg text-deep-600 max-w-2xl mx-auto",children:"BI
1Mer.education couvre tous les aspects du monde maritime, de la construction navale à la météo en passant par la navigation."})]}),(0,t.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-3 gap-6",children:h.map((e,s)=>{let r=g[e.icon],n=v[e.color];return(0,t.jsx)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1*s},children:(0,t.jsx)(i.default,{href:`/preparer/programme#${e.id}`,children:(0,t.jsxs)(p.Card,{variant:"default",hover:!0,className:(0,f.cn)("h-full group cursor-pointer",n.border),children:[(0,t.jsxs)("div",{className:"flex items-start justify-between mb-4",children:[(0,t.jsx)("div",{className:(0,f.cn)("w-12 h-12 rounded-xl flex items-center justify-center transition-transform group-hover:scale-105",n.bg),children:(0,t.jsx)(r,{className:(0,f.cn)("w-6 h-6",n.text)})}),(0,t.jsxs)("span",{className:"text-xs font-bold text-deep-300 uppercase tracking-wide",children:["D",e.number]})]}),(0,t.jsx)("h3",{className:"text-lg font-bold text-deep-900 font-heading mb-2 group-hover:text-ocean-600 transition-colors",children:e.shortTitle}),(0,t.jsx)("p",{className:"text-deep-600 text-sm leading-relaxed mb-4",children:e.description}),(0,t.jsxs)("div",{className:"flex items-center text-ocean-600 text-sm font-medium group-hover:gap-2 transition-all",children:[(0,t.jsx)("span",{children:"En savoir plus"}),(0,t.jsx)(m.ArrowRight,{className:"w-4 h-4 ml-1 group-hover:translate-x-1 transition-transform"})]})]})})},e.id)})}),(0,t.jsx)(a.motion.div,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},transition:{delay:.6},className:"text-center mt-10",children:(0,t.jsx)(x.LinkButton,{href:"/preparer/programme",variant:"primary",size:"lg",icon:m.ArrowRight,iconPosition:"right",children:"Voir le programme complet"})})]})}e.s(["DomainsSection",()=>b],32923)},41013,e=>{"use strict";var t=e.i(43476),i=e.i(46932),a=e.i(75254);let s=(0,a.default)("clipboard-check",[["rect",{width:"8",height:"4",x:"8",y:"2",rx:"1",ry:"1",key:"tgr4d6"}],["path",{d:"M16 4h2a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h2",key:"116196"}],["path",{d:"m9 14 2 2 4-4",key:"df797q"}]]);var r=e.i(10980);let n=(0,a.default)("pen-tool",[["path",{d:"M15.707 21.293a1 1 0 0 1-1.414 0l-1.586-1.586a1 1 0 0 1 0-1.414l5.586-5.586a1 1 0 0 1 1.414 0l1.586 1.586a1 1 0 0 1 0 1.414z",key:"nt11vn"}],["path",{d:"m18 13-1.375-6.874a1 1 0 0 0-.746-.776L3.235 2.028a1 1 0 0 0-1.207 1.207L5.35 15.879a1 1 0 0 0 .776.746L13 18",key:"15qc1e"}],["path",{d:"m2.3 2.3 7.286 7.286",key:"1wuzzi"}],["circle",{cx:"11",cy:"11",r:"2",key:"xmgehs"}]]);var l=e.i(32095);e.i(16787);var o=e.i(33334),c=e.i(75157);let d=[{icon:s,title:"Inscription",description:"Inscris-toi via ton établissement scolaire sur Cyclades",color:"ocean"},{icon:r.BookOpen,title:"Formation",description:"40 heures de cours théoriques et pratiques passionnants",color:"seafoam"},{icon:n,title:"Examen",description:"60 questions QCU en 2 heures pour valider tes connaissances",color:"coral"},{icon:l.GraduationCap,title:"Diplôme",description:"Obtiens ton BIMer avec un niveau de Débutant à Expert",color:"ocean"}],m={ocean:{bg:"bg-ocean-500",text:"text-white"},seafoam:{bg:"bg-seafoam-500",text:"text-white"},coral:{bg:"bg-coral-500",text:"text-white"}};function u(){return(0,t.jsxs)(o.Section,{variant:"default",padding:"xl",children:[(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"text-center mb-16",children:[(0,t.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-4",children:"Comment passer le BIMer ?"}),(0,t.jsx)("p",{className:"text-lg text-deep-600 max-w-2xl mx-auto",children:"4 étapes simples pour obtenir ton diplôme maritime"})]}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"hidden lg:block absolute top-14 left-[12.5%] right-[12.5%] h-0.5 bg-deep-200"}),(0,t.jsx)("div",{className:"grid md:grid-cols-2 lg:grid-cols-4 gap-8 lg:gap-6",children:d.map((e,a)=>{let s=m[e.color];return(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.1*a},className:"relative text-center",children:[(0,t.jsxs)("div",{className:"relative z-10 mx-auto mb-6",children:[(0,t.jsx)("div",{className:(0,c.cn)("w-28 h-28 rounded-full flex items-center justify-center mx-auto",s.bg),children:(0,t.jsx)(e.icon,{className:(0,c.cn)("w-12 h-12",s.text)})}),(0,t.jsx)("div",{className:"absolute -top-2 -right-2 w-8 h-8 rounded-full bg-white shadow-md flex items-center justify-center font-bold text-deep-900 border-2 border-deep-100",children:a+1})]}),(0,t.jsx)("h3",{className:"text-xl font-bold text-deep-900 font-heading mb-2",children:e.title}),(0,t.jsx)("p",{className:"text-deep-600 text-sm leading-relaxed max-w-xs mx-auto",children:e.description})]},e.title)})})]})]})}e.s(["HowItWorksSection",()=>u],41013)},77003,e=>{"use strict";var t=e.i(43476),i=e.i(71645),a=e.i(46932),s=e.i(88653),r=e.i(75254);let n=(0,r.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]),l=(0,r.default)("chevron-right",[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]]),o=(0,r.default)("quote",[["path",{d:"M16 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"rib7q0"}],["path",{d:"M5 3a2 2 0 0 0-2 2v6a2 2 0 0 0 2 2 1 1 0 0 1 1 1v1a2 2 0 0 1-2 2 1 1 0 0 0-1 1v2a1 1 0 0 0 1 1 6 6 0 0 0 6-6V5a2 2 0 0 0-2-2z",key:"1ymkrd"}]]);var c=e.i(72520);e.i(16787);var d=e.i(33334),m=e.i(44181),u=e.i(96640);let x=[{id:"1",name:"Lily",age:15,level:"Expert",quote:"Le BIMer m'a fait découvrir un monde passionnant. J'ai appris tellement de choses sur la mer et maintenant je veux travailler dans la marine !",school:"Collège Pierre Matraja, Sausset-les-Pins",year:2023},{id:"2",name:"Thomas",age:17,level:"Avancé",quote:"Les cours étaient super intéressants, surtout la partie météo. J'utilise maintenant ce que j'ai appris quand je fais de la voile avec mon père.",school:"Lycée François Arago, Perpignan",year:2024},{id:"3",name:"Emma",age:16,level:"Maîtrise",quote:"Je ne connaissais rien à la mer avant le BIMer. Maintenant je comprends les marées, la navigation... C'est passionnant !",school:"Lycée Lucie Aubrac, Sommières",year:2024},{id:"4",name:"Lucas",age:18,level:"Expert",quote:"Grâce au BIMer, j'ai découvert ma vocation. Je prépare maintenant le concours de l'Ãcole Navale. Merci aux profs qui m'ont accompagné !",school:"Lycée Maritime du Guilvinec",year:2023},{id:"5",name:"Chloé",age:14,level:"Maîtrise",quote:"J'avais un peu peur de l'examen mais avec la plateforme bimer.education, j'ai pu bien réviser. Les QCM sont vraiment utiles !",school:"Collège Jean Moulin, La Rochelle",year:2024},{id:"6",name:"Maxime",age:17,level:"Avancé",quote:"Le BIMer ce n'est pas que des cours, c'est aussi de
1s sorties. On a visité un chantier naval et rencontré des marins. Inoubliable !",school:"Lycée Vauban, Brest",year:2024}];var p=e.i(75157);let h={Débutant:"beginner",Maîtrise:"mastery",Avancé:"advanced",Expert:"expert"};function f(){let[e,r]=(0,i.useState)(0),f=x[e];return(0,t.jsxs)(d.Section,{variant:"mist",padding:"xl",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"text-center mb-12",children:[(0,t.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-4",children:"Ils ont passé le BIMer"}),(0,t.jsx)("p",{className:"text-lg text-deep-600 max-w-2xl mx-auto",children:"Découvre les témoignages d'élèves qui ont obtenu leur diplôme"})]}),(0,t.jsxs)("div",{className:"max-w-4xl mx-auto",children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"absolute -top-4 left-8 lg:left-12 w-16 h-16 rounded-full bg-ocean-100 flex items-center justify-center",children:(0,t.jsx)(o,{className:"w-8 h-8 text-ocean-500"})}),(0,t.jsx)("div",{className:"bg-white rounded-3xl shadow-xl p-8 lg:p-12 pt-16",children:(0,t.jsx)(s.AnimatePresence,{mode:"wait",children:(0,t.jsxs)(a.motion.div,{initial:{opacity:0,x:20},animate:{opacity:1,x:0},exit:{opacity:0,x:-20},transition:{duration:.3},children:[(0,t.jsxs)("blockquote",{className:"text-xl lg:text-2xl text-deep-700 leading-relaxed mb-8 font-medium",children:["â",f.quote,"â"]}),(0,t.jsxs)("div",{className:"flex items-center justify-between flex-wrap gap-4",children:[(0,t.jsxs)("div",{className:"flex items-center gap-4",children:[(0,t.jsx)("div",{className:"w-14 h-14 rounded-full bg-gradient-to-br from-ocean-4
100 to-ocean-600 flex items-center justify-center text-white font-bold text-lg",children:f.name[0]}),(0,t.jsxs)("div",{children:[(0,t.jsxs)("p",{className:"font-bold text-deep-900",children:[f.name,", ",f.age," ans"]}),f.school&&(0,t.jsx)("p",{className:"text-sm text-deep-500",children:f.school})]})]}),(0,t.jsxs)(u.Badge,{variant:h[f.level],size:"lg",children:["Niveau ",f.level]})]})]},e)})}),(0,t.jsxs)("div",{className:"flex items-center justify-center gap-4 mt-8",children:[(0,t.jsx)("button",{onClick:()=>{r(e=>(e-1+x.length)%x.length)},className:"w-12 h-12 rounded-full bg-white shadow-md border border-deep-100 flex items-center justify-center text-deep-600 hover:bg-ocean-50 hover:text-ocean-600 hover:border-ocean-200 transition-colors","aria-label":"Témoignage précédent",children:(0,t.jsx)(n,{className:"w-5 h-5"})}),(0,t.jsx)("div",{className:"flex items-center gap-2",children:x.map((i,a)=>(0,t.jsx)("button",{onClick:()=>r(a),className:(0,p.cn)("w-2.5 h-2.5 rounded-full transition-all",a===e?"bg-ocean-500 w-8":"bg-deep-200 hover:bg-deep-300"),"aria-label":`T\xe9moignage ${a+1}`},a))}),(0,t.jsx)("button",{onClick:()=>{r(e=>(e+1)%x.length)},className:"w-12 h-12 rounded-full bg-white shadow-md border border-deep-100 flex items-center justify-center text-deep-600 hover:bg-ocean-50 hover:text-ocean-600 hover:border-ocean-200 transition-colors","aria-label":"Témoignage suivant",children:(0,t.jsx)(l,{className:"w-5 h-5"})})]})]}),(0,t.jsx)(a.motion.div,{initial:{opacity:0}
1,whileInView:{opacity:1},viewport:{once:!0},transition:{delay:.3},className:"text-center mt-10",children:(0,t.jsx)(m.LinkButton,{href:"/decouvrir/temoignages",variant:"secondary",icon:c.ArrowRight,iconPosition:"right",children:"Voir tous les témoignages"})})]})]})}e.s(["TestimonialsSection",()=>f],77003)},71351,e=>{"use strict";var t=e.i(43476),i=e.i(46932),a=e.i(83086),s=e.i(72520);let r=(0,e.i(75254).default)("clock",[["path",{d:"M12 6v6l4 2",key:"mmk7yg"}],["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]]);e.i(16787);var n=e.i(33334),l=e.i(44181);function o(){return(0,t.jsx)(n.Section,{variant:"default",padding:"lg",children:(0,t.jsxs)(i.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"relative overflow-hidden rounded-3xl bg-gradient-to-br from-ocean-500 via-ocean-600 to-ocean-700 p-8 lg:p-12",children:[(0,t.jsx)("div",{className:"absolute top-0 right-0 w-64 h-64 bg-white/10 rounded-full blur-3xl"}),(0,t.jsx)("div",{className:"absolute bottom-0 left-0 w-48 h-48 bg-white/5 rounded-full blur-2xl"}),(0,t.jsxs)("div",{className:"relative z-10 flex flex-col lg:flex-row items-center justify-between gap-8",children:[(0,t.jsxs)("div",{className:"text-center lg:text-left",children:[(0,t.jsxs)("div",{className:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-white/20 text-white text-sm font-medium mb-4",children:[(0,t.jsx)(a.Sparkles,{className:"w-4 h-4"}),(0,t.jsx)("span",{children:"Quiz interactif"})]}),(0,t.jsx)("h2",{className:"text-2xl lg:text-3xl font-bold text-white font-heading mb-3",children:"Es-tu fait·e pour les métiers de la mer ?"}),(0,t.jsx)("p",{className:"text-ocean-100 max-w-md mb-6 lg:mb-0",children:"Réponds à 10 questions rapides pour découvrir ton profil maritime et les métiers qui pourraient te plaire."})]}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-4",children:[(0,t.jsx)(l.LinkButton,{href:"/quiz",size:"xl",variant:"accent",icon:s.ArrowRight,iconPosition:"right",className:"bg-white text-ocean-600 hover:bg-ocean-50 shadow-lg",children:"Faire le quiz"}),(0,t.jsxs)("div",{className:"flex items-center gap-2 text-ocean-100 text-sm",children:[(0,t.jsx)(r,{className:"w-4 h-4"}),(0,t.jsx)("span",{children:"2 minutes ⢠10 questions"})]})]})]})]})})}e.s(["QuizTeaser",()=>o],71351)},58351,e=>{"use strict";var t=e.i(47167),i=e.i(43476),a=e.i(46932),s=e.i(10980),r=e.i(72520);let n=(0,e.i(75254).default)("waves",[["path",{d:"M2 6c.6.5 1.2 1 2.5 1C7 7 7 5 9.5 5c2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"knzxuh"}],["path",{d:"M2 12c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"2jd2cc"}],["path",{d:"M2 18c.6.5 1.2 1 2.5 1 2.5 0 2.5-2 5-2 2.6 0 2.4 2 5 2 2.5 0 2.5-2 5-2 1.3 0 1.9.5 2.5 1",key:"rd2r6e"}]]);e.i(16787);var l=e.i(33334),o=e.i(44181),c=e.i(39964);function d(){return(0,i.jsxs)(l.Section,{variant:"default",padding:"xl",children:[(0,i.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"text-center mb-12",children:[(0,i.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-4",children:"Prêt à plonger dans l'aventure ?"}),(0,i.jsx)("p",{className:"text-lg text-deep-600 max-w-2xl mx-auto",children:"Commence dès maintenant à découvrir le monde maritime"})]}),(0,i.jsxs)("div",{className:"grid md:grid-cols-2 gap-6 max-w-4xl mx-auto",children:[(0,i.jsx)(a.motion.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.1},children:(0,i.jsx)(c.Card,{variant:"feature",className:"h-full",children:(0,i.jsxs)("div",{className:"flex flex-col h-full",children:[(0,i.jsx)("div",{className:"w-14 h-14 rounded-xl bg-ocean-500 flex items-center justify-center mb-6",children:(0,i.jsx)(s.BookOpen,{className:"w-7 h-7 text-white"})}),(0,i.jsx)("h3",{className:"text-xl font-bold text-deep-900 font-heading mb-3",children:"Tout savoir sur le BIMer"}),(0,i.jsx)("p",{className:"text-deep-600 mb-6 flex-grow",children:"Découvre en détail ce qu'est le BIMer, son programme, les conditions pour le passer et tout ce qu'il faut savoir."}),(0,i.jsx)(o.LinkButton,{href:"/decouvrir",variant:"primary",icon:r.ArrowRight,iconPosition:"right",fullWidth:!0,children:"Découvrir le BIMer"})]})})}),(0,i.jsx)(a.motion.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.2},children:(0,i.jsx)(c.Card,{variant:"feature",className:"h-full bg-gradient-to-br from-seafoam-50 to-white border-seafoam-100",children:(0,i.jsxs)("div",{className:"flex flex-col h-full",children:[(0,i.jsx)("div",{className:"w-14 h-14 roun
1ded-xl bg-seafoam-500 flex items-center justify-center mb-6",children:(0,i.jsx)(n,{className:"w-7 h-7 text-white"})}),(0,i.jsx)("h3",{className:"text-xl font-bold text-deep-900 font-heading mb-3",children:"S'entraîner gratuitement"}),(0,i.jsx)("p",{className:"text-deep-600 mb-6 flex-grow",children:"Accède à la plateforme officielle bimer.education pour réviser avec des QCM interactifs et des cours complets."}),(0,i.jsx)(o.LinkButton,{href:t.default.env.NEXT_PUBLIC_APP_URL||"https://bimer.education/connexion",variant:"secondary",fullWidth:!0,className:"border-seafoam-300 text-seafoam-700 hover:bg-seafoam-50",children:"S'entraîner gratuitement"})]})})})]})]})}e.s(["CTASection",()=>d],58351)},50846,e=>{"use strict";var t=e.i(43476),i=e.i(57688),a=e.i(46932),s=e.i(78917);e.i(16787);var r=e.i(33334);let n=[{name:"Ministère de l'Ãducation Nationale, de l'Enseignement Supérieur et de la Recherche",shortName:"Ãducation Nationale",logo:"/site-assets/partners/education-nationale.png",url:"https://www.education.gouv.fr/"},{name:"Marine Nationale",shortName:"Marine Nationale",logo:"/site-assets/partners/marine-nationale.png",url:"https://www.defense.gouv.fr/marine"},{name:"Ministère de la Transition Ãcologique, de la Biodiversité, de la Forêt, de la Mer et de la Pêche",shortName:"Ministère de la Mer",logo:"/site-assets/partners/ministere-mer.png",url:"https://mer.gouv.fr/"}],l=[{name:"Région Bretagne",logo:"/site-assets/partners/region-bretagne.jpg",url:"https://www.bretagne.bzh/"},{name:"Banque des Territoires",logo:"/site-assets/partners/banque-territoires.jpg",url:"https://www.banquedesterritoires.fr/"},{name:"Brest Métropole",logo:"/site-assets/partners/brest-metropole.png",url:"https://www.brest.fr/"},{name:"France 2030",logo:"/site-assets/partners/france-2030.png",url:"https://www.gouvernement.fr/france-2030"},{name:"Fondation TotalEnergies",logo:"/site-assets/partners/fondation-totalenergies.png",url:"https://fondation.totalenergies.com/"},{name:"TNE",logo:"/site-assets/partners/tne.png",url:"https://www.education.gouv.fr/territoires-numeriques-educatifs"},{name:"Sail Education",logo:"/site-assets/partners/sail-education.png",url:"https://www.saileducation.org/"},{name:"Académie de Rennes",logo:"/site-assets/partners/academie-rennes.jpg",url:"https://www.ac-rennes.fr/"}];function o(){return(0,t.jsx)(r.Section,{variant:"default",padding:"lg",children:(0,t.jsxs)("div",{className:"space-y-14",children:[(0,t.jsx)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},children:(0,t.jsx)("a",{href:"https://www.cmqmer.bzh/",target:"_blank",rel:"noopener noreferrer",className:"group block bg-gradient-to-br from-ocean-50 to-seafoam-50 rounded-2xl p-6 lg:p-8 border border-ocean-100 hover:border-ocean-200 hover:shadow-lg transition-all",children:(0,t.jsxs)("div",{className:"flex flex-col md:flex-row items-center gap-6",children:[(0,t.jsx)("div",{className:"w-24 h-24 lg:w-28 lg:h-28 rounded-2xl bg-white shadow-sm border border-deep-100 flex items-center justify-center p-4 shrink-0",children:(0,t.jsx)(i.default,{src:"/site-assets/partners/cmq.png",alt:"Campus des Métiers et des Qualifications d'Excellence des Industries de la Mer",width:96,height:96,className:"object-contain w-full h-full"})}),(0,t.jsxs)("div",{className:"text-center md:text-left flex-1",children:[(0,t.jsx)("p",{className:"text-xs font-semibold text-ocean-600 uppercase tracking-wider mb-2",children:"à l'origine du BIMer"}),(0,t.jsx)("h3",{className:"text-lg lg:text-xl font-bold text-deep-900 mb-2",children:"Campus des Métiers et des Qualifications d'Excellence des Industries de la Mer"}),(0,t.jsx)("p",{className:"text-deep-600 text-sm leading-relaxed mb-3",children:"Le BIMer et la plateforme BIMer.education ont été créés par le CMQ Industries de la Mer en Bretagne, réseau d'excellence dédié aux formations et métiers maritimes."}),(0,t.jsxs)("span",{className:"inline-flex items-center gap-1.5 text-sm font-semibold text-ocean-600 group-hover:text-ocean-700 transition-colors",children:["Visiter cmqmer.bzh",(0,t.jsx)(s.ExternalLink,{className:"w-3.5 h-3.5"})]})]})]})})}),(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5},className:"text-center",children:[(0,t.jsx)("p",{className:"text-sm font-semibold text-deep-500 uppercase tracking-wider mb-8",children:"Partenaires institutionnels du BIMer"}),(0,t.jsx)("div",{className:"flex flex-wrap justify-center items-center gap-8 lg:gap-12",children:n.map((e,s)=>(0,t.jsxs)(a.motion.a,{href:e.url,target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.4,delay:.1*s},className:"group flex flex-col items-center",children:[(0,t.jsx)("div",{className:"w-24 h-24 lg:w-28 lg:h-28 rounded-2xl bg-white shadow-sm border border-deep-100 flex items-center justify-center p-4 mb-3 hover:shadow-md hover:border-deep-200 transition-all",children:(0,t.jsx)(i.default,{src:e.logo,alt:e.name,width:80,height:80,className:"object-contain w-full h-full"})}),(0,t.jsx)("p",{className:"text-xs lg:text-sm text-deep-600 group-hover:text-deep-900 font-medium text-center max-w-[140px] transition-colors",children:e.shortName})]},e.name))})]}),(0,t.jsxs)(a.motion.div,{initial:{opacity:0,y:20},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.5,delay:.2},className:"text-center",children:[(0,t.jsx)("p",{className:"text-sm text-deep-600 max-w-3xl mx-auto mb-8",children:"Le développement de la plateforme BIMer.education a été rendu possible grâce au soutien de :"}),(0,t.jsx)("div",{className:"flex flex-wrap justify-center items-center gap-6 lg:gap-8",children:l.map((e,s)=>(0,t.jsxs)(a.motion.a,{href:e.url,target:"_blank",rel:"noopener noreferrer",initial:{opacity:0,y:10},whileInView:{opacity:1,y:0},viewport:{once:!0},transition:{duration:.3,delay:.05*s},className:"group flex flex-col items-center",children:[(0,t.jsx)("div",{className:"w-16 h-16 lg:w-20 lg:h-20 rounded-xl bg-white shadow-sm border border-deep-100 flex items-center justify-center p-2.5 mb-2 hover:shadow-md hover:border-deep-200 transition-all",children:(0,t.jsx)(i.default,{src:e.logo,alt:e.name,width:64,height:64,className:"object-contain w-full h-full"})}),(0,t.jsx)("p",{className:"text-[11px] lg:text-xs text-deep-500 group-hover:text-deep-800 font-medium text-center max-w-[100px] transition-colors",children:e.name})]},e.name))})]})]})})}e.s(["PartnersSection",()=>o])},85546,e=>{"use strict";var t=e.i(43476),i=e.i(71645),a=e.i(46932),s=e.i(75254);let r=(0,s.default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]),n=(0,s.default)("volume-x",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["line",{x1:"22",x2:"16",y1:"9",y2:"15",key:"1ewh16"}],["line",{x1:"16",x2:"22",y1:"9",y2:"15",key:"5ykzw1"}]]);e.i(16787);var l=e.i(33334),o=e.i(44181);function c(){let[e,s]=(0,i.useState)(!0),c=(0,i.useRef)(null);return(0,t.jsx)(l.Section,{variant:"mist",padding:"xl",children:(0,t.jsxs)("div",{className:"grid lg:grid-cols-2 gap-12 items-center",children:[(0,t.jsxs)(a.motion.div,{initial:{opacity:0,x:-20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5},className:"relative mx-auto lg:mx-0",children:[(0,t.jsxs)("div",{className:"relative w-[280px] sm:w-[320px] aspect-[9/16] rounded-3xl overflow-hidden shadow-2xl bg-deep-900 cursor-pointer group",onClick:()=>{c.current&&(c.current.muted=!c.current.muted,s(c.current.muted))},children:[(0,t.jsxs)("video",{ref:c,className:"w-full h-full object-cover",autoPlay:!0,muted:!0,loop:!0,playsInl
1ine:!0,poster:"/site-assets/video-poster.jpg",children:[(0,t.jsx)("source",{src:"https://bimer.education/bimer.education_720.mp4",type:"video/mp4"}),"Votre navigateur ne supporte pas la vidéo."]}),(0,t.jsx)("div",{className:"absolute bottom-4 right-4 w-10 h-10 rounded-full bg-black/50 backdrop-blur-sm flex items-center justify-center text-white opacity-70 group-hover:opacity-100 transition-opacity",children:e?(0,t.jsx)(n,{className:"w-5 h-5"}):(0,t.jsx)(r,{className:"w-5 h-5"})}),(0,t.jsx)("div",{className:"absolute bottom-4 left-4 right-16 text-white text-xs bg-black/50 backdrop-blur-sm rounded-full px-3 py-1.5 opacity-0 group-hover:opacity-100 transition-opacity text-center",children:e?"Cliquez pour activer le son":"Cliquez pour couper le son"})]}),(0,t.jsx)("div",{className:"absolute -bottom-4 -right-4 w-24 h-24 bg-ocean-200 rounded-2xl -z-10"}),(0,t.jsx)("div",{className:"absolute -top-4 -left-4 w-16 h-16 bg-coral-200 rounded-xl -z-10"})]}),(0,t.jsxs)(a.motion.div,{initial:{opacity:0,x:20},whileInView:{opacity:1,x:0},viewport:{once:!0},transition:{duration:.5,delay:.1},className:"text-center lg:text-left",children:[(0,t.jsx)("h2",{className:"text-3xl lg:text-4xl font-bold text-deep-900 font-heading mb-6",children:"Découvre BIMer.education en vidéo"}),(0,t.jsx)("p",{className:"text-lg text-deep-600 leading-relaxed mb-6",children:"En moins d'une minute, découvre la plateforme BIMer.education et comment elle peut t'aider à préparer l'examen du BIMer."}),(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("div",{className:"flex items-center gap-3 justify-center lg:justify-start",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg bg-ocean-100 flex items-center justify-center",children:(0,t.jsx)("span",{className:"text-lg",children:"ð"})}),(0,t.jsx)("p",{className:"text-deep-700 font-medium",children:"Une formation 100% gratuite et ouverte à tous"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-3 justify-center lg:justify-start",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg bg-seafoam-100 flex items-center justify-center",children:(0,t.jsx)("span",{className:"text-lg",children:"ð"})}),(0,t.jsx)("p",{className:"text-deep-700 font-medium",children:"Des heures de formations adaptées à tous les niveaux"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-3 justify-center lg:justify-start",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-lg bg-coral-100 flex items-center justify-center",children:(0,t.jsx)("span",{className:"text-lg",children:"ð"})}),(0,t.jsx)("p",{className:"text-deep-700 font-medium",children:"Une porte vers les métiers de la mer"})]})]}),(0,t.jsx)("div",{className:"mt-8",children:(0,t.jsx)(o.LinkButton,{href:"/decouvrir",size:"lg",children:"En savoir plus sur le BIMer"})})]})]})})}e.s(["VideoSection",()=>c],85546)}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.