PageSourceSearch

https://ecr-group.netlify.app/component---src-templates-i-challeng…company-template-js-1f01e1e7b2ffae75b97e.js

js ecr-group.netlify.app collected 2026-10-03 10:41:09 UTC 8,867 bytes, 219 lines download raw bytes

1"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[347],{1058:function(e,t,i){var n=i(7294),o=i(1082),l=i(2788),a=i(5444);t.Z=e=>{let{list:t}=e;return n.createElement(d,null,t.map(((e,i)=>n.createElement(r,{key:i},n.createElement(c,{isFirst:0===i},n.createElement(o.Link,{to:e.linkUrl},0===i&&n.createElement(a.J,{type:"RETURN_ICON",width:18,height:18}),n.createElement(s,{isFirst:0===i},(e=>{const t=e.split(" ");return t.length>4?`${t.slice(0,4).join(" ")}...`:t.join(" ")})(e.label)))),i<t.length-1&&n.createElement(p,null,"/")))))};const d=l.default.div.withConfig({componentId:"sc-16qk4wc-0"})`
2  margin-bottom: 40px;
3  display: flex;
4  align-items: center;
5  gap: 10px;
6
7  @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
8    margin-bottom: 45px;
9  }
10`,r=l.default.div.withConfig({componentId:"sc-16qk4wc-1"})`
11  display: contents;
12`,c=l.default.div.withConfig({componentId:"sc-16qk4wc-2"})`
13  span {
14    font-size: 16px;
15    color: white;
16    padding-left: ${e=>{let{isFirst:t}=e;return t?"4px":""}};
17
18    @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
19      font-size: 18px;
20    }
21  }
22
23  a {
24    color: #fff;
25    font-weight: bold;
26    font-size: 14px;
27    display: inline-flex;
28    align-items: center;
29
30    @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
31      font-size: 20px;
32    }
33
34    svg {
35      flex-shrink: 0;
36      transition: 0.3s ease-out;
37    }
38
39    &:hover {
40      svg {
41        transform: translateX(-5px) rotate(-5deg);
42      }
43    }
44  }
45`,p=l.default.div.withConfig({componentId:"sc-16qk4wc-3"})`
46  color: #fff;
47`,s=l.default.span.withConfig({componentId:"sc-16qk4wc-4"})`
48  display: block;
49  margin-left: ${e=>{let{isFirst:t}=e;return t?"8px":""}};
50`},1404:function(e,t,i){i.d(t,{S:function(){return l}});var n=i(7294),o=i(2788);const l=e=>{let{children:t,type:i="violet",container:o,clip:l="70%",sectionContainer:p=!1}=e;return n.createElement(a,{sectionContainer:p,container:o},n.createElement(r,null,n.createElement(d,{clip:l,type:i})),n.createElement(c,null,t))},a=o.default.div.withConfig({componentId:"sc-1moua8z-0"})`
51  padding-top: ${e=>{let{container:t,sectionContainer:i}=e;return i?"40px":t?"70px":"40px"}};
52  padding-bottom: ${e=>{let{container:t,sectionContainer:i}=e;return i?"40px":t?"0":"50"}};
53  position: relative;
54  @media (min-width: ${e=>{let{theme:t}=e;return t.media.desktop_min}}) {
55    padding-top: ${e=>{let{container:t,sectionContainer:i}=e;return i?"40px":t?"135px":"185px"}};
56  }
57
58  .header-bg {
59    position: absolute;
60    top: 0;
61    left: 0;
62    width: 100%;
63    height: 100%;
64  }
65`,d=o.default.div.withConfig({componentId:"sc-1moua8z-1"})`
66  position: absolute;
67  top: 0;
68  left: 0;
69  width: 100%;
70  height: 100%;
71  &:before {
72    content: "";
73    position: absolute;
74    width: 100%;
75    height: 100%;
76    top: 0;
77    left: 0;
78    background-color: ${e=>"violet"===e.type?"#473974":"#005475"};
79  }
80`,r=o.default.div.withConfig({componentId:"sc-1moua8z-2"})`
81  img {
82    z-index: -1;
83    width: 40% !important;
84    left: auto !important;
85    right: 0;
86  }
87`,c=o.default.div.withConfig({componentId:"sc-1moua8z-3"})`
88  position: relative;
89  z-index: 50;
90`},8724:function(e,t,i){i.r(t);var n=i(7294),o=i(2794),l=i(3864),a=i(5195),d=i(1404),r=i(2788),c=i(3723),p=i(5444),s=i(9010),m=i(1058);t.default=e=>{var t,i,r,$,z,S,T,L;const{data:Z,location:F,path:U,pageContext:J}=e,{data:N}=null==Z?void 0:Z.prismicCompany,O={challengeTitle:null==J?void 0:J.iChallengeTitle,challengeSlug:null==J?void 0:J.iChallengeSlug,title:null==N||null===(t=N.title)||void 0===t?void 0:t.text,subtitle:null==N||null===(i=N.subtitle)||void 0===i?void 0:i.text,description:null==N||null===(r=N.description)||void 0===r?void 0:r.text,address:null==N||null===($=N.address)||void 0===$?void 0:$.text,email:null==N||null===(z=N.email)||void 0===z?void 0:z.text,logo:null==N||null===(S=N.logo)||void 0===S?void 0:S.gatsbyImageData,video:null==N||null===(T=N.video)||void 0===T?void 0:T.html,web_site:null==N||null===(L=N.web_site)||void 0===L?void 0:L.text},j=(0,c.c)(O.logo),A=[{label:O.challengeTitle,linkUrl:O.challengeSlug},{label:O.title,linkUrl:""}];return n.createElement(l.Z,{location:F}
90,n.createElement(o.Z,{pathname:U,title:O.title,description:O.subtitle,image:O.logo}),n.createElement(d.S,{type:"violet",container:!0},n.createElement(a.W,null,n.createElement(m.Z,{list:A}),n.createElement(E,{isVideo:O.video},n.createElement(k,null,n.createElement(C,null,n.createElement(c.G,{alt:"logo",image:j}))),n.createElement(I,null,n.createElement(g,null,"Live brief"),n.createElement(u,null,O.title),n.createElement(h,null,O.subtitle)),O.video&&n.createElement(q,null,n.createElement("div",{dangerouslySetInnerHTML:{__html:O.video}})),n.createElement(_,null,n.createElement(x,null,"Description"),n.createElement(f,null,O.description)),n.createElement(y,null,n.createElement(w,null,n.createElement(v,null,n.createElement(p.J,{type:"LOCATION"}),n.createElement(b,null,O.address)),n.createElement(v,null,n.createElement(p.J,{type:"EMAIL"}),n.createElement(b,null,O.email)),n.createElement(s.Z,{href:O.web_site},O.web_site)))))))};const g=r.default.div.withConfig({componentId:"sc-ksgxqd-0"})`
91  text-transform: uppercase;
92  font-size: 16px;
93  line-height: 1.5;
94  font-weight: 500;
95`,u=r.default.h1.withConfig({componentId:"sc-ksgxqd-1"})`
96  margin-top: 16px;
97  margin-bottom: 0;
98  font-size: 36px;
99  color: white;
100`,h=r.default.div.withConfig({componentId:"sc-ksgxqd-2"})`
101  line-height: 1.5;
102  max-width: 600px;
103  margin-top: 8px;
104`,x=r.default.h3.withConfig({componentId:"sc-ksgxqd-3"})`
105  text-transform: uppercase;
106  font-size: 20px;
107  margin-bottom: 0;
108`,f=r.default.span.withConfig({componentId:"sc-ksgxqd-4"})`
109  font-size: 16px;
110  line-height: 1.5;
111  margin-top: 12px;
112  display: inline-block;
113  max-width: 100%;
114
115  @media (min-width: ${e=>{let{theme:t}=e;return t.media.desktop_min}}) {
116    max-width: 710px;
117  }
118`,w=r.default.ul.withConfig({componentId:"sc-ksgxqd-5"})`
119  display: flex;
120  flex-direction: column;
121  gap: 24px;
122
123  a {
124    line-height: 1.5;
125    transition: 0.3s ease-out;
126    color: ${e=>{let{theme:t}=e;return t.colors.primary_color}};
127
128    &:hover {
129      opacity: 0.8;
130    }
131  }
132
133  @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
134    flex-direction: row;
135  }
136`,v=r.default.li.withConfig({componentId:"sc-ksgxqd-6"})`
137  display: flex;
138  align-items: center;
139`,b=r.default.div.withConfig({componentId:"sc-ksgxqd-7"})`
140  margin-left: 4px;
141`,E=r.default.div.withConfig({componentId:"sc-ksgxqd-8"})`
142  margin-top: 24px;
143  color: white;
144  display: grid;
145  grid-template-columns: 1fr;
146  grid-template-areas:
147    "logo"
148    "about"
149    "contacts"
150    "description"
151    "video";
152
153  @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
154    grid-template-columns: 150px 1fr;
155    column-gap: 24px;
156    grid-template-areas:
157      "logo about"
158      ". contacts"
159      "description description"
160      "video video";
161  }
162
163  @media (min-width: ${e=>{let{theme:t}=e;return t.media.desktop_min}}) {
164    grid-template-columns: 150px 1fr 400px;
165    column-gap: 24px;
166    grid-template-areas: ${e=>{let{isVideo:t}=e;return t?'"logo about about"\n    ". contacts contacts"\n    "description description video"':'"logo about about"\n    ". contacts contacts"\n    "description description description"'}};
167  }
168`,k=r.default.div.withConfig({componentId:"sc-ksgxqd-9"})`
169  grid-area: logo;
170`,C=r.default.div.withConfig({componentId:"sc-ksgxqd-10"})`
171  max-width: 150px;
172  background-color: white;
173  box-shadow: rgba(255, 255, 255, 0.1) 0px 1px 1px 0px inset,
174    rgba(50, 50, 93, 0.25) 0px 50px 100px -20px,
175    rgba(0, 0, 0, 0.3) 0px 30px 60px -30px;
176`,I=r.default.div.withConfig({componentId:"sc-ksgxqd-11"})`
177  grid-area: about;
178  margin-top: 16px;
179  padding-bottom: 16px;
180  position: relative;
181
182  &::after {
183    content: "";
184    position: absolute;
185    height: 1px;
186    width: 100%;
187    max-width: 670px;
188    background: white;
189    opacity: 0.5;
190    bottom: 0;
191    left: 0;
192    box-shadow: 3px 3px 5px rgba(0, 0, 0, 0.2);
193  }
194
195  @media (min-width: ${e=>{let{theme:t}=e;return t.media.tablet_min}}) {
196    margin-top: 0;
197  }
198`,y=r.default.div.withConfig({componentId:"sc-ksgxqd-12"})`
199  grid-area: contacts;
200  margin-top: 8px;
201`,_=r.default.div.withConfig({componentId:"sc-ksgxqd-13"})`
202  grid-area: description;
203  margin-top: 40px;
204`,q=r.default.div.withConfig({componentId:"sc-ksgxqd-14"})`
205  grid-area: video;
206  margin-top: 40px;
207  div {
208    aspect-ratio: 16/9;
209
210    iframe {
211      width: 100%;
212      height: 100%;
213      aspect-ratio: 16/9;
214      box-shadow: rgba(50, 50, 93, 0.25) 0px 6px 12px -2px,
215        rgba(0, 0, 0, 0.3) 0px 3px 7px -3px;
216    }
217  }
218`}}]);
219//# sourceMappingURL=component---src-templates-i-challenge-company-template-js-1f01e1e7b2ffae75b97e.js.map

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.