1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,86024,e=>{"use strict";e.s(["default",()=>d]);var t=e.i(43476),i=e.i(37902),o=e.i(71645),a=e.i(57688);function s(e,t){return null==e||""===e||0===e?"none":"".concat("number"==typeof e?"".concat(e,"px"):e," solid ").concat(null!=t?t:"currentColor")}let n=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return"translate(".concat(e,"px, ").concat(t,"px)")},r={background:{image:"/images/solar pics/arctanoverhead.webp",overlay:"rgba(0, 0, 0, 0.30)",style:{objectPosition:"center 55%",transform:"scale(1)"}},viewpoint1:{title:{text:"Meet Our Team",fontSize:"5rem",mobileFontSize:"3rem",fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",textBox:{backgroundColor:"transparent",borderColor:"transparent",borderWidth:0,borderRadius:0,padding:0,offset:{x:0,y:0}},titleOffset:{x:0,y:0}}},viewpoint2:{title:{text:"Team History",fontSize:"3rem",fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"10vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:15}},timeline:{width:"80%",lineColor:"rgba(255, 255, 255, 0.3)",activeLineColor:"#ef4444",lineHeight:"4px",dotSize:"16px",dotColor:"#ffffff",dotBorderColor:"transparent",activeDotColor:"#ff6b6b",activeDotShadow:"0 0 20px rgba(255, 107, 107, 0.6)",inactiveDotShadow:"0 2px 4px rgba(0, 0, 0, 0.3)",scrollRange:2800,position:{top:"25vh",left:"50%",transform:"translateX(-50%)"}},events:[{id:"2016",year:"2016",title:"[Team Founded]",text:"Rutgers Solar Car is founded by Matthew Middleton with the ambitious goal of building a vehicle for the American Solar Challenge (ASC). Serving as the team's advisor is Dr. Birnie, a solar car pioneer from the early 2000s who joined Rutgers from the University of Arizona.",image:"/images/solar pics/cachedImage.webp",position:20},{id:"2019",year:"2019",title:"[First Competition]",text:"Rutgers Solar Car receives a 2015 solar car chassis from Stanford, boosting donations, team recognition, and hardware engineering efforts. The team competes in the Formula Sun Grand Prix (FSGP) 2019 but completes only 2 of the 9 scrutineering stations.",image:"/images/solar pics/whatissolarracing.webp",position:40},{id:"2022",year:"2022",title:"[New Design]",text:"After overcoming COVID setbacks, the team moves into the new Project Studio and designs a brand-new solar car, this time built entirely by Rutgers Solar Car. The team attends ASC 2022 to document the event, interview other teams, and develop a strategy for future competitions.",image:"/images/solar pics/spaceside.webp",position:60},{id:"2025",year:"2024-2025",title:"[New Vehicle]",text:"Rutgers Solar Car builds a new vehicle for the 2025 FSGP Competition. The team also undergoes organizational restructuring, strengthening collaboration between sub-teams while re-branding and gaining key sponsors, such as Lockheed Martin.",image:"/images/solar pics/drive.webp",position:80}],imageSection:{width:400,height:285,borderRadius:12,borderColor:"transparent",borderWidth:0,boxShadow:"0 10px 30px rgba(0, 0, 0, 0.5)",position:{top:"45vh",left:"50%"},transitionDuration:"0.5s",imageOffset:{x:-450,y:0},innerImageOffset:{x:0,y:0},innerImageScale:1},textBox:{backgroundColor:"rgba(0, 0, 0, 0.4)",backdropFilter:"blur(12px)",borderColor:"rgba(255, 255, 255, 0.15)",borderWidth:1,borderRadius:12,padding:24,maxWidth:400,position:{top:"45vh",left:"50%"},yearColor:"#ffffff",yearFontSize:28,yearFontWeight:700,yearMarginBottom:6,titleColor:"#ffffff",titleFontSize:"1.2rem",titleFontWeight:600,titleMarginBottom:"1rem",textColor:"#e5e7eb",fontSize:15,lineHeight:1.6,transitionDuration:"0.5s",offset:{x:50,y:0},innerTextOffset:{x:0,y:0}}},viewpoint3:{title:{text:"2026 (Hyperion)",fontSize:24,fontWeight:700,color:"#ffffff",titleOffset:{x:0,y:0}},textBox:{text:"With over 100 students across more than 10 distinct disciplines, Rutgers Solar Car is working hard on our new Single Occupant Vehicle (SOV), Hyperion, for entry into the American Solar Challenge (ASC) 2026.",backgroundColor:"rgba(0, 0, 0, 0.40)",backdropFilter:"blur(0px)",borderColor:"rgba(255, 255, 255, 0.20)",borderWidth:1,borderRadius:12,padding:24,maxWidth:760,textColor:"#f3f4f6",fontSize:17,lineHeight:1.7,offset:{x:0,y:0},innerTextOffset:{x:0,y:0},textShadow:"0 10px 30px rgba(0, 0, 0, 1)"},image:{src:"/images/solar pics/hyperionrender.webp",alt:"Current Team",width:800,height:380,borderRadius:16,boxShadow:"0 10px 40px rgba(0, 0, 0, 0)",imageOffset:{x:0,y:40},innerImageOffset:{x:0,y:0},innerImageScale:.8},sectionHeights:{minHeightVh:150},coverOverlapVh:30,fadeDistancePx:100}},l={subTeamsOverview:{background:"/images/solar pics/spacenight.webp",overlay:"rgba(0, 0, 0, 0.40)",title:{text:"Sub-Teams",fontSize:"4rem",mobileFontSize:"2.8rem",fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"20vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:0}},description:{text:"Our team is made up of four cross-functional Divisional Sub-Teams - Mechanical, Electrical, Aerodynamics, and Business - and an experimental team, Strategy.",fontSize:18,color:"#e5e7eb",lineHeight:1.8,maxWidth:900,textAlign:"center",position:{top:"36vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(255,255,255,0.05)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:0},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"60vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"62vh",gap:32,items:[{id:"mechanical",image:"/images/solar pics/mechanical.webp",label:"Mechanical",enabled:!0,hoverText:"Core mechanical systems"},{id:"electrical",image:"/images/solar pics/highV.webp",label:"Electrical",enabled:!0,hoverText:"Power & electronics"},{id:"aerodynamics",image:"/images/solar pics/uday.webp",label:"Aerodynamics",enabled:!0,hoverText:"Aerobody design"},{id:"business",image:"/images/solar pics/aarushnyias.webp",label:"Business",enabled:!0,hoverText:"Marketing & Finance"},{id:"strategy",image:"/images/solar pics/arctanspace.webp",label:"Strategy",enabled:!0,hoverText:"Data & Telemetry"}],tileStyle:{width:180,height:180,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:16,labelFontWeight:600,labelMarginTop:16,imageOffset:{x:0,y:0},hoverBg:"rgba(0,0,0,0.8)"}}},mechanical:{background:"/images/solar pics/mechanical.webp",overlay:"rgba(0, 0, 0, 0.40)",title:{text:"Mechanical",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"12vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:0}},description:{text:"The Mechanical team is responsible for all of the car's core mechanical systems, including the chassis, brakes, and suspension. It designs the chassis to provide a robust structure and secure mounting points for the vehicle, and to ensure driver safety and vehicle control, conducts extensive simulations and testing.",fontSize:17,color:"#e5e7eb",lineHeight:1.6,maxWidth:900,textAlign:"center",position:{top:"28.5vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(0,0,0,0.45)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:0},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"52vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"68vh",gap:32,items:[{id:"chassis",image:"/images/solar pics/james.webp",label:"Chassis",hoverText:"Design and build the car's frame structure",mobileHoverText:"Build the car's frame",enabled:!0},{id:"suspension",image:"/images/solar pics/suspension.webp",label:"Suspension",hoverText:"Optimize ride quality and handling",mobileHoverText:"Optimize handling",enabled:!0},{id:"brakes",image:"/images/solar pics/rotorzoom.webp",label:"Brakes",hoverText:"Ensure safe and reliable stopping power",mobileHoverText:"Ensure safe stopping",enabled:!0},{id:"controls",image:"/images/solar pics/rotorzoom.webp",label:"Mechanical\nControl
1s",mobileLabel:"Mech\nControls",hoverText:"Steering and driver interface systems",mobileHoverText:"Steering & interfaces",enabled:!1}],tileStyle:{width:200,height:200,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:16,labelFontWeight:600,labelMarginTop:16,hoverBg:"rgba(0, 0, 0, 0.9)",hoverTextColor:"#ffffff",hoverTextSize:15,hoverPadding:24,imageOffset:{x:0,y:0}}}},electrical:{background:"/images/solar pics/highV.webp",overlay:"rgba(0, 0, 0, 0.45)",title:{text:"Electrical",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"12vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:0}},description:{text:"The Electrical team is responsible for everything from the solar array to the telemetry systems and all components in between. It designs, installs, and wires the electrical systems required to power and operate RSC's solar-electric vehicles, ensuring it functions efficiently from start to finish.",fontSize:17,color:"#e5e7eb",lineHeight:1.6,maxWidth:900,textAlign:"center",position:{top:"28.5vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(0,0,0,0.45)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:0},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"52vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"66vh",gap:32,items:[{id:"highvoltage",image:"/images/solar pics/trailer.webp",label:"High\nVoltage",hoverText:"Battery management and motor control systems",mobileHoverText:"Battery & motor control",enabled:!0},{id:"lowvoltage",image:"/images/solar pics/wheel top.webp",label:"Low\nVoltage",hoverText:"Control systems and auxiliary electronics",mobileHoverText:"Auxiliary electronics",enabled:!0},{id:"solar",image:"/images/solar pics/solarpanels.webp",label:"Solar",hoverText:"Solar array design and power optimization",mobileHoverText:"Array and Power optimization",enabled:!0}],tileStyle:{width:200,height:200,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:16,labelFontWeight:600,labelMarginTop:16,hoverBg:"rgba(0, 0, 0, 0.9)",hoverTextColor:"#ffffff",hoverTextSize:15,hoverPadding:24,imageOffset:{x:0,y:0}}}},aerodynamics:{background:"/images/solar pics/uday.webp",overlay:"rgba(0, 0, 0, 0.45)",title:{text:"Aerodynamics",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"12vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:20}},description:{text:"The Aerodynamics team designs and manufactures the car's exterior aerobody. Its primary goal is to create a lightweight, high-performance structure. To achieve this, the team utilizes composite materialsâa blend of substances that ensures the aerobody is both light and strong, optimizing the carâs overall performance.",fontSize:17,color:"#e5e7eb",lineHeight:1.6,maxWidth:900,textAlign:"center",position:{top:"26vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(0,0,0,0.35)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:30},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"52vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"68vh",gap:32,items:[{id:"cfd",image:"/images/solar pics/cfd.webp",label:"CFD Analysis",mobileLabel:"CFD",hoverText:"Computational fluid dynamics and optimization",mobileHoverText:"Fluid dynamics and optimization",enabled:!0},{id:"composites",image:"/images/solar pics/compmeet.webp",label:"Composites",hoverText:"Composite manufacturing and layup",mobileHoverText:"Manufacturing and layup",enabled:!0},{id:"testing",image:"/images/solar pics/compmeet.webp",label:"Wind Testing",hoverText:"Validation and performance testing",enabled:!1}],tileStyle:{width:200,height:200,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:16,labelFontWeight:600,labelMarginTop:16,hoverBg:"rgba(0, 0, 0, 0.9)",hoverTextColor:"#ffffff",hoverTextSize:15,hoverPadding:24,imageOffset:{x:0,y:0}}}},business:{background:"/images/solar pics/aarushnyias.webp",overlay:"rgba(0, 0, 0, 0.50)",title:{text:"Business",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"12vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:30}},description:{text:"From securing sponsorships and grants to managing our social media presence, the Business team keeps operations running smoothly while strengthening relationships with supporters and the community. It also handles accounting and fundraising, ensures that technical teams receive essential materials, and coordinates logistics for events and competitions.",fontSize:17,color:"#e5e7eb",lineHeight:1.6,maxWidth:1030,textAlign:"center",position:{top:"26vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(0,0,0,0.45)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:40},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"52vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"66vh",gap:32,items:[{id:"marketing",image:"/images/solar pics/marketing.webp",label:"Marketing",hoverText:"Brand management & sponsorship deliverables",mobileHoverText:"Brand management & sponsorship deliverables",enabled:!0},{id:"supply",image:"/images/solar pics/supplychain.webp",label:"Supply Chain",hoverText:"Inventory, Procurement, and Vendor Relations",mobileHoverText:"Inventory, Procurement, and Vendor Relations",enabled:!0},{id:"operations",image:"/images/solar pics/logistics.webp",label:"Operations",hoverText:"Event and Competition logistics",mobileHoverText:"Event and Competition logistics",enabled:!0},{id:"finance",image:"/images/solar pics/finance.webp",label:"Finance",hoverText:"Accounting, Budgeting, Fundraising, and Outreach",mobileHoverText:"Accounting, Budgeting, Fundraising, and Outreach",enabled:!0},{id:"newsletter",image:"/images/news1.webp",label:"Newsletter",hoverText:"External communications",mobileHoverText:"External communication",enabled:!0}],tileStyle:{width:180,height:180,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:15,labelFontWeight:600,labelMarginTop:12,hoverBg:"rgba(0, 0, 0, 0.9)",hoverTextColor:"#ffffff",hoverTextSize:14,hoverPadding:20,imageOffset:{x:0,y:0}}}},strategy:{background:"/images/solar pics/arctanspace.webp",overlay:"rgba(0, 0, 0, 0.50)",title:{text:"Strategy",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",position:{top:"12vh",left:"50%",transform:"translateX(-50%)"},titleOffset:{x:0,y:30}},description:{text:"The Strategy team develops the race plan and uses data to guide the carâs performance. Its main goal is to improve efficiency and decisionâmaking on the road and within RSC. The team aims to analyze telemetry, build simulations and dashboards, and support technical and business teams to optimize RSC's cars and operations.",fontSize:17,color:"#e5e7eb",lineHeight:1.6,maxWidth:920,textAlign:"center",position:{top:"26vh",left:"50%",transform:"translateX(-50%)"},box:{backgroundColor:"rgba(0,0,0,0.45)",borderColor:"rgba(255,255,255,0.15)",borderWidth:1,borderRadius:16,padding:16},offset:{x:0,y:40},innerTextOffset:{x:0,y:0}},tiles:{containerPosition:{top:"52vh",left:"50%",transform:"translateX(-50%)"},mobileTop:"68vh",gap:32,items:[{id:"perf",image:"/images/solar pics/seatbelt.webp",label:"Performance\nAnalytics",mobileLabel:"Perf\nAnalytics",hoverText:"Telemetry analysis, performance optimization, and driver feedback",mobileHoverText:"Telemetry analysis and performance optimization",enabled:!0},{id:"ops",image:"/images/solar pics/oldwheel.webp",label:"Operations\nAnalytics",mobileLabel:"Ops\nAnalytics",hoverText:"Race simulation, strategy development, and operations optimization",mobileHoverText:"Race strategies and operations optimization",enabled:!0}],tileStyle:{width:200,height:200,borderRadius:16,boxShadow:"0 8px 24px rgba(0, 0, 0, 0.4)",labelColor:"#ffffff",labelFontSize:15,labelFontWeight:600,labelMarginTop:12,hoverBg:"rgba(0, 0, 0, 0.9)",hoverTextColor:"#ffffff",hoverTextSize:14,hoverPadding:20,imageOffset:{x:0,y:0}}}},leadership:{background:"/images/solar pics/arctanbg.webp",overlay:"rgba(0, 0, 0, 0.40)",title:{text:"Leadership",fontSize:56,fontWeight:700,color:"#ffffff",textShadow:"0 4px 20px rgba(0, 0, 0, 0.8)",titleOffset:{x:0,y:0}},grid:{offset:{x:0,y:0}},tiles:{gap:20,items:[{id:"president",image:"/images/solar pics/lina.webp",name:"Alina Zahra",position:"President",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"vp",image:"/images/solar pics/simran.webp",name:"Simran Jakate",position:"Vice-President",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"pm",image:"/images/solar pics/kisna.webp",name:"Kisna Nihalani",position:"Project Manager",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"treasurer",image:"/images/solar pics/xiying.webp",name:"Xiying Fan",position:"Treasurer",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"secretary",image:"/images/Logo Short.webp",name:"Alexander Zhang",position:"Secretary",enabled:!0},{id:"sysadmin",image:"/images/solar pics/eric.webp",name:"Eric Binbinon",position:"System Administrator",mobilePosition:"System Admin",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"egc",name:"Adian Islam",position:"EGC Representative",mobilePosition:"EGC Rep",image:"/images/Logo Short.webp",enabled:!0},{id:"comech",image:"/images/solar pics/chris.webp",name:"Chris Minnervini",position:"Aerodynamics and Co-Mechanical Lead",mobilePosition:"Aerodynamics and Mechanical Lead",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"comech2",image:"/images/solar pics/patrick.webp",name:"Patrick Dunay",position:"Co-Mechanical Lead",mobilePosition:"Mechanical Lead",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"elec",image:"/images/solar pics/cy.webp",name:"Cy Westbrook",position:"Electrical Lead",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"bus",name:"Jonathan Sinyavsky",position:"Business Lead",image:"/images/Logo Short.webp",enabled:!0},{id:"manufacturing",image:"/images/solar pics/alexteam.webp",name:"Alex He",position:"Manufacturing Lead",objectPosition:{x:0,y:0},imageScale:1,enabled:!0},{id:"strat",image:"/images/solar pics/sid.webp",name:"Sidharth Banigandlapati",position:"Strategy Lead",objectPosition:{x:0,y:0},imageScale:1,enabled:!0}],tileStyle:{width:200,imageHeight:150,borderRadius:16,boxShadow:"0 6px 20px rgba(0, 0, 0, 0.3)",nameColor:"#ffffff",n
1ameFontSize:16,nameFontWeight:700,positionColor:"#d1d5db",positionFontSize:14,positionFontWeight:500,textPadding:14,textBg:"rgba(0, 0, 0, 0.55)",footerMinHeight:84,imageOffset:{x:0,y:0},imageScale:1,objectPosition:{x:50,y:50},labelColor:"#ffffff",labelFontSize:16,labelFontWeight:600,labelMarginTop:16}}}};function d(){var e,d,p,b,m;let[x,g]=(0,o.useState)(0),[h,v]=(0,o.useState)(0),[u,w]=(0,o.useState)(-1),[y,S]=(0,o.useState)(0),[j,T]=(0,o.useState)(!1),[O,C]=(0,o.useState)(!1),[z,B]=(0,o.useState)(1),[W,N]=(0,o.useState)(!1),k=W?0:Math.round(120*(1-z)),[R,F]=(0,o.useState)(!1),H=(0,o.useRef)(null),[P,M]=(0,o.useState)(1),A=(0,o.useRef)(0),I=(0,o.useRef)(!1);(0,o.useEffect)(()=>{let e=()=>{let e=window.scrollY,t=window.innerHeight,i=r.viewpoint2.timeline.scrollRange,o=t+i,a=2*t+i,s=e>A.current,n=e<A.current;if((A.current=e,!I.current)&&!(e>a+10)){if(s){if(e>10&&e<t-10){I.current=!0,window.scrollTo({top:t,behavior:"smooth"}),setTimeout(()=>{I.current=!1},800);return}if(e>o&&e<a-10){I.current=!0,window.scrollTo({top:a,behavior:"smooth"}),setTimeout(()=>{I.current=!1},800);return}}if(n){if(e<a-10&&e>
1o){I.current=!0,window.scrollTo({top:o,behavior:"smooth"}),setTimeout(()=>{I.current=!1},800);return}if(e<t-10&&e>10){I.current=!0,window.scrollTo({top:0,behavior:"smooth"}),setTimeout(()=>{I.current=!1},800);return}}}};return window.addEventListener("scroll",e,{passive:!0}),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{let e=H.current;if(!e)return;let t=window.scrollY||0,i=t+e.getBoundingClientRect().top,o=i+r.viewpoint2.timeline.scrollRange;t<=o?M(1):t>o&&t<o+200?M(Math.max(0,Math.min(1,1-(t-o)/200))):M(0)},[x]),(0,o.useEffect)(()=>{let e=()=>{let e=window.innerWidth,t=window.innerHeight,i=e<768;if(N(i),i){let i=Math.min(1,t/850);B(i=Math.min(i,e/380))}else{let i=Math.min(1,Math.min(e/1400,t/900)),o=.7;e>=1100?o=.92:e>=900?o=.86:e>=700&&(o=.78),B(i=Math.max(i,o=Math.min(o,t/850)))}};return e(),window.addEventListener("resize",e,{passive:!0}),()=>window.removeEventListener("resize",e)},[]);let X=(0,o.useRef)(null),E=(0,o.useRef)(null),L=l.leadership.tiles.tileStyle.width,D=l.leadership.tiles.gap;(0,o.useEffect)(()=>{let e=()=>g(window.scrollY||window.pageYOffset||0);return window.addEventListener("scroll",e,{passive:!0}),e(),()=>window.removeEventListener("scroll",e)},[]),(0,o.useEffect)(()=>{let e=H.current;if(!e)return;let t=window.scrollY+e.getBoundingClientRect().top,i=r.viewpoint2.timeline.scrollRange,o=window.scrollY;if(o>=t&&o<=t+i){let e=Math.max(0,Math.min(100,(o-t)/i*100));v(e),e<20?w(-1):e<40?w(0):e<60?w(1):e<80?w(2):w(3),F(!0)}else o<t?(v(0),w(-1)):(v(100),w(2)),F(!1)},[x]),(0,o.useEffect)(()=>{let e=window.innerHeight,t=0,i=X.current;if(i){let o=i.getBoundingClientRect().top;t=Math.max(0,Math.min(1,(e/2-o-80)/Math.max(1,r.viewpoint3.fadeDistancePx||100)))}let o=E.current,a=null==o?void 0:o.getBoundingClientRect(),s=!!a&&a.top<=0,n=t>0&&!s;T(n),S(t);let l=!!a&&a.top<=0&&a.bottom>0;C(!n&&l)},[x]);let V=u>=0?r.viewpoint2.events[u]:null;return(0,t.jsxs)("div",{style:{position:"relative"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(i.default,{id:"cca062bef7d99bd",children:".no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}"}),(0,t.jsxs)("div",{style:{position:"fixed",inset:0,zIndex:-1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(a.default,{src:r.background.image,alt:"Background",fill:!0,className:"object-cover",quality:100,priority:!0,style:r.background.style}),r.background.overlay&&(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:r.background.overlay},className:"jsx-cca062bef7d99bd"})]}),(0,t.jsx)("section",{style:{height:"100vh",display:"flex",alignItems:"center",justifyContent:"center",position:"relative",padding:W?"0 20px":0},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{backgroundColor:r.viewpoint1.title.textBox.backgroundColor,border:s(r.viewpoint1.title.textBox.borderWidth,r.viewpoint1.title.textBox.borderColor),borderRadius:r.viewpoint1.title.textBox.borderRadius,padding:r.viewpoint1.title.textBox.padding,transform:n(r.viewpoint1.title.textBox.offset.x,r.viewpoint1.title.textBox.offset.y)},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h1",{style:{fontSize:W?r.viewpoint1.title.mobileFontSize:r.viewpoint1.title.fontSize,fontWeight:r.viewpoint1.title.fontWeight,color:r.viewpoint1.title.color,textShadow:r.viewpoint1.title.textShadow,margin:0,textAlign:"center",transform:n(r.viewpoint1.title.titleOffset.x,r.viewpoint1.title.titleOffset.y)},className:"jsx-cca062bef7d99bd",children:r.viewpoint1.title.text})})}),(0,t.jsxs)("section",{ref:H,style:{minHeight:"calc(100vh + ".concat(r.viewpoint2.timeline.scrollRange,"px)"),position:"relative"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{position:R?"fixed":"absolute",...r.viewpoint2.title.position,transform:"".concat(null!=(e=r.viewpoint2.title.position.transform)?e:""," ").concat(n(r.viewpoint2.title.titleOffset.x,r.viewpoint2.title.titleOffset.y)," scale(").concat(z,")").trim(),transformOrigin:"50% 0",pointerEvents:"none",zIndex:5,opacity:1,transition:"opacity 180ms ease"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h2",{style:{fontSize:W?"2.5rem":r.viewpoint2.title.fontSize,fontWeight:r.viewpoint2.title.fontWeight,color:r.viewpoint2.title.color,textShadow:r.viewpoint2.title.textShadow,margin:0,textAlign:"center",whiteSpace:"nowrap"},className:"jsx-cca062bef7d99bd",children:r.viewpoint2.title.text})}),(0,t.jsx)("div",{style:{position:R?"fixed":"absolute",top:r.viewpoint2.timeline.position.top,left
1:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",width:r.viewpoint2.timeline.width,pointerEvents:"none",zIndex:4,opacity:1,transition:"opacity 180ms ease"},className:"jsx-cca062bef7d99bd",children:(0,t.jsxs)("div",{style:{position:"relative",width:"100%",height:r.viewpoint2.timeline.lineHeight,backgroundColor:r.viewpoint2.timeline.lineColor},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{position:"absolute",left:0,top:0,height:"100%",width:"".concat(h,"%"),backgroundColor:r.viewpoint2.timeline.activeLineColor,transition:"width 0.1s linear"},className:"jsx-cca062bef7d99bd"}),r.viewpoint2.events.map((e,i)=>(0,t.jsx)("div",{style:{position:"absolute",left:"".concat(e.position,"%"),top:"50%",width:r.viewpoint2.timeline.dotSize,height:r.viewpoint2.timeline.dotSize,backgroundColor:u>=i?r.viewpoint2.timeline.activeDotColor:r.viewpoint2.timeline.dotColor,border:"2px solid ".concat(r.viewpoint2.timeline.dotBorderColor),borderRadius:"50%",transform:"translate(-50%, -50%)",transition:"all 0.2s ease",boxShadow:u===i?r.viewpoint2.timeline.activeDotShadow:r.viewpoint2.timeline.inactiveDotShadow},className:"jsx-cca062bef7d99bd"},e.id))]})}),V&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{style:{position:R?"fixed":"absolute",top:W?"32vh":r.viewpoint2.imageSection.position.top,left:W?"50%":r.viewpoint2.imageSection.position.left,width:W?"80vw":r.viewpoint2.imageSection.width,height:W?"25vh":r.viewpoint2.imageSection.height,border:s(r.viewpoint2.imageSection.borderWidth,r.viewpoint2.imageSection.borderColor),borderRadius:r.viewpoint2.imageSection.borderRadius,overflow:"hidden",boxShadow:r.viewpoint2.imageSection.boxShadow,opacity:1,transition:"opacity 180ms ease",willChange:"opacity, transform",transform:W?"translate(-50%, 0)":"".concat(n(r.viewpoint2.imageSection.imageOffset.x+k,r.viewpoint2.imageSection.imageOffset.y)," scale(").concat(z,")"),transformOrigin:W?"50% 0":"100% 0",zIndex:3},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)(a.default,{src:V.image,alt:"Team History",fill:!0,className:"object-cover",quality:100,sizes:"500px",style:{transform:"translate(".concat(r.viewpoint2.imageSection.innerImageOffset.x,"px, ").concat(r.viewpoint2.imageSection.innerImageOffset.y,"px) scale(").concat(null!=(d=r.viewpoint2.imageSection.innerImageScale)?d:1,")")}})}),(0,t.jsx)("div",{style:{position:R?"fixed":"absolute",top:W?"calc(57vh + 16px)":r.viewpoint2.textBox.position.top,left:W?"50%":r.viewpoint2.textBox.position.left,maxWidth:W?"85vw":r.viewpoint2.textBox.maxWidth,width:W?"85vw":"auto",opacity:1,transition:"opacity 180ms ease",willChange:"opacity, transform",transform:W?"translate(-50%, 0)":"".concat(n(r.viewpoint2.textBox.offset.x-k,r.viewpoint2.textBox.offset.y)," scale(").concat(z,")"),transformOrigin:W?"50% 0":"0 0",zIndex:3},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{backgroundColor:r.viewpoint2.textBox.backgroundColor,backdropFilter:r.viewpoint2.textBox.backdropFilter,WebkitBackdropFilter:r.viewpoint2.textBox.backdropFilter,border:s(r.viewpoint2.textBox.borderWidth,r.viewpoint2.textBox.borderColor),borderRadius:r.viewpoint2.textBox.borderRadius,padding:W?16:r.viewpoint2.textBox.padding},className:"jsx-cca062bef7d99bd",children:(0,t.jsxs)("div",{style:{transform:n(r.viewpoint2.textBox.innerTextOffset.x,r.viewpoint2.textBox.innerTextOffset.y)},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("h3",{style:{fontSize:W?22:r.viewpoint2.textBox.yearFontSize,fontWeight:r.viewpoint2.textBox.yearFontWeight,color:r.viewpoint2.textBox.yearColor,margin:0,marginBottom:r.viewpoint2.textBox.yearMarginBottom},className:"jsx-cca062bef7d99bd",children:V.year}),(0,t.jsx)("h4",{style:{fontSize:W?"1rem":r.viewpoint2.textBox.titleFontSize,fontWeight:r.viewpoint2.textBox.titleFontWeight,color:r.viewpoint2.textBox.titleColor,margin:0,marginBottom:r.viewpoint2.textBox.titleMarginBottom},className:"jsx-cca062bef7d99bd",children:V.title}),(0,t.jsx)("p",{style:{color:r.viewpoint2.textBox.textColor,fontSize:W?13:r.viewpoint2.textBox.fontSize,lineHeight:r.viewpoint2.textBox.lineHeight,margin:0},className:"jsx-cca062bef7d99bd",children:r.viewpoint2.events[u].text})]})})})]})]}),(0,t.jsxs)("section",{style:{position:"relative",zIndex:1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{position:"relative",height:"100vh",display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",overflow:"hidden"},className:"jsx-cca062bef7d99bd",children:(0,t.jsxs)("div",{style:{transform:"scale(0.85)",transformOrigin:"center center",display:"flex",flexDirection:"column",alignItems:"center",gap:"2.5rem"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{position:"relative",width:W?"90vw":r.viewpoint3.image.width,height:W?"30vh":r.viewpoint3.image.height,borderRadius:r.viewpoint3.image.borderRadius,overflow:"hidden",boxShadow:r.viewpoint3.image.boxShadow,transform:n(r.viewpoint3.image.imageOffset.x,r.viewpoint3.image.imageOffset.y),opacity:1,transition:"opacity 200ms ease"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)(a.default,{src:r.viewpoint3.image.src,alt:r.viewpoint3.image.alt,fill:!0,className:"object-cover",quality:100,sizes:"(max-width: 1200px) 80vw, 960px",style:{transform:"translate(".concat(r.viewpoint3.image.innerImageOffset.x,"px, ").concat(r.viewpoint3.image.innerImageOffset.y,"px) scale(").concat(null!=(p=r.viewpoint3.image.innerImageScale)?p:1,")")}})}),(0,t.jsx)("div",{style:{maxWidth:r.viewpoint3.textBox.maxWidth},className:"jsx-cca062bef7d99bd",children:(0,t.jsxs)("div",{ref:X,style:{backgroundColor:r.viewpoint3.textBox.backgroundColor,backdropFilter:r.viewpoint3.textBox.backdropFilter,WebkitBackdropFilter:r.viewpoint3.textBox.backdropFilter,border:s(r.viewpoint3.textBox.borderWidth,r.viewpoint3.textBox.borderColor),borderRadius:r.viewpoint3.textBox.borderRadius,padding:r.viewpoint3.textBox.padding,textAlign:"center",transform:n(r.viewpoint3.textBox.offset.x,r.viewpoint3.textBox.offset.y),opacity:1,transition:"opacity 200ms ease"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("h3",{style:{fontSize:r.viewpoint3.title.fontSize,fontWeight:r.viewpoint3.title.fontWeight,color:r.viewpoint3.title.color,margin:0,marginBottom:16,transform:n(r.viewpoint3.title.titleOffset.x,r.viewpoint3.title.titleOffset.y)},className:"jsx-cca062bef7d99bd",children:r.viewpoint3.title.text}),(0,t.jsx)("p",{style:{color:r.viewpoint3.textBox.textColor,textShadow:r.viewpoint3.textBox.textShadow,fontSize:r.viewpoint3.textBox.fontSize,lineHeight:r.viewpoint3.textBox.lineHeight,margin:0,transform:n(r.viewpoint3.textBox.innerTextOffset.x,r.viewpoint3.textBox.innerTextOffset.y)},className:"jsx-cca062bef7d99bd",children:r.viewpoint3.textBox.text})]})})]})}),(0,t.jsx)("div",{style:{position:"absolute",bottom:0,left:0,right:0,height:"".concat(r.viewpoint3.coverOverlapVh,"vh"),pointerEvents:"none",zIndex:0},className:"jsx-cca062bef7d99bd"})]}),j&&(0,t.jsxs)("div",{style:{position:"fixed",inset:0,zIndex:20,opacity:y,transition:"opacity 0.1s linear",pointerEvents:"none"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsxs)("div",{style:{position:"absolute",inset:0,zIndex:-1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(a.default,{src:l.subTeamsOverview.background,alt:"Backgroun
1d",fill:!0,className:"object-cover",quality:100}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:l.subTeamsOverview.overlay},className:"jsx-cca062bef7d99bd"})]}),(0,t.jsx)("div",{style:{position:"absolute",top:W?"15vh":l.subTeamsOverview.title.position.top,left:l.subTeamsOverview.title.position.left,transform:"".concat(null!=(b=l.subTeamsOverview.title.position.transform)?b:""," ").concat(n(l.subTeamsOverview.title.titleOffset.x,l.subTeamsOverview.title.titleOffset.y)," scale(").concat(z,")").trim(),width:W?"100%":"auto",textAlign:"center"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h2",{style:{fontSize:W?l.subTeamsOverview.title.mobileFontSize:l.subTeamsOverview.title.fontSize,fontWeight:l.subTeamsOverview.title.fontWeight,color:l.subTeamsOverview.title.color,textShadow:l.subTeamsOverview.title.textShadow,margin:0},className:"jsx-cca062bef7d99bd",children:l.subTeamsOverview.title.text})}),(0,t.jsx)("div",{style:{position:"absolute",left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",top:W?"31vh":l.subTeamsOverview.description.position.top,maxWidth:l.subTeamsOverview.description.maxWidth,width:"90vw"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{transform:n(l.subTeamsOverview.description.offset.x,l.subTeamsOverview.description.offset.y)},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{backgroundColor:l.subTeamsOverview.description.box.backgroundColor,border:s(l.subTeamsOverview.description.box.borderWidth,l.subTeamsOverview.description.box.borderColor),borderRadius:l.subTeamsOverview.description.box.borderRadius,padding:l.subTeamsOverview.description.box.padding},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("p",{style:{fontSize:W?15:l.subTeamsOverview.description.fontSize,color:l.subTeamsOverview.description.color,lineHeight:l.subTeamsOverview.description.lineHeight,textAlign:l.subTeamsOverview.description.textAlign,margin:0,transform:n(l.subTeamsOverview.description.innerTextOffset.x,l.subTeamsOverview.description.innerTextOffset.y)},className:"jsx-cca062bef7d99bd",children:l.subTeamsOverview.description.text})})})}),(()=>{if(W){let e="25vw",i=l.subTeamsOverview.tiles.items.filter(e=>!1!==e.enabled);return(0,t.jsxs)("div",{style:{position:"absolute",top:"55vh",left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",display:"flex",flexDirection:"column",gap:"12px",alignItems:"center",width:"100%",zIndex:10},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(0,3).map(i=>(0,t.jsx)(c,{tile:i,style:{...l.subTeamsOverview.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},showHover:!0,isMobile:W},i.id))}),(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(3,5).map(i=>(0,t.jsx)(c,{tile:i,style:{...l.subTeamsOverview.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},showHover:!0,isMobile:W},i.id))})]})}return(0,t.jsx)("div",{style:{position:"absolute",top:l.subTeamsOverview.tiles.c
1ontainerPosition.top,left:"50%",display:"flex",gap:l.subTeamsOverview.tiles.gap,flexWrap:"nowrap",overflowX:"auto",paddingBottom:16,transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",justifyContent:"center",width:"auto"},className:"jsx-cca062bef7d99bd no-scrollbar",children:l.subTeamsOverview.tiles.items.filter(e=>!1!==e.enabled).map(e=>(0,t.jsx)(c,{tile:e,style:l.subTeamsOverview.tiles.tileStyle,showHover:!1,isMobile:W},e.id))})})()]}),(0,t.jsx)("section",{ref:E,style:{position:"relative",minHeight:"100vh",marginTop:"-".concat(r.viewpoint3.coverOverlapVh,"vh"),zIndex:2,overflow:"hidden"},className:"jsx-cca062bef7d99bd",children:O&&(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{style:{position:"absolute",inset:0,zIndex:-1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(a.default,{src:l.subTeamsOverview.background,alt:"Background",fill:!0,className:"object-cover",quality:100}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:l.subTeamsOverview.overlay},className:"jsx-cca062bef7d99bd"})]}),(0,t.jsx)("div",{style:{position:"absolute",top:W?"15vh":l.subTeamsOverview.title.position.top,left:l.subTeamsOverview.title.position.left,transform:"".concat(null!=(m=l.subTeamsOverview.title.position.transform)?m:""," ").concat(n(l.subTeamsOverview.title.titleOffset.x,l.subTeamsOverview.title.titleOffset.y)," scale(").concat(z,")").trim(),width:W?"100%":"auto",textAlign:"center"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h2",{style:{fontSize:W?l.subTeamsOverview.title.mobileFontSize:l.subTeamsOverview.title.fontSize,fontWeight:l.subTeamsOverview.title.fontWeight,color:l.subTeamsOverview.title.color,textShadow:l.subTeamsOverview.title.textShadow,margin:0},className:"jsx-cca062bef7d99bd",children:l.subTeamsOverview.title.text})}),(0,t.jsx)("div",{style:{position:"absolute",left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",top:W?"31vh":l.subTeamsOverview.description.position.top,maxWidth:l.subTeamsOverview.description.maxWidth,width:"90vw"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{transform:n(l.subTeamsOverview.description.offset.x,l.subTeamsOverview.description.offset.y)},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{backgroundColor:l.subTeamsOverview.description.box.backgroundColor,border:s(l.subTeamsOverview.description.box.borderWidth,l.subTeamsOverview.description.box.borderColor),borderRadius:l.subTeamsOverview.description.box.borderRadius,padding:l.subTeamsOverview.description.box.padding},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("p",{style:{fontSize:W?15:l.subTeamsOverview.description.fontSize,color:l.subTeamsOverview.description.color,lineHeight:l.subTeamsOverview.description.lineHeight,textAlign:l.subTeamsOverview.description.textAlign,margin:0,transform:n(l.subTeamsOverview.description.innerTextOffset.x,l.subTeamsOverview.description.innerTextOffset.y)},className:"jsx-cca062bef7d99bd",children:l.subTeamsOverview.description.text})})})}),(()=>{if(W){let e="25vw",i=l.subTeamsOverview.tiles.items.filter(e=>!1!==e.enabled);return(0,t.jsxs)("div",{style:{position:"absolute",top:"55vh",left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",display:"flex",flexDirection:"column",gap:"12px",alignItems:"center",width:"100%",zIndex:10},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(0,3).map(i=>(0,t.jsx)(c,{tile:i,style:{...l.subTeamsOverview.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},showHover:!0,isMobile:W},i.id))}),(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(3,5).map(i=>(0,t.jsx)(c,{tile:i,style:{...l.subTeamsOverview.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},showHover:!0,isMobile:W},i.id))})]})}return(0,t.jsx)("div",{style:{position:"absolute",top:l.subTeamsOverview.tiles.c
1ontainerPosition.top,left:"50%",display:"flex",gap:l.subTeamsOverview.tiles.gap,flexWrap:"nowrap",overflowX:"auto",paddingBottom:16,transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",justifyContent:"center",width:"auto"},className:"jsx-cca062bef7d99bd no-scrollbar",children:l.subTeamsOverview.tiles.items.filter(e=>!1!==e.enabled).map(e=>(0,t.jsx)(c,{tile:e,style:l.subTeamsOverview.tiles.tileStyle,showHover:!1,isMobile:W},e.id))})})()]})}),["mechanical","electrical","aerodynamics","business","strategy"].map(e=>{var i,o,r,d,f,p,b,m,x,g,h,v,u,w;let y=l[e];return(0,t.jsxs)("section",{style:{position:"relative",minHeight:"100vh"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsxs)("div",{style:{position:"absolute",inset:0,zIndex:-1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(a.default,{src:y.background,alt:"Background",fill:!0,className:"object-cover",quality:100}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:y.overlay},className:"jsx-cca062bef7d99bd"})]}),(0,t.jsx)("div",{style:{position:"absolute",...y.title.position,transform:"".concat(null!=(m=null==(i=y.title.position)?void 0:i.transform)?m:""," ").concat(n(null!=(x=null==(o=y.title.titleOffset)?void 0:o.x)?x:0,null!=(g=null==(r=y.title.titleOffset)?void 0:r.y)?g:0)," scale(").concat(z,")").trim(),width:W?"100%":"auto",textAlign:"center"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h2",{style:{fontSize:W?"3rem":y.title.fontSize,fontWeight:y.title.fontWeight,color:y.title.color,textShadow:y.title.textShadow,margin:0},className:"jsx-cca062bef7d99bd",children:y.title.text})}),(0,t.jsx)("div",{style:{position:"absolute",left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",top:y.description.position.top,maxWidth:y.description.maxWidth,width:"90vw"},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{transform:n(null!=(h=null==(d=y.description.offset)?void 0:d.x)?h:0,null!=(v=null==(f=y.description.offset)?void 0:f.y)?v:0)},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("div",{style:{backgroundColor:y.description.box.backgroundColor,border:s(y.description.box.borderWidth,y.description.box.borderColor),borderRadius:y.description.box.borderRadius,padding:y.description.box.padding},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("p",{style:{fontSize:W?15:y.description.fontSize,color:y.description.color,lineHeight:y.description.lineHeight,textAlign:y.description.textAlign,margin:0,transform:n(null!=(u=null==(p=y.description.innerTextOffset)?void 0:p.x)?u:0,null!=(w=null==(b=y.description.innerTextOffset)?void 0:b.y)?w:0)},className:"jsx-cca062bef7d99bd",children:y.description.text})})})}),(()=>{let i=y.tiles.items.filter(e=>!1!==e.enabled),o="business"===e;if(W){let e=o?"25vw":"30vw";return o?(0,t.jsxs)("div",{style:{position:"absolute",top:y.tiles.mobileTop,left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",display:"flex",flexDirection:"column",gap:"12px",alignItems:"center",width:"100%"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(0,3).map(i=>(0,t.jsx)(c,{tile:i,style:{...y.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},isMobile:W},i.id))}),(0,t.jsx)("div",{style:{display:"flex",gap:"12px",justifyContent:"center"},className:"jsx-cca062bef7d99bd",children:i.slice(3,5).map(i=>(0,t.jsx)(c,{tile:i,style:{...y.tiles.tileStyle,width:e,height:e,labelFontSize:13,hoverTextSize:10,hoverPadding:8},isMobile:W},i.id))})]}):(0,t.jsx)("div",{style:{position:"absolute",top:y.tiles.mobileTop,left:"50%",transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",display:"flex",justifyContent:"center",gap:"12px",width:"100%",flexWrap:"nowrap"},className:"jsx-cca062bef7d99bd",children:i.map(i=>(0,t.jsx)(c,{tile:i,style:{...y.tiles.tileStyle,width:e,height:e,labelFontSize:14,hoverTextSize:12,hoverPadding:10},isMobile:W},i.id))})}
1return(0,t.jsx)("div",{style:{position:"absolute",top:y.tiles.containerPosition.top,left:"50%",display:"flex",flexWrap:"nowrap",gap:y.tiles.gap,justifyContent:"center",overflowX:"auto",paddingBottom:16,transform:"translateX(-50%) scale(".concat(z,")"),transformOrigin:"50% 0",width:"auto"},className:"jsx-cca062bef7d99bd no-scrollbar",children:i.map(e=>(0,t.jsx)(c,{tile:e,style:y.tiles.tileStyle,isMobile:W},e.id))})})()]},e)}),(0,t.jsxs)("section",{style:{position:"relative",minHeight:"100vh"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsxs)("div",{style:{position:"absolute",inset:0,zIndex:-1},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)(a.default,{src:l.leadership.background,alt:"Background",fill:!0,className:"object-cover",quality:100}),(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:l.leadership.overlay},className:"jsx-cca062bef7d99bd"})]}),(0,t.jsxs)("div",{style:{padding:W?"12vh 20px":"12vh 6vw 8vh"},className:"jsx-cca062bef7d99bd",children:[(0,t.jsx)("div",{style:{transform:n(l.leadership.title.titleOffset.x,l.leadership.title.titleOffset.y)},className:"jsx-cca062bef7d99bd",children:(0,t.jsx)("h2",{style:{fontSize:W?"3rem":l.leadership.title.fontSize,fontWeight:l.leadership.title.fontWeight,color:l.leadership.title.color,textShadow:l.leadership.title.textShadow,margin:0,textAlign:"center"},className:"jsx-cca062bef7d99bd",children:l.leadership.title.text})}),(()=>{let e=l.leadership.tiles.items.filter(e=>!1!==e.enabled);return W?(0,t.jsx)("div",{style:{marginTop:48,width:"100%",display:"flex",flexWrap:"wrap",justifyContent:"center",gap:"10px"},className:"jsx-cca062bef7d99bd",children:e.map(e=>(0,t.jsx)(f,{person:e,style:{...l.leadership.tiles.tileStyle,width:"29vw",imageHeight:90,nameFontSize:12,positionFontSize:10,textPadding:8,footerMinHeight:60},isMobile:W},e.id))}):(0,t.jsx)("div",{style:{marginTop:48,display:"flex",flexWrap:"wrap",gap:D,justifyContent:"center",maxWidth:"calc(".concat(L,"px * 5 + ").concat(D,"px * 4)"),marginLeft:"auto",marginRight:"auto",transform:n(l.leadership.grid.offset.x,l.leadership.grid.offset.y),transformOrigin:"top center"},className:"jsx-cca062bef7d99bd",children:e.map(e=>(0,t.jsx)(f,{person:e,style:l.leadership.tiles.tileStyle,isMobile:W},e.id))})})()]})]})]})}function c(e){var i,s,r,l,d,c,f,p,b,m,x;let{tile:g,style:h,showHover:v=!0,isMobile:u=!1}=e,[w,y]=(0,o.useState)(!1);if((null==g?void 0:g.enabled)===!1)return null;let S=null!=(i=null==h?void 0:h.imageOffset)?i:{x:0,y:0},j=u&&g.mobileLabel?g.mobileLabel:g.label,T=u&&g.mobileHoverText?g.mobileHoverText:g.hoverText;return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",cursor:v?"pointer":"default",flex:"0 0 auto"},onMouseEnter:()=>v&&y(!0),onMouseLeave:()=>v&&y(!1),title:j,children:[(0,t.jsxs)("div",{style:{position:"relative",width:h.width,height:h.height,borderRadius:h.borderRadius,overflow:"hidden",boxShadow:h.boxShadow,transition:"transform 0.2s ease",transform:w?"scale(1.04)":"scale(1)",willChange:"transform"},children:[(0,t.jsx)(a.default,{src:g.image,alt:j,fill:!0,className:"object-cover",quality:100,sizes:"(max-width: 1200px) 40vw, 600px",style:{transform:n(null!=(s=S.x)?s:0,null!=(r=S.y)?r:0)}}),v&&T&&(0,t.jsx)("div",{style:{position:"absolute",inset:0,backgroundColor:null!=(l=h.hoverBg)?l:"rgba(0,0,0,0.85)",display:"flex",alignItems:"center",justifyContent:"center",padding:null!=(d=h.hoverPadding)?d:24,opacity:+!!w,transition:"opacity 0.2s ease"},children:(0,t.jsx)("p",{style:{color:null!=(c=h.hoverTextColor)?c:"#fff",fontSize:null!=(f=h.hoverTextSize)?f:15,textAlign:"center",lineHeight:1.5,margin:0},children:T})})]}),j&&(0,t.jsx)("p",{style:{marginTop:null!=(p=h.labelMarginTop)?p:16,color:null!=(b=h.labelColor)?b:"#fff",fontSize:null!=(m=h.labelFontSize)?m:16,fontWeight:null!=(x=h.labelFontWeight)?x:600,textAlign:"center",whiteSpace:"pre-wrap",lineHeight:1.2,textShadow:"0 2px 8px rgba(0,0,0,1)"},children:j})]})}function f(e){var i,o,s,n,r,l,d,c,f,p;let{person:b,style:m,isMobile:x=!1}=e;if((null==b?void 0:b.enabled)===!1)return null;let g=x&&b.mobilePosition?b.mobilePosition:b.position;return(0,t.jsxs)("div",{style:{width:m.width,borderRadius:m.borderRadius,overflow:"hidden",boxShadow:m.boxShadow,backgroundColor:"rgba(255,255,255,0.05)",display:"flex",flexDirection:"column"},children:[(0,t.jsx)("div",{style:{position:"relative",width:"100%",height:m.imageHeight,overflow:"hidden"},children:(0,t.jsx)(a.default,{src:b.image,alt:b.name,fill:!0,sizes:"".concat(m.width,"px"),style:{objectFit:"cover",objectPosition:"".concat(null!=(l=null!=(r=null==b||null==(i=b.objectPosition)?void 0:i.x)?r:null==m||null==(o=m.objectPosition)?void 0:o.x)?l:50,"% ").concat(null!=(c=null!=(d=null==b||null==(s=b.objectPosition)?void 0:s.y)?d:null==m||null==(n=m.objectPosition)?void 0:n.y)?c:50,"%"),transform:"scale(".concat(null!=(p=null!=(f=null==b?void 0:b.imageScale)?f:null==m?void 0:m.imageScale)?p:1,")")}})}),(0,t.jsxs)("div",{style:{backgroundColor:m.textBg,padding:m.textPadding,minHeight:m.footerMinHeight,display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",textAlign:"center",flex:1},children:[(0,t.jsx)("div",{style:{color:m.nameColor,fontSize:m.nameFontSize,fontWeight:m.nameFontWeight,lineHeight:1.2,marginBottom:4},children:b.name}),(0,t.jsx)("div",{style:{color:m.positionColor,fontSize:m.positionFontSize,fontWeight:m.positionFontWeight,lineHeight:1,width:"100%",borderBottomLeftRadius:m.borderRadius,borderBottomRightRadius:m.borderRadius},children:g})]})]})}}]);
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.