PageSourceSearch

https://www.olterinc.com/assets/HomePage-Yug0aXA_.js

js olterinc.com collected 2026-10-06 13:37:27 UTC 17,548 bytes, 9 lines download raw bytes

1import{R as i,r as g,j as e,L as I}from"./index-UccA2FEs.js";import{T as W}from"./Transition-GGO4BwEZ.js";import{D as N,u as _,A as k,a as B,M as w,V as T,C as P,E as H,K as F}from"./KTX2ModelLoader-D197CNZ7.js";import{g as z}from"./index-DjKJqAo0.js";const O=s=>{let t;const n=new Set,a=(o,x)=>{const u=typeof o=="function"?o(t):o;if(!Object.is(u,t)){const j=t;t=x??(typeof u!="object"||u===null)?u:Object.assign({},t,u),n.forEach(S=>S(t,j))}},r=()=>t,d={setState:a,getState:r,getInitialState:()=>m,subscribe:o=>(n.add(o),()=>n.delete(o))},m=t=s(a,r,d);return d},U=s=>s?O(s):O,G=s=>s;function V(s,t=G){const n=i.useSyncExternalStore(s.subscribe,()=>t(s.getState()),()=>t(s.getInitialState()));return i.useDebugValue(n),n}const C=s=>{const t=U(s),n=a=>V(t,a);return Object.assign(n,t),n},Y=s=>s?C(s):C;let y=0;const K=Y(s=>(N.onStart=(t,n,a)=>{s({active:!0,item:t,loaded:n,total:a,progress:(n-y)/(a-y)*100})},N.onLoad=()=>{s({active:!1})},N.onError=t=>s(n=>({errors:[...n.errors,t]})),N.onProgress=(t,n,a)=>{n===a&&(y=a),s({active:!0,item:t,loaded:n,total:a,progress:(n-y)/(a-y)*100||100})},{errors:[],active:!1,progress:0,item:"",loaded:0,total:0})),X=({scene:s,animations:t})=>{const n=g.useRef(null),[a,r]=g.useState(0),[c,v]=g.useState(0);_(m=>m.gl),K();const d=g.useRef();return g.useEffect(()=>(t&&t.length>0&&(d.current=new k(s),d.current.clipAction(t[0]).play()),()=>{d.current&&d.current.stopAllAction()}),[t,s]),g.useEffect(()=>{const m=()=>{const o=window.scrollY,x=window.innerHeight*3,u=Math.min(o/x,1);r(u)};return window.addEventListener("scroll",m),()=>window.removeEventListener("scroll",m)},[]),g.useEffect(()=>{n.current&&(console.log("entry animations"),z.fromTo(n.current.position,{y:-10},{y:-7,duration:2,ease:"elastic.out(1, 0.5)"}))},[]),B((m,o)=>{if(d.current&&d.current.update(o),v(x=>w.lerp(x,a,o*20)),n.current){const u=c*Math.PI*2.9,j=w.lerp(1.4,3,c),S=w.lerp(-7,-16,c),E=w.lerp(1.5,1,c);if(n.current.rotation.y+=(-u-n.current.rotation.y)*o*5,window.innerWidth>768)n.current.scale.lerp(new T(j,j,j),o*5),n.current.position.y+=(S-n.current.position.y)*o*5;else{const p=w.lerp(1.4,2.5,c),A=w.lerp(-7,-14,c);n.current.scale.lerp(new T(p,p,p),o*5),n.current.position.y+=(A-n.current.position.y)*o*5}n.current.position.z+=(E-n.current.position.z)*o*5}}),e.jsx("group",{children:e.jsx("primitive",{ref:n,object:s,position:[0,-7,1.5],scale:[1.4,1.4,1.4],rotation:[0,-.03,0]})})};function $(){return e.jsx(e.Fragment,{children:e.jsxs("section",{className:"home-section",children:[e.jsxs(P,{style:{height:"100vh",width:"100vw",position:"sticky",top:"0",zIndex:1},children:[e.jsx(H,{preset:"sunset"}),e.jsx("directionalLight",{intensity:2,color:"white",position:[-5,10,10]}),e.jsx(g.Suspense,{fallback:null,children:e.jsx(F,{url:"/ktx2LessMaterials.glb",children:(s,t)=>e.jsx(X,{scene:s,animations:t})})})]}),e.jsxs("div",{className:"all-background",children:[e.jsxs("div",{className:"content-wrapper",children:[e.jsxs("div",{className:"top-content",children:[e.jsx("img",{className:"logo",src:"./BlackLogo.webp",alt:"Logo"}),e.jsxs("h1",{className:"main-text",children:["A STRATEGIC CREATIVE STUDIO FOCUSED ON",e.jsx("br",{}),"BUILDING POWERFUL NARRATIVES THAT",e.jsx("br",{}),"DRIVE",e.jsx("b",{children:" IMPACT."})]})]}),e.jsx("div",{className:"bottom-content",children:e.jsxs("h1",{className:"main-text ",children:["WE BELIEVE BRANDS, LIKE PEOPLE, HAVE ",e.jsx("br",{}),"WINNING PERSONALITIES. WE HELP BRING ",e.jsx("br",{}),"THESE ALTER-EGOS TO LIFE THROUGH ",e.jsx("br",{}),e.jsxs("b",{children:["WEBSITES, BRANDING, AND DIGITAL ",e.jsx("br",{}),"PRODUCTS."]})]})}),e.jsx("div",{id:"awwwards",style:{position:"absolute",zIndex:"10",transform:"translateY(-50%)",to
1p:"65%",right:"0"},children:e.jsx("a",{href:"https://www.awwwards.com/sites/olter",target:"_blank",children:e.jsxs("svg",{width:"53.08",height:"171.358",children:[e.jsx("path",{className:"js-color-bg",fill:"black",d:"M0 0h53.08v171.358H0z"}),e.jsx("g",{className:"js-color-text",fill:"#fff",children:e.jsx("path",{d:"M20.047 153.665v-1.9h3.888v-4.093h-3.888v-1.9h10.231v1.9h-4.59v4.093h4.59v1.9zM29.898 142.236c-.331.565-.784.997-1.359 1.294s-1.222.446-1.944.446c-.721 0-1.369-.149-1.943-.446a3.316 3.316 0 0 1-1.36-1.294c-.331-.564-.497-1.232-.497-2.002s.166-1.438.497-2.002a3.316 3.316 0 0 1 1.36-1.294c.574-.297 1.223-.445 1.943-.445.723 0 1.369.148 1.944.445a3.307 3.307 0 0 1 1.359 1.294c.331.564.497 1.232.497 2.002s-.166 1.438-.497 2.002m-1.703-3.347c-.435-.33-.967-.496-1.601-.496-.633 0-1.166.166-1.601.496-.433.332-.649.78-.649 1.346 0 .564.217 1.013.649 1.345.435.331.968.497 1.601.497.634 0 1.166-.166 1.601-.497.435-.332.649-.78.649-1.345.001-.566-.214-1.014-.649-1.346M22.911 134.852v-1.813h1.186a3.335 3.335 0 0 1-.951-1.009 2.423 2.423 0 0 1-.352-1.271c0-.682.19-1.229.57-1.645.381-.413.932-.621 1.652-.621h5.262v1.812h-4.721c-.419 0-.727.096-.921.285-.195.19-.292.447-.292.769 0 .302.115.58.35.833.234.254.577.458 1.03.613.454.156.993.234 1.616.234h2.938v1.813h-7.367zM29.898 125.136a3.314 3.314 0 0 1-1.359 1.294c-.575.297-1.222.445-1.944.445-.721 0-1.369-.148-1.943-.445a3.322 3.322 0 0 1-1.36-1.294c-.331-.565-.497-1.232-.497-2.002 0-.771.166-1.438.497-2.003a3.313 3.313 0 0 1 1.36-1.293c.574-.297 1.223-.446 1.943-.446.723 0 1.369.149 1.944.446s1.028.728 1.359 1.293.497 1.232.497 2.003c.001.769-.166 1.436-.497 2.002m-1.703-3.347c-.435-.331-.967-.497-1.601-.497-.633 0-1.166.166-1.601.497-.433.331-.649.778-.649 1.345 0 .564.217 1.013.649 1.344.435.332.968.498 1.601.498.634 0 1.166-.166 1.601-.498.435-.331.649-.779.649-1.344.001-.567-.214-1.014-.649-1.345M22.911 117.75v-1.812h1.199c-.419-.265-.742-.586-.972-.966s-.345-.784-.345-1.213c0-.272.05-.569.146-.892l1.682.336a1.429 1.429 0 0 0-.205.76c0 .576.261 1.048.783 1.418.521.37 1.342.557 2.461.557h2.617v1.812h-7.366zM29.812 111.252c-.391.511-.857.851-1.403 1.016l-.776-1.446c.381-.138.68-.329.893-.577.215-.249.321-.544.321-.885a1.2 1.2 0 0 0-.168-.658c-.112-.175-.294-.263-.548-.263-.225 0-.406.105-.548.313-.142.21-.291.534-.446.973-.019.068-.058.17-.117.307-.224.565-.506 1.004-.848 1.315-.34.313-.779.467-1.314.467-.381 0-.727-.102-1.039-.306a2.185 2.185 0 0 1-.744-.84 2.554 2.554 0 0 1-.279-1.207c0-.497.105-.949.314-1.359.211-.408.506-.725.886-.949l.993 1.082c-.43.292-.644.686-.644 1.184a.84.84 0 0 0 .154.504.471.471 0 0 0 .401.212c.176 0 .338-.103.49-.307.15-.205.334-.604.547-1.199.205-.564.474-1.001.805-1.308.332-.308.756-.46 1.271-.46.721 0 1.299.229 1.732.687s.65 1.057.65 1.797c.001.759-.194 1.396-.583 1.907M35.481 17.006l-4.782 14.969h-3.266l-2.584-9.682-2.584 9.682h-3.268l-4.782-14.969h3.713l2.673 10.276 2.525-10.276h3.445l2.524 10.276 2.674-10.276zM37.978 27.163c1.426 0 2.496 1.068 2.496 2.495 0 1.425-1.07 2.495-2.496 2.495-1.425 0-2.494-1.07-2.494-2.495-.001-1.427 1.069-2.495 2.494-2.495"})})]})})})]}),e.jsxs("div",{className:"black-background",children:[e.jsxs("div",{className:"black-background-content",children:[e.jsxs("h1",{className:"white-text",children:["OUR CROSS-DISCIPLINARY TEAM COMBINES ",e.jsx("br",{}),e.jsxs("b",{children:["STRATEGY, BRANDING, UX DESIGN, AND ",e.jsx("br",{}),"TECHNOLOGY "]})," TO GUIDE BUSINESSES ON A ",e.jsx("br",{}),"JOURNEY OF BOLD DECISIONS, NAVIGATING ",e.jsx("br",{}),"UNCHARTED AND RISKY PATHS TO CREATE ",e.jsx("br",{}),"LASTING IMPACT."]}),e.jsx(I,{style:{zIndex:"99"},to:"/services",children:e.jsxs("p",{style:{zIndex:"99"},className:"view-services",children:[e.jsx("span",{className:"yellow-line"}),"VIEW SERVICES"]})})]}),e.jsxs("div",{className:"black-background-bottom-content",children:[e.jsxs("h1",{className:"white-text",children:["WE WANT TO MAKE ADVERTISING ",e.jsx("br",{}),"EMPATHETIC & INCLUSIVE, AND THIS ",e.jsx("br",{}),"REFLECTS IN THE BRANDS WE WORK WITH. ",e.jsx("br",{}),"TO US EVERY HUMAN IS A FRIEND, PARTNER ",e.jsx("br",{}),"AND A FELLOW IN THIS MISSION."]}),e.jsx(I,{style:{zIndex:"88"},to:"/about",children:e.jsxs("p",{style:{zIndex:"88"},className:"our-team",children:["KNOW US",e.jsx("span",{className:"yellow-line"})]})})]})]}),e.jsx("div",{className:"call-to-action",children:e.jsx(I,{style:{zIndex:"100"},to:"/methods",children:e.jsxs("button",{style:{zIndex:"100"},className:"cta-button",children:[e.jsx("span",{className:"cta-text",children:e.jsx("b",{children:"HOW WE DO THIS?"})}),e.jsx("span",{className:"cta-line"}),e.jsx("span",{className:"cta-text",children:"OUR METHODS"})]})})})]})]})})}const J=()=>{const s=[{title:"DIGITAL GREEN",whatWeDo:["Brand Awareness","Thought Leadership","Content Strategy","AI-Powered Assistant"],industry:"Non-Profit",description:"Cultivating a sustainable future, one farmer at a time.",image:"/CompressedImagesCaseStudy/DigitalGreenImages/digital green website olter-05 (1).webp",details:"A brand that empowers small-holder farmers by bringing agricultural wisdom to life through engaging videos and an innovative digital platform.",routelink:"/cases/digital_green_case_study"},{title:"TATA TOMORROW UNIVERSITY",whatWeDo:["Brand Strategy","Brand Identity","Digital Experience Design","Learning Module Digitization"],industry:"Education",description:"Shaping minds for a better future.",image:"/CompressedImagesCaseStudy/TataTomorrowImages/TATA website olter -09.webp",details:"A pioneering institution dedicated to redefining education with cutting-edge learning experiences, empowering tomorrow’s leaders to thrive in an ever-evolving world.",routelink:"/cases/tata_tomorrow_university_case_study"},{title:"PALLA CAPITAL",whatWeDo:["Brand Identity Design","Brand Strategy","Web Design","Influencer Outreach"],industry:"Venture Capital Firm",description:"Wealth that grows with purpose.",image:"/CompressedImagesCaseStudy/PallaCapitalImages/palla capital mocks-08.webp",details:"A financial brand redefining investments by combining strategic expertise with a focus on sustainability and long-term growth for a better tomorrow.",routelink:"/cases/palla_capital_case_study"},{title:"SONY MUSIC",whatWeDo:["Content Creation","Social Media Management","Campaign Strategy"],industry:"Music & Entertainment",description:"Where music meets boundless creativity.",image:"/CompressedImagesCaseStudy/SonyMusicImages/sony-06.webp",details:"2 Song launches for a global entertainment powerhouse, connecting artists and audiences through innovative storytelling, unforgettable experiences, and world-class production.",routelink:"/cases/sony_music_case_study"}
1,{title:"NUMEN LAW OFFICES",whatWeDo:["Brand Identity","Brand Strategy","Stationery","Merchandise Design"],industry:"Legal Services",description:"Legal expertise, human touch.",image:"/CompressedImagesCaseStudy/NumenLawImages/numen website mocks-05.webp",details:"A law firm dedicated to blending professionalism and approachability, delivering trusted legal solutions that empower individuals and businesses to move forward with confidence.",routelink:"/cases/numen_law_case_study"}],[t,n]=g.useState(0),a=r=>{n(r===t?0:r)};return e.jsx(e.Fragment,{children:e.jsxs("div",{className:"cases-container",children:[e.jsx("h1",{className:"cases-title",children:"CASES"}),e.jsx("hr",{}),e.jsx("div",{className:"cases-list",children:s.map((r,c)=>e.jsxs("div",{className:`case-card ${t===c?"open":""}`,children:[e.jsxs("div",{className:"case-header",onClick:()=>a(c),children:[e.jsx("h3",{className:"case-title",children:r.title}),e.jsxs("div",{className:"case-meta",children:[e.jsxs("div",{className:"whatwedo",children:[e.jsx("strong",{children:"What we do"}),e.jsx("p",{children:r.whatWeDo.map((v,d)=>e.jsxs(i.Fragment,{children:[v,d!==r.whatWeDo.length-1?e.jsx(e.Fragment,{children:e.jsx("br",{})}):e.jsx(e.Fragment,{})]},d))})]}),e.jsxs("div",{className:"industry",children:[e.jsx("strong",{children:"Industry"}),e.jsx("p",{children:r.industry})]})]}),e.jsx("span",{className:`case-arrow ${t===c?"rotated":""}`,children:"▼"})]}),e.jsx(I,{to:r.routelink,children:e.jsxs("div",{className:`case-details ${t===c?"visible":""}`,children:[r.description&&e.jsxs("div",{className:"awardss",children:[e.jsx("p",{className:"case-description",children:r.description}),r.awardsimage&&e.jsxs("p",{className:"case-description",children:["Winner of the CSS Design Awards -",e.jsx("br",{})," ",e.jsx("b",{style:{color:"black",fontWeight:"400"},children:"Website of the day"})," "]})]}),e.jsxs("div",{className:"case-Image-Details",children:[r.image&&e.jsx("img",{src:r.image,alt:`${r.title} Thumbnail`,className:"case-image"}),r.details&&e.jsx("p",{className:"case-more-details",children:r.details})]})]})})]},c))})]})})};function Z(){return e.jsx("section",{className:"homesection2",children:e.jsx(J,{})})}var L=function(){return L=Object.assign||function(s){for(var t,n=1,a=arguments.length;n<a;n++){t=arguments[n];for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(s[r]=t[r])}return s},L.apply(this,arguments)},q=function(s,t){var n={};for(var a in s)Object.prototype.hasOwnProperty.call(s,a)&&t.indexOf(a)<0&&(n[a]=s[a]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function")for(var r=0,a=Object.getOwnPropertySymbols(s);r<a.length;r++)t.indexOf(a[r])<0&&Object.prototype.propertyIsEnumerable.call(s,a[r])&&(n[a[r]]=s[a[r]]);return n},f=function(s){var t=s.children,n=s.width,a=n===void 0?"200px":n,r=s.duration,c=r===void 0?40:r,v=s.toRight,d=v===void 0?!1:v,m=s.pauseOnHover,o=m===void 0?!1:m,x=s.blurBorders,u=x===void 0?!1:x,j=s.blurBorderColor,S=j===void 0?"#fff":j,E=g.useState(""),p=E[0],A=E[1],D=function(){for(var l="",h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789",b=0;b<10;b++)l+=h.charAt(Math.floor(Math.random()*h.length));return l};g.useEffect(function(){A(D())},[]),g.useEffect(function(){if(t.length){var l="calc(".concat(d?"":"-").concat(a," * ").concat(t.length,")"),h=document.createElement("style");h.type="text/css";var b=`
2      @keyframes slider_logo_slider_`.concat(p,` {
3        0% {
4          transform: translateX(0);
5        }
6        100% {
7          transform: translateX(`).concat(l,`);
8        }
9      }`);return h.innerHTML=b,document.getElementsByTagName("head")[0].appendChild(h),function(){document.getElementsByTagName("head")[0].removeChild(h)}}},[d,a,t,p]);var R=function(){var l=document.getElementById("slider_".concat(p));l&&(l.style.animationPlayState="paused")},M=function(){var l=document.getElementById("slider_".concat(p));l&&(l.style.animationPlayState="running")};return i.createElement("div",{style:{position:"relative"}},i.createElement("div",{style:{width:"100%",height:"auto",margin:"auto",overflow:"hidden",position:"relative"},onMouseEnter:function(){return o&&R()},onMouseLeave:function(){return o&&M()},id:"slider_wrapper_".concat(p)},i.createElement("div",{style:{display:"flex",animation:"slider_logo_slider_".concat(p," ").concat(c,"s linear infinite"),width:"calc(".concat(a," * ").concat(t.length*3,")")},id:"slider_".concat(p)},t.map(function(l,h){return i.createElement(i.Fragment,{key:h},i.cloneElement(l,{width:a}))}),t.map(function(l,h){return i.createElement(i.Fragment,{key:h},i.cloneElement(l,{width:a}))}),t.map(function(l,h){return i.createElement(i.Fragment,{key:h},i.cloneElement(l,{width:a}))}))),u&&i.createElement(i.Fragment,null,i.createElement("div",{style:{position:"absolute",right:0,top:0,width:"180px",transform:"rotate(180deg)",zIndex:10,height:"105%",background:"linear-gradient(90deg, ".concat(S," 10%, rgba(255, 255, 255, 0) 80%)")}}),i.createElement("div",{style:{position:"absolute",left:0,top:0,width:"180px",zIndex:10,height:"120%",background:"linear-gradient(90deg, ".concat(S," 10%, rgba(255, 255, 255, 0) 80%)")}})))},Q=function(s){var t=s.children,n=s.width,a=n===void 0?"200px":n,r=q(s,["children","width"]);
9return i.createElement("div",L({style:{width:a,alignItems:"center",display:"flex"}},r),t)};f.Slide=Q;const ee=()=>{const[s,t]=g.useState(Math.max(window.innerWidth/7,200));return g.useEffect(()=>{const n=()=>{t(Math.max(window.innerWidth/7,150))};return window.addEventListener("resize",n),()=>window.removeEventListener("resize",n)},[window.innerWidth]),e.jsx("section",{className:"logo-scroller",children:e.jsxs(f,{width:`${s}px`,duration:40,pauseOnHover:!0,blurBorders:!1,blurBorderColor:"#000",toRight:!1,children:[e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos01.png",alt:"any",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos02.png",alt:"any2",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos03.png",alt:"any3",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos04.png",alt:"any3",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos05.png",alt:"any3",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos06.png",alt:"any3",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos07.png",alt:"any3",className:"scrollImage"})}),e.jsx(f.Slide,{children:e.jsx("img",{src:"./homepageLogos/logos08.png",alt:"any3",className:"scrollImage"})})]})})};function se(){const s=["./homepageLogos/logos01.png","./homepageLogos/logos02.png","./homepageLogos/logos03.png","./homepageLogos/logos04.png","./homepageLogos/logos05.png","./homepageLogos/logos06.png","./homepageLogos/logos07.png","./homepageLogos/logos08.png"];return e.jsx(ee,{logos:s})}function te(){return e.jsx(e.Fragment,{children:e.jsxs(g.Suspense,{fallback:e.jsx("div",{style:{height:"400vh",backgroundColor:"transparent",width:"100vw"},children:"Loading..."}),children:[e.jsx($,{}),e.jsx(Z,{}),e.jsx(se,{})]})})}const ie=W(te);export{ie as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.