1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,26771,e=>{"use strict";var t=e.i(61656),a=e.i(11219),r=e.i(46854),s=e.i(47163),o=e.i(67881),i=e.i(83642);let n={data:{tagClass:"bg-violet-500/15 text-violet-400",gradient:"radial-gradient(ellipse at 25% 20%, oklch(0.75 0.18 165 / 0.28) 0%, transparent 60%), var(--surface-base)"},comms:{tagClass:"bg-sky-500/15 text-sky-400",gradient:"radial-gradient(ellipse at 75% 20%, oklch(0.72 0.14 60 / 0.25) 0%, transparent 60%), var(--surface-base)"},agents:{tagClass:"bg-indigo-500/15 text-indigo-400",gradient:"radial-gradient(ellipse at 80% 10%, oklch(0.60 0.18 25 / 0.22) 0%, transparent 55%), var(--surface-base)"},design:{tagClass:"bg-orange-500/15 text-orange-400",gradient:"radial-gradient(ellipse at 20% 70%, oklch(0.75 0.18 165 / 0.16) 0%, transparent 50%), radial-gradient(ellipse at 80% 30%, oklch(0.72 0.14 60 / 0.14) 0%, transparent 50%), var(--surface-base)"},strategy:{tagClass:"bg-emerald-500/15 text-emerald-400",gradient:"radial-gradient(ellipse at 55% 45%, oklch(0.72 0.14 60 / 0.26) 0%, transparent 60%), var(--surface-base)"}},l={tagClass:"bg-muted text-muted-foreground",gradient:"var(--surface-base)"},d={heading:"Learn AI to build real-world climate solutions.",subheading:"Studio is where climate people learn, build and ship. On your own, in a live cohort, or with your team.",primary_cta:{label:"Explore the Intensive â",href:"/intensive"},secondary_cta:{label:"For teams",href:"#teams"},skills:[{title:"Coastal flood risk model",tools:["Earth Engine","D3.js","Cursor"],tag:"data"},{title:"Scope 3 board memo",tools:["Claude","Nano Banana Pro"],tag:"comms"},{title:"RFP tracking agent",tools:["Replit","Claude Code"],tag:"agents"},{title:"Stakeholder story pack",tools:["NB Pro","V0","NotebookLM"],tag:"design"},{title:"Emissions audit pipeline",tools:["dbt","LangChain","Cursor"],tag:"data"},{title:"AI governance policy",tools:["Perplexity","Glean","Claude"],tag:"strategy"}],tools_marquee:["Gemini","OpenAI","Claude","Replit","Lovable","Cursor","V0","Nano Banana","Hugging Face"]};function c(){return(0,t.jsx)("svg",{width:"16",height:"20",viewBox:"0 0 16 20",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M2 2L2 18L6 13.5L9.5 19.5L12 18L8.5 12H14L2 2Z",fill:"white",stroke:"rgba(0,0,0,0.45)",strokeWidth:"1.5",strokeLinejoin:"round",strokeLinecap:"round"})})}e.s(["HeroSplit",0,function({hero:e}){let{heading:u,subheading:p,primary_cta:m,secondary_cta:f,skills:g,tools_marquee:h}=e??d,{isIntensiveAlumni:x,effectiveProfile:v}=(0,i.useAuth)(),b=v?.courses?.find(e=>67===e.courseId),k=b?`https://app.terra.do/app/learning/${b.cohortId}/my-schedule`:"https://app.terra.do",[y,N]=(0,a.useState)(0),w=(0,a.useRef)([]),j=(0,a.useRef)(null);return(0,a.useEffect)(()=>{let e=setInterval(()=>N(e=>(e+1)%g.length),2e3);return()=>clearInterval(e)},[g.length]),(0,a.useEffect)(()=>{function e(){let e=w.current[y],t=j.current;if(!e||!t)return;let a=e.getBoundingClientRect(),r=a.bottom<0||a.top>window.innerHeight;t.style.opacity=r?"0":"1",t.style.transform=`translate(${a.left+14}px, ${a.top+14}px)`}return e(),window.addEventListener("scroll",e,{passive:!0}),window.addEventListener("resize",e,{passive:!0}),()=>{window.removeEventListener("scroll",e),window.removeEventListener("resize",e)}},[y]),(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("style",{children:` 2 @keyframes marquee { 3 0% { transform: translateX(0); } 4 100% { transform: translateX(-50%); } 5 } 6 .animate-marquee { animation: marquee 30s linear infinite; } 7 `}),(0,t.jsx)("div",{ref:j,className:"fixed top-0 left-0 pointer-events-none z-50 transition-all duration-500 ease-in-out hidden lg:block",style:{opacity:0,transform:"translate(0px, 0px)"},children:(0,t.jsx)(c,{})}),(0,t.jsx)("section",{className:"py-20 md:py-28",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6",children:(0,t.jsxs)("div",{className:"grid grid-cols-1 lg:grid-cols-2 gap-12 xl:gap-20 items-center",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-5",children:[(0,t.jsx)("h1",{className:"font-display text-4xl lg:text-5xl font-bold leading-tight tracking-tight",children:u}),(0,t.jsx)("p",{className:"text-lg leading-relaxed text-muted-foreground",children:p})]}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-4",children:[x?(0,t.jsx)("a",{href:k,target:"_blank",rel:"noopener noreferrer",className:(0,o.buttonVariants)({variant:"cta",size:"lg"}),children:"Go to your course â"}):(0,t.jsx)(r.default,{href:m.href,className:(0,o.buttonVariants)({variant:"cta",size:"lg"}),children:m.label}),(0,t.jsx)(r.default,{href:f.href,className:(0,o.buttonVariants)({variant:"cta-outline",size:"lg"}),children:f.label})]})]}),(0,t.jsxs)("div",{className:"relative border border-border bg-card",children:[(0,t.jsx)("div",{className:"absolute inset-0 pointer-events-none z-0 opacity-60",style:{backgroundImage:"radial-gradient(var(--grid-dot) 1px, transparent 1px)",backgroundSize:"16px 16px"}}),(0,t.jsxs)("div",{className:"relative z-10 flex items-center px-4 py-3 border-b border-border bg-card/50 backdrop-blur-sm",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2 pr-4 shrink-0",children:[(0,t.jsx)("div",{className:"size-2.5 rounded-full bg-rose-500"}),(0,t.jsx)("div",{className:"size-2.5 rounded-full bg-amber-400"}),(0,t.jsx)("div",{className:"size-2.5 rounded-full bg-emerald-500"})]}),(0,t.jsx)("p",{className:"text-sm font-mono tracking-widest uppercase text-muted-foreground",children:"Real-world skills you'll build"})]}),(0,t.jsx)("div",{className:"grid grid-cols-3",children:g.map((e,a)=>{let r=a===y,o=n[e.tag]??l;return(0,t.jsxs)("div",{ref:e=>{w.current[a]=e},style:r?{background:o.gradient}:void 0,className:(0,s.cn)("flex flex-col gap-2 p-4 transition-all duration-500",!r&&"bg-card",(a+1)%3!=0&&"border-r border-border",a<3&&"border-b border-border"),children:[(0,t.jsx)("div",{className:"flex items-center",children:(0,t.jsx)("span",{className:(0,s.cn)("text-sm font-medium px-2 py-0.5 rounded-full",o.tagClass),children:e.tag})}),(0,t.jsx)("span",{className:"text-base font-semibold leading-snug",children:e.title}),(0,t.jsx)("span",{className:"text-xs font-mono text-muted-foreground leading-snug",children:e.tools.join(" · ")})]},e.title)})}),(0,t.jsxs)("div",{className:"relative z-10 flex items-center px-5 py-3 border-t border-border overflow-hidden bg-card/30 backdrop-blur-sm",children:[(0,t.jsx)("div",{className:"flex items-center shrink-0 pr-4 z-10 bg-transparent",children:(0,t.jsx)("span",{className:"inline-block w-1.5 h-1.5 rounded-full bg-amber-200 animate-pulse shrink-0",style:{animationDuration:"4s"}})}),(0,t.jsx)("div",{className:"flex flex-1 overflow-hidden",style:{maskImage:"linear-gradient(to right, transparent, black 10%, black 90%, transparent)",WebkitMaskImage:"linear-gradient(to right, transparent, black 10%, black 90%, transparent)"},children:(0,t.jsx)("div",{className:"flex w-max animate-marquee whitespace-nowrap items-center hover:paused",children:[0,1].map(e=>(0,t.jsx)("div",{className:"flex gap-8 pr-8 items-center",children:h.map(a=>(0,t.jsx)("span",{className:"text-sm font-mono text-muted-foreground",children:a},`${e}-${a}`))},e))})})]})]})]})})})]})}])},2030,e=>{"use strict";var t=e.i(61656),a=e.i(11219);function r({cards:e}){if(!e||0===e.length)return null;let s=e.length,o=[...e,...e,...e],[i,n]=(0,a.useState)(s),l=(0,a.useRef)(s),[d,c]=(0,a.useState)(!0),[u,p]=(0,a.useState)(280),m=(0,a.useRef)(null),f=(0,a.useRef)(!1),g=(0,a.useRef)(null),h=(0,a.useRef)(0);(0,a.useLayoutEffect)(()=>{let e=()=>{if(m.current){let e=m.current.offsetWidth;
7p(window.innerWidth<768?e:Math.round(.65*e))}};e();let t=new ResizeObserver(e);return m.current&&t.observe(m.current),window.addEventListener("resize",e),()=>{t.disconnect(),window.removeEventListener("resize",e)}},[]),(0,a.useEffect)(()=>{f.current&&(f.current=!1,requestAnimationFrame(()=>requestAnimationFrame(()=>c(!0))))},[i]);let x=e=>{l.current=e,n(e),c(!0)},v=-(i*(u+16));return(0,t.jsxs)("div",{ref:m,className:"flex flex-col gap-5",children:[(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{onTouchStart:e=>{g.current=e.touches[0].clientX,h.current=0},onTouchMove:e=>{null!==g.current&&(h.current=e.touches[0].clientX-g.current)},onTouchEnd:()=>{h.current>50?x(l.current-1):h.current<-50&&x(l.current+1),g.current=null,h.current=0},onTransitionEnd:e=>{if("transform"!==e.propertyName)return;let t=l.current;if(t<s||t>=2*s){let e=t<s?t+s:t-s;l.current=e,f.current=!0,c(!1),n(e)}},className:"flex gap-4",style:{transform:`translateX(${v}px)`,transition:d?"transform 500ms cubic-bezier(0.16, 1, 0.3, 1)":"none"},children:o.map((e,a)=>(0,t.jsxs)("div",{className:`flex flex-shrink-0 flex-col overflow-hidden border border-border transition-opacity duration-300 ${a===i?"opacity-100":"opacity-30"}`,style:{width:u},children:[e.image&&(0,t.jsx)("img",{src:e.image,alt:e.title,width:680,height:480,className:"h-56 w-full object-cover"}),(0,t.jsxs)("div",{className:"flex flex-1 flex-col gap-2 bg-card p-5",children:[(0,t.jsx)("h4",{className:"font-display text-lg font-bold text-foreground",children:e.title}),(0,t.jsx)("p",{className:"text-base text-muted-foreground",children:e.description})]})]},a))})}),(0,t.jsxs)("div",{className:"flex items-center gap-3",children:[(0,t.jsx)("button",{onClick:()=>x(l.current-1),"aria-label":"Previous",className:"flex h-9 w-9 items-center justify-center rounded-full border border-border transition-colors hover:bg-muted",children:(0,t.jsx)("svg",{className:"h-4 w-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M19 12H5M12 5l-7 7 7 7"})})}),(0,t.jsx)("button",{onClick:()=>x(l.current+1),"aria-label":"Next",className:"flex h-9 w-9 items-center justify-center rounded-full border border-border transition-colors hover:bg-muted",children:(0,t.jsx)("svg",{className:"h-4 w-4",fill:"none",stroke:"currentColor",viewBox:"0 0 24 24",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M5 12h14M12 5l7 7-7 7"})})})]})]})}var s=e.i(42049),o=e.i(19928),i=e.i(94179),n=e.i(67881),l=e.i(83642);let d={badge:"8-week Intensive",heading:"Learn AI by building real climate projects with a global cohort.",description:"Each week you learn a new AI skill and build a working project around it. After eight weeks you have a portfolio, a global network, and a residency where you apply those skills with real climate organizations.",highlights:["100% online, live cohort","6-10 hours per week","Work on real projects from climate orgs","Weekly live labs and office hours","1 year community membership"],bento:[{label:"8 weeks + community",description:"A live cohort of professionals from 85+ countries, with weekly labs and a year of community access after graduation."},{label:"Responsible use",description:"Understand AI's real costs, structural risks, and failure modes so you can make informed choices about when and how you use it."},{label:"Data + AI",description:"Learn how to take a raw climate dataset and produce defensible findings. AI handles the mechanical work as you direct it and verify the output."},{label:"Agentic workflows",description:"Design AI agents that monitor funding opportunities, route research, and automate the workflows that eat your week."},{label:"Storytelling + AI",description:"Bridge the gap between what the evidence says and what your audience needs to feel before they act. Narrative structure, audience science, and AI as your production engine."},{label:"Deploy to stakeholders",description:"Ship a working app or tool to a real climate organization by the end of the program. No engineering background required."}]},c=["https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_intensive.svg","https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_govern.svg","https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_data.svg","https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_agents.svg","https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_story.svg","https://terrado.b-cdn.net/studio/studiopages/home-intensive-cards/studio_projects.svg"];e.s(["BridgeGapSection",0,function({valuecards:e}){return(0,t.jsx)("section",{className:"pt-24 pb-20",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6 md:px-8",children:(0,t.jsxs)("div",{className:"flex flex-col gap-12 md:flex-row md:items-center md:gap-16",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 md:w-1/2",children:[(0,t.jsx)("h3",{className:"font-display text-3xl font-bold text-foreground md:text-4xl",children:"Bridge the gap to impact"}),(0,t.jsx)("p",{className:"text-base leading-relaxed text-muted-foreground",children:"Terra Studio combines a rigorous eight-week intensive with a year-long community membership, giving you the network and AI tooling needed to solve climate challenges faster."}),(0,t.jsxs)("a",{href:"/our-take-on-responsible-ai",className:"text-base font-medium text-primary",children:[(0,t.jsx)("span",{className:"underline",children:"Learn more about our take on responsible AI"})," ",(0,t.jsx)("span",{className:"no-underline",children:"â"})]})]}),(0,t.jsx)("div",{className:"w-full md:w-1/2",children:(0,t.jsx)(r,{cards:e})})]})})})},"IntensiveHomeSection",0,function({testimonials:e,applyURL:a,cohortStart:r,deadline:u,intensive:p}){let m=p??d,{isIntensiveAlumni:f,effectiveProfile:g}=(0,l.useAuth)(),h=g?.courses?.find(e=>67===e.courseId),x=h?`https://app.terra.do/app/learning/${h.cohortId}/my-schedule`:"https://app.terra.do";return(0,t.jsx)("section",{className:"pb-24",children:(0,t.jsxs)("div",{className:"max-w-7xl mx-auto px-6 md:px-8 flex flex-col gap-20",children:[(0,t.jsxs)("div",{className:"overflow-hidden border border-border/80 bg-card/10",style:{backgroundImage:"radial-gradient(ellipse at 12% 10%, oklch(0.75 0.18 165 / 0.1) 0%, transparent 52%), radial-gradient(ellipse at 88% 18%, oklch(0.72 0.14 60 / 0.09) 0%, transparent 48%), radial-gradient(ellipse at 52% 92%, oklch(0.60 0.18 25 / 0.08) 0%, transparent 55%)",backgroundSize:"100% 100%, 100% 100%, 100% 100%"},children:[(0,t.jsxs)("div",{className:"grid gap-10 border-b border-border/80 p-8 lg:grid-cols-[minmax(0,1.6fr)_minmax(320px,0.9fr)] lg:gap-12 lg:p-10",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-6",children:[(0,t.jsx)("div",{className:"flex items-center gap-2",children:(0,t.jsx)(i.Badge,{variant:"default",children:m.badge})}),(0,t.jsx)("h2",{className:"max-w-3xl font-display text-3xl font-bold leading-tight tracking-tight md:text-4xl",children:m.heading}),(0,t.jsx)("div",{className:"flex flex-wrap items-center gap-x-6 gap-y-3",children:m.highlights.map(e=>(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("svg",{className:"h-4 w-4 shrink-0 text-primary",fill:"currentColor",viewBox:"0 0 20 20",children:(0,t.jsx)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}),(0,t.jsx)("span",{className:"text-base",children:e})]},e))})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-6 lg:pl-4",children:[(0,t.jsx)("p",{className:"max-w-md text-lg leading-relaxed text-muted-foreground",children:m.description}),(0,t.jsxs)("div",{className:"flex flex-col gap-3",children:[(0,t.jsx)("div",{className:"flex justify-start",children:f?(0,t.jsx)("a",{href:x,target:"_blank",rel:"noopener noreferrer",className:(0,n.buttonVariants)({variant:"default",size:"lg"}),children:"Go to your course â"}):(0,t.jsx)("a",{href:a,target:"_blank",rel:"noopener noreferrer",className:(0,n.buttonVariants)({variant:"default",size:"lg"}),children:"Apply to August Cohort â"})}),!f&&u&&(0,t.jsx)("span",{className:"text-base text-muted-foreground",children:`Applications close ${u}`}),!f&&(0,t.jsx)(o.AlumniDiscountCallout,{applyURL:a})]})]})]}),(0,t.jsx)("div",{className:"grid grid-cols-1 md:grid-cols-3",children:m.bento.map((e,a)=>{let r=a>=3,s=(a+1)%3==0,o=a===m.bento.length-1;return(0,t.jsxs)("div",{className:["flex min-h-60 flex-col gap-4 p-6 md:p-8",!r&&"border-b border-border/80",r&&!s&&!o&&"border-b border-border/80 md:border-b-0 md:border-r",!r&&!s&&"md:border-r",""].filter(
7Boolean).join(" "),children:[(0,t.jsx)("span",{className:"font-mono text-sm uppercase tracking-widest text-primary",children:e.label}),(0,t.jsx)("p",{className:"text-base text-foreground",children:e.description}),(e.image||c[a])&&(0,t.jsx)("div",{className:"mt-auto flex items-center justify-start",children:(0,t.jsx)("img",{src:e.image||c[a],alt:"",className:"h-full w-full invert dark:invert-0"})})]},e.label)})})]}),(0,t.jsxs)("div",{className:"flex flex-col gap-8",children:[(0,t.jsx)("div",{className:"max-w-2xl",children:(0,t.jsx)("p",{className:"font-mono text-sm uppercase tracking-widest text-muted-foreground",children:"Cohort reflections"})}),(0,t.jsx)(s.TestimonialsMarquee,{items:e})]})]})})}],2030)},81477,e=>{"use strict";var t=e.i(61656);function a(e,t){return`<g data-testid="node"><circle cx="${e}" cy="${t}" fill="#0A0A0A" r="16" stroke="#FFFFFF" vector-effect="non-scaling-stroke" stroke-opacity="0.14"></circle><path d="m939.94 356.34-175.22-101.14-164.17 94.801-164.21-94.812-175.21 101.75-0.51562 391.88 339.9 195.96 175.22-101.18-0.003907-189.55 164.21-95.426zm-328.39 556.74v-164.22l142.23-82.141v164.24zm-175.19-632.52 142.25 82.129-0.023437 0.011719 0.52734 0.30078-142.77 82.43-142.77-82.441zm328.39 0.011718 141.74 81.805-142.25 82.141-141.73-81.816zm-175.19 101.75v163.63l-0.76953 0.45703-141.45 81.668v-163.64zm10.465 346.59-141.18-81.516 141.18-81.516 142.75 81.828zm317.95-182.96-142.26 82.125v-164.23l142.26-82.117z" fill="#EDEDED" transform="translate(${e-12},${t-12}) scale(0.02)"></path></g>`}let r='<svg xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" aria-hidden="true" style="overflow:visible;width:100%;height:auto" viewBox="-1 190 802 420"><g data-testid="globe-wireframe" mask="url(#globe-gradient-mask)"><ellipse cx="400" cy="400" fill="none" rx="400" ry="200"></ellipse><path d="M 400 600 A -400 200 0 0 0 400 200" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 600 A -328.701 200 0 0 0 400 200" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 600 A -235.355 200 0 0 0 400 200" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 600 A -123.097 200 0 0 0 400 200" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 600 A 0 200 0 0 0 400 200" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 200 A 123.097 200 0 0 0 400 600" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 200 A 235.355 200 0 0 0 400 600" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 200 A 328.701 200 0 0 0 400 600" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M 400 200 A 400 200 0 0 0 400 600" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M135.425,250 h529.15" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M53.59,300 h692.82" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M12.702,350 h774.597" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M0,400 h800" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M12.702,450 h774.597" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path><path d="M53.59,500 h692.82" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path>
7<path d="M135.425,550 h529.15" fill="none" stroke="url("#globe-gradient")" stroke-width="1" vector-effect="non-scaling-stroke"></path></g><mask id="globe-gradient-mask"><rect fill="url("#globe-mask-gradient")" x="-1" y="190" width="802" height="420"></rect></mask><g id="rd03" mask="url(#globe-gradient-mask)" opacity="1"><path d="M400,250 h81.421M 506.605 300 A 123.097 200 0 0 0 481.421 250" fill="none" stroke="url("#rd03-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.1s" id="opacity-rd03" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="rd03-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="400;400;481.421;506.605;506.605;0"></animate><animate attributeName="cy" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="250;250;250;300;300;0"></animate><animate attributeName="r" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;50;50;50;0;0"></animate></radialGradient><linearGradient gradientUnits="userSpaceOnUse" id="globe-gradient" x1="0" x2="0" y1="200" y2="600"><stop offset="0%" stop-color="var(--guide-color)"></stop><stop offset="100%" stop-color="var(--guide-color)"></stop></linearGradient><radialGradient cx="0" cy="0" r="1" gradientUnits="userSpaceOnUse" gradientTransform="translate(400,400) scale(400,200)" id="globe-mask-gradient"><stop offset="75%" stop-color="white" stop-opacity="1"></stop><stop offset="100%" stop-color="white" stop-opacity="0"></stop></radialGradient></defs></g><g id="dldd-32" mask="url(#globe-gradient-mask)" opacity="1"><path d="M 115.336 300 A -328.701 200 0 0 0 81.736 350M81.736,350 h-69.035M 12.702 350 A -400 200 0 0 0 0 400M 0 400 A -400 200 0 0 0 12.702 450" fill="none" stroke="url("#dldd-32-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;1;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="dldd-32-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="115.336;115.336;81.736;12.702;0;12.702;12.702;0"></animate><animate attributeName="cy" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="300;300;350;350;400;450;450;0"></animate><animate attributeName="r" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;50;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="lddd-12" mask="url(#globe-gradient-mask)" opacity="1"><path d="M293.395,300 h-97.219M 196.176 300 A -235.355 200 0 0 0 172.118 350M 172.118 350 A -235.355 200 0 0 0 164.645 400M 164.645 400 A -235.355 200 0 0 0 172.118 450" fill="none" stroke="url("#lddd-12-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;1;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="lddd-12-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;
71" repeatCount="indefinite" values="293.395;293.395;196.176;172.118;164.645;172.118;172.118;0"></animate><animate attributeName="cy" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="300;300;300;350;400;450;450;0"></animate><animate attributeName="r" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;50;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="rdrd22" mask="url(#globe-gradient-mask)" opacity="1"><path d="M603.824,300 h80.84M 718.264 350 A 328.701 200 0 0 0 684.664 300M718.264,350 h69.035M 800 400 A 400 200 0 0 0 787.298 350" fill="none" stroke="url("#rdrd22-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;1;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="rdrd22-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="603.824;603.824;684.664;718.264;787.298;800;800;0"></animate><animate attributeName="cy" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="300;300;300;350;350;400;400;0"></animate><animate attributeName="r" dur="5.7s" keyTimes="0;0.094;0.187;0.281;0.374;0.468;0.561;1" repeatCount="indefinite" values="0;50;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="rd11" mask="url(#globe-gradient-mask)" opacity="1"><path d="M519.188,350 h108.694M 635.355 400 A 235.355 200 0 0 0 627.882 350" fill="none" stroke="url("#rd11-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="rd11-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="519.188;519.188;627.882;635.355;635.355;0"></animate><animate attributeName="cy" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="350;350;350;400;400;0"></animate><animate attributeName="r" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;50;50;50;0;0"></animate></radialGradient></defs></g><g id="ld-10" mask="url(#globe-gradient-mask)" opacity="1"><path d="M276.903,400 h-112.258M 164.645 400 A -235.355 200 0 0 0 172.118 450" fill="none" stroke="url("#ld-10-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="ld-10-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="276.903;276.903;164.645;172.118;172.118;0"></animate><animate attributeName="cy" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="400;400;400;450;450;0"></animate><animate attributeName="r" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;50;50;50;0;0"></animate></radialGradient></defs></g><g id="lld30" mask="url(#globe-gradient-mask)" opacity="1"><path d="M728.701,400 h-93.346M635.355,400 h-112.258M 519.188 450 A 123.097 200 0 0 0 523.097 400" fill="none" stroke="url
7("#lld30-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="lld30-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="728.701;728.701;635.355;523.097;519.188;519.188;0"></animate><animate attributeName="cy" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="400;400;400;400;450;450;0"></animate><animate attributeName="r" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="lld03" mask="url(#globe-gradient-mask)" opacity="1"><path d="M400,250 h-81.421M318.579,250 h-74.252M 244.327 250 A -235.355 200 0 0 0 196.176 300" fill="none" stroke="url("#lld03-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="lld03-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="400;400;318.579;244.327;196.176;196.176;0"></animate><animate attributeName="cy" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="250;250;250;250;300;300;0"></animate><animate attributeName="r" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="ru-32" mask="url(#globe-gradient-mask)" opacity="1"><path d="M115.336,300 h80.84M 244.327 250 A -235.355 200 0 0 0 196.176 300" fill="none" stroke="url("#ru-32-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="ru-32-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="115.336;115.336;196.176;244.327;244.327;0"></animate><animate attributeName="cy" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="300;300;300;250;250;0"></animate><animate attributeName="r" dur="4.1s" keyTimes="0;0.098;0.195;0.293;0.39;1" repeatCount="indefinite" values="0;50;50;50;0;0"></animate></radialGradient></defs></g><g id="ldr22" mask="url(#globe-gradient-mask)" opacity="1"><path d="M603.824,300 h-97.219M 519.188 350 A 123.097 200 0 0 0 506.605 300M519.188,350 h108.694" fill="none" stroke="url("#ldr22-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="ldr22-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;
70.49;1" repeatCount="indefinite" values="603.824;603.824;506.605;519.188;627.882;627.882;0"></animate><animate attributeName="cy" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="300;300;300;350;350;350;0"></animate><animate attributeName="r" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="ldd11" mask="url(#globe-gradient-mask)" opacity="1"><path d="M519.188,350 h-119.188M 400 400 A 0 200 0 0 0 400 350M 400 450 A 0 200 0 0 0 400 400" fill="none" stroke="url("#ldd11-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="ldd11-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="519.188;519.188;400;400;400;400;0"></animate><animate attributeName="cy" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="350;350;350;400;450;450;0"></animate><animate attributeName="r" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;50;50;50;50;0;0"></animate></radialGradient></defs></g><g id="rrd-10" mask="url(#globe-gradient-mask)" opacity="1"><path d="M276.903,400 h123.097M400,400 h123.097M 519.188 450 A 123.097 200 0 0 0 523.097 400" fill="none" stroke="url("#rrd-10-gradient")" stroke-linecap="round" stroke-width="2px" vector-effect="non-scaling-stroke"><animate attributeName="opacity" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;1;1;1;1;0;0"></animate></path><defs><radialGradient cx="100" cy="100" gradientUnits="userSpaceOnUse" id="rrd-10-gradient" r="0" style="--normal-color:#2C8CE1"><stop offset="0" stop-color="var(--color)"></stop><stop offset="0.4" stop-color="var(--color)"></stop><stop offset="1" stop-color="var(--color)" stop-opacity="0"></stop><animate attributeName="cx" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="276.903;276.903;400;523.097;519.188;519.188;0"></animate><animate attributeName="cy" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="400;400;400;400;450;450;0"></animate><animate attributeName="r" dur="4.9s" keyTimes="0;0.098;0.196;0.294;0.392;0.49;1" repeatCount="indefinite" values="0;50;50;50;50;0;0"></animate></radialGradient></defs></g>'+[a(115.33636081199904,300),a(293.39488099177447,300),a(603.8237025416774,300),a(519.1881464259236,350),a(276.9030116872178,400),a(728.7012574273817,400),a(603.8237025416774,500),a(276.9030116872178,500)].join("")+"</svg>";e.s(["GlobeAnimationFull",0,function({className:e}){return(0,t.jsx)("div",{className:e,style:{"--guide-color":"var(--border)","--color":"var(--primary)"},dangerouslySetInnerHTML:{__html:r}})}])},41927,e=>{"use strict";var t=e.i(61656),a=e.i(46854),r=e.i(67881),s=e.i(83642);e.s(["FinalCta",0,function({applyURL:e="https://www1.terra.do/apply/terra-studio/262/",cohortStart:o,deadline:i}){let{isIntensiveAlumni:n,effectiveProfile:l}=(0,s.useAuth)(),d=l?.courses?.find(e=>67===e.courseId),c=d?`https://app.terra.do/app/learning/${d.cohortId}/my-schedule`:"https://app.terra.do";return(0,t.jsx)("section",{className:"py-20",children:(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6",children:(0,t.jsxs)("div",{className:"flex flex-col items-center gap-8 text-center py-24 px-6 border border-border overflow-hidden",style:{backgroundImage:"radial-gradient(circle, var(--grid-dot) 1px, transparent 1px), radial-gradient(ellipse at 50% 110%, oklch(0.72 0.18 165 / 0.22) 0%, transparent 55%), radial-gradient(ellipse at 18% 110%, oklch(0.72 0.15 65 / 0.16) 0%, transparent 55%), radial-gradient(ellipse at 82% 110%, oklch(0.55 0.18 250 / 0.14) 0%, transparent 55%)",backgroundSize:"20px 20px, 100% 100%, 100% 100%, 100% 100%"},children:[(0,t.jsx)("p",{className:"text-sm font-mono tracking-widest uppercase text-muted-foreground",children:"The Intensive"}),(0,t.jsx)("h2",{className:"font-display text-4xl md:text-5xl font-bold leading-tight tracking-tight max-w-2xl text-foreground",children:"Eight weeks to build a portfolio of real climate AI projects."}),(0,t.jsx)("p",{className:"text-base text-muted-foreground leading-relaxed max-w-lg",children:"Join a global cohort of climate professionals learning AI by building together. Each week ends with a working project you can use immediately."}),(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3",children:[n?(0,t.jsx)("a",{href:c,target:"_blank",rel:"noopener noreferrer",className:(0,r.buttonVariants)({size:"lg",variant:"cta"}),children:"Go to your course â"}):(0,t.jsx)(a.default,{href:"/intensive",className:(0,r.buttonVariants)({size:"lg",variant:"cta"}),children:"Learn more & apply â"}),!n&&i&&(0,t.jsxs)("p",{className:"text-sm text-muted-foreground",children:["Applications close ",i,"."]})]})]})})})}])},3529,e=>{"use strict";var t=e.i(61656),a=e.i(46854),r=e.i(83642),s=e.i(67881);e.s(["IntensiveBanner",0,function(){let{isIntensiveAlumni:e,effectiveProfile:o}=(0,r.useAuth)();if(!e)return null;let i=o?.firstName??"there",n=o?.courses.find(e=>67===e.courseId),l=n?`https://app.terra.do/app/learning/${n.cohortId}/my-schedule`:"https://app.terra.do";return(0,t.jsx)("div",{className:"max-w-7xl mx-auto px-6 pt-8",children:(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row sm:items-center sm:justify-between gap-6 rounded-md border border-primary/40 bg-primary/10 px-8 py-7",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-1",children:[(0,t.jsxs)("p",{className:"font-display text-2xl font-semibold text-foreground",children:["Welcome back, ",i,"."]}
7),(0,t.jsx)("p",{className:"text-foreground/80 text-base",children:"You are enrolled in the Intensive and have full curriculum access. Pick up where you left off."})]}),(0,t.jsxs)("div",{className:"flex items-center gap-4 shrink-0",children:[(0,t.jsx)(s.Button,{asChild:!0,children:(0,t.jsx)("a",{href:l,target:"_blank",rel:"noopener noreferrer",children:"Go to your course"})}),(0,t.jsx)(a.default,{href:"/playground",className:"text-base font-semibold text-primary hover:opacity-80 whitespace-nowrap",children:"Go to Playground â"})]})]})})}])}]);
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.