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.