{"version":3,"file":"shared-lib.CalKmy97.mjs","names":["useState","useRef","useId","c","useState","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","__FramerMetadata__","addPropertyOverrides","Button","ButtonInfo","cycleOrder","serializationHash","variantClassNames","animation","animation1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","addPropertyOverrides","cycleOrder","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","humanReadableVariantMap","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","RichText","__FramerMetadata__","Image1","RichText","serializationHash","variantClassNames","transition1","Transition","React.useContext","React.useMemo","Variants","React.Fragment","getProps","createLayoutDependency","React.forwardRef","useRef","React.useId","sharedStyle.className","className","sharedStyle.css","sharedStyle.fonts","__FramerMetadata__","React.useContext","React.useMemo","React.Fragment","React.forwardRef","useRef","React.useId","SVG"],"sources":["https:/framerusercontent.com/modules/wHPNKrGQT84g4PR8cHZz/3ebL2ghpPlZfQdyId9Bb/ParticleLogo.js","https:/framerusercontent.com/modules/rctRKOu4KB3J4L1J72tj/ZxYiBiXG2o3MWMFmOKvT/ScrollBounce.js","https:/framerusercontent.com/modules/uQb4q6zjHBrVh3M5aCGP/VquSIvG5ne8RXcSf1NMl/DvJxY5vKv.js","https:/framerusercontent.com/modules/JEgfk8nOwCkadzMSZcMI/FldDHBMR1nfQkkgsV4Pc/bqG4OixNf.js","https:/framerusercontent.com/modules/6BWAakHFougHYdW0d2DA/cAq0usP3yYfhgQRKFPnP/GPVrlEjBr.js","https:/framerusercontent.com/modules/VrQFpC0yN5NAm9CKQxnB/cvuH6x4Up5zj3CGZyE68/c2aRDrEGw.js","https:/framerusercontent.com/modules/TkOdRhzQE0aJDDREZ2e0/TSEOgOULoMPxHPnOlHYK/ommpCCuS2.js","https:/framerusercontent.com/modules/BP3PNsqmXOaWse7u60Mp/LwPxQ1NIuz6xKwBdPM7f/R6AxAnzST.js","https:/framerusercontent.com/modules/uWHo8VKs5g4vJciM83j0/SPvWUFzZitt5saFok5uR/siteMetadata.js"],"sourcesContent":["// Particle Logo — the ARVIND wordmark built from its own pixels.\n// The shape is drawn from vector paths (crisp at any device resolution); every\n// drawn pixel becomes a particle. The colour recreates the original Lottie: a dark\n// base gradient with two soft purple → orange → cream bands that slide in and out.\n// The logo assembles from dust, smears with scroll velocity, leans toward the\n// cursor, scatters on click, and collapses into its first letter once the page is\n// scrolled (clicking it then scrolls back to the top).\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{useEffect,useId,useRef,useState}from\"react\";import{addPropertyControls,ControlType,useIsStaticRenderer}from\"framer\";// ARVIND wordmark, extracted from the original logo Lottie (units = Lottie comp px)\nconst LOGO_W=593.72;const LOGO_H=82.17;const LOGO_PATHS=[\"M175.49 0C194.15 0 206.95 11.86 206.95 30.17C206.95 43.55 200.14 53.41 189.11 57.75L204.25 82.17L179.36 82.17L166.1 60.22L132.06 60.22L132.06 42.49L169.62 42.49C175.96 42.49 185.82 42.5 185.82 30.17C185.82 17.73 175.96 17.73 169.62 17.73L132.06 17.73L132.06 0L175.49 0L175.49 0Z\",\"M314.67 0L281.68 66.56L248.7 0L224.99 0L267.25 82.17L296.12 82.17L338.38 0L314.67 0L314.67 0Z\",\"M357.05 0L378.17 0L378.17 82.17L357.05 82.17L357.05 0L357.05 0Z\",\"M469.37 0L469.37 61.74L413.26 0L405.74 0L405.74 20.54L461.74 82.17L490.5 82.17L490.5 0L469.37 0L469.37 0Z\",\"M553.81 0L515.3 0L515.3 17.73L545.83 17.73C561.79 17.73 572.59 21.12 572.59 41.08C572.59 61.04 561.79 64.44 545.83 64.44L515.3 64.44L515.3 82.17L553.81 82.17C575.06 82.17 593.72 69.02 593.72 41.08C593.72 13.14 575.06 0 553.81 0L553.81 0Z\",\"M56.7 15.61L23.71 82.17L0 82.17L42.26 0L71.14 0L113.39 82.17L89.68 82.17L56.7 15.61L56.7 15.61Z\"];// Lottie colour animation (comp units). Two 392×82 rectangles, blurred, masked by\n// the letters, each filled with a horizontal gradient from local x 50.33 → 430.49.\n// Left band (x 126) drops to y 208 and back; right band (x 516) rises to -102 and\n// back, over one loop, eased with cubic-bezier(0.33, 1, 0.68, 1).\nconst DEFAULT_GRADIENT=[\"#B255FE\",\"#E39746\",\"#EBEA96\"];const DEFAULT_BASE=[\"#070705\",\"#6D6D4E\"]// top → bottom\n;const BAND_HALF_W=196;const BAND_HALF_H=41;const BAND_GRAD_X0=50.33;const BAND_GRAD_W=380.16;const BAND_REST_Y=38;const BANDS=[{x:126,away:208},{x:516,away:-102}];// Lottie gaussian blur of 34 → sigma ≈ 34 × 0.3\nconst BAND_SIGMA=10.2;// Up arrow in a 24×24 box (alternative collapse target)\nconst ARROW_PATH=\"M12 1.5 L22.5 12 H15.5 V22.5 H8.5 V12 H1.5 Z\";const MORPH_STAGGER=.6;const MAX_PARTICLES=32e3;const smooth=t=>t*t*(3-2*t);const clamp=(v,lo,hi)=>v<lo?lo:v>hi?hi:v;// Abramowitz–Stegun erf approximation (|error| < 1.5e-7)\nfunction erf(x){const s=x<0?-1:1;const a=Math.abs(x);const t=1/(1+.3275911*a);const y=1-((((1.061405429*t-1.453152027)*t+1.421413741)*t-.284496736)*t+.254829592)*t*Math.exp(-a*a);return s*y;}// Coverage of a gaussian-blurred box edge pair along one axis\nconst blurSpan=(v,lo,hi,k)=>.5*(erf((hi-v)*k)-erf((lo-v)*k));// cubic-bezier(x1, y1, x2, y2) easing, solved for x → y\nfunction bezierEase(x1,y1,x2,y2){const cx=3*x1,bx=3*(x2-x1)-cx,ax=1-cx-bx;const cy=3*y1,by=3*(y2-y1)-cy,ay=1-cy-by;return x=>{let t=x;for(let i=0;i<8;i++){const fx=((ax*t+bx)*t+cx)*t-x;const d=(3*ax*t+2*bx)*t+cx;if(Math.abs(fx)<1e-5||Math.abs(d)<1e-6)break;t=clamp(t-fx/d,0,1);}return((ay*t+by)*t+cy)*t;};}const LOTTIE_EASE=bezierEase(.33,1,.68,1);/** Band offset from rest (0 = on the letters, 1 = fully away) at loop phase p ∈ [0,1) */function bandAway(p){return p<.5?LOTTIE_EASE(p*2):1-LOTTIE_EASE((p-.5)*2);}/**\n * Particle Logo\n *\n * @framerIntrinsicWidth 159\n * @framerIntrinsicHeight 22\n *\n * @framerSupportedLayoutWidth any-prefer-fixed\n * @framerSupportedLayoutHeight any-prefer-fixed\n */export default function ParticleLogo(props){const{image,colorMode=\"animated\",color=\"#1A191D\",gradient=DEFAULT_GRADIENT,baseColors=DEFAULT_BASE,loop=12.8,startDark=true,softness=1,density=1,crop=1,assemble=true,assembleOn=\"load\",assembleDelay=.35,assembleDuration=1.4,spread=60,morphTrigger=\"scroll\",scrollThreshold=120,morphShape=\"letter\",arrowAlign=\"left\",morphDuration=.7,scrollDust=1,cursorMode=\"attract\",cursorRadius=48,cursorStrength=6,clickAction=\"smart\",style}=props;const isStatic=useIsStaticRenderer();// Elements are tracked as state (callback refs): if React ever replaces them\n// (e.g. during hydration), the effect re-runs and rebuilds on the new ones.\nconst[rootEl,setRootEl]=useState(null);const[canvasEl,setCanvasEl]=useState(null);const clickRef=useRef(null);// true while the particle canvas is drawing the logo; React owns the static\n// fallback's visibility so a re-render can never show both at once\nconst[live,setLive]=useState(false);const customSrc=image?.src||\"\";useEffect(()=>{if(isStatic||typeof window===\"undefined\")return;const root=rootEl;const canvas=canvasEl;if(!root||!canvas)return;if(window.matchMedia?.(\"(prefers-reduced-motion: reduce)\").matches)return;const ctx=canvas.getContext(\"2d\");if(!ctx)return;const noHover=!!window.matchMedia?.(\"(hover: none)\").matches;const trigger=morphTrigger===\"hover\"&&noHover?\"scroll\":morphTrigger;const animated=colorMode===\"animated\";let disposed=false;let raf=0;let running=false;let last=0;let source=null;let resizeTimer=0;let startTimer=0;let wakeTimer=0;// Colour loop clock; optionally begin with the bands away (dark)\nconst loopMs=Math.max(1,loop)*1e3;const clockOrigin=performance.now()-(startDark?.3*loopMs:0);// Shared (survives rebuilds on resize)\nlet assembleStart=-1;let assembled=!assemble;let mc=0// morph clock: 0 → logo, 1 + MORPH_STAGGER → collapsed\n;let morphOn=false;let hovering=false;let pointer=null;let sv=0// smoothed scroll velocity, px/s\n;let lastScrollY=window.scrollY;let lastScrollT=performance.now();let visible=true;let inView=false;let pendingAssemble=false;const readColor=c=>{const p=document.createElement(\"canvas\");p.width=p.height=1;const pc=p.getContext(\"2d\");if(!pc)return[26,25,29,255];pc.fillStyle=c;pc.fillRect(0,0,1,1);return Array.from(pc.getImageData(0,0,1,1).data);};const pack=(r,g,b)=>(Math.round(b)<<16|Math.round(g)<<8|Math.round(r))>>>0;// Evenly spaced stops → 256-entry lookup\nconst buildRamp=(list,fallbackList)=>{const stops=(list&&list.length?list:fallbackList).map(readColor);const out=new Uint32Array(256);for(let i=0;i<256;i++){const f=i/255*(stops.length-1);const a=stops[Math.floor(f)];const b=stops[Math.min(stops.length-1,Math.floor(f)+1)];const e=f-Math.floor(f);out[i]=pack(a[0]+(b[0]-a[0])*e,a[1]+(b[1]-a[1])*e,a[2]+(b[2]-a[2])*e);}return out;};const bandRamp=animated?buildRamp(gradient,DEFAULT_GRADIENT):null;const baseRamp=animated?buildRamp(baseColors,DEFAULT_BASE):null;const solid=animated?null:readColor(color);let S=null;const cropF=clamp(crop,.05,1);// 1 / (sigma·√2) for the blurred band edges\nconst k=1/(BAND_SIGMA*Math.max(.05,softness)*Math.SQRT2);// Placement of the built-in vector in device px (null for a custom image)\nlet vec=null;// Draw the wordmark into a canvas of lw × lh device px (object-fit: contain)\nconst rasterise=(lw,lh)=>{const c=document.createElement(\"canvas\");c.width=lw;c.height=lh;const g=c.getContext(\"2d\",{willReadFrequently:true});if(!g)return null;if(source){const iw=source.naturalWidth||lw;const ih=source.naturalHeight||lh;const sc=Math.min(lw/iw,lh/ih);g.drawImage(source,(lw-iw*sc)/2,(lh-ih*sc)/2,iw*sc,ih*sc);}else{// Only the top `crop` of the letters is shown (e.g. a cut-off footer mark)\nconst visH=LOGO_H*cropF;const sc=Math.min(lw/LOGO_W,lh/visH);vec={ox:(lw-LOGO_W*sc)/2,oy:(lh-visH*sc)/2,sc};g.translate(vec.ox,vec.oy);g.scale(sc,sc);g.fillStyle=\"#000\";for(const d of LOGO_PATHS)g.fill(new Path2D(d));g.setTransform(1,0,0,1,0,0);}return{c,g};};const build=()=>{const W=root.offsetWidth;const H=root.offsetHeight;if(W<2||H<2)return false;const dpr=Math.min(window.devicePixelRatio||1,3);const pad=Math.ceil(Math.max(spread,cursorRadius,scrollDust*30)+16);const lw=Math.round(W*dpr);const lh=Math.round(H*dpr);const cw=Math.round((W+2*pad)*dpr);const ch=Math.round((H+2*pad)*dpr);const off=Math.round(pad*dpr);const r=rasterise(lw,lh);if(!r)return false;let px;try{px=r.g.getImageData(0,0,lw,lh).data;}catch{return false// cross-origin custom image without CORS\n;}const logo=r.c;if(solid){r.g.globalCompositeOperation=\"source-in\";r.g.fillStyle=color;r.g.fillRect(0,0,lw,lh);r.g.globalCompositeOperation=\"source-over\";}// Sample step: honour density, but cap the particle count\nlet step=Math.max(1,Math.round(density));const countAt=s=>{let c=0;for(let y=0;y<lh;y+=s)for(let x=0;x<lw;x+=s)if(px[(y*lw+x)*4+3]>=8)c++;return c;};let n=countAt(step);while(n>MAX_PARTICLES)n=countAt(++step);if(!n)return false;// Wordmark bounds\nlet gx0=lw,gx1=-1,gy0=lh,gy1=-1;for(let y=0;y<lh;y++)for(let x=0;x<lw;x++)if(px[(y*lw+x)*4+3]>=8){if(x<gx0)gx0=x;if(x>gx1)gx1=x;if(y<gy0)gy0=y;if(y>gy1)gy1=y;}// Collapse target: the first letter, or an up arrow\nconst targetPts=[];const colOpaque=x=>{for(let y=0;y<lh;y++)if(px[(y*lw+x)*4+3]>=8)return true;return false;};let lx1=gx0;while(lx1<lw&&colOpaque(lx1))lx1++;if(morphShape===\"letter\"&&lx1>gx0){const gw=lx1-gx0;const shift=arrowAlign===\"left\"?0:arrowAlign===\"right\"?lw-gw-gx0:(lw-gw)/2-gx0;const sh=Math.round(shift/step)*step;for(let x=gx0;x<lx1;x+=step)for(let y=0;y<lh;y+=step)if(px[(y*lw+x)*4+3]>=8)targetPts.push(x+sh,y);}else{const arrow=document.createElement(\"canvas\");arrow.width=lw;arrow.height=lh;const actx=arrow.getContext(\"2d\",{willReadFrequently:true});if(!actx)return false;const as=lh;const ax0=arrowAlign===\"left\"?gx0:arrowAlign===\"right\"?lw-as:(lw-as)/2;actx.translate(ax0,0);actx.scale(as/24,as/24);actx.fill(new Path2D(ARROW_PATH));const apx=actx.getImageData(0,0,lw,lh).data;for(let x=0;x<lw;x+=step)for(let y=0;y<lh;y+=step)if(apx[(y*lw+x)*4+3]>=128)targetPts.push(x,y);}const na=targetPts.length/2;const F=()=>new Float32Array(n);const imgData=ctx.createImageData(cw,ch);const sys={n,dpr,off,cw,ch,lw,lh,block:step,// Built-in vector: exact comp mapping (also correct when cropped);\n// custom image: its drawn bounds.\ngx:vec?vec.ox:gx0,gy:vec?vec.oy:gy0,gwid:vec?LOGO_W*vec.sc:Math.max(1,gx1-gx0+1),ghei:vec?LOGO_H*vec.sc:Math.max(1,gy1-gy0+1),logo,imgData,buf:new Uint32Array(imgData.data.buffer),hx:F(),hy:F(),ax:F(),ay:F(),sx:F(),sy:F(),cx:F(),cy:F(),rate:F(),delay:F(),u:F(),lag:F(),dust:F(),phase:F(),lift:F(),mx:F(),my:F(),bx:F(),by:F(),bvx:F(),bvy:F(),ox:F(),oy:F(),alpha:new Uint8Array(n),baseHome:new Uint32Array(n),covX:[new Float32Array(n),new Float32Array(n)],bandHome:[new Uint32Array(n),new Uint32Array(n)],compY:new Float32Array(n),col:new Uint32Array(n)};const spreadDev=spread*dpr;let i=0;// Column-major order so the collapse sweeps left → right\nfor(let x=0;x<lw;x+=step){for(let y=0;y<lh;y+=step){const k=(y*lw+x)*4;const a=px[k+3];if(a<8)continue;const al=solid?Math.round(a*solid[3]/255):a;sys.alpha[i]=al;sys.col[i]=solid?(al<<24|solid[2]<<16|solid[1]<<8|solid[0])>>>0:(al<<24|px[k+2]<<16|px[k+1]<<8|px[k])>>>0;sys.hx[i]=x;sys.hy[i]=y;const t=na?Math.floor(i/n*na):0;sys.ax[i]=na?targetPts[t*2]:x;sys.ay[i]=na?targetPts[t*2+1]:y;// Assembly: start scattered, fly home on a curved path\nconst ang=Math.random()*Math.PI*2;const rad=spreadDev*(.35+.65*Math.random());const sx=x+Math.cos(ang)*rad*1.15;const sy=y+Math.sin(ang)*rad*.7-.18*spreadDev;const dx=x-sx;const dy=y-sy;const bend=(Math.random()-.5)*.55;sys.sx[i]=sx;sys.sy[i]=sy;sys.cx[i]=(sx+x)/2-dy*bend;sys.cy[i]=(sy+y)/2+dx*bend;sys.rate[i]=.75+.5*Math.random();sys.delay[i]=Math.random()*.35*assembleDuration;sys.u[i]=x/lw;sys.lag[i]=5+12*Math.random();sys.dust[i]=.25+.75*Math.random();sys.phase[i]=Math.random()*Math.PI*2;sys.lift[i]=(.4+.6*Math.random())*lh*.6;i++;}}if(animated){// Precompute everything in the colour model that doesn't change\n// while a particle sits at home (bands only move vertically).\nconst B8=baseRamp;const R8=bandRamp;for(let j=0;j<n;j++){const X=(sys.hx[j]-sys.gx)*LOGO_W/sys.gwid;const Y=(sys.hy[j]-sys.gy)*LOGO_H/sys.ghei;sys.compY[j]=Y;sys.baseHome[j]=B8[clamp(Y/LOGO_H*255,0,255)|0];for(let b=0;b<2;b++){const x0=BANDS[b].x-BAND_HALF_W;sys.covX[b][j]=blurSpan(X,x0,x0+2*BAND_HALF_W,k);sys.bandHome[b][j]=R8[clamp((X-x0-BAND_GRAD_X0)/BAND_GRAD_W,0,1)*255|0];}}}canvas.width=cw;canvas.height=ch;canvas.style.left=`${-pad}px`;canvas.style.top=`${-pad}px`;canvas.style.width=`${W+2*pad}px`;canvas.style.height=`${H+2*pad}px`;S=sys;setLive(true);return true;};const updateMorph=()=>{const scrolled=window.scrollY>scrollThreshold;const next=assembled&&(trigger===\"scroll\"?scrolled:trigger===\"hover\"?scrolled&&hovering:false);if(next!==morphOn){morphOn=next;start();}};// Band vertical offsets (comp units) at a given time\nconst bandOffsets=now=>{const p=((now-clockOrigin)%loopMs+loopMs)%loopMs/loopMs;const a=bandAway(p);return BANDS.map(b=>BAND_REST_Y+(b.away-BAND_REST_Y)*a);};// Largest band coverage anywhere on the letters (0 → fully dark)\nconst bandPresence=ys=>{let m=0;for(const y of ys){const cov=Math.max(blurSpan(0,y-BAND_HALF_H,y+BAND_HALF_H,k),blurSpan(LOGO_H/2,y-BAND_HALF_H,y+BAND_HALF_H,k),blurSpan(LOGO_H,y-BAND_HALF_H,y+BAND_HALF_H,k));if(cov>m)m=cov;}return m;};const frame=now=>{raf=0;if(disposed||!S){running=false;return;}const s=S;const dt=Math.min(.05,(now-last)/1e3);last=now;let active=false;// Morph clock\nconst mTarget=morphOn?1+MORPH_STAGGER:0;if(mc!==mTarget){const sp=(1+MORPH_STAGGER)/morphDuration*dt;mc=mTarget>mc?Math.min(mTarget,mc+sp):Math.max(mTarget,mc-sp);active=true;}// Scroll velocity decays once scrolling stops\nsv*=Math.exp(-7*dt);if(Math.abs(sv)<2)sv=0;else active=true;// Colour bands for this frame\nlet ys=[];let bandsOn=false;if(animated){ys=bandOffsets(now);bandsOn=bandPresence(ys)>.004;}const bandX0=BANDS.map(b=>b.x-BAND_HALF_W);const R8=bandRamp;const B8=baseRamp;const tA=assembleStart<0?-1:(now-assembleStart)/1e3;const dustK=.01*scrollDust*s.dpr;const maxDust=40*scrollDust*s.dpr;const Rr=cursorRadius*s.dpr;const pull=cursorStrength*s.dpr;const sign=cursorMode===\"repel\"?-1:1;const t=now/1e3;const toCompX=LOGO_W/s.gwid;const toCompY=LOGO_H/s.ghei;let allHome=true;s.buf.fill(0);const{cw,ch,off,block}=s;// Bounds of particles bent by the cursor (their pixels get crack-filled)\nlet fx0=cw,fy0=ch,fx1=-1,fy1=-1;for(let i=0;i<s.n;i++){let p=1;if(!assembled){if(tA<s.delay[i]){allHome=false;continue;}p=clamp((tA-s.delay[i])*s.rate[i]/assembleDuration,0,1);if(p<1)allHome=false;}// Logo ↔ collapsed blend with a small lift mid-flight\nconst m=smooth(clamp(mc-MORPH_STAGGER*s.u[i],0,1));const tx=s.hx[i]+(s.ax[i]-s.hx[i])*m;let ty=s.hy[i]+(s.ay[i]-s.hy[i])*m;const restY=ty;if(m>0&&m<1)ty-=Math.sin(Math.PI*m)*s.lift[i];let x;let y;if(p<1){const e=smooth(p);const q=1-e;x=q*q*s.sx[i]+2*q*e*s.cx[i]+e*e*tx;y=q*q*s.sy[i]+2*q*e*s.cy[i]+e*e*ty;}else{x=tx;y=ty;}// Cursor field\nlet gx=0;let gy=0;if(pointer&&cursorMode!==\"none\"&&p>.5){const dx=pointer.x-x;const dy=pointer.y-y;const d=Math.hypot(dx,dy);if(d>.001&&d<Rr){const e=1-d/Rr;const f=Math.min(pull*e*Math.sqrt(e),.65*d);gx=dx/d*f*sign;gy=dy/d*f*sign;}}if(s.mx[i]!==gx||s.my[i]!==gy){const kk=Math.min(1,9*s.rate[i]*dt);s.mx[i]+=(gx-s.mx[i])*kk;s.my[i]+=(gy-s.my[i])*kk;if(Math.abs(s.mx[i]-gx)<.04&&Math.abs(s.my[i]-gy)<.04){s.mx[i]=gx;s.my[i]=gy;}else active=true;}// Click burst: damped spring back home\nif(s.bx[i]||s.by[i]||s.bvx[i]||s.bvy[i]){s.bvx[i]-=(24*s.bx[i]+6.3*s.bvx[i])*dt;s.bvy[i]-=(24*s.by[i]+6.3*s.bvy[i])*dt;s.bx[i]+=s.bvx[i]*dt;s.by[i]+=s.bvy[i]*dt;if(Math.abs(s.bx[i])<.06&&Math.abs(s.by[i])<.06&&Math.abs(s.bvx[i])<1.2&&Math.abs(s.bvy[i])<1.2){s.bx[i]=s.by[i]=s.bvx[i]=s.bvy[i]=0;}else active=true;}// Scroll dust: particles trail against the scroll direction\nconst ddy=clamp(-sv*dustK*s.dust[i],-maxDust,maxDust);const ddx=Math.sin(s.phase[i]+t*9)*Math.abs(ddy)*.25;if(s.ox[i]!==ddx||s.oy[i]!==ddy){const kk=Math.min(1,s.lag[i]*dt);s.ox[i]+=(ddx-s.ox[i])*kk;s.oy[i]+=(ddy-s.oy[i])*kk;if(Math.abs(s.ox[i]-ddx)<.05&&Math.abs(s.oy[i]-ddy)<.05){s.ox[i]=ddx;s.oy[i]=ddy;}else active=true;}x+=s.mx[i]+s.bx[i]+s.ox[i];y+=s.my[i]+s.by[i]+s.oy[i];if(s.mx[i]||s.my[i]||s.bx[i]||s.by[i]||s.ox[i]||s.oy[i])allHome=false;// Colour: evaluated where the particle sits in the wordmark (so the\n// collapsed letter shades like the rest of the logo).\nif(animated){const home=m===0;const X=home?0:(tx-s.gx)*toCompX;const Y=home?s.compY[i]:(restY-s.gy)*toCompY;let rgb=home?s.baseHome[i]:B8[clamp(Y/LOGO_H*255,0,255)|0];if(bandsOn){for(let b=0;b<2;b++){const cx=home?s.covX[b][i]:blurSpan(X,bandX0[b],bandX0[b]+2*BAND_HALF_W,k);if(cx<.004)continue;const by0=ys[b]-BAND_HALF_H;const cov=cx*blurSpan(Y,by0,by0+2*BAND_HALF_H,k);if(cov<.004)continue;const bc=home?s.bandHome[b][i]:R8[clamp((X-bandX0[b]-BAND_GRAD_X0)/BAND_GRAD_W,0,1)*255|0];const rr=(rgb&255)+((bc&255)-(rgb&255))*cov;const gg=(rgb>>8&255)+((bc>>8&255)-(rgb>>8&255))*cov;const bb=(rgb>>16&255)+((bc>>16&255)-(rgb>>16&255))*cov;rgb=pack(rr,gg,bb);}}s.col[i]=(rgb|s.alpha[i]<<24)>>>0;}// Several particles can share a pixel (e.g. when collapsed): the\n// most opaque one wins so soft edge pixels don't speckle the shape.\nconst c=s.col[i];const ix=x+off+.5|0;const iy=y+off+.5|0;if((s.mx[i]||s.my[i])&&p>=1){if(ix<fx0)fx0=ix;if(ix>fx1)fx1=ix;if(iy<fy0)fy0=iy;if(iy>fy1)fy1=iy;}if(block===1){if(ix>=0&&iy>=0&&ix<cw&&iy<ch){const kk=iy*cw+ix;if(c>>>24>=s.buf[kk]>>>24)s.buf[kk]=c;}}else{for(let by=0;by<block;by++){const yy=iy+by;if(yy<0||yy>=ch)continue;for(let bx=0;bx<block;bx++){const xx=ix+bx;if(xx>=0&&xx<cw&&c>>>24>=s.buf[yy*cw+xx]>>>24)s.buf[yy*cw+xx]=c;}}}}// The cursor field stretches the pixel grid slightly, which opens\n// 1px cracks (rings around the pointer). Fill empty pixels that sit\n// between two filled ones inside the bent area; edges stay untouched.\nif(fx1>=0){const buf=s.buf;const x0=Math.max(1,fx0-1),x1=Math.min(cw-2,fx1+1);const y0=Math.max(1,fy0-1),y1=Math.min(ch-2,fy1+1);for(let pass=0;pass<2;pass++)for(let yy=y0;yy<=y1;yy++){const row=yy*cw;for(let xx=x0;xx<=x1;xx++){const kk=row+xx;if(buf[kk])continue;const l=buf[kk-1],r=buf[kk+1];if(l&&r){buf[kk]=l>>>24>=r>>>24?l:r;continue;}const u=buf[kk-cw],d=buf[kk+cw];if(u&&d)buf[kk]=u>>>24>=d>>>24?u:d;}}}if(!assembled&&tA>=0&&allHome&&mc===0){assembled=true;updateMorph();}if(!assembled)active=true;// Keep animating while the colour bands are on the letters; while fully\n// dark, sleep until they come back.\nlet sleepFor=0;if(animated&&visible){if(bandsOn)active=true;else{for(let dtw=50;dtw<loopMs;dtw+=50)if(bandPresence(bandOffsets(now+dtw))>.004){sleepFor=dtw-30;break;}}}if(!active&&!animated&&mc===0&&allHome){// Solid colour at rest: draw the crisp raster and stop.\nctx.clearRect(0,0,cw,ch);ctx.drawImage(s.logo,off,off);running=false;return;}ctx.putImageData(s.imgData,0,0);if(!active){running=false;if(sleepFor>0)wakeTimer=window.setTimeout(start,sleepFor);return;}raf=requestAnimationFrame(frame);};function start(){if(running||disposed||!S)return;window.clearTimeout(wakeTimer);running=true;last=performance.now();raf=requestAnimationFrame(frame);}const toLocal=(clientX,clientY)=>{const r=root.getBoundingClientRect();const dpr=S?S.dpr:1;return{x:(clientX-r.left)*dpr,y:(clientY-r.top)*dpr,inside:clientX>=r.left-8&&clientX<=r.right+8&&clientY>=r.top-8&&clientY<=r.bottom+8,near:clientX>=r.left-cursorRadius&&clientX<=r.right+cursorRadius&&clientY>=r.top-cursorRadius&&clientY<=r.bottom+cursorRadius};};const onPointerMove=e=>{if(!S)return;const l=toLocal(e.clientX,e.clientY);const wasPointer=pointer;pointer=l.near&&mc===0?{x:l.x,y:l.y}:null;if(pointer||wasPointer)start();if(l.inside!==hovering){hovering=l.inside;updateMorph();}};const onPointerLeave=()=>{pointer=null;if(hovering){hovering=false;updateMorph();}start();};const onScroll=()=>{const now=performance.now();const y=window.scrollY;const dts=clamp((now-lastScrollT)/1e3,.008,.1);const inst=(y-lastScrollY)/dts;lastScrollY=y;lastScrollT=now;if(scrollDust>0&&assembled)sv=sv*.6+inst*.4;updateMorph();start();};// Returns true when the click was consumed (collapsed → scroll to top),\n// so a wrapping link doesn't also navigate.\nclickRef.current=e=>{if(!S||clickAction===\"none\")return false;if(clickAction===\"smart\"&&mc>.5){window.scrollTo({top:0,behavior:\"smooth\"});return true;}if(!assembled)return false;const s=S;const l=toLocal(e.clientX,e.clientY);const R=Math.max(s.lw,s.lh)*.55;const K=14*Math.max(s.lh,22*s.dpr);for(let i=0;i<s.n;i++){const dx=s.hx[i]-l.x;const dy=s.hy[i]-l.y;const d=Math.hypot(dx,dy);const reach=R*(.8+.4*Math.random());if(d>=reach)continue;const a=d>.001?Math.atan2(dy,dx):Math.random()*Math.PI*2;const f=K*Math.pow(1-d/reach,.7)*(.55+.9*Math.random());const j=(Math.random()-.5)*1.1;s.bvx[i]+=Math.cos(a+j)*f;s.bvy[i]+=Math.sin(a+j)*f;}start();return false;};let initialized=false;const init=()=>{if(disposed||initialized||!build())return;initialized=true;if(assembled){start();updateMorph();return;}if(assembleOn===\"view\"&&!inView){// Draw nothing yet; assembly starts when the logo scrolls into view\npendingAssemble=true;return;}scheduleAssemble();};function scheduleAssemble(){pendingAssemble=false;startTimer=window.setTimeout(()=>{assembleStart=performance.now();start();},assembleDelay*1e3);}const ro=new ResizeObserver(()=>{// Not built yet (e.g. the nav was hidden while a variant swapped in):\n// build as soon as there is a size, instead of giving up.\nif(!S){if(!initialized&&(!customSrc||source))init();return;}window.clearTimeout(resizeTimer);resizeTimer=window.setTimeout(()=>{if(disposed)return;const cur=S;const dpr=Math.min(window.devicePixelRatio||1,3);if(cur&&cur.dpr===dpr&&Math.round(root.offsetWidth*dpr)===cur.lw&&Math.round(root.offsetHeight*dpr)===cur.lh)return;build();start();},120);});const io=new IntersectionObserver(entries=>{const e=entries[0];visible=e?.isIntersecting??true;inView=(e?.intersectionRatio??1)>=.35;if(inView&&pendingAssemble)scheduleAssemble();if(visible)start();},{threshold:[0,.35]});let img=null;if(customSrc){img=new Image;img.crossOrigin=\"anonymous\";img.decoding=\"async\";img.onload=()=>{if(disposed||!img)return;source=img;init();};img.src=customSrc;}else init();ro.observe(root);io.observe(root);window.addEventListener(\"scroll\",onScroll,{passive:true});window.addEventListener(\"pointermove\",onPointerMove,{passive:true});document.addEventListener(\"pointerleave\",onPointerLeave);window.addEventListener(\"blur\",onPointerLeave);return()=>{disposed=true;if(raf)cancelAnimationFrame(raf);window.clearTimeout(resizeTimer);window.clearTimeout(startTimer);window.clearTimeout(wakeTimer);ro.disconnect();io.disconnect();window.removeEventListener(\"scroll\",onScroll);window.removeEventListener(\"pointermove\",onPointerMove);document.removeEventListener(\"pointerleave\",onPointerLeave);window.removeEventListener(\"blur\",onPointerLeave);if(img)img.onload=null;clickRef.current=null;// Never leave a stale frame behind; the static logo takes over\nctx.clearRect(0,0,canvas.width,canvas.height);setLive(false);S=null;};},[rootEl,canvasEl,isStatic,customSrc,colorMode,color,gradient.join(\",\"),baseColors.join(\",\"),loop,startDark,softness,crop,density,assemble,assembleOn,assembleDelay,assembleDuration,spread,morphTrigger,scrollThreshold,morphShape,arrowAlign,morphDuration,scrollDust,cursorMode,cursorRadius,cursorStrength,clickAction]);const gradId=\"particle-logo-base-\"+useId().replace(/:/g,\"\");const visH=LOGO_H*clamp(crop,.05,1);const alt=image?.alt||\"Arvind\";const baseList=baseColors&&baseColors.length?baseColors:DEFAULT_BASE;return /*#__PURE__*/_jsxs(\"div\",{ref:setRootEl,role:\"img\",\"aria-label\":alt,onClick:e=>{if(clickRef.current?.(e.nativeEvent)){e.preventDefault();e.stopPropagation();}},style:{...style,position:\"relative\",width:\"100%\",height:\"100%\",overflow:\"visible\",cursor:clickAction===\"none\"?undefined:\"pointer\"},children:[/*#__PURE__*/_jsx(\"div\",{style:{width:\"100%\",height:\"100%\",opacity:live?0:1},children:customSrc?/*#__PURE__*/_jsx(\"img\",{src:customSrc,srcSet:image?.srcSet,alt:\"\",draggable:false,style:{display:\"block\",width:\"100%\",height:\"100%\",objectFit:\"contain\"}}):/*#__PURE__*/_jsxs(\"svg\",{viewBox:`0 0 ${LOGO_W} ${visH}`,width:\"100%\",height:\"100%\",preserveAspectRatio:\"xMidYMid meet\",\"aria-hidden\":\"true\",style:{display:\"block\"},children:[/*#__PURE__*/_jsx(\"defs\",{children:/*#__PURE__*/_jsx(\"linearGradient\",{id:gradId,gradientUnits:\"userSpaceOnUse\",x1:\"0\",y1:\"0\",x2:\"0\",y2:LOGO_H,children:baseList.map((c,i)=>/*#__PURE__*/_jsx(\"stop\",{offset:baseList.length>1?i/(baseList.length-1):0,stopColor:c},i))})}),LOGO_PATHS.map((d,i)=>/*#__PURE__*/_jsx(\"path\",{d:d,fill:colorMode===\"solid\"?color:`url(#${gradId})`},i))]})}),!isStatic&&/*#__PURE__*/_jsx(\"canvas\",{ref:setCanvasEl,\"aria-hidden\":\"true\",style:{position:\"absolute\",left:0,top:0,width:0,height:0,pointerEvents:\"none\",zIndex:1}})]});}addPropertyControls(ParticleLogo,{image:{type:ControlType.ResponsiveImage,title:\"Custom Logo\",description:\"Optional. Leave empty to use the built-in ARVIND vector.\"},colorMode:{type:ControlType.Enum,title:\"Color\",options:[\"animated\",\"solid\"],optionTitles:[\"Animated\",\"Solid\"],defaultValue:\"animated\",displaySegmentedControl:true},color:{type:ControlType.Color,title:\"Fill\",defaultValue:\"#1A191D\",hidden:p=>p.colorMode!==\"solid\"},gradient:{type:ControlType.Array,title:\"Bands\",control:{type:ControlType.Color},defaultValue:[\"#B255FE\",\"#E39746\",\"#EBEA96\"],maxCount:6,hidden:p=>p.colorMode!==\"animated\"},baseColors:{type:ControlType.Array,title:\"Base\",control:{type:ControlType.Color},defaultValue:[\"#070705\",\"#6D6D4E\"],maxCount:4,description:\"Resting colour, top → bottom.\",hidden:p=>p.colorMode!==\"animated\"},loop:{type:ControlType.Number,title:\"Loop\",defaultValue:12.8,min:2,max:60,step:.1,unit:\"s\",hidden:p=>p.colorMode!==\"animated\"},softness:{type:ControlType.Number,title:\"Softness\",defaultValue:1,min:.1,max:4,step:.05,hidden:p=>p.colorMode!==\"animated\"},startDark:{type:ControlType.Boolean,title:\"Start Dark\",defaultValue:true,hidden:p=>p.colorMode!==\"animated\"},crop:{type:ControlType.Number,title:\"Crop\",defaultValue:1,min:.2,max:1,step:.01,description:\"Show only the top part of the letters (1 = full height).\"},density:{type:ControlType.Number,title:\"Particle Size\",defaultValue:1,min:1,max:4,step:1,unit:\"px\"},assemble:{type:ControlType.Boolean,title:\"Assemble\",defaultValue:true},assembleOn:{type:ControlType.Enum,title:\"Start\",options:[\"load\",\"view\"],optionTitles:[\"On Load\",\"In View\"],defaultValue:\"load\",displaySegmentedControl:true,hidden:p=>!p.assemble},assembleDelay:{type:ControlType.Number,title:\"Delay\",defaultValue:.35,min:0,max:5,step:.05,unit:\"s\",hidden:p=>!p.assemble},assembleDuration:{type:ControlType.Number,title:\"Duration\",defaultValue:1.4,min:.2,max:5,step:.1,unit:\"s\",hidden:p=>!p.assemble},spread:{type:ControlType.Number,title:\"Spread\",defaultValue:60,min:0,max:200,step:1,unit:\"px\",hidden:p=>!p.assemble},morphTrigger:{type:ControlType.Enum,title:\"Collapse\",options:[\"scroll\",\"hover\",\"none\"],optionTitles:[\"On Scroll\",\"Hover\",\"Off\"],defaultValue:\"scroll\",description:\"Hover = collapse when hovered after scrolling (touch falls back to scroll).\"},scrollThreshold:{type:ControlType.Number,title:\"After\",defaultValue:120,min:0,max:2e3,step:10,unit:\"px\",hidden:p=>p.morphTrigger===\"none\"},morphShape:{type:ControlType.Enum,title:\"Into\",options:[\"letter\",\"arrow\"],optionTitles:[\"First Letter\",\"Up Arrow\"],defaultValue:\"letter\",displaySegmentedControl:true,hidden:p=>p.morphTrigger===\"none\"},arrowAlign:{type:ControlType.Enum,title:\"Align\",options:[\"left\",\"center\",\"right\"],optionTitles:[\"Left\",\"Center\",\"Right\"],defaultValue:\"left\",displaySegmentedControl:true,hidden:p=>p.morphTrigger===\"none\"},morphDuration:{type:ControlType.Number,title:\"Morph\",defaultValue:.7,min:.1,max:3,step:.05,unit:\"s\",hidden:p=>p.morphTrigger===\"none\"},scrollDust:{type:ControlType.Number,title:\"Scroll Dust\",defaultValue:1,min:0,max:3,step:.1},cursorMode:{type:ControlType.Enum,title:\"Cursor\",options:[\"attract\",\"repel\",\"none\"],optionTitles:[\"Attract\",\"Repel\",\"Off\"],defaultValue:\"attract\",displaySegmentedControl:true},cursorRadius:{type:ControlType.Number,title:\"Radius\",defaultValue:48,min:8,max:200,step:1,unit:\"px\",hidden:p=>p.cursorMode===\"none\"},cursorStrength:{type:ControlType.Number,title:\"Strength\",defaultValue:6,min:0,max:30,step:.5,unit:\"px\",hidden:p=>p.cursorMode===\"none\"},clickAction:{type:ControlType.Enum,title:\"Click\",options:[\"smart\",\"scatter\",\"none\"],optionTitles:[\"Scatter / Top\",\"Scatter\",\"None\"],defaultValue:\"smart\",description:\"Scatter / Top: scatters the logo, or scrolls to top when collapsed.\"}});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"ParticleLogo\",\"slots\":[],\"annotations\":{\"framerSupportedLayoutWidth\":\"any-prefer-fixed\",\"framerIntrinsicWidth\":\"159\",\"framerSupportedLayoutHeight\":\"any-prefer-fixed\",\"framerIntrinsicHeight\":\"22\",\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ParticleLogo.map","// Scroll Bounce — the nav logo's scroll \"dust\" feel for regular layers.\n// The layer is pushed against the scroll direction in proportion to scroll speed,\n// then springs back with a little overshoot when scrolling stops. Neighbouring\n// layers use different springs so they wobble slightly out of sync.\n// - withScrollBounce / withScrollBounceSoft: small elements (buttons); slight stretch\n// - withPageBounce1/2/3: whole page sections; no stretch, cycle them down the page\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{useEffect,useState}from\"react\";import{useReducedMotion,useScroll,useSpring,useTransform,useVelocity}from\"framer-motion\";// Scroll speed (px/s) at which the push reaches its maximum\nconst MAX_SPEED=2500;// Default maximum push, px (the logo's particles use a similar scale)\nconst MAX_PUSH=10;// True while the viewport is at least `minWidth` px wide (always true for 0)\nfunction useMinWidth(minWidth){const query=`(min-width: ${minWidth}px)`;const[ok,setOk]=useState(()=>minWidth<=0||typeof window===\"undefined\"||window.matchMedia(query).matches);useEffect(()=>{if(minWidth<=0||typeof window===\"undefined\")return;const mq=window.matchMedia(query);const update=()=>setOk(mq.matches);update();mq.addEventListener(\"change\",update);return()=>mq.removeEventListener(\"change\",update);},[query,minWidth]);return ok;}function makeBounce(spring,maxPush=MAX_PUSH,stretch=.06,minWidth=0){return function(Component){return function ScrollBounce(props){const reduce=useReducedMotion();const{scrollY}=useScroll();const velocity=useVelocity(scrollY);// Scroll down → pushed up (trails against the scroll), like the logo\n// Off below minWidth (e.g. phone nav, where the buttons sit hidden in\n// the collapsed menu and would peek out under the nav while bouncing)\nconst wide=useMinWidth(minWidth);const push=reduce||!wide?0:maxPush;const target=useTransform(velocity,[-MAX_SPEED,0,MAX_SPEED],[push,0,-push]);const y=useSpring(target,spring);// Optional slight stretch while moving, back to 1 at rest\nconst scaleY=useTransform(y,[-maxPush,0,maxPush],[1+stretch,1,1+stretch]);// Below minWidth / reduced motion: leave the layer completely untouched\nif(reduce||!wide)return /*#__PURE__*/_jsx(Component,{...props});const style=stretch?{...props.style,y,scaleY}:{...props.style,y};return /*#__PURE__*/_jsx(Component,{...props,style:style});};};}// Nav buttons: tablet/desktop widths only (Framer's phone breakpoint is < 810px)\nconst NAV_MIN_WIDTH=810;const snappy=makeBounce({stiffness:380,damping:11,mass:.7},MAX_PUSH,.06,NAV_MIN_WIDTH);const soft=makeBounce({stiffness:260,damping:9,mass:.9},MAX_PUSH,.06,NAV_MIN_WIDTH);/** Snappier spring (e.g. Resume) */export function withScrollBounce(Component){return snappy(Component);}/** Softer, slightly lagging spring (e.g. Contact Me) */export function withScrollBounceSoft(Component){return soft(Component);}// Page sections: no stretch (it would be large on tall sections), three springs\n// from snappy to soft. Apply 1, 2, 3, 1, 2, 3… down the page.\nconst page1=makeBounce({stiffness:380,damping:12,mass:.7},12,0);const page2=makeBounce({stiffness:300,damping:10,mass:.85},12,0);const page3=makeBounce({stiffness:230,damping:9,mass:1},12,0);export function withPageBounce1(Component){return page1(Component);}export function withPageBounce2(Component){return page2(Component);}export function withPageBounce3(Component){return page3(Component);}\nexport const __FramerMetadata__ = {\"exports\":{\"withPageBounce3\":{\"type\":\"reactHoc\",\"name\":\"withPageBounce3\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPageBounce1\":{\"type\":\"reactHoc\",\"name\":\"withPageBounce1\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollBounceSoft\":{\"type\":\"reactHoc\",\"name\":\"withScrollBounceSoft\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withScrollBounce\":{\"type\":\"reactHoc\",\"name\":\"withScrollBounce\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"withPageBounce2\":{\"type\":\"reactHoc\",\"name\":\"withPageBounce2\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ScrollBounce.map","// Generated by Framer (5477e77)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const enabledGestures={o9L2SR6xl:{hover:true},WXOotKA50:{hover:true}};const cycleOrder=[\"o9L2SR6xl\",\"WXOotKA50\"];const serializationHash=\"framer-Nj4f0\";const variantClassNames={o9L2SR6xl:\"framer-v-ehi347\",WXOotKA50:\"framer-v-1ovr6hl\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const Tc0mfjNwn=undefined;const IbD1LbexW=undefined;const htRiS3FR7=undefined;const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Primary:\"o9L2SR6xl\",Secondary:\"WXOotKA50\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,label,link,trackingId,width,...props})=>{return{...props,htRiS3FR7:label??props.htRiS3FR7??\"BUTTON\",IbD1LbexW:trackingId??props.IbD1LbexW,Tc0mfjNwn:link??props.Tc0mfjNwn,variant:humanReadableVariantMap[props.variant]??props.variant??\"o9L2SR6xl\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,htRiS3FR7,Tc0mfjNwn,IbD1LbexW,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"o9L2SR6xl\",enabledGestures,ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(Link,{clickTrackingId:IbD1LbexW,href:Tc0mfjNwn,motionChild:true,nodeId:\"o9L2SR6xl\",openInNewTab:true,scopeId:\"DvJxY5vKv\",...addPropertyOverrides({WXOotKA50:{openInNewTab:false}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(motion.a,{...restProps,...gestureHandlers,className:`${cx(scopingClassNames,\"framer-ehi347\",className,classNames)} framer-boeff9`,\"data-border\":true,\"data-framer-name\":\"Primary\",layoutDependency:layoutDependency,layoutId:\"o9L2SR6xl\",ref:refBinding,style:{\"--border-bottom-width\":\"1px\",\"--border-color\":\"rgb(7, 7, 5)\",\"--border-left-width\":\"1px\",\"--border-right-width\":\"1px\",\"--border-style\":\"solid\",\"--border-top-width\":\"1px\",backgroundColor:\"rgb(7, 7, 5)\",...style},variants:{\"WXOotKA50-hover\":{\"--border-bottom-width\":\"0px\",\"--border-left-width\":\"0px\",\"--border-right-width\":\"0px\",\"--border-top-width\":\"0px\",backgroundColor:\"rgb(8, 8, 5)\"},WXOotKA50:{\"--border-bottom-width\":\"2px\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-top-width\":\"2px\",backgroundColor:\"rgba(8, 8, 5, 0)\"}},...addPropertyOverrides({\"o9L2SR6xl-hover\":{\"data-framer-name\":undefined},\"WXOotKA50-hover\":{\"data-framer-name\":undefined},WXOotKA50:{\"data-framer-name\":\"Secondary\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"BUTTON\"})}),className:\"framer-pkkalv\",\"data-framer-name\":\"CONTACT ME\",fonts:[\"Inter-Bold\"],layoutDependency:layoutDependency,layoutId:\"nYRnAu6PA\",style:{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\",\"--framer-paragraph-spacing\":\"0px\"},text:htRiS3FR7,variants:{\"WXOotKA50-hover\":{\"--extracted-r6o4lv\":\"rgb(255, 255, 255)\"},WXOotKA50:{\"--extracted-r6o4lv\":\"rgb(7, 7, 5)\"}},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({\"WXOotKA50-hover\":{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(255, 255, 255))\"},children:\"BUTTON\"})})},WXOotKA50:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItQm9sZA==\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"14px\",\"--framer-font-weight\":\"700\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(7, 7, 5))\"},children:\"BUTTON\"})})}},baseVariant,gestureVariant)})})})})})});});const css=[\".framer-Nj4f0.framer-boeff9, .framer-Nj4f0 .framer-boeff9 { display: block; }\",\".framer-Nj4f0.framer-ehi347 { align-content: center; align-items: center; cursor: pointer; display: flex; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 16px; position: relative; text-decoration: none; width: min-content; }\",\".framer-Nj4f0 .framer-pkkalv { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",'.framer-Nj4f0[data-border=\"true\"]::after, .framer-Nj4f0 [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 49\n * @framerIntrinsicWidth 91\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"auto\",\"auto\"]},\"WXOotKA50\":{\"layout\":[\"auto\",\"auto\"]},\"eKIh2TMQh\":{\"layout\":[\"auto\",\"auto\"]},\"P2TMqyg_3\":{\"layout\":[\"auto\",\"auto\"]}}}\n * @framerVariables {\"htRiS3FR7\":\"label\",\"Tc0mfjNwn\":\"link\",\"IbD1LbexW\":\"trackingId\"}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerDvJxY5vKv=withCSS(Component,css,\"framer-Nj4f0\");export default FramerDvJxY5vKv;FramerDvJxY5vKv.displayName=\"Button\";FramerDvJxY5vKv.defaultProps={height:49,width:91};addPropertyControls(FramerDvJxY5vKv,{variant:{options:[\"o9L2SR6xl\",\"WXOotKA50\"],optionTitles:[\"Primary\",\"Secondary\"],title:\"Variant\",type:ControlType.Enum},htRiS3FR7:{defaultValue:\"BUTTON\",description:\"\",displayTextArea:false,title:\"Label\",type:ControlType.String},onhtRiS3FR7Change:{changes:\"htRiS3FR7\",type:ControlType.ChangeHandler},Tc0mfjNwn:{title:\"Link\",type:ControlType.Link},IbD1LbexW:{title:\"Tracking Id\",type:ControlType.TrackingId}});addFonts(FramerDvJxY5vKv,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/DpPBYI0sL4fYLgAkX8KXOPVt7c.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/4RAEQdEOrcnDkhHiiCbJOw92Lk.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/1K3W8DizY3v4emK8Mb08YHxTbs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/tUSCtfYVM1I1IchuyCwz9gDdQ.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/VgYFWiwsAC5OYxAycRXXvhze58.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/syRNPWzAMIrcJ3wIlPIP43KjQs.woff2\",weight:\"700\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/GIryZETIX4IFypco5pYZONKhJIo.woff2\",weight:\"700\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerDvJxY5vKv\",\"slots\":[],\"annotations\":{\"framerVariables\":\"{\\\"htRiS3FR7\\\":\\\"label\\\",\\\"Tc0mfjNwn\\\":\\\"link\\\",\\\"IbD1LbexW\\\":\\\"trackingId\\\"}\",\"framerIntrinsicWidth\":\"91\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"WXOotKA50\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"eKIh2TMQh\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]},\\\"P2TMqyg_3\\\":{\\\"layout\\\":[\\\"auto\\\",\\\"auto\\\"]}}}\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"49\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./DvJxY5vKv.map","// Generated by Framer (6964d48)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ComponentViewportProvider,ControlType,cx,forwardLoader,getFonts,Link,ResolveLinks,runTasksWithYield,SmartComponentScopedContainer,useActiveVariantCallback,useComponentViewport,useLocaleInfo,useRouter,useVariantState,withCodeBoundaryForOverrides,withCSS,withFX,withMappedReactProps,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import ParticleLogo from\"https://framerusercontent.com/modules/wHPNKrGQT84g4PR8cHZz/3ebL2ghpPlZfQdyId9Bb/ParticleLogo.js\";import{withScrollBounce,withScrollBounceSoft}from\"https://framerusercontent.com/modules/rctRKOu4KB3J4L1J72tj/ZxYiBiXG2o3MWMFmOKvT/ScrollBounce.js\";import Button,*as ButtonInfo from\"https://framerusercontent.com/modules/uQb4q6zjHBrVh3M5aCGP/VquSIvG5ne8RXcSf1NMl/DvJxY5vKv.js\";const ParticleLogoFonts=getFonts(ParticleLogo);const ButtonFonts=getFonts(Button);const ButtonWithScrollBounce1jpsqg9WithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"AGQqmoQVE\",override:withScrollBounce,scopeId:\"bqG4OixNf\"}),ButtonInfo);const ButtonWithScrollBounceSoftejvsybWithMappedReactProps1v1ipky=withMappedReactProps(withCodeBoundaryForOverrides(Button,{nodeId:\"T9B_wMw5k\",override:withScrollBounceSoft,scopeId:\"bqG4OixNf\"}),ButtonInfo);const MotionNavWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.nav));const cycleOrder=[\"z29GMJ6VZ\",\"GOh7stJzF\",\"wU0hmJiIx\"];const serializationHash=\"framer-QPuyD\";const variantClassNames={GOh7stJzF:\"framer-v-1vb0ouy\",wU0hmJiIx:\"framer-v-22f65n\",z29GMJ6VZ:\"framer-v-1yhdj7u\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:.5,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:-150};const transition2={damping:40,delay:0,mass:1,stiffness:400,type:\"spring\"};const matchVariant=(...args)=>{for(const arg of args){if(arg&&typeof arg===\"string\")return arg;}return undefined;};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={\"Phone Open\":\"wU0hmJiIx\",Desktop:\"z29GMJ6VZ\",Phone:\"GOh7stJzF\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"z29GMJ6VZ\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"z29GMJ6VZ\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const{activeVariantCallback,delay}=useActiveVariantCallback(baseVariant);const onTap14u22uv=activeVariantCallback(async(...args)=>{setVariant(\"wU0hmJiIx\");});const onTapvh1zky=activeVariantCallback(async(...args)=>{setVariant(\"GOh7stJzF\");});const isDisplayed=()=>{if([\"GOh7stJzF\",\"wU0hmJiIx\"].includes(baseVariant))return true;return false;};const router=useRouter();return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition2,children:/*#__PURE__*/_jsxs(MotionNavWithFXWithOptimizedAppearEffect,{...restProps,...gestureHandlers,__framer__presenceAnimate:animation,__framer__presenceInitial:animation1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:cx(scopingClassNames,\"framer-1yhdj7u\",className,classNames),\"data-framer-appear-id\":\"1yhdj7u\",\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"z29GMJ6VZ\",optimized:true,ref:refBinding,style:{backgroundColor:\"rgb(235, 237, 239)\",...style},...addPropertyOverrides({GOh7stJzF:{\"data-framer-name\":\"Phone\"},wU0hmJiIx:{\"data-framer-name\":\"Phone Open\"}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-nav-logo\",href:{webPageId:\"augiA20Il\"},motionChild:true,nodeId:\"V85yxSQGl\",scopeId:\"bqG4OixNf\",children:/*#__PURE__*/_jsxs(motion.a,{className:\"framer-touzpd framer-14h48hy\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"V85yxSQGl\",...addPropertyOverrides({GOh7stJzF:{\"data-highlight\":true,onTap:onTap14u22uv},wU0hmJiIx:{\"data-highlight\":true,onTap:onTapvh1zky}},baseVariant,gestureVariant),children:[/*#__PURE__*/_jsx(ComponentViewportProvider,{children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1vbzj9d-container\",\"data-code-component-plugin-id\":\"api\",\"data-framer-name\":\"Particle Logo\",isAuthoredByUser:true,layoutDependency:layoutDependency,layoutId:\"g6QBugWKE-container\",name:\"Particle Logo\",nodeId:\"g6QBugWKE\",rendersWithMotion:true,scopeId:\"bqG4OixNf\",children:/*#__PURE__*/_jsx(ParticleLogo,{arrowAlign:\"left\",assemble:true,assembleDelay:.35,assembleDuration:1.4,baseColors:[\"rgb(7, 7, 5)\",\"rgb(109, 109, 78)\"],clickAction:\"smart\",color:\"rgb(26, 25, 29)\",colorMode:\"animated\",cursorMode:\"attract\",cursorRadius:48,cursorStrength:6,density:1,gradient:[\"rgb(178, 85, 254)\",\"rgb(227, 151, 70)\",\"rgb(235, 234, 150)\"],height:\"100%\",id:\"g6QBugWKE\",layoutId:\"g6QBugWKE\",loop:12.8,morphDuration:.7,morphShape:\"letter\",morphTrigger:\"scroll\",name:\"Particle Logo\",scrollDust:1,scrollThreshold:120,softness:1,spread:60,startDark:true,style:{height:\"100%\",width:\"100%\"},width:\"100%\"})})}),isDisplayed()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1q6h6jt\",\"data-framer-name\":\"Icon\",layoutDependency:layoutDependency,layoutId:\"qpXRIvY2U\",children:[/*#__PURE__*/_jsx(motion.div,{className:\"framer-1u21ha3\",\"data-framer-name\":\"Bottom\",layoutDependency:layoutDependency,layoutId:\"aoKZQc43T\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{GOh7stJzF:{backgroundColor:\"rgb(7, 7, 5)\"},wU0hmJiIx:{backgroundColor:\"rgb(7, 7, 5)\",rotate:-45}}}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-uidkig\",\"data-framer-name\":\"Top\",layoutDependency:layoutDependency,layoutId:\"ExtFjGe8s\",style:{backgroundColor:\"rgb(153, 153, 153)\",borderBottomLeftRadius:10,borderBottomRightRadius:10,borderTopLeftRadius:10,borderTopRightRadius:10,rotate:0},variants:{GOh7stJzF:{backgroundColor:\"rgb(7, 7, 5)\"},wU0hmJiIx:{backgroundColor:\"rgb(7, 7, 5)\",rotate:45}}})]})]})}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-5cva7p\",\"data-framer-name\":\"Bottom Line\",layoutDependency:layoutDependency,layoutId:\"AcAYq8qxL\",style:{backgroundColor:\"rgb(7, 7, 5)\"}}),/*#__PURE__*/_jsxs(motion.div,{className:\"framer-dve6dx\",\"data-framer-name\":\"Button\",layoutDependency:layoutDependency,layoutId:\"TQtQd1eD_\",children:[/*#__PURE__*/_jsx(ResolveLinks,{links:[{href:{webPageId:\"SJGO7aleO\"},implicitPathVariables:undefined},{href:{webPageId:\"SJGO7aleO\"},implicitPathVariables:undefined},{href:{webPageId:\"SJGO7aleO\"},implicitPathVariables:undefined}],children:resolvedLinks=>/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-49)/2)+0+0,...addPropertyOverrides({GOh7stJzF:{y:(componentViewport?.y||0)+0+(0+64+((componentViewport?.height||64)-0-113)/1*1)+0+0},wU0hmJiIx:{y:(componentViewport?.y||0)+0+(0+64+((componentViewport?.height||200)-0-153)/1*1)+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-1jpsqg9-container\",layoutDependency:layoutDependency,layoutId:\"AGQqmoQVE-container\",nodeId:\"AGQqmoQVE\",rendersWithMotion:true,scopeId:\"bqG4OixNf\",children:/*#__PURE__*/_jsx(ButtonWithScrollBounce1jpsqg9WithMappedReactProps1v1ipky,{height:\"100%\",htRiS3FR7:\"RESUME\",id:\"AGQqmoQVE\",layoutId:\"AGQqmoQVE\",Tc0mfjNwn:resolvedLinks[0],variant:matchVariant(\"WXOotKA50\"),width:\"100%\",...addPropertyOverrides({GOh7stJzF:{Tc0mfjNwn:resolvedLinks[1]},wU0hmJiIx:{Tc0mfjNwn:resolvedLinks[2]}},baseVariant,gestureVariant)})})})}),/*#__PURE__*/_jsx(ComponentViewportProvider,{height:49,y:(componentViewport?.y||0)+(0+((componentViewport?.height||64)-0-49)/2)+0+0,...addPropertyOverrides({GOh7stJzF:{y:(componentViewport?.y||0)+0+(0+64+((componentViewport?.height||64)-0-113)/1*1)+0+0},wU0hmJiIx:{y:(componentViewport?.y||0)+0+(0+64+((componentViewport?.height||200)-0-153)/1*1)+20}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(SmartComponentScopedContainer,{className:\"framer-ejvsyb-container\",layoutDependency:layoutDependency,layoutId:\"T9B_wMw5k-container\",nodeId:\"T9B_wMw5k\",rendersWithMotion:true,scopeId:\"bqG4OixNf\",children:/*#__PURE__*/_jsx(ButtonWithScrollBounceSoftejvsybWithMappedReactProps1v1ipky,{height:\"100%\",htRiS3FR7:\"CONTACT ME\",id:\"T9B_wMw5k\",layoutId:\"T9B_wMw5k\",Tc0mfjNwn:\"mailto:ashusharma1376@gmail.com\",variant:matchVariant(\"o9L2SR6xl\"),width:\"100%\"})})})]})]})})})});});const css=[\".framer-QPuyD.framer-14h48hy, .framer-QPuyD .framer-14h48hy { display: block; }\",\".framer-QPuyD.framer-1yhdj7u { align-content: center; align-items: center; display: flex; flex-direction: row; flex-wrap: nowrap; height: 64px; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 1200px; }\",\".framer-QPuyD .framer-touzpd { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: min-content; justify-content: center; overflow: visible; padding: 10px 0px 10px 10px; position: relative; text-decoration: none; width: min-content; }\",\".framer-QPuyD .framer-1vbzj9d-container { flex: none; height: 22px; position: relative; width: 159px; }\",\".framer-QPuyD .framer-1q6h6jt { flex: none; height: 40px; overflow: hidden; position: relative; width: 40px; }\",\".framer-QPuyD .framer-1u21ha3 { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(62.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QPuyD .framer-uidkig { flex: none; height: 2px; left: calc(50.00000000000002% - 20px / 2); overflow: hidden; position: absolute; top: calc(37.50000000000002% - 2px / 2); width: 20px; will-change: var(--framer-will-change-override, transform); }\",\".framer-QPuyD .framer-5cva7p { bottom: 0px; flex: none; height: 2px; left: 0px; overflow: visible; position: absolute; width: 100%; z-index: 1; }\",\".framer-QPuyD .framer-dve6dx { align-content: flex-end; align-items: flex-end; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 16px; height: min-content; justify-content: flex-start; overflow: visible; padding: 0px 16px 0px 16px; position: relative; width: min-content; }\",\".framer-QPuyD .framer-1jpsqg9-container, .framer-QPuyD .framer-ejvsyb-container { flex: none; height: auto; position: relative; width: auto; }\",\".framer-QPuyD.framer-v-1vb0ouy.framer-1yhdj7u { flex-direction: column; width: 390px; }\",\".framer-QPuyD.framer-v-1vb0ouy .framer-touzpd, .framer-QPuyD.framer-v-22f65n .framer-touzpd { cursor: pointer; gap: unset; justify-content: space-between; padding: 10px; width: 100%; }\",\".framer-QPuyD.framer-v-1vb0ouy .framer-1q6h6jt, .framer-QPuyD.framer-v-22f65n .framer-1q6h6jt { height: 44px; width: 44px; }\",\".framer-QPuyD.framer-v-22f65n.framer-1yhdj7u { flex-direction: column; height: min-content; max-height: calc(var(--framer-viewport-height, 100vh) * 1); overflow: auto; overscroll-behavior: contain; width: 390px; }\",\".framer-QPuyD.framer-v-22f65n .framer-1u21ha3, .framer-QPuyD.framer-v-22f65n .framer-uidkig { top: calc(50.00000000000002% - 2px / 2); }\",\".framer-QPuyD.framer-v-22f65n .framer-dve6dx { align-content: flex-start; align-items: flex-start; padding: 20px; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 64\n * @framerIntrinsicWidth 1200\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"fixed\"]},\"GOh7stJzF\":{\"layout\":[\"fixed\",\"fixed\"]},\"wU0hmJiIx\":{\"layout\":[\"fixed\",\"auto\"],\"constraints\":[null,null,null,\"100vh\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_vifo2h\",\"trackingId\":\"click-nav-logo\",\"type\":\"click\",\"nodeId\":\"V85yxSQGl\"}]\n */const FramerbqG4OixNf=withCSS(Component,css,\"framer-QPuyD\");export default FramerbqG4OixNf;FramerbqG4OixNf.displayName=\"Navigation\";FramerbqG4OixNf.defaultProps={height:64,width:1200};addPropertyControls(FramerbqG4OixNf,{variant:{options:[\"z29GMJ6VZ\",\"GOh7stJzF\",\"wU0hmJiIx\"],optionTitles:[\"Desktop\",\"Phone\",\"Phone Open\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerbqG4OixNf,[{explicitInter:true,fonts:[]},...ParticleLogoFonts,...ButtonFonts],{supportsExplicitInterCodegen:true});FramerbqG4OixNf.loader={load:(props,context)=>{return runTasksWithYield([()=>forwardLoader(Button,{},context)],context);}};\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerbqG4OixNf\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerContractVersion\":\"1\",\"framerIntrinsicHeight\":\"64\",\"framerDisplayContentsDiv\":\"false\",\"framerIntrinsicWidth\":\"1200\",\"framerComponentViewportWidth\":\"true\",\"framerImmutableVariables\":\"true\",\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_vifo2h\\\",\\\"trackingId\\\":\\\"click-nav-logo\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"V85yxSQGl\\\"}]\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"GOh7stJzF\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"fixed\\\"]},\\\"wU0hmJiIx\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"],\\\"constraints\\\":[null,null,null,\\\"100vh\\\"]}}}\",\"framerAutoSizeImages\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (d039229)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const cycleOrder=[\"czbOb2WLS\",\"N1Vf387Lg\",\"vaBDfnDN5\"];const serializationHash=\"framer-cVCY8\";const variantClassNames={czbOb2WLS:\"framer-v-1thie17\",N1Vf387Lg:\"framer-v-9zlw6v\",vaBDfnDN5:\"framer-v-1gjc9fu\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={filter:\"blur(10px)\",opacity:.001,rotate:0,scale:1,skewX:0,skewY:0,x:0,y:10};const transition2={bounce:0,delay:.01,duration:.3,type:\"spring\"};const textEffect={effect:animation,threshold:.1,tokenization:\"word\",transition:transition2,trigger:\"onInView\",type:\"appear\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"czbOb2WLS\",Phone:\"vaBDfnDN5\",Tablet:\"N1Vf387Lg\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"czbOb2WLS\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"czbOb2WLS\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1thie17\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"czbOb2WLS\",ref:refBinding,style:{...style},...addPropertyOverrides({N1Vf387Lg:{\"data-framer-name\":\"Tablet\"},vaBDfnDN5:{\"data-framer-name\":\"Phone\"}},baseVariant,gestureVariant),children:/*#__PURE__*/_jsx(RichText,{__fromCanvasComponent:true,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"25px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(7, 7, 5))\"},children:\"Made with Love, Peer pressure & Framer ❤\"})}),className:\"framer-1tcb0jb\",\"data-framer-name\":\"Made with Love, Peer pressure & Framer ❤\",effect:textEffect,fonts:[\"Inter-Medium\"],layoutDependency:layoutDependency,layoutId:\"EN_6Wb8AF\",style:{\"--extracted-r6o4lv\":\"rgb(7, 7, 5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true,...addPropertyOverrides({vaBDfnDN5:{children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItTWVkaXVt\",\"--framer-font-size\":\"12px\",\"--framer-font-weight\":\"500\",\"--framer-letter-spacing\":\"-0.04em\",\"--framer-line-height\":\"25px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(7, 7, 5))\"},children:\"Made with Love, Peer pressure & Framer ❤\"})})}},baseVariant,gestureVariant)})})})})});});const css=[\".framer-cVCY8.framer-1s629hq, .framer-cVCY8 .framer-1s629hq { display: block; }\",\".framer-cVCY8.framer-1thie17 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 40px 16px 16px 16px; position: relative; width: 1280px; }\",\".framer-cVCY8 .framer-1tcb0jb { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-cVCY8.framer-v-9zlw6v.framer-1thie17 { width: 810px; }\",\".framer-cVCY8.framer-v-1gjc9fu.framer-1thie17 { padding: 24px 16px 8px 16px; width: 390px; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 81\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"N1Vf387Lg\":{\"layout\":[\"fixed\",\"auto\"]},\"vaBDfnDN5\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerGPVrlEjBr=withCSS(Component,css,\"framer-cVCY8\");export default FramerGPVrlEjBr;FramerGPVrlEjBr.displayName=\"credit\";FramerGPVrlEjBr.defaultProps={height:81,width:1280};addPropertyControls(FramerGPVrlEjBr,{variant:{options:[\"czbOb2WLS\",\"N1Vf387Lg\",\"vaBDfnDN5\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerGPVrlEjBr,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5A3Ce6C9YYmCjpQx9M4inSaKU.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/Qx95Xyt0Ka3SGhinnbXIGpEIyP4.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/6mJuEAguuIuMog10gGvH5d3cl8.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/xYYWaj7wCU5zSQH0eXvSaS19wo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/otTaNuNpVK4RbdlT7zDDdKvQBA.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/UjlFhCnUjxhNfep4oYBPqnEssyo.woff2\",weight:\"500\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/DolVirEGb34pEXEp8t8FQBSK4.woff2\",weight:\"500\"}]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerGPVrlEjBr\",\"slots\":[],\"annotations\":{\"framerIntrinsicHeight\":\"81\",\"framerDisplayContentsDiv\":\"false\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"N1Vf387Lg\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"vaBDfnDN5\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerAutoSizeImages\":\"true\",\"framerColorSyntax\":\"true\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerImmutableVariables\":\"true\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./GPVrlEjBr.map","// Generated by Framer (ab692b1)\nimport{fontStore}from\"framer\";fontStore.loadFonts([]);export const fonts=[{explicitInter:true,fonts:[]}];export const css=[\".framer-9BqoC .framer-styles-preset-1qcuaws:not(.rich-text-wrapper), .framer-9BqoC .framer-styles-preset-1qcuaws.rich-text-wrapper a { --framer-link-current-text-color: #070705; --framer-link-current-text-decoration: underline; --framer-link-hover-text-color: #1c1c15; --framer-link-hover-text-decoration: none; --framer-link-text-color: #070705; --framer-link-text-decoration: none; }\"];export const className=\"framer-9BqoC\";\nexport const __FramerMetadata__ = {\"exports\":{\"className\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"css\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"fonts\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}","// Generated by Framer (4ecd144)\nimport{jsx as _jsx,jsxs as _jsxs}from\"react/jsx-runtime\";import{addFonts,addPropertyControls,ControlType,cx,getFontsFromSharedStyle,getLoadingLazyAtYPosition,Image as Image1,Link,RichText,useComponentViewport,useLocaleInfo,useVariantState,withCSS,withFX,withOptimizedAppearEffect}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";import*as sharedStyle from\"https://framerusercontent.com/modules/VrQFpC0yN5NAm9CKQxnB/cvuH6x4Up5zj3CGZyE68/c2aRDrEGw.js\";const Image1WithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(Image1));const MotionAWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.a));const RichTextWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(RichText));const MotionDivWithFXWithOptimizedAppearEffect=withOptimizedAppearEffect(withFX(motion.div));const Image1WithFX=withFX(Image1);const MotionAWithFX=withFX(motion.a);const RichTextWithFX=withFX(RichText);const MotionDivWithFX=withFX(motion.div);const cycleOrder=[\"np5oPIgaW\",\"osYnvzEKz\",\"Gwg43mvQD\"];const serializationHash=\"framer-wcThc\";const variantClassNames={Gwg43mvQD:\"framer-v-1bi6idm\",np5oPIgaW:\"framer-v-1sd94zg\",osYnvzEKz:\"framer-v-1og322a\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const animation={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition1,x:0,y:0};const animation1={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:20};const animation2={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:60};const transition2={bounce:.2,delay:.8,duration:.4,type:\"spring\"};const animation3={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition2,x:0,y:0};const transition3={bounce:.2,delay:.2,duration:.4,type:\"spring\"};const animation4={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition3,x:0,y:0};const transition4={bounce:.2,delay:.4,duration:.4,type:\"spring\"};const animation5={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition4,x:0,y:0};const transition5={bounce:.2,delay:.6,duration:.4,type:\"spring\"};const animation6={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition5,x:0,y:0};const transition6={bounce:.2,delay:1.2,duration:.4,type:\"spring\"};const animation7={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition6,x:0,y:0};const transition7={bounce:.2,delay:1.4,duration:.4,type:\"spring\"};const animation8={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition7,x:0,y:0};const transition8={bounce:.2,delay:1.2,duration:.6,type:\"spring\"};const animation9={opacity:1,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition8,x:0,y:0};const animation10={opacity:.001,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const animation11={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:12};const transition9={bounce:.2,delay:0,duration:.3,type:\"spring\"};const animation12={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition9,x:0,y:12};const transition10={bounce:.2,delay:.03,duration:.3,type:\"spring\"};const animation13={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition10,x:0,y:12};const transition11={bounce:.2,delay:.06,duration:.3,type:\"spring\"};const animation14={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition11,x:0,y:12};const transition12={bounce:.2,delay:.09,duration:.3,type:\"spring\"};const animation15={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition12,x:0,y:12};const transition13={bounce:.2,delay:.12,duration:.3,type:\"spring\"};const animation16={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition13,x:0,y:12};const transition14={bounce:.2,delay:.15,duration:.3,type:\"spring\"};const animation17={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition14,x:0,y:12};const transition15={bounce:.2,delay:.18,duration:.3,type:\"spring\"};const animation18={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition15,x:0,y:12};const animation19={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,x:0,y:10};const animation20={opacity:0,rotate:0,rotateX:0,rotateY:0,scale:1,skewX:0,skewY:0,transition:transition15,x:0,y:10};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const humanReadableVariantMap={Desktop:\"np5oPIgaW\",Phone:\"Gwg43mvQD\",Tablet:\"osYnvzEKz\"};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props,variant:humanReadableVariantMap[props.variant]??props.variant??\"np5oPIgaW\"};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({cycleOrder,defaultVariant:\"np5oPIgaW\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[sharedStyle.className];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);const isDisplayed=()=>{if(baseVariant===\"Gwg43mvQD\")return true;return false;};const isDisplayed1=()=>{if(baseVariant===\"Gwg43mvQD\")return false;return true;};const isDisplayed2=()=>{if(baseVariant===\"osYnvzEKz\")return false;return true;};return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsxs(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1sd94zg\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"np5oPIgaW\",ref:refBinding,style:{...style},...addPropertyOverrides({Gwg43mvQD:{\"data-framer-name\":\"Phone\"},osYnvzEKz:{\"data-framer-name\":\"Tablet\"}},baseVariant,gestureVariant),children:[isDisplayed()&&/*#__PURE__*/_jsxs(MotionDivWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,className:\"framer-1ojo9t0\",\"data-border\":true,\"data-framer-appear-id\":\"1ojo9t0\",\"data-framer-name\":\"container\",initial:animation1,layoutDependency:layoutDependency,layoutId:\"ZvSL8SeEJ\",optimized:true,style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(7, 7, 5)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(235, 237, 239)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-xqahtm\",\"data-framer-name\":\"icons\",layoutDependency:layoutDependency,layoutId:\"HQysZj5Ec\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-linkedin\",href:\"https://www.linkedin.com/in/aasshhui/\",motionChild:true,nodeId:\"Za7cVY4Zb\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation,as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/7GXJGG878SZlq0AyQvhU54o6NyA.svg?width=80&height=80\"},className:\"framer-1hyraot framer-1tyg3i4\",\"data-framer-appear-id\":\"1hyraot\",\"data-framer-name\":\"Linkedin\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"Za7cVY4Zb\",optimized:true,...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0),pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/7GXJGG878SZlq0AyQvhU54o6NyA.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-x\",href:\"https://x.com/aasshhui\",motionChild:true,nodeId:\"QNTQ4F4yV\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation3,className:\"framer-1kqr03o framer-1tyg3i4\",\"data-framer-appear-id\":\"1kqr03o\",\"data-framer-name\":\"X\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"QNTQ4F4yV\",optimized:true,style:{backgroundColor:\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:22,pixelWidth:22,sizes:\"9px\",src:\"https://framerusercontent.com/images/r6qgK02WPf3O3EwGPxITUteE.svg?width=22&height=22\"},className:\"framer-cnkalo\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"XUwPs7K6J\",...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0+12.5),pixelHeight:22,pixelWidth:22,sizes:\"9px\",src:\"https://framerusercontent.com/images/r6qgK02WPf3O3EwGPxITUteE.svg?width=22&height=22\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-github\",href:\"https://github.com/ashusharma1113\",motionChild:true,nodeId:\"uKIweHygi\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-84wy3n framer-1tyg3i4\",\"data-framer-name\":\"Github\",layoutDependency:layoutDependency,layoutId:\"uKIweHygi\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:1024,pixelWidth:1024,sizes:\"12px\",src:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024 1024w\"},className:\"framer-1r0rtzn\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"XFeujmnFx\",...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0+11),pixelHeight:1024,pixelWidth:1024,sizes:\"12px\",src:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-medium\",href:\"https://aasshhui.medium.com/\",motionChild:true,nodeId:\"qrw0fzDX7\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation4,className:\"framer-ouzxf7 framer-1tyg3i4\",\"data-framer-appear-id\":\"ouzxf7\",\"data-framer-name\":\"Medium\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"qrw0fzDX7\",optimized:true,style:{backgroundColor:\"rgb(26, 25, 24)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:22,pixelWidth:22,sizes:\"9px\",src:\"https://framerusercontent.com/images/UCCTxWG4SlyN734S3NEURScPnM.svg?width=22&height=22\"},className:\"framer-1hjmniv\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"QziIR4qHP\",...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0+12.5),pixelHeight:22,pixelWidth:22,sizes:\"9px\",src:\"https://framerusercontent.com/images/UCCTxWG4SlyN734S3NEURScPnM.svg?width=22&height=22\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-behance\",href:\"https://www.behance.net/aasshhui\",motionChild:true,nodeId:\"lasJAluD3\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation5,as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/eMcrovq27XBH5S6CzBs51Eli98w.svg?width=80&height=80\"},className:\"framer-vpw7hg framer-1tyg3i4\",\"data-framer-appear-id\":\"vpw7hg\",\"data-framer-name\":\"Behance\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"lasJAluD3\",optimized:true,...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0),pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/eMcrovq27XBH5S6CzBs51Eli98w.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-dribbble\",href:\"https://dribbble.com/aasshhui\",motionChild:true,nodeId:\"aJqQouL5M\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation6,as:\"a\",background:{alt:\"\",fit:\"fill\",pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/AvcgIcTYQ94nEjoXxZ8JDE7aiow.svg?width=80&height=80\"},className:\"framer-10qygg1 framer-1tyg3i4\",\"data-framer-appear-id\":\"10qygg1\",\"data-framer-name\":\"Dribbble\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"aJqQouL5M\",optimized:true,...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0),pixelHeight:80,pixelWidth:80,sizes:\"34px\",src:\"https://framerusercontent.com/images/AvcgIcTYQ94nEjoXxZ8JDE7aiow.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-instagram\",href:\"https://www.instagram.com/unknownuiux/\",motionChild:true,nodeId:\"lj2v1Xpnx\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation7,className:\"framer-1hzsiw0 framer-1tyg3i4\",\"data-framer-appear-id\":\"1hzsiw0\",\"data-framer-name\":\"Instagram\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"lj2v1Xpnx\",optimized:true,style:{background:\"linear-gradient(225deg, rgb(65, 89, 247) 0%, rgb(189, 56, 168) 32.268%, rgb(246, 61, 77) 64.991%, rgb(249, 141, 52) 100%)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:24,pixelWidth:24,sizes:\"10px\",src:\"https://framerusercontent.com/images/NORKVS5dNQoOMUuRlKu2h2MsfDg.svg?width=24&height=24\"},className:\"framer-1yhb0d6\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"AO862xvU9\",...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0+12),pixelHeight:24,pixelWidth:24,sizes:\"10px\",src:\"https://framerusercontent.com/images/NORKVS5dNQoOMUuRlKu2h2MsfDg.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-ui8\",href:\"https://ui8.net/aasshhui/products\",motionChild:true,nodeId:\"DNAkIx_Qe\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFXWithOptimizedAppearEffect,{__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation8,className:\"framer-ydngpu framer-1tyg3i4\",\"data-framer-appear-id\":\"ydngpu\",\"data-framer-name\":\"UI8\",initial:animation2,layoutDependency:layoutDependency,layoutId:\"DNAkIx_Qe\",optimized:true,style:{background:\"linear-gradient(180deg, rgb(74, 74, 74) 0%, rgb(36, 36, 36) 100%)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",pixelHeight:23,pixelWidth:26,sizes:\"11px\",src:\"https://framerusercontent.com/images/fQb8dzLMhofy8TzVwjse4CIJk.svg?width=26&height=23\"},className:\"framer-rt4y1u\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"DKNK5y3Li\",...addPropertyOverrides({Gwg43mvQD:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+32+(((componentViewport?.height||200)-48-208)/2+0+0)+16+0+0+12),pixelHeight:23,pixelWidth:26,sizes:\"11px\",src:\"https://framerusercontent.com/images/fQb8dzLMhofy8TzVwjse4CIJk.svg?width=26&height=23\"}}},baseVariant,gestureVariant)})})})]}),/*#__PURE__*/_jsx(motion.div,{className:\"framer-y3i9ep\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"S0oyCK6yr\",children:/*#__PURE__*/_jsx(RichTextWithFXWithOptimizedAppearEffect,{__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,animate:animation9,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-family\":'\"Inter\", \"Inter Placeholder\", sans-serif',\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"25px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(7, 7, 5))\"},children:\"@aasshhui\"})}),className:\"framer-1yrv8i5\",\"data-framer-appear-id\":\"1yrv8i5\",\"data-framer-name\":\"@aasshhui\",fonts:[\"Inter-SemiBold\"],initial:animation10,layoutDependency:layoutDependency,layoutId:\"F6LouhlF8\",optimized:true,style:{\"--extracted-r6o4lv\":\"rgb(7, 7, 5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})})]}),isDisplayed1()&&/*#__PURE__*/_jsxs(MotionDivWithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:.1,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-18sbq3j\",\"data-border\":true,\"data-framer-name\":\"container\",layoutDependency:layoutDependency,layoutId:\"mUQ5Yo5Oh\",style:{\"--border-bottom-width\":\"2px\",\"--border-color\":\"rgb(7, 7, 5)\",\"--border-left-width\":\"2px\",\"--border-right-width\":\"2px\",\"--border-style\":\"solid\",\"--border-top-width\":\"2px\",backgroundColor:\"rgb(235, 237, 239)\"},children:[/*#__PURE__*/_jsxs(motion.div,{className:\"framer-1u76q60\",\"data-framer-name\":\"icons\",layoutDependency:layoutDependency,layoutId:\"eQmSGIhha\",children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-linkedin\",href:\"https://www.linkedin.com/in/aasshhui/\",motionChild:true,nodeId:\"OXQj_rmg7\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition9},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation12,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0),pixelHeight:80,pixelWidth:80,sizes:\"80px\",src:\"https://framerusercontent.com/images/7GXJGG878SZlq0AyQvhU54o6NyA.svg?width=80&height=80\"},className:\"framer-10wznue framer-1tyg3i4\",\"data-framer-name\":\"Linkedin\",layoutDependency:layoutDependency,layoutId:\"OXQj_rmg7\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0),pixelHeight:80,pixelWidth:80,sizes:\"66px\",src:\"https://framerusercontent.com/images/7GXJGG878SZlq0AyQvhU54o6NyA.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-x\",href:\"https://x.com/aasshhui\",motionChild:true,nodeId:\"VBbcS5RUY\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition10},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation13,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1qujrm1 framer-1tyg3i4\",\"data-framer-name\":\"X\",layoutDependency:layoutDependency,layoutId:\"VBbcS5RUY\",style:{backgroundColor:\"rgb(0, 0, 0)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0+29),pixelHeight:22,pixelWidth:22,sizes:\"22px\",src:\"https://framerusercontent.com/images/r6qgK02WPf3O3EwGPxITUteE.svg?width=22&height=22\"},className:\"framer-he8w85\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"U68SDN27L\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0+24.5),pixelHeight:22,pixelWidth:22,sizes:\"18px\",src:\"https://framerusercontent.com/images/r6qgK02WPf3O3EwGPxITUteE.svg?width=22&height=22\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-github\",href:\"https://github.com/ashusharma1113\",motionChild:true,nodeId:\"CPB5k1_Ov\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition11},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation14,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1vmt9hx framer-1tyg3i4\",\"data-framer-name\":\"Github\",layoutDependency:layoutDependency,layoutId:\"CPB5k1_Ov\",style:{backgroundColor:\"rgb(255, 255, 255)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0+26),pixelHeight:1024,pixelWidth:1024,sizes:\"28px\",src:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024 1024w\"},className:\"framer-v2vosf\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"z0YLzTsJi\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0+22),pixelHeight:1024,pixelWidth:1024,sizes:\"23px\",src:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024\",srcSet:\"https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?scale-down-to=512&width=1024&height=1024 512w,https://framerusercontent.com/images/yRg2K3DpFm7B9dYQ4kOzt43GHw.png?width=1024&height=1024 1024w\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-medium\",href:\"https://aasshhui.medium.com/\",motionChild:true,nodeId:\"ra5Ereofy\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition12},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation15,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-njf2cl framer-1tyg3i4\",\"data-framer-name\":\"Medium\",layoutDependency:layoutDependency,layoutId:\"ra5Ereofy\",style:{backgroundColor:\"rgb(26, 25, 24)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0+29),pixelHeight:22,pixelWidth:22,sizes:\"22px\",src:\"https://framerusercontent.com/images/UCCTxWG4SlyN734S3NEURScPnM.svg?width=22&height=22\"},className:\"framer-28hzim\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"TeDnxHng6\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0+24.5),pixelHeight:22,pixelWidth:22,sizes:\"18px\",src:\"https://framerusercontent.com/images/UCCTxWG4SlyN734S3NEURScPnM.svg?width=22&height=22\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-behance\",href:\"https://www.behance.net/aasshhui\",motionChild:true,nodeId:\"FdKtHbeMV\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition13},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation16,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0),pixelHeight:80,pixelWidth:80,sizes:\"80px\",src:\"https://framerusercontent.com/images/eMcrovq27XBH5S6CzBs51Eli98w.svg?width=80&height=80\"},className:\"framer-1p968xx framer-1tyg3i4\",\"data-framer-name\":\"Behance\",layoutDependency:layoutDependency,layoutId:\"FdKtHbeMV\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0),pixelHeight:80,pixelWidth:80,sizes:\"66px\",src:\"https://framerusercontent.com/images/eMcrovq27XBH5S6CzBs51Eli98w.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-dribbble\",href:\"https://dribbble.com/aasshhui\",motionChild:true,nodeId:\"P4Sln9d38\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(Image1WithFX,{__framer__animate:{transition:transition14},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation17,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,as:\"a\",background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0),pixelHeight:80,pixelWidth:80,sizes:\"80px\",src:\"https://framerusercontent.com/images/AvcgIcTYQ94nEjoXxZ8JDE7aiow.svg?width=80&height=80\"},className:\"framer-1p6hx48 framer-1tyg3i4\",\"data-framer-name\":\"Dribbble\",layoutDependency:layoutDependency,layoutId:\"P4Sln9d38\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0),pixelHeight:80,pixelWidth:80,sizes:\"66px\",src:\"https://framerusercontent.com/images/AvcgIcTYQ94nEjoXxZ8JDE7aiow.svg?width=80&height=80\"}}},baseVariant,gestureVariant)})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-instagram\",href:\"https://www.instagram.com/unknownuiux/\",motionChild:true,nodeId:\"c7mtsW3CQ\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation18,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-1eoor42 framer-1tyg3i4\",\"data-framer-name\":\"Instagram\",layoutDependency:layoutDependency,layoutId:\"c7mtsW3CQ\",style:{background:\"linear-gradient(225deg, rgb(65, 89, 247) 0%, rgb(189, 56, 168) 32.268%, rgb(246, 61, 77) 64.991%, rgb(249, 141, 52) 100%)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0+28),pixelHeight:24,pixelWidth:24,sizes:\"24px\",src:\"https://framerusercontent.com/images/NORKVS5dNQoOMUuRlKu2h2MsfDg.svg?width=24&height=24\"},className:\"framer-tzo285\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"FV10RiUJo\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0+23.5),pixelHeight:24,pixelWidth:24,sizes:\"20px\",src:\"https://framerusercontent.com/images/NORKVS5dNQoOMUuRlKu2h2MsfDg.svg?width=24&height=24\"}}},baseVariant,gestureVariant)})})}),/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-ui8\",href:\"https://ui8.net/aasshhui/products\",motionChild:true,nodeId:\"fDfi5X9Hf\",scopeId:\"ommpCCuS2\",children:/*#__PURE__*/_jsx(MotionAWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation11,__framer__exit:animation18,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,className:\"framer-ijjwuh framer-1tyg3i4\",\"data-framer-name\":\"UI8\",layoutDependency:layoutDependency,layoutId:\"fDfi5X9Hf\",style:{background:\"linear-gradient(180deg, rgb(74, 74, 74) 0%, rgb(36, 36, 36) 100%)\"},children:/*#__PURE__*/_jsx(Image1,{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-181.4)/2+0+0)+50.7+0+28.5),pixelHeight:23,pixelWidth:26,sizes:\"26px\",src:\"https://framerusercontent.com/images/fQb8dzLMhofy8TzVwjse4CIJk.svg?width=26&height=23\"},className:\"framer-pfbkcj\",\"data-framer-name\":\"glyph\",layoutDependency:layoutDependency,layoutId:\"cuRfaFUPr\",...addPropertyOverrides({osYnvzEKz:{background:{alt:\"\",fit:\"fill\",loading:getLoadingLazyAtYPosition((componentViewport?.y||0)+72+(((componentViewport?.height||200)-88-99)/2+0+0)+16+0+24),pixelHeight:23,pixelWidth:26,sizes:\"21px\",src:\"https://framerusercontent.com/images/fQb8dzLMhofy8TzVwjse4CIJk.svg?width=26&height=23\"}}},baseVariant,gestureVariant)})})})]}),isDisplayed2()&&/*#__PURE__*/_jsxs(motion.div,{className:\"framer-12ft4op\",\"data-framer-name\":\"content\",layoutDependency:layoutDependency,layoutId:\"qao2edN3x\",children:[/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation19,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsx(motion.p,{dir:\"auto\",style:{\"--font-selector\":\"SW50ZXItU2VtaUJvbGQ=\",\"--framer-font-size\":\"18px\",\"--framer-font-weight\":\"600\",\"--framer-line-height\":\"25px\",\"--framer-text-alignment\":\"center\",\"--framer-text-color\":\"var(--extracted-r6o4lv, rgb(7, 7, 5))\"},children:\"@aasshhui\"})}),className:\"framer-15g9hsj\",\"data-framer-name\":\"@aasshhui\",fonts:[\"Inter-SemiBold\"],layoutDependency:layoutDependency,layoutId:\"a__Te60UC\",style:{\"--extracted-r6o4lv\":\"rgb(7, 7, 5)\",\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true}),/*#__PURE__*/_jsx(RichTextWithFX,{__framer__animate:{transition:transition15},__framer__animateOnce:true,__framer__enter:animation19,__framer__exit:animation20,__framer__styleAppearEffectEnabled:true,__framer__threshold:0,__fromCanvasComponent:true,__perspectiveFX:false,__smartComponentFX:true,__targetOpacity:1,children:/*#__PURE__*/_jsx(React.Fragment,{children:/*#__PURE__*/_jsxs(motion.p,{dir:\"auto\",style:{\"--framer-font-size\":\"12px\",\"--framer-letter-spacing\":\"0.02em\",\"--framer-text-alignment\":\"center\"},children:[/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-linkedin\",href:\"https://www.linkedin.com/in/aasshhui/\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Linkedin\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-x\",href:\"https://x.com/aasshhui\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"X\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-github\",href:\"https://github.com/ashusharma1113\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Github\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-medium\",href:\"https://aasshhui.medium.com/\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Medium\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-behance\",href:\"https://www.behance.net/aasshhui\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Behance\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-dribbble\",href:\"https://dribbble.com/aasshhui\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Dribbble\"})}),\", \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-instagram\",href:\"https://www.instagram.com/unknownuiux/\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:true,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"Instagram\"})}),\" and \",/*#__PURE__*/_jsx(Link,{clickTrackingId:\"click-social-ui8\",href:\"https://ui8.net/aasshhui/products\",motionChild:true,nodeId:\"JF5Wvl5Eg\",openInNewTab:false,relValues:[],scopeId:\"ommpCCuS2\",smoothScroll:false,children:/*#__PURE__*/_jsx(motion.a,{className:\"framer-styles-preset-1qcuaws\",\"data-styles-preset\":\"c2aRDrEGw\",children:\"UI8\"})})]})}),className:\"framer-1q57ne1\",\"data-framer-name\":\"Linkedin, Medium, Behance, Dribbble, UI8, X, and Instagram\",fonts:[\"Inter\"],layoutDependency:layoutDependency,layoutId:\"JF5Wvl5Eg\",style:{\"--framer-paragraph-spacing\":\"0px\"},verticalAlignment:\"top\",withExternalLayout:true})]})]})]})})})});});const css=[\".framer-wcThc.framer-1tyg3i4, .framer-wcThc .framer-1tyg3i4 { display: block; }\",\".framer-wcThc.framer-1sd94zg { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: center; overflow: hidden; padding: 72px 16px 16px 16px; position: relative; width: 1280px; }\",\".framer-wcThc .framer-1ojo9t0 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 17px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: 100%; }\",\".framer-wcThc .framer-xqahtm { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; height: min-content; justify-content: space-between; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wcThc .framer-1hyraot, .framer-wcThc .framer-vpw7hg, .framer-wcThc .framer-10qygg1 { aspect-ratio: 1 / 1; flex: none; height: auto; position: relative; text-decoration: none; width: 34px; }\",\".framer-wcThc .framer-1kqr03o, .framer-wcThc .framer-ouzxf7, .framer-wcThc .framer-1hzsiw0, .framer-wcThc .framer-ydngpu { align-content: center; align-items: center; aspect-ratio: 1 / 1; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: auto; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 34px; }\",\".framer-wcThc .framer-cnkalo, .framer-wcThc .framer-1hjmniv { flex: none; height: 9px; pointer-events: none; position: relative; width: 9px; }\",\".framer-wcThc .framer-84wy3n { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 34px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 34px; }\",\".framer-wcThc .framer-1r0rtzn { flex: none; height: 12px; pointer-events: none; position: relative; width: 12px; }\",\".framer-wcThc .framer-1yhb0d6 { flex: none; height: 10px; pointer-events: none; position: relative; width: 10px; }\",\".framer-wcThc .framer-rt4y1u { flex: none; height: 10px; pointer-events: none; position: relative; width: 11px; }\",\".framer-wcThc .framer-y3i9ep { align-content: center; align-items: center; display: flex; flex: none; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 100%; }\",\".framer-wcThc .framer-1yrv8i5, .framer-wcThc .framer-15g9hsj { flex: none; height: auto; position: relative; white-space: pre-wrap; width: 103px; word-break: break-word; word-wrap: break-word; }\",\".framer-wcThc .framer-18sbq3j { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 16px; position: relative; width: 100%; }\",\".framer-wcThc .framer-1u76q60 { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: min-content; }\",\".framer-wcThc .framer-10wznue, .framer-wcThc .framer-1p968xx, .framer-wcThc .framer-1p6hx48 { flex: none; height: 80px; position: relative; text-decoration: none; width: 80px; }\",\".framer-wcThc .framer-1qujrm1, .framer-wcThc .framer-1vmt9hx, .framer-wcThc .framer-njf2cl, .framer-wcThc .framer-1eoor42, .framer-wcThc .framer-ijjwuh { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 0px; height: 80px; justify-content: center; overflow: var(--overflow-clip-fallback, clip); padding: 0px; position: relative; text-decoration: none; width: 80px; }\",\".framer-wcThc .framer-he8w85, .framer-wcThc .framer-28hzim { flex: none; height: 22px; pointer-events: none; position: relative; width: 22px; }\",\".framer-wcThc .framer-v2vosf { flex: none; height: 28px; pointer-events: none; position: relative; width: 28px; }\",\".framer-wcThc .framer-tzo285 { flex: none; height: 24px; pointer-events: none; position: relative; width: 24px; }\",\".framer-wcThc .framer-pfbkcj { flex: none; height: 23px; pointer-events: none; position: relative; width: 26px; }\",\".framer-wcThc .framer-12ft4op { align-content: center; align-items: center; display: flex; flex: 1 0 0px; flex-direction: column; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: hidden; padding: 0px; position: relative; width: 1px; }\",\".framer-wcThc .framer-1q57ne1 { flex: none; height: auto; position: relative; white-space: pre; width: auto; }\",\".framer-wcThc.framer-v-1og322a.framer-1sd94zg { width: 810px; }\",\".framer-wcThc.framer-v-1og322a .framer-18sbq3j { width: min-content; }\",\".framer-wcThc.framer-v-1og322a .framer-10wznue, .framer-wcThc.framer-v-1og322a .framer-1qujrm1, .framer-wcThc.framer-v-1og322a .framer-1vmt9hx, .framer-wcThc.framer-v-1og322a .framer-njf2cl, .framer-wcThc.framer-v-1og322a .framer-1p968xx, .framer-wcThc.framer-v-1og322a .framer-1p6hx48, .framer-wcThc.framer-v-1og322a .framer-1eoor42, .framer-wcThc.framer-v-1og322a .framer-ijjwuh { aspect-ratio: 1 / 1; height: auto; width: 66px; }\",\".framer-wcThc.framer-v-1og322a .framer-he8w85, .framer-wcThc.framer-v-1og322a .framer-28hzim { height: 18px; width: 18px; }\",\".framer-wcThc.framer-v-1og322a .framer-v2vosf { height: 23px; width: 23px; }\",\".framer-wcThc.framer-v-1og322a .framer-tzo285 { height: 20px; width: 20px; }\",\".framer-wcThc.framer-v-1og322a .framer-pfbkcj { height: 19px; width: 21px; }\",\".framer-wcThc.framer-v-1bi6idm.framer-1sd94zg { padding: 32px 16px 16px 16px; width: 390px; }\",\".framer-wcThc.framer-v-1bi6idm .framer-1ojo9t0 { padding: 16px 12px 16px 12px; }\",...sharedStyle.css,'.framer-wcThc[data-border=\"true\"]::after, .framer-wcThc [data-border=\"true\"]::after { content: \"\"; border-width: var(--border-top-width, 0) var(--border-right-width, 0) var(--border-bottom-width, 0) var(--border-left-width, 0); border-color: var(--border-color, none); border-style: var(--border-style, none); width: 100%; height: 100%; position: absolute; box-sizing: border-box; left: 0; top: 0; border-radius: inherit; corner-shape: inherit; pointer-events: none; }'];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 200\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]},\"osYnvzEKz\":{\"layout\":[\"fixed\",\"auto\"]},\"Gwg43mvQD\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n * @framerTrackingIds [{\"id\":\"_18hg9so\",\"trackingId\":\"click-social-linkedin\",\"type\":\"click\",\"nodeId\":\"Za7cVY4Zb\"},{\"id\":\"_7y9ljb\",\"trackingId\":\"click-social-x\",\"type\":\"click\",\"nodeId\":\"QNTQ4F4yV\"},{\"id\":\"_s6yw5i\",\"trackingId\":\"click-social-github\",\"type\":\"click\",\"nodeId\":\"uKIweHygi\"},{\"id\":\"_11hqwls\",\"trackingId\":\"click-social-medium\",\"type\":\"click\",\"nodeId\":\"qrw0fzDX7\"},{\"id\":\"_nbq5ts\",\"trackingId\":\"click-social-behance\",\"type\":\"click\",\"nodeId\":\"lasJAluD3\"},{\"id\":\"_op1288\",\"trackingId\":\"click-social-dribbble\",\"type\":\"click\",\"nodeId\":\"aJqQouL5M\"},{\"id\":\"_ama50w\",\"trackingId\":\"click-social-instagram\",\"type\":\"click\",\"nodeId\":\"lj2v1Xpnx\"},{\"id\":\"_oyi1hf\",\"trackingId\":\"click-social-ui8\",\"type\":\"click\",\"nodeId\":\"DNAkIx_Qe\"},{\"id\":\"_19z6xuo\",\"trackingId\":\"click-social-linkedin\",\"type\":\"click\",\"nodeId\":\"OXQj_rmg7\"},{\"id\":\"_1fcglrk\",\"trackingId\":\"click-social-x\",\"type\":\"click\",\"nodeId\":\"VBbcS5RUY\"},{\"id\":\"_4bwam0\",\"trackingId\":\"click-social-github\",\"type\":\"click\",\"nodeId\":\"CPB5k1_Ov\"},{\"id\":\"_7j8vqv\",\"trackingId\":\"click-social-medium\",\"type\":\"click\",\"nodeId\":\"ra5Ereofy\"},{\"id\":\"_kw83qy\",\"trackingId\":\"click-social-behance\",\"type\":\"click\",\"nodeId\":\"FdKtHbeMV\"},{\"id\":\"_bdng53\",\"trackingId\":\"click-social-dribbble\",\"type\":\"click\",\"nodeId\":\"P4Sln9d38\"},{\"id\":\"_1igifuo\",\"trackingId\":\"click-social-instagram\",\"type\":\"click\",\"nodeId\":\"c7mtsW3CQ\"},{\"id\":\"_i36eti\",\"trackingId\":\"click-social-ui8\",\"type\":\"click\",\"nodeId\":\"fDfi5X9Hf\"},{\"id\":\"_7wuvll\",\"trackingId\":\"click-social-linkedin\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_4a2i0k\",\"trackingId\":\"click-social-x\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_70ujkv\",\"trackingId\":\"click-social-github\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_p3xgsp\",\"trackingId\":\"click-social-medium\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_196nld1\",\"trackingId\":\"click-social-behance\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_1xnzwbl\",\"trackingId\":\"click-social-dribbble\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_wtrh45\",\"trackingId\":\"click-social-instagram\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"},{\"id\":\"_1b0xn6c\",\"trackingId\":\"click-social-ui8\",\"type\":\"click\",\"nodeId\":\"JF5Wvl5Eg\"}]\n */const FramerommpCCuS2=withCSS(Component,css,\"framer-wcThc\");export default FramerommpCCuS2;FramerommpCCuS2.displayName=\"Social Media\";FramerommpCCuS2.defaultProps={height:200,width:1280};addPropertyControls(FramerommpCCuS2,{variant:{options:[\"np5oPIgaW\",\"osYnvzEKz\",\"Gwg43mvQD\"],optionTitles:[\"Desktop\",\"Tablet\",\"Phone\"],title:\"Variant\",type:ControlType.Enum}});addFonts(FramerommpCCuS2,[{explicitInter:true,fonts:[{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/hyOgCu0Xnghbimh0pE8QTvtt2AU.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/NeGmSOXrPBfEFIy5YZeHq17LEDA.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/oYaAX5himiTPYuN8vLWnqBbfD2s.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/lEJLP4R0yuCaMCjSXYHtJw72M.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/cRJyLNuTJR5jbyKzGi33wU9cqIQ.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/yDtI2UI8XcEg1W2je9XPN3Noo.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/A0Wcc7NgXMjUuFdquHDrIZpzZw0.woff2\",weight:\"600\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F\",url:\"https://framerusercontent.com/assets/5vvr9Vy74if2I6bQbJvbw7SY1pQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116\",url:\"https://framerusercontent.com/assets/EOr0mi4hNtlgWNn9if640EZzXCo.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+1F00-1FFF\",url:\"https://framerusercontent.com/assets/Y9k9QrlZAqio88Klkmbd8VoMQc.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0370-03FF\",url:\"https://framerusercontent.com/assets/OYrD2tBIBPvoJXiIHnLoOXnY9M.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF\",url:\"https://framerusercontent.com/assets/JeYwfuaPfZHQhEG8U5gtPDZ7WQ.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2070, U+2074-207E, U+2080-208E, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD\",url:\"https://framerusercontent.com/assets/GrgcKwrN6d3Uz8EwcLHZxwEfC4.woff2\",weight:\"400\"},{cssFamilyName:\"Inter\",source:\"framer\",style:\"normal\",uiFamilyName:\"Inter\",unicodeRange:\"U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB\",url:\"https://framerusercontent.com/assets/b6Y37FthZeALduNqHicBT6FutY.woff2\",weight:\"400\"}]},...getFontsFromSharedStyle(sharedStyle.fonts)],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerommpCCuS2\",\"slots\":[],\"annotations\":{\"framerTrackingIds\":\"[{\\\"id\\\":\\\"_18hg9so\\\",\\\"trackingId\\\":\\\"click-social-linkedin\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"Za7cVY4Zb\\\"},{\\\"id\\\":\\\"_7y9ljb\\\",\\\"trackingId\\\":\\\"click-social-x\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"QNTQ4F4yV\\\"},{\\\"id\\\":\\\"_s6yw5i\\\",\\\"trackingId\\\":\\\"click-social-github\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"uKIweHygi\\\"},{\\\"id\\\":\\\"_11hqwls\\\",\\\"trackingId\\\":\\\"click-social-medium\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"qrw0fzDX7\\\"},{\\\"id\\\":\\\"_nbq5ts\\\",\\\"trackingId\\\":\\\"click-social-behance\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"lasJAluD3\\\"},{\\\"id\\\":\\\"_op1288\\\",\\\"trackingId\\\":\\\"click-social-dribbble\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"aJqQouL5M\\\"},{\\\"id\\\":\\\"_ama50w\\\",\\\"trackingId\\\":\\\"click-social-instagram\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"lj2v1Xpnx\\\"},{\\\"id\\\":\\\"_oyi1hf\\\",\\\"trackingId\\\":\\\"click-social-ui8\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"DNAkIx_Qe\\\"},{\\\"id\\\":\\\"_19z6xuo\\\",\\\"trackingId\\\":\\\"click-social-linkedin\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"OXQj_rmg7\\\"},{\\\"id\\\":\\\"_1fcglrk\\\",\\\"trackingId\\\":\\\"click-social-x\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"VBbcS5RUY\\\"},{\\\"id\\\":\\\"_4bwam0\\\",\\\"trackingId\\\":\\\"click-social-github\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"CPB5k1_Ov\\\"},{\\\"id\\\":\\\"_7j8vqv\\\",\\\"trackingId\\\":\\\"click-social-medium\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"ra5Ereofy\\\"},{\\\"id\\\":\\\"_kw83qy\\\",\\\"trackingId\\\":\\\"click-social-behance\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"FdKtHbeMV\\\"},{\\\"id\\\":\\\"_bdng53\\\",\\\"trackingId\\\":\\\"click-social-dribbble\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"P4Sln9d38\\\"},{\\\"id\\\":\\\"_1igifuo\\\",\\\"trackingId\\\":\\\"click-social-instagram\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"c7mtsW3CQ\\\"},{\\\"id\\\":\\\"_i36eti\\\",\\\"trackingId\\\":\\\"click-social-ui8\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"fDfi5X9Hf\\\"},{\\\"id\\\":\\\"_7wuvll\\\",\\\"trackingId\\\":\\\"click-social-linkedin\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_4a2i0k\\\",\\\"trackingId\\\":\\\"click-social-x\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_70ujkv\\\",\\\"trackingId\\\":\\\"click-social-github\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_p3xgsp\\\",\\\"trackingId\\\":\\\"click-social-medium\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_196nld1\\\",\\\"trackingId\\\":\\\"click-social-behance\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_1xnzwbl\\\",\\\"trackingId\\\":\\\"click-social-dribbble\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_wtrh45\\\",\\\"trackingId\\\":\\\"click-social-instagram\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"},{\\\"id\\\":\\\"_1b0xn6c\\\",\\\"trackingId\\\":\\\"click-social-ui8\\\",\\\"type\\\":\\\"click\\\",\\\"nodeId\\\":\\\"JF5Wvl5Eg\\\"}]\",\"framerIntrinsicHeight\":\"200\",\"framerColorSyntax\":\"true\",\"framerIntrinsicWidth\":\"1280\",\"framerContractVersion\":\"1\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"osYnvzEKz\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]},\\\"Gwg43mvQD\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerDisplayContentsDiv\":\"false\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerComponentViewportWidth\":\"true\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./ommpCCuS2.map","// Generated by Framer (c81289c)\nimport{jsx as _jsx}from\"react/jsx-runtime\";import{addFonts,cx,SVG,useComponentViewport,useLocaleInfo,useVariantState,withCSS}from\"framer\";import{LayoutGroup,motion,MotionConfigContext}from\"framer-motion\";import*as React from\"react\";import{useRef}from\"react\";const serializationHash=\"framer-tjK5o\";const variantClassNames={Ubq7EZQif:\"framer-v-1hh1il8\"};function addPropertyOverrides(overrides,...variants){const nextOverrides={};variants?.forEach(variant=>variant&&Object.assign(nextOverrides,overrides[variant]));return nextOverrides;}const transition1={bounce:.2,delay:0,duration:.4,type:\"spring\"};const Transition=({value,children})=>{const config=React.useContext(MotionConfigContext);const transition=value??config.transition;const contextValue=React.useMemo(()=>({...config,transition}),[JSON.stringify(transition)]);return /*#__PURE__*/_jsx(MotionConfigContext.Provider,{value:contextValue,children:children});};const Variants=motion.create(React.Fragment);const getProps=({height,id,width,...props})=>{return{...props};};const createLayoutDependency=(props,variants)=>{if(props.layoutDependency)return variants.join(\"-\")+props.layoutDependency;return variants.join(\"-\");};const Component=/*#__PURE__*/React.forwardRef(function(props,ref){const fallbackRef=useRef(null);const refBinding=ref??fallbackRef;const defaultLayoutId=React.useId();const{activeLocale,setLocale}=useLocaleInfo();const componentViewport=useComponentViewport();const{style,className,layoutId,variant,...restProps}=getProps(props);const{baseVariant,classNames,clearLoadingGesture,gestureHandlers,gestureVariant,isLoading,setGestureState,setVariant,variants}=useVariantState({defaultVariant:\"Ubq7EZQif\",ref:refBinding,variant,variantClassNames});const layoutDependency=createLayoutDependency(props,variants);const sharedStyleClassNames=[];const scopingClassNames=cx(serializationHash,...sharedStyleClassNames);return /*#__PURE__*/_jsx(LayoutGroup,{id:layoutId??defaultLayoutId,children:/*#__PURE__*/_jsx(Variants,{animate:variants,initial:false,children:/*#__PURE__*/_jsx(Transition,{value:transition1,children:/*#__PURE__*/_jsx(motion.header,{...restProps,...gestureHandlers,className:cx(scopingClassNames,\"framer-1hh1il8\",className,classNames),\"data-framer-name\":\"Desktop\",layoutDependency:layoutDependency,layoutId:\"Ubq7EZQif\",ref:refBinding,style:{...style},children:/*#__PURE__*/_jsx(motion.div,{className:\"framer-13qctiy\",layoutDependency:layoutDependency,layoutId:\"CleYL07ty\",children:/*#__PURE__*/_jsx(SVG,{className:\"framer-i80cfx\",\"data-framer-name\":\"Subtract\",fill:\"rgba(0,0,0,1)\",intrinsicHeight:63,intrinsicWidth:585,layoutDependency:layoutDependency,layoutId:\"TtKePgWRX\",svg:'<svg width=\"585\" height=\"63\" viewBox=\"0 0 585 63\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\">\\n<path fill-rule=\"evenodd\" clip-rule=\"evenodd\" d=\"M197.948 30.168C197.948 11.8559 185.153 0 166.489 0H123.056V17.7251H160.62C166.958 17.7251 176.819 17.7252 176.819 30.168C176.819 42.4934 166.958 42.4934 160.62 42.4934H123.056V60.2186H157.098L158.779 63H183.359L180.105 57.7535C191.14 53.4102 197.948 43.5499 197.948 30.168ZM369.174 63H348.045V0H369.174V63ZM481.496 63H435.32L396.744 20.5424V0H404.257L460.367 61.7446V0H481.496V63ZM579.737 63H550.268C558.55 60.624 563.589 54.7156 563.589 41.0848C563.589 21.1293 552.789 17.7251 536.825 17.7251H506.305V0H544.807C566.054 0 584.718 13.1471 584.718 41.0848C584.718 49.8186 582.894 57.1069 579.737 63ZM24.2123 63H0.858887L33.2585 0.000646106H62.1353L94.535 63H71.1816L47.6969 15.6129L24.2123 63ZM296.981 63H274.447L305.669 0H329.381L296.981 63ZM270.921 63H248.387L215.987 0H239.698L270.921 63Z\" fill=\"url(#paint0_linear_672_1544)\"/>\\n<defs>\\n<linearGradient id=\"paint0_linear_672_1544\" x1=\"305.08\" y1=\"1.23632e-06\" x2=\"305.08\" y2=\"82.1702\" gradientUnits=\"userSpaceOnUse\">\\n<stop stop-color=\"#070705\"/>\\n<stop offset=\"1\" stop-color=\"#6D6D4E\"/>\\n</linearGradient>\\n</defs>\\n</svg>\\n',withExternalLayout:true})})})})})});});const css=[\".framer-tjK5o.framer-ut04io, .framer-tjK5o .framer-ut04io { display: block; }\",\".framer-tjK5o.framer-1hh1il8 { align-content: center; align-items: center; display: flex; flex-direction: column; flex-wrap: nowrap; gap: 24px; height: min-content; justify-content: flex-end; overflow: hidden; padding: 10px 16px 0px 16px; position: relative; width: 1280px; }\",\".framer-tjK5o .framer-13qctiy { align-content: center; align-items: center; display: flex; flex: none; flex-direction: row; flex-wrap: nowrap; gap: 10px; height: min-content; justify-content: center; overflow: visible; padding: 0px; position: relative; width: 62%; }\",\".framer-tjK5o .framer-i80cfx { aspect-ratio: 9.27710843373494 / 1; flex: none; height: auto; position: relative; width: 100%; }\"];/**\n * This is a generated Framer component.\n * @framerIntrinsicHeight 93\n * @framerIntrinsicWidth 1280\n * @framerCanvasComponentVariantDetails {\"propertyName\":\"variant\",\"data\":{\"default\":{\"layout\":[\"fixed\",\"auto\"]}}}\n * @framerImmutableVariables true\n * @framerDisplayContentsDiv false\n * @framerAutoSizeImages true\n * @framerComponentViewportWidth true\n * @framerColorSyntax true\n */const FramerR6AxAnzST=withCSS(Component,css,\"framer-tjK5o\");export default FramerR6AxAnzST;FramerR6AxAnzST.displayName=\"Footer\";FramerR6AxAnzST.defaultProps={height:93,width:1280};addFonts(FramerR6AxAnzST,[{explicitInter:true,fonts:[]}],{supportsExplicitInterCodegen:true});\nexport const __FramerMetadata__ = {\"exports\":{\"default\":{\"type\":\"reactComponent\",\"name\":\"FramerR6AxAnzST\",\"slots\":[],\"annotations\":{\"framerColorSyntax\":\"true\",\"framerImmutableVariables\":\"true\",\"framerAutoSizeImages\":\"true\",\"framerDisplayContentsDiv\":\"false\",\"framerCanvasComponentVariantDetails\":\"{\\\"propertyName\\\":\\\"variant\\\",\\\"data\\\":{\\\"default\\\":{\\\"layout\\\":[\\\"fixed\\\",\\\"auto\\\"]}}}\",\"framerComponentViewportWidth\":\"true\",\"framerIntrinsicHeight\":\"93\",\"framerIntrinsicWidth\":\"1280\",\"framerContractVersion\":\"1\"}},\"Props\":{\"type\":\"tsType\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}\n//# sourceMappingURL=./R6AxAnzST.map","// Generated by Framer (5477e77)\nexport default function metadata(params,activeLocale){return{description:\"A People-Focused Interaction Designer\",favicon:\"https://framerusercontent.com/assets/PqsGM4hCjp85Uzwhd8TwU7h40.png\",robots:\"max-image-preview:large\",socialImage:\"https://framerusercontent.com/assets/Ic9Hv1ANVUatfLQZqPvPzlUG4o.png\",title:\"Arvind Sharma\"};}export const metadataVersion=1;\nexport const __FramerMetadata__ = {\"exports\":{\"metadataVersion\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"default\":{\"type\":\"function\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],"mappings":"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"}