PageSourceSearch

https://radicalmotorsport.com/_next/static/chunks/pages/become-a-dealer-f0549e3042d69e28.js

js radicalmotorsport.com collected 2026-10-02 16:16:54 UTC 21,930 bytes, 4 lines download raw bytes

1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1a7433f2-567b-427b-a985-26be7180a090",e._sentryDebugIdIdentifier="sentry-dbid-1a7433f2-567b-427b-a985-26be7180a090")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[4749],{10584:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(37876),s=a(41943);let r=({index:e,mode:t,post:a})=>a?(0,l.jsx)("section",{className:"col-span-1 post","data-id":a._id,"data-title":a.slug,children:(0,l.jsx)(s.A,{displayMode:t,index:e,post:a},e)}):null},17843:(e,t,a)=>{"use strict";a.d(t,{A:()=>r});var l=a(37876),s=a(49995);let r=({contentLeft:e,contentRight:t,classesLeft:a="",classesRight:r=""})=>(0,l.jsx)("div",{className:"h-full",children:(0,l.jsxs)("div",{className:"flex flex-col w-full md:flex-row gap-x-24",children:[(0,l.jsx)("div",{className:(0,s.A)("w-1/2 max-lg:w-full",a),children:e&&e}),(0,l.jsx)("div",{className:(0,s.A)("w-1/2 max-lg:w-full",r),children:t&&t})]})})},18368:(e,t,a)=>{"use strict";a.r(t),a.d(t,{default:()=>b});var l=a(37876),s=a(36182),r=a(99185),n=a(49995),i=a(48230),o=a.n(i),c=a(62867),d=a(5344),u=a(39181),p=a(92706),m=a(51084),h=a(93631),x=a(55422),f=a(17843),g=a(25932),v=a(64954),w=a(48649);let b=()=>{let{data:e}=(0,d.Ay)('/api/articles?page=1&limit=9&filter={"tag":"dealer"}',w.fetcher),t=[{title:"Who can become a Radical dealer?",content:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"w-full max-w-screen-md prose prose-invert",children:"Please get in touch if you believe Radical is not represented in your location, our dealers vary from sales specialists and race teams up to privately owned race resorts and motorsport country clubs. If you have passion for motorsport and sales, and a suitable business model with space to showcase the Radical brand we want to hear from you. To respect our current dealer partners we will not appoint dealers within an existing dealer’s territory."}),(0,l.jsx)("div",{className:"pt-6 md:pt-8",children:(0,l.jsx)(o(),{href:"/drive/dealers",children:(0,l.jsxs)("button",{className:"pr-2 space-x-0 button button--primary",children:[(0,l.jsx)("span",{children:"Dealer Map"}),(0,l.jsx)(r.vKP,{className:"pt-0.5 w-7 h-7"})]})})})]})},{title:"Do I have to be exclusively Radical?",content:(0,l.jsx)("div",{className:"w-full max-w-screen-md prose prose-invert",children:"While our top performing dealers across the world are exclusive to Radical, multi-brand dealerships are acceptable providing Radical has equal brand representation and our minimum requirements are met."})},{title:"Do I have to offer the full Radical range?",content:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"w-full max-w-screen-md prose prose-invert",children:"Not necessarily, we understand that certain markets may lend themselves to specific models, and specialising in one model may enable a sufficient volume of race cars to start a Radical Cup race series."}),(0,l.jsx)("div",{className:"pt-6 md:pt-8",children:(0,l.jsx)(o(),{href:"/cars",children:(0,l.jsxs)("button",{className:"pr-2 space-x-0 button button--primary",children:[(0,l.jsx)("span",{children:"Our cars"}),(0,l.jsx)(r.vKP,{className:"pt-0.5 w-7 h-7"})]})})})]})},{title:"How do I become a Radical dealer?",content:(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)("div",{className:"w-full max-w-screen-md prose prose-invert",children:"Contact us via the link below to start the process. A member of the factory team will contact you to discuss your application and explain the next steps."}),(0,l.jsx)("div",{className:"pt-6 md:pt-8",children:(0,l.jsx)(o(),{href:"/contact-us?type=new",children:(0,l.jsxs)("button",{className:"pr-2 space-x-0 button button--primary",children:[(0,l.jsx)("span",{children:"Contact us"}),(0,l.jsx)(r.vKP,{className:"pt-0.5 w-7 h-7"})]})})})]})}];return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(c.bV,{title:"Become a Dealer",description:"Join the official Radical Dealer network, and join the world of Radical."}),(0,l.jsx)(x.A,{children:(0,l.jsxs)("div",{className:"flex flex-col items-center",children:[(0,l.jsxs)("div",{className:"flex relative justify-center items-center pt-28 w-full md:pt-32",children:[(0,l.jsxs)(u.A,{children:[(0,l.jsx)("div",{className:"absolute top-0 left-0 z-0 w-[200px] md:w-[250px] h-full bg-gradient-to-r from-black"}),(0,l.jsx)("div",{className:"absolute top-0 right-0 z-10 w-[100px] md:w-[250px] h-full bg-gradient-to-l from-black"}),(0,l.jsx)("div",{className:"absolute bottom-0 left-0 z-0 w-full h-[60px] md:h-[150px] bg-gradient-to-t from-black"}),(0,l.jsx)("div",{className:"absolute top-0 left-0 z-0 w-full h-[150px] md:h-[280px] bg-gradient-to-b from-black"})]}),(0,l.jsx)(g.A,{title:"Become a Dealer",subheading:"Join the official Radical Dealer network, and join the world of Radical.",children:(0,l.jsx)(v.A,{stats:[{value:"34",title:"dealers"},{value:"23",title:"countries"},{value:"14",title:"race series"}]})})]}),(0,l.jsx)("div",{className:"relative z-0",children:(0,l.jsxs)("div",{className:"container relative z-30 mt-4 space-y-16 md:mt-12",children:[(0,l.jsx)(f.A,{contentLeft:(0,l.jsx)(h.A,{excerpt:"To be Radical is to offer something innovative and unique, values that have been at the core of our philosophy since our inception in 1997.",excerptColour:"text-radical-yellow",description:"<p>Radical set out to create a new niche in the sports car scene, offering drivers incredible performance for a realistic price, and our success is born out in the sales figures; with close to 3,000 Radical owners. As we enter our third decade we continue to deliver a high-performance range of dedicated track and race cars, combined with a thrilling worldwide championship portfolio.</p>\n\n                    <p>From the entry-level SR1 up to the high performance RXC, Radical offers a proven formula and product range ladder enjoyed by motorsport enthusiasts across the world.</p>\n\n                    <p>
1Beneath the skin of every Radical is a tubular spaceframe chassis that provides an excellent strength-to-weight ratio, combined with lightweight composite fibreglass bodywork providing unbeatable value for money and easy repair and maintenance.</p>\n\n                    <p>Core to the Radical DNA is aerodynamic grip, nimbleness and balance which delivers the perfect car for all abilities – easy to pick up but hard to master. Above all our products are exhilarating and engaging.</p>\n\n                    <p>With over 25 years of experience, every component on a Radical has been tested under extreme conditions to give customers the confidence they need to push lap after lap.</p>\n                    \n                    <p>Becoming a Radical Motorsport dealer represents a business opportunity to sell the world’s most popular purpose-built race cars, and provide your customers with high-performance products as well as professional services throughout the entire lifecycle to optimise profitability. From parts and servicing, to used cars, events and running your own Radical Cup series.</p>",excerptSize:"small"}),contentRight:(0,l.jsx)("div",{className:"top-20 w-full lg:sticky max-lg:mt-16",children:(0,l.jsx)(p.A,{images:[{url:"/images/become-a-dealer/become-a-dealer-01.jpg"},{url:"/images/become-a-dealer/become-a-dealer-02.jpg"},{url:"/images/become-a-dealer/become-a-dealer-03.jpg"}],options:{autoplay:{delay:5e3}}})})}),(0,l.jsxs)("div",{children:[(0,l.jsx)("h3",{className:"lg:mt-32 text-radical-yellow heading-md",children:"FAQ"}),(0,l.jsxs)("div",{className:"relative w-full",children:[(0,l.jsx)("div",{className:"flex overflow-hidden relative z-10 flex-col h-fit",children:t.map((e,a)=>(0,l.jsx)("div",{className:"overflow-hidden relative group",children:(0,l.jsx)(s.E,{defaultOpen:0===a,children:({open:i})=>(0,l.jsxs)(l.Fragment,{children:[(0,l.jsxs)(s.E.Button,{className:"flex relative z-20 justify-between items-center py-4 w-full cursor-pointer group",children:[(0,l.jsx)("div",{className:(0,n.$)("flex justify-start mb-0 md:items-center","gap-x-3 transition-opacity duration-500 ease-in-out group-hover:opacity-100 md:gap-x-2",{"opacity-100 btn-open":i,"opacity-30":!i}),children:(0,l.jsx)("h3",{className:"flex items-center text-left heading-sm text-radical-yellow md:text-center",children:e.title})}),!i&&(0,l.jsx)(r.D3D,{className:"w-12 h-12 transition-colors duration-500 ease-in-out cursor-pointer text-radical-yellow/30 group-hover:text-radical-yellow/100"}),i&&(0,l.jsx)(r.Mtm,{className:"w-12 h-12 transition-colors duration-500 ease-in-out cursor-pointer text-radical-yellow/100"})]}),(0,l.jsx)(s.E.Panel,{className:"flex relative z-20 flex-row w-full text-left",children:(0,l.jsx)("div",{className:"flex z-10 flex-col gap-6 pb-10 w-full lg:grid",children:(0,l.jsxs)("div",{className:"flex flex-col justify-start items-start w-full max-lg:gap-y-4",children:[(0,l.jsx)("div",{className:"w-full whitespace-pre-wrap md:pr-32 bodyText",children:e.content}),e.link&&(0,l.jsxs)("button",{className:"z-10 w-auto pr-2 !space-x-0 button button--primary",children:[(0,l.jsx)("span",{className:"text-sm",children:e.linkText}),(0,l.jsx)(r.vKP,{className:"w-7 h-7"})]})]})})}),(0,l.jsx)("hr",{className:(0,n.$)({"relative z-20 w-full border-radical-yellow/20":!0,hidden:a===t.length-1})})]})})},a))}),e?.results.length>0&&(0,l.jsx)("div",{className:"mt-20 lg:mt-32",children:(0,l.jsx)(m.A,{name:"dealer",data:e?.results})})]})]})]})})]})})]})}},25932:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(37876);let s=({title:e,subheading:t,children:a})=>(0,l.jsxs)("div",{className:"relative flex flex-col items-center justify-center max-w-screen-sm gap-4 pb-16 text-center md:pb-24 md:pt-5 lg:pt-10",children:[(0,l.jsx)("h2",{className:"z-20 text-radical-yellow heading-lg",children:e}),(0,l.jsx)("p",{className:"z-20 px-12 text-white subheading",dangerouslySetInnerHTML:{__html:t}}),a,(0,l.jsx)("div",{className:"absolute top-10 z-10 w-[70%] h-[40%] opacity-[0.2] rounded-full bg-radical-yellow blur-3xl"})]})},36182:(e,t,a)=>{"use strict";let l,s;a.d(t,{E:()=>D});var r,n=a(14232),i=a(82563),o=a(41042),c=a(45481),d=a(2062),u=a(9772),p=a(5445),m=a(62141),h=a(33691),x=a(9017),f=a(82037);let g=null!=(r=n.startTransition)?r:function(e){e()};var v=((l=v||{})[l.Open=0]="Open",l[l.Closed=1]="Closed",l),w=((s=w||{})[s.ToggleDisclosure=0]="ToggleDisclosure",s[s.CloseDisclosure=1]="CloseDisclosure",s[s.SetButtonId=2]="SetButtonId",s[s.SetPanelId=3]="SetPanelId",s[s.LinkPanel=4]="LinkPanel",s[s.Unl
1inkPanel=5]="UnlinkPanel",s);let b={0:e=>({...e,disclosureState:(0,i.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},y=(0,n.createContext)(null);function j(e){let t=(0,n.useContext)(y);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,j),t}return t}y.displayName="DisclosureContext";let N=(0,n.createContext)(null);N.displayName="DisclosureAPIContext";let I=(0,n.createContext)(null);function R(e,t){return(0,i.Y)(t.type,b,e,t)}I.displayName="DisclosurePanelContext";let k=n.Fragment,P=o.O5.RenderStrategy|o.O5.Static,D=Object.assign((0,o.FX)(function(e,t){let{defaultOpen:a=!1,...l}=e,s=(0,n.useRef)(null),r=(0,c.P)(t,(0,c.a)(e=>{s.current=e},void 0===e.as||e.as===n.Fragment)),d=(0,n.useRef)(null),u=(0,n.useRef)(null),p=(0,n.useReducer)(R,{disclosureState:+!a,linkedPanel:!1,buttonRef:u,panelRef:d,buttonId:null,panelId:null}),[{disclosureState:h,buttonId:g},v]=p,w=(0,f._)(e=>{v({type:1});let t=(0,x.T)(s);if(!t||!g)return;let a=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(g):t.getElementById(g);null==a||a.focus()}),b=(0,n.useMemo)(()=>({close:w}),[w]),j=(0,n.useMemo)(()=>({open:0===h,close:w}),[h,w]);return n.createElement(y.Provider,{value:p},n.createElement(N.Provider,{value:b},n.createElement(m.El,{value:(0,i.Y)(h,{0:m.Uw.Open,1:m.Uw.Closed})},(0,o.XX)({ourProps:{ref:r},theirProps:l,slot:j,defaultTag:k,name:"Disclosure"}))))}),{Button:(0,o.FX)(function(e,t){let a=(0,d.B)(),{id:l=`headlessui-disclosure-button-${a}`,...s}=e,[r,i]=j("Disclosure.Button"),m=(0,n.useContext)(I),x=null!==m&&m===r.panelId,g=(0,n.useRef)(null),v=(0,c.P)(g,t,x?null:r.buttonRef);(0,n.useEffect)(()=>{if(!x)return i({type:2,buttonId:l}),()=>{i({type:2,buttonId:null})}},[l,i,x]);let w=(0,f._)(e=>{var t;if(x){if(1===r.disclosureState)return;switch(e.key){case u.D.Space:case u.D.Enter:e.preventDefault(),e.stopPropagation(),i({type:0}),null==(t=r.buttonRef.current)||t.focus()}}else switch(e.key){case u.D.Space:case u.D.Enter:e.preventDefault(),e.stopPropagation(),i({type:0})}}),b=(0,f._)(e=>{e.key===u.D.Space&&e.preventDefault()}),y=(0,f._)(t=>{var a;(0,p.l)(t.currentTarget)||e.disabled||(x?(i({type:0}),null==(a=r.buttonRef.current)||a.focus()):i({type:0}))}),N=(0,n.useMemo)(()=>({open:0===r.disclosureState}),[r]),R=(0,h.c)(e,g),k=x?{ref:v,type:R,onKeyDown:w,onClick:y}:{ref:v,id:l,type:R,"aria-expanded":e.disabled?void 0:0===r.disclosureState,"aria-controls":r.linkedPanel?r.panelId:void 0,onKeyDown:w,onKeyUp:b,onClick:y};return(0,o.XX)({ourProps:k,theirProps:s,slot:N,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,o.FX)(function(e,t){let a=(0,d.B)(),{id:l=`headlessui-disclosure-panel-${a}`,...s}=e,[r,i]=j("Disclosure.Panel"),{close:u}=function e(t){let a=(0,n.useContext)(N);if(null===a){let a=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(a,e),a}return a}("Disclosure.Panel"),p=(0,c.P)(t,r.panelRef,e=>{g(()=>i({type:e?4:5}))});(0,n.useEffect)(()=>(i({type:3,panelId:l}),()=>{i({type:3,panelId:null})}),[l,i]);let h=(0,m.O_)(),x=null!==h?(h&m.Uw.Open)===m.Uw.Open:0===r.disclosureState,f=(0,n.useMemo)(()=>({open:0===r.disclosureState,close:u}),[r,u]);return n.createElement(I.Provider,{value:r.panelId},(0,o.XX)({ourProps:{ref:p,id:l},theirProps:s,slot:f,defaultTag:"div",features:P,visible:x,name:"Disclosure.Panel"}))})})},39181:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(37876);let s=({children:e,fullWidth:t})=>(0,l.jsx)("div",{className:`absolute top-0 left-1/2 transform bg-repeat container h-full md:h-[110%] -translate-x-1/2 z-0 w-full ${t?"lg:w-full !left-0 !-translate-x-0":"lg:w-[1350px]"} pointer-events-none`,style:{backgroundImage:"url(/images/bg_grid.png)"},children:e})},40785:(e,t,a)=>{"use strict";a.d(t,{A:()=>
1o});var l=a(37876),s=a(14232),r=a(95062),n=a.n(r);let i=({excerpt:e,excerptSize:t,colour:a})=>{let[r,n]=(0,s.useState)(!1);return(0,s.useEffect)(()=>{n(!0)},[]),(0,l.jsx)("div",{children:r&&e&&(0,l.jsx)("h2",{className:`${"small"===t?"heading-sm":"heading-md"} ${"textGradient-gray"!==a?a:"textGradient-gray"}`,style:{textWrap:"balance"},dangerouslySetInnerHTML:{__html:e}})})};i.propTypes={excerpt:n().string,excerptSize:n().string,colour:n().string};let o=i},41943:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(37876),s=a(95062),r=a.n(s);let n=a(3654),i=e=>{let{displayMode:t,post:a,restricted:s}=e,r=new n({...a}).getPostComponents(t,s);return(0,l.jsx)("div",{className:`md:h-full rounded-none overflow-hidden ${(a.template,"")}`,children:r})};i.propTypes={displayMode:r().string,index:r().number,isAuthenticated:r().bool,post:r().object,onJoin:r().func,height:r().number};let o=i},46630:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(37876);a(14232);let s=({message:e,icon:t,iconPosition:a,action:s})=>(0,l.jsxs)("button",{className:"flex-shrink-0 button button--secondary",onClick:s,children:["left"===a?t:"",(0,l.jsx)("span",{children:e}),"right"!==a&&a?"":t]})},51084:(e,t,a)=>{"use strict";a.d(t,{A:()=>o});var l=a(37876);a(68970);var s=a(14232),r=a(61501),n=a(62879),i=a(10584);r.Ay.use([r.Ij,r.Vx]);let o=({name:e,data:t})=>{let a=(0,s.useRef)(null),r=(0,s.useRef)(null);return t?(0,l.jsxs)("div",{className:"relative flex flex-col w-full gap-5",children:[(0,l.jsxs)("h3",{className:"heading-md text-radical-yellow",children:["Latest ",e," Articles"]}),(0,l.jsx)(n.RC,{spaceBetween:10,slidesPerView:1.5,breakpoints:{640:{slidesPerView:4}},loop:!0,navigation:{prevEl:a.current,nextEl:r.current},onBeforeInit:e=>{e.params.navigation.prevEl=a.current,e.params.navigation.nextEl=r.current},autoplay:{delay:5e3,disableOnInteraction:!1},className:"flex w-full p-10",children:t.map((e,t)=>(0,l.jsx)(n.qr,{className:"newsArticlesCarCarousel",children:(0,l.jsx)(i.A,{index:t,mode:"list",post:e,renderWaypoints:!0},t)},t))}),(0,l.jsx)("div",{className:"absolute top-0 z-10 w-16 h-full pointer-events-none from-black to-transparent right-0 bg-gradient-to-l"})]}):null}},57643:()=>{},64954:(e,t,a)=>{"use strict";a.d(t,{A:()=>s});var l=a(37876);let s=({stats:e})=>e&&(0,l.jsx)("div",{className:"flex flex-row items-center justify-center pt-3 space-x-10 md:pt-6",children:e.map((e,t)=>(0,l.jsxs)("div",{className:"flex flex-col items-center w-full",children:[(0,l.jsx)("p",{className:"text-white shadow-white/80 font-digital font-bold italic text-[35px] md:text-[42px] leading-9",children:e.value}),(0,l.jsx)("p",{className:"text-white capitalize truncate bodyText-sm",children:e.title})]},t))})},68970:()=>{},88454:(e,t,a)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/become-a-dealer",function(){return a(18368)}])},92706:(e,t,a)=>{"use strict";a.d(t,{A:()=>p});var l=a(37876),s=a(14232),r=a(95062),n=a.n(r),i=a(61501),o=a(62879),c=a(55933);a(57643);let d=a(28317)();i.Ay.use([i.Ij,i.Vx]);let u=({images:e,title:t,options:a})=>{let[r,n]=(0,s.useState)(""),i=(0,s.useRef)(null),u=(0,s.useRef)(null),p={navArrow:`
2      w-10 h-10 relative z-10 md:w-12 -mr-4 md:h-12 text-radical-gray cursor-pointer
3      transition duration-300 hover:text-radical-yellow
4    `,gradient:"absolute top-0 z-10 w-16 h-full pointer-events-none from-white",gradientLeft:"left-0 bg-gradient-to-r",gradientRight:"right-0 bg-gradient-to-l",techData:"text-white heading-sm font-bold",techDataUnit:"text-white text-sm font-bold",activeCaptionOpacity:"opacity-100 transition-opacity duration-500",inactiveCaptionOpacity:"opacity-0 transition-opacity duration-500"},m=t=>{n(e[t]?.caption)};return(0,l.jsx)("div",{className:"overflow-hidden relative w-full",children:(0,l.jsxs)("div",{className:"relative w-full",children:[t&&(0,l.jsx)("div",{className:"flex absolute bottom-0 flex-row items-baseline w-full",children:(0,l.jsx)("h2",{className:"absolute z-20 text-radical-gray heading-md",children:t})}),(0,l.jsx)(o.RC,{autoplay:a.autoplay,centeredSlides:!1,spaceBetween:0,slidesPerView:"auto",navigation:{prevEl:i.current,nextEl:u.current},onInit:e=>{e.params.navigation.prevEl=i.current,e.params.navigation.nextEl=u.current},onBeforeInit:e=>{e.params.navigation.prevEl=i.current,e.params.navigation.nextEl=u.current},onSlideChange:e=>{m(e.realIndex)},onSwiper:e=>m(e.realIndex),speed:1e3,className:"rounded-none",children:e.map((e,t)=>(0,l.jsx)(o.qr,{className:"w-full",children:({isActive:t})=>(0,l.jsx)("div",{className:"w-full bg-transparent aspect-w-4 aspect-h-3",children:(0,l.jsx)("img",{src:e.url||d.getImageUrl(e,{width:1e3}),alt:e.title,className:`w-full object-cover ${t?"grayscale-0 transition duration-1000":"grayscale transition duration-1000"}`})})},t))}),(0,l.jsxs)("div",{className:"flex flex-row justify-between items-center mt-2 w-full",children:[(0,l.jsx)("div",{className:"bg-transparent",children:(0,l.jsx)("p",{className:"text-sm bg-transparent transition text-radical-gray",children:r})}),(0,l.jsxs)("div",{className:"flex items-center",children:[(0,l.jsx)("button",{ref:i,className:`${p.navArrow}`,children:(0,l.jsx)(c.ChevronLeftIcon,{className:"w-full h-full"})}),(0,l.jsx)("button",{ref:u,className:`${p.navArrow}`,children:(0,l.jsx)(c.ChevronRightIcon,{className:"w-full h-full"})})]})]})]})})};u.propTypes={title:n().string,options:n().object,images:n().array},u.defaultProps={title:"",options:{autoplay:!0},images:[]};let p=u},93631:(e,t,a)=>{"use strict";a.d(t,{A:()=>c});var l=a(37876),s=a(14232),r=a(46630),n=a(55933),i=a(40785);let o=({excerpt:e,excerptSize:t,excerptColour:a,description:s,link:r,linkText:o})=>(0,l.jsxs)("div",{className:"flex flex-col items-start justify-start gap-y-8",children:[e&&(0,l.jsx)(i.A,{excerpt:e,excerptSize:t,colour:a}),s&&(0,l.jsx)("div",{className:"flex flex-col text-radical-gray bodyText gap-y-5 lg:pr-10",dangerouslySetInnerHTML:{__html:s}}),o&&(0,l.jsxs)("a",{className:"pr-2 button button--primary",href:r,target:r.includes("http")?"_blank":"",rel:r.includes("http")?"noreferrer":"",children:[o," ",(0,l.jsx)(n.ChevronRightIcon,{className:"pt-0.5 w-7 h-7"})]})]}),c=({description:e,excerpt:t,excerptColour:a,excerptSize:i})=>
4{let[c,d]=(0,s.useState)(!1),[u,p]=(0,s.useState)(!1),[m,h]=(0,s.useState)(),x=(0,s.useRef)(null),f=(0,s.useRef)(null),g=(0,s.useCallback)(()=>{p(!u)},[u]);(0,s.useEffect)(()=>{d(!0),f.current&&f.current.scrollHeight&&h(f.current.scrollHeight)},[c,g]);let v=u?n.MinusIcon:n.PlusIcon;return(0,l.jsxs)("div",{className:"flex flex-col min-h-[400px] max-md:pb-12",id:"carDescription",ref:x,children:[(0,l.jsx)("div",{className:"flex flex-col w-full",children:c&&e&&(0,l.jsxs)("div",{ref:f,className:"relative flex flex-col overflow-hidden",style:{height:u?m:390},children:[(0,l.jsx)(o,{description:e,excerpt:t,excerptSize:"small",excerptColour:a||"textGradient-gray"}),!u&&m>390&&(0,l.jsx)("div",{className:"absolute pointer-events-none w-full h-[90px] md:h-[90px] bottom-0 bg-gradient-to-t from-black"})]})}),c&&m>390&&(0,l.jsx)("div",{className:"mt-5 transition opacity-50 hover:opacity-100",children:(0,l.jsx)(r.A,{message:u?"View Less":"Read More",action:g,icon:(0,l.jsx)(v,{className:"w-4 h-4"}),iconPosition:"left"})})]})}}},e=>{e.O(0,[6593,3732,2879,3086,5422,636,8792],()=>e(e.s=88454)),_N_E=e.O()}]);

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.