@charset "UTF-8";.visuallyhidden,aside.popup .hs-form-field>label{clip:rect(0 0 0 0);clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{border:0}:root{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}audio:not([controls]){display:none}details{display:block}input[type=number]{width:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}main,summary{display:block}pre{overflow:auto}progress{display:inline-block}small{font-size:75%}template{display:none}textarea{overflow:auto}[hidden]{display:none}[unselectable]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}::-webkit-input-placeholder{color:#9fa5a7}::-moz-placeholder{color:#9fa5a7}:-ms-input-placeholder{color:#9fa5a7}:-moz-placeholder{color:#9fa5a7}*,:after,:before{box-sizing:inherit;text-decoration:inherit}*{color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;line-height:inherit}*,:after,:before{border-style:solid;border-width:0}*{margin:0;padding:0}:root{box-sizing:border-box;cursor:default;font-family:sans-serif;line-height:1.5em;text-rendering:optimizeLegibility;vertical-align:top}button,input,select,textarea{background:transparent}code,kbd,pre,samp{font-family:monospace,monospace}input{min-height:1.5em}nav ol,nav ul{list-style:none}select{-moz-appearance:none;-webkit-appearance:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}table{border-collapse:collapse;border-spacing:0}textarea{resize:vertical}::-moz-selection{background-color:#b5e4eb;color:#fff;text-shadow:none}::selection{background-color:#b5e4eb;color:#fff;text-shadow:none}@media screen{[hidden~=screen]{display:inherit}[hidden~=screen]:not(:active):not(:focus):not(:target){clip:rect(0 0 0 0)!important;position:absolute!important}}@font-face{font-display:swap;font-family:Caslons Egyptian Pentagram Reg;font-style:normal;font-weight:400;src:url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.eot);src:url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.eot?#iefix) format("embedded-opentype"),url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.woff2) format("woff2"),url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.woff) format("woff"),url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.ttf) format("truetype"),url(//www.graphcore.ai/hubfs/assets/fonts/Caslons%20Egyptian%20Pentagram%20Reg.svg#Caslons%20Egyptian%20Pentagram%20Reg) format("svg")}@font-face{font-display:swap;font-family:Graphik-Medium;font-style:normal;font-weight:400;src:url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Medium-Web.eot);src:url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Medium-Web.eot?#iefix) format("embedded-opentype"),url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Medium-Web.woff2) format("woff2"),url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Medium-Web.woff) format("woff")}@font-face{font-display:swap;font-family:Graphik-Regular;font-style:normal;font-weight:400;src:url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Regular-Web.eot);src:url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Regular-Web.eot?#iefix) format("embedded-opentype"),url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Regular-Web.woff2) format("woff2"),url(//www.graphcore.ai/hubfs/assets/fonts/Graphik-Regular-Web.woff) format("woff")}.about_page section h2,.careers_page .vacancies-list-container .titles-block h2,.careers_page .vacancies-list-container .titles-block h3,.careers_page-v2 .gr-vacancies-list-container .titles-block h2,.careers_page-v2 .gr-vacancies-list-container .titles-block h3,.contact_page .maps_container .caption-title h2,.font-GM,.form-style-black .submitted-message:before,.generic_page .content_container .content h2,.generic_page .content_container .content h3,.news_page .hero_text strong,.products_page .titles-block h2,.products_page .titles-block h3,.stitle,.technology_page .poplar-article header h2,aside.popup .submitted-message:before,section h4{font-family:Graphik-Medium,sans-serif}.font-GR{font-family:Graphik-Regular,sans-serif}.font-gcce{font-family:Caslons Egyptian Pentagram Reg,sans-serif}@font-face{font-display:swap;font-family:GCSymbols-Regular;font-style:normal;font-weight:400;src:url(//www.graphcore.ai/hubfs/assets/fonts/GCSymbols-Regular.eot?) format("eot"),url(//www.graphcore.ai/hubfs/assets/fonts/GCSymbols-Regular.woff) format("woff"),url(//www.graphcore.ai/hubfs/assets/fonts/GCSymbols-Regular.woff2) format("woff2")}[class*=" icon-"]:before,[class^=icon-]:before{speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:GCSymbols-Regular;font-style:normal;font-variant:normal;font-weight:400;line-height:1em;margin-left:.2em;margin-right:.2em;text-align:center;text-decoration:inherit;text-transform:none;width:1em}.icon-arrow-new-window:after,.sidr-class-subscribe a:after,.subscribe a:after{content:"\E009";font-family:GCSymbols-Regular}.caption .date:after,.card.careers .content .read-article:after,.cta_container a:after,.gr-news-content article .read-article:after,.icon-arrow-right:after,.news-content article .read-article:after{content:"\E002";font-family:GCSymbols-Regular}.icon-arrow-left:after{content:"\E003";font-family:GCSymbols-Regular}.icon-download:after{content:"\E005";font-family:GCSymbols-Regular}.careers_page .hero_container a:after,.icon-arrow-down:after{content:"\E004";font-family:GCSymbols-Regular}.icon-bullet:after,.slick-dots li:after{content:"\E006";font-family:GCSymbols-Regular}.icon-tick:after{content:"\E001";font-family:GCSymbols-Regular}.icon-arrow-up:after{content:"\E007";font-family:GCSymbols-Regular}.icon-arrow-right-long:after{content:"\E002";font-family:GCSymbols-Regular}.gr-view-all a:after,.homepage_page .list-articles .view-all:after,.icon-octogon:after,.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{content:"\E008";font-family:GCSymbols-Regular}.blog_page .more_stories .filters li a.active:after,.icon-cross:after,aside.popup .close:after,aside.promo-bar .close:after{content:"\E000";font-family:GCSymbols-Regular}.cta_container{clear:both;font-size:16.62px;font-size:1.03875rem;margin-bottom:30px;padding-top:30px;text-align:center}@media only screen and (min-width:767px){.cta_container{font-size:24px;font-size:1.5rem;text-align:left}}.cta_container p{display:inline-block;line-height:100%;padding-bottom:20px}.cta_container a{border:2px solid #292c31;display:block;line-height:56px;padding:0 .5em;position:relative}.cta_container:not(.arrow-down) a:hover:after{transform:translateX(8px)}.cta_container.download a:hover:after{content:"\E004";transform:translateY(5px)}@media only screen and (min-width:767px){.cta_container a{line-height:62px}}.cta_container a:after{display:none;font-size:100%;position:absolute;right:1em;top:0;transition:transform .3s ease-out}@media only screen and (min-width:767px){.cta_container a:after{display:block}.cta_container a{font-size:18px;font-size:1.125rem;padding:0 1em}}@media only screen and (min-width:1024px){.cta_container a{font-size:24px;font-size:1.5rem}}.cta_container a:hover{background-color:#292c31;border-color:#292c31;color:#fff}.cta_container a:hover:after{color:#fff}.cta_container.smaller-copy a{font-size:18px;font-size:1.125rem}@media only screen and (min-width:767px){.cta_container.smaller-copy a{font-size:18px;font-size:1.125rem}}.cta_container.plain a:hover{background-color:#f7f5f5}.cta_container.primary-red>div a{background-color:#ff6f79;border:2px solid transparent;color:#fff;display:block;line-height:60px}.cta_container.primary-red>div a:hover{background-color:transparent;border-color:#ff6f72;color:#ff6f72}.cta_container.primary-red>div a:hover:after{color:#ff6f72}.cta_container.primary-red-ghost>div a{background-color:transparent;border:2px solid #ff6f72;color:#ff6f72;display:block}.cta_container.primary-red-ghost>div a:hover{background-color:#ff6f79;border-color:transparent;color:#fff!important}.cta_container.primary-red-ghost>div a:hover:after{color:#fff}.cta_container.black-ghost>div a{background-color:transparent;border:2px solid #292c31;color:#292c31;display:block}.cta_container.black-ghost>div a:hover{background-color:#292c31;border-color:transparent;color:#fff!important}.cta_container.black-ghost>div a:hover:after{color:#fff}.cta_container.arrow-down a:after{content:"\E004";font-size:90%;right:1em}.cta_container.download a:after{content:"\E005";font-size:100%}.cta_container.center a{text-align:center}@media only screen and (min-width:767px){.cta_container.h52{max-width:300px}}.cta_container.h52>div a{font-size:18px;font-size:1.125rem;line-height:52px}.cta_container.h45{width:300px}.cta_container.h45>div a{line-height:45px}.cta_container.h45>div a:hover{color:#292c31!important}.cta_container.white{color:#fff}.cta_container.white a{border-color:#fff;color:#fff}.cta_container.white a:hover{background-color:#fff;border-color:#fff;color:#292c31}.cta_container.white a:hover:after{color:#292c31}.cta_container.black a{background-color:#292c31;border-color:#292c31;color:#fff!important}.cta_container.black a:hover{background-color:#fff;border-color:#fff;color:#292c31!important}.cta_container.black a:hover:after{color:#292c31}.cta_container.yellow{color:#fbe8aa}.cta_container.yellow a{border-color:#fbe8aa;color:#fbe8aa}.cta_container.yellow a:hover{background-color:#fbe8aa;border-color:#fbe8aa;color:#292c31}.cta_container.small{padding-top:0;text-align:center}@media only screen and (min-width:767px){.cta_container.small>div{display:inline-block;margin-left:1em;max-width:353px}.cta_container.small>div a{padding-right:150px}}@media only screen and (min-width:1024px){.cta_container.small>div{max-width:435px}}.cta_container.fullwidth>div{margin-left:0;width:100%}.cta_container.margin-b-12{margin-bottom:12px;padding-top:0}@media only screen and (min-width:767px){.cta_container.one-third,.cta_container.one-third>div{margin-left:auto;margin-right:auto}.cta_container.one-third>div{max-width:50%}}.ie8 input,.ie8 select{padding:0}.ie button,.ie hr,.ie input,.ie select,.ie textarea{border:0}@media print{footer.main,header.main{display:none!important}.container,article,section{padding:0!important}article,section{margin:0!important}section{margin-bottom:50px!important}*{color:#292c31!important}.readnext{text-align:left!important}.readnext figure{display:block;float:left!important;margin-right:1em;width:25%}.readnext article{margin-bottom:1em!important}.sharing{display:none}.hero_text,.poplar-article{max-width:none!important}.list-tick ul li,input,textarea{margin:0!important}input,textarea{border:1px solid #000!important;padding-top:5px!important}input[type=submit]{display:none!important}img{opacity:1!important}.cta_container a{border-color:silver!important;margin-left:auto!important;margin-right:auto!important;max-width:300px!important}.blogpost_page .hero.shapes figure{padding:20px 0!important}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content{max-height:9999em!important}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.articles .grid,.bio_page .hero figure:before,.blog_page .featured_2 figure:after,.blog_page .featured_2 figure:before,.blog_page .hero figure:after,.blog_page .hero figure:before,.caption .date:after,.careers_page .vacancies-list-container ul.vacancies-list li .expended-content>div,.contact_page .bgcolor:after,.error404_page .bgcolor .shapes:after,.error404_page .bgcolor .shapes:before,.error404_page .bgcolor:after,.hero_text p a,.homepage_page .list-news .container:after,.products_page .third-section:after,.products_page .third-section:before,.shapes.about .gr-r,.shapes.careers .gr-l,.shapes.careers .gr-r,.shapes.contact .gr-l,.shapes.press .gr-l,.shapes.products .gr-r,.shapes.technology .gr-l,.shapes.technology .gr-r,.technology_page .framework:after,.technology_page .hero_text.boxed:after,.technology_page .poplar-section.dark:after,.transi,aside.popup .innerpopup .shapes:after,aside.popup .innerpopup .shapes:before,aside.popup:after{transition:all .3s ease-in-out}.fadein img,.transi-fast,header.main nav.main li,header.main nav.main li a:after{transition:all .15s ease-in-out}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}nav.breadcrumb{border-bottom:1px solid rgba(0,0,0,.1);border-top:1px solid rgba(0,0,0,.1);font-family:Graphik-Regular,sans-serif;font-size:12px;font-size:.75rem;line-height:37px}nav.breadcrumb.pt{margin-top:54px}@media only screen and (min-width:1200px){nav.breadcrumb.pt{margin-top:79px}}nav.breadcrumb .main{overflow:hidden;position:relative}@media only screen and (min-width:767px){nav.breadcrumb{font-size:16px;font-size:1rem;line-height:52px}}nav.breadcrumb .current-section{display:none}@media only screen and (min-width:767px){nav.breadcrumb .current-section{display:block}}nav.breadcrumb a.current{opacity:.6}nav.breadcrumb ul li{display:inline-block}nav.breadcrumb ul li:after{content:"/";margin-left:10px;margin-right:10px}@media only screen and (min-width:767px){nav.breadcrumb ul li:after{content:""}}nav.breadcrumb ul li:last-child:after{content:"";margin-left:0;margin-right:0}@media only screen and (min-width:767px){nav.breadcrumb ul{position:absolute;right:0;top:0}}.tac-mobile{text-align:center}@media only screen and (min-width:767px){.tac-mobile{text-align:left}}.tal-all{text-align:left}.tac-all{text-align:center}.opa-60{opacity:.6}.opa-40{opacity:.4}.c-white{color:#fff}.c-black{color:#292c31}.c-peach{color:#ff6f72}.bg-blue-light,.careers_page-v2 .gr-vacancies-list-container{background-color:#f8f9fc}.bg-peach{background-color:#ff6f72}.bg-black{background-color:#292c31}.bg-blue{background-color:#b5e4eb}.ovv{overflow:visible!important}.clear{clear:both;overflow:hidden}.bio_page .hero figure img,.blog_page img,.img img{display:block;width:100%}.no-bg-img img{background-color:transparent}.show-mobile-only{display:inline-block}@media only screen and (min-width:767px){.show-mobile-only{display:none}}.show-desktop-only{display:none}@media only screen and (min-width:767px){.show-desktop-only{display:inline-block}}@media only screen and (min-width:1024px){.hide-desktop-only{display:none}}.posr{position:relative}.ovh{overflow:hidden}.mb1{margin-bottom:1em!important}.mb2{margin-bottom:2em!important}.hs-responsive-embed{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.hs-responsive-embed iframe{height:100%;left:0;position:absolute;top:0;width:100%}.gr-about-article .half-columns,.gr-product-article .half-columns{padding-bottom:120px;padding-top:80px;position:relative}@media only screen and (min-width:767px){.gr-about-article .half-columns,.gr-product-article .half-columns{margin-left:-12px;margin-right:-12px;padding-top:120px}}@media only screen and (min-width:1024px){.gr-about-article .half-columns,.gr-product-article .half-columns{padding-top:125px}}.gr-about-article .half-columns .half,.gr-product-article .half-columns .half{margin-bottom:1em}@media only screen and (min-width:767px){.gr-about-article .half-columns .half,.gr-product-article .half-columns .half{margin-bottom:0;padding-left:12px;padding-right:12px}.gr-about-article .third-columns,.gr-product-article .third-columns{margin-left:0;margin-right:0}}section .caption h2{font-family:Caslons Egyptian Pentagram Reg,sans-serif;text-transform:uppercase}section h3{font-family:Graphik-Regular,sans-serif;letter-spacing:normal}@media only screen and (min-width:1024px){section h3{font-size:24px;font-size:1.5rem}}section h4{font-family:Graphik-Medium,sans-serif;letter-spacing:0;margin-bottom:8px}section .titles-block{font-size:16.62px;font-size:1.03875rem;margin-bottom:30px}@media only screen and (min-width:767px){section .titles-block{font-size:18.6px;font-size:1.1625rem;margin-bottom:42px}}.featured h2,.featured_2 h2,.hero h2,h1{-webkit-font-feature-settings:"calt" 1;font-feature-settings:"calt" 1}.morph{-webkit-font-feature-settings:"calt" 0,"liga";font-feature-settings:"calt" 0,"liga"}.uppercase{text-transform:uppercase}strong{font-family:Graphik-Medium,sans-serif}.shapes,.shapes_bis{margin-left:auto;margin-right:auto;max-width:1800px}.fadein img{opacity:0}.fadein img.reveal{opacity:1}.bio_page .meta .container .details a:hover,.bio_page .meta .container .name a:hover,.careers_page .vacancies-list-container ul.vacancies-list li .expended-content a:hover,.contact_page .other-enquiries a:hover,.link_simple a:hover,footer.main .inner-top a:hover{color:#ff6f72}.bio_page .content,.careers_page .role-not-present,.generic_page .content_container .content,.generic_page .content_container .content.content-splitted-right,.generic_page .content_container .full-width-form,.gr-role-not-present,.lrg,.technology_page .poplar-article header{font-size:18px;font-size:1.125rem;line-height:140%}@media only screen and (min-width:767px){.bio_page .content,.careers_page .role-not-present,.generic_page .content_container .content,.generic_page .content_container .content.content-splitted-right,.generic_page .content_container .full-width-form,.gr-role-not-present,.lrg,.technology_page .poplar-article header{font-size:18.6px;font-size:1.1625rem}}@media only screen and (min-width:1024px){.bio_page .content,.careers_page .role-not-present,.generic_page .content_container .content,.generic_page .content_container .content.content-splitted-right,.generic_page .content_container .full-width-form,.gr-role-not-present,.lrg,.technology_page .poplar-article header{font-size:24px;font-size:1.5rem}}.bio_page .meta,.blog_page .more_stories .filters .toggle-filters,.blogpost_page .content,.careers_page .vacancies-list-container .titles-block p,.careers_page .vacancies-list-container ul.vacancies-list li,.careers_page-v2 .gr-vacancies-list-container .titles-block p,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li,.contact_page .hero_text p,.contact_page .other-enquiries p,.lrger,.technology_page .poplar-article{font-size:16.62px;font-size:1.03875rem;line-height:140%}@media only screen and (min-width:767px){.bio_page .meta,.blog_page .more_stories .filters .toggle-filters,.blogpost_page .content,.careers_page .vacancies-list-container .titles-block p,.careers_page .vacancies-list-container ul.vacancies-list li,.careers_page-v2 .gr-vacancies-list-container .titles-block p,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li,.contact_page .hero_text p,.contact_page .other-enquiries p,.lrger,.technology_page .poplar-article{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:1024px){.bio_page .meta,.blog_page .more_stories .filters .toggle-filters,.blogpost_page .content,.careers_page .vacancies-list-container .titles-block p,.careers_page .vacancies-list-container ul.vacancies-list li,.careers_page-v2 .gr-vacancies-list-container .titles-block p,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li,.contact_page .hero_text p,.contact_page .other-enquiries p,.lrger,.technology_page .poplar-article{font-size:22.4px;font-size:1.4rem}}.bio_page .content figure.image,.bio_page .meta,.blogpost_page .content figure.image,.blogpost_page .hero,.blogpost_page .intro,.blogpost_page .meta,.spacer{margin-bottom:50px}@media only screen and (min-width:767px){.bio_page .content figure.image,.bio_page .meta,.blogpost_page .content figure.image,.blogpost_page .hero,.blogpost_page .intro,.blogpost_page .meta,.spacer{margin-bottom:60px}}@media only screen and (min-width:1024px){.bio_page .content figure.image,.bio_page .meta,.blogpost_page .content figure.image,.blogpost_page .hero,.blogpost_page .intro,.blogpost_page .meta,.spacer{margin-bottom:70px}}@media only screen and (min-width:767px){.about_page .team-list,.careers_page .benefits .lists,.careers_page .office-gallery .photo-gallery,.careers_page-v2 .gr-gallery .photo-gallery,.contact_page .maps_container,.homepage_page .gallery,.neg-marg,.technology_page .framework ul{margin-left:-9px;margin-right:-9px}}@media only screen and (min-width:1024px){.about_page .team-list,.careers_page .benefits .lists,.careers_page .office-gallery .photo-gallery,.careers_page-v2 .gr-gallery .photo-gallery,.contact_page .maps_container,.homepage_page .gallery,.neg-marg,.technology_page .framework ul{margin-left:-12px;margin-right:-12px}}.about_page section h2,.careers_page .vacancies-list-container .titles-block h2,.careers_page .vacancies-list-container .titles-block h3,.careers_page-v2 .gr-vacancies-list-container .titles-block h2,.careers_page-v2 .gr-vacancies-list-container .titles-block h3,.contact_page .maps_container .caption-title h2,.form-style-black .submitted-message:before,.generic_page .content_container .content h2,.products_page .titles-block h2,.products_page .titles-block h3,.stitle,.technology_page .poplar-article header h2,aside.popup .submitted-message:before,section h4{font-size:22px;font-size:1.375rem;line-height:140%}@media only screen and (min-width:767px){.about_page section h2,.careers_page .vacancies-list-container .titles-block h2,.careers_page .vacancies-list-container .titles-block h3,.careers_page-v2 .gr-vacancies-list-container .titles-block h2,.careers_page-v2 .gr-vacancies-list-container .titles-block h3,.contact_page .maps_container .caption-title h2,.form-style-black .submitted-message:before,.generic_page .content_container .content h2,.products_page .titles-block h2,.products_page .titles-block h3,.stitle,.technology_page .poplar-article header h2,aside.popup .submitted-message:before,section h4{font-size:24.88px;font-size:1.555rem;line-height:140%}}@media only screen and (min-width:1024px){.about_page section h2,.careers_page .vacancies-list-container .titles-block h2,.careers_page .vacancies-list-container .titles-block h3,.careers_page-v2 .gr-vacancies-list-container .titles-block h2,.careers_page-v2 .gr-vacancies-list-container .titles-block h3,.contact_page .maps_container .caption-title h2,.form-style-black .submitted-message:before,.generic_page .content_container .content h2,.products_page .titles-block h2,.products_page .titles-block h3,.stitle,.technology_page .poplar-article header h2,aside.popup .submitted-message:before,section h4{font-size:32px;font-size:2rem;line-height:140%}}.container{margin-left:auto;margin-right:auto;max-width:1328px;padding:0 30px}@media only screen and (min-width:767px){.container{padding:0 64px}}.bgcolor{padding-top:55px}.bgcolor img{background-color:transparent}@media only screen and (min-width:767px){.bgcolor{padding-top:55px}}@media only screen and (min-width:1200px){.bgcolor{padding-top:79px}}.bgcolor.box-top{background-color:#f7f5f5;overflow:hidden;position:relative}@media only screen and (min-width:767px){.bgcolor.box-top{padding-top:123px}}@media only screen and (min-width:1024px){.bgcolor.box-top{padding-top:179px}}.hero_text{margin-bottom:50px;padding:42px;text-align:center;z-index:10}.hero_text.boxed{background-color:#fff}.hero_text.black{background-color:#292c31;color:#fff}.hero_text.wide{padding:30px 0}.hero_text.align-left{text-align:left}@media only screen and (min-width:767px){.hero_text{max-width:505px;padding:42px}}@media only screen and (min-width:1024px){.hero_text{margin-bottom:115px;max-width:706px;padding:54px}}.hero_text h1{font-family:Caslons Egyptian Pentagram Reg,sans-serif;line-height:110%;margin-bottom:23px;text-transform:uppercase}@media only screen and (min-width:767px){.hero_text h1{margin-bottom:36px}}.hero_text p{margin-bottom:1em}.hero_text p a,.hero_text p strong{font-family:Graphik-Medium,sans-serif}.hero_text p a,.hero_text p a:hover{color:#ff6f72}.hero_text p:last-child{margin-bottom:0}.hero_text .cta_container{margin-bottom:0;padding-top:50px}.bio_page .hero h1,.blog_page .more_stories .no-result,.generic_page .content_container,.homepage_page .list-news,.homepage_page .poplar-homepage,.list-tick,.news_page .single-featured.second-featured,.newsroom_page .gr-single-featured.second-featured,.products_page .third-section,.vertical-padding{padding:42px 0}@media only screen and (min-width:767px){.bio_page .hero h1,.blog_page .more_stories .no-result,.generic_page .content_container,.homepage_page .list-news,.homepage_page .poplar-homepage,.list-tick,.news_page .single-featured.second-featured,.newsroom_page .gr-single-featured.second-featured,.products_page .third-section,.vertical-padding{padding:55px 0}}@media only screen and (min-width:1024px){.bio_page .hero h1,.blog_page .more_stories .no-result,.generic_page .content_container,.homepage_page .list-news,.homepage_page .poplar-homepage,.list-tick,.news_page .single-featured.second-featured,.newsroom_page .gr-single-featured.second-featured,.products_page .third-section,.vertical-padding{padding:64px 0}}.hs_cos_wrapper_type_rich_text p,.hs_cos_wrapper_type_rich_text ul{margin-bottom:1em}.slick-arrow,.slick-arrow:active,.slick-arrow:focus,.slick-slide,.slick-slide:active,.slick-slide:focus,button,button:active,button:focus{outline:none}.slick-dots{left:0;position:absolute;right:0;text-align:center;top:0}.slick-dots li{cursor:pointer;display:inline-block!important;margin:0 7px!important;margin-left:auto;margin-right:auto;outline:none;position:relative;transition:all .1s ease-in-out;width:14px}.slick-dots li:after{color:#fff;font-size:300%;left:-2px;position:absolute;top:-6px}.slick-dots li button{height:12px;overflow:hidden;text-indent:-999em;width:12px}.slick-dots li.slick-active:after,.slick-dots li:hover:after{color:#292c31}.slick-arrow{bottom:0;cursor:pointer;height:40px;margin-top:-20px;opacity:1;position:absolute;text-align:center;top:50%;transition:opacity .3s ease-in-out;width:40px;z-index:100}.slick-arrow:hover{opacity:1}.slick-arrow.top-mobile{top:60px}@media only screen and (min-width:767px){.slick-arrow.top-mobile{top:50%}}.slick-arrow.slick-next,.slick-arrow.slick-prev{background-repeat:no-repeat;font-size:80%;padding-right:2px;padding-top:8px}.slick-arrow.slick-next span,.slick-arrow.slick-prev span{position:relative}.slick-arrow.slick-next i,.slick-arrow.slick-prev i{display:block;font-size:150%;position:relative;top:-7px;z-index:10}.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{color:#fff;font-size:250%;left:4px;position:absolute;top:0;z-index:5}@media only screen and (min-width:767px){.slick-arrow.slick-next:after,.slick-arrow.slick-prev:after{left:0}}.slick-arrow.slick-next:hover i,.slick-arrow.slick-prev:hover i{color:#fff}.slick-arrow.slick-next:hover:after,.slick-arrow.slick-prev:hover:after{color:#292c31}.slick-arrow.slick-prev{left:0}@media only screen and (min-width:767px){.slick-arrow.slick-prev{left:-40px}}@media only screen and (min-width:1400px){.slick-arrow.slick-prev{left:-60px}}.slick-arrow.slick-next{right:0}@media only screen and (min-width:767px){.slick-arrow.slick-next{right:-40px}}@media only screen and (min-width:1400px){.slick-arrow.slick-next{right:-60px}}.half-columns,.third-columns{overflow:hidden}@media only screen and (min-width:767px){.half-columns .half,.third-columns .half{float:left;width:50%}.half-columns .one-third,.third-columns .one-third{float:left;width:33.33%}.half-columns .two-thirds,.third-columns .two-thirds{float:left;width:66.67%}}.half-columns .one-third-desktop,.third-columns .one-third-desktop{width:100%}@media only screen and (min-width:1024px){.half-columns .one-third-desktop,.third-columns .one-third-desktop{float:left;width:33.33%}}.half-columns .two-thirds-desktop,.third-columns .two-thirds-desktop{width:100%}@media only screen and (min-width:1024px){.half-columns .two-thirds-desktop,.third-columns .two-thirds-desktop{float:left;width:66.67%}}@media only screen and (min-width:767px){.half-columns .desktop-left,.third-columns .desktop-left{float:left}.half-columns .desktop-right,.third-columns .desktop-right{float:right}.half-center{margin-left:auto;margin-right:auto;max-width:50%}}.gr-view-all{display:none;font-size:18px;font-size:1.125rem;position:relative}@media only screen and (min-width:1024px){.gr-view-all{font-size:18px;font-size:1.125rem}}.gr-view-all a{display:inline-block;position:relative}.gr-view-all a i{font-size:100%;margin-left:20px;margin-right:11px;position:relative;z-index:10}@media only screen and (min-width:1024px){.gr-view-all a i{margin-right:10px}}.gr-view-all a:after{color:#fff;font-size:32px;position:absolute;right:0;top:-2px;z-index:5}.gr-view-all a:hover:after{color:#ff6f72}.gr-view-all a:hover i{color:#fff}@media only screen and (min-width:767px){.gr-view-all.from-tablet-only{display:block;float:right;padding-top:10px}}.gr-view-all.mobile-only{display:block;text-align:left}.gr-view-all.mobile-only a{position:relative}@media only screen and (min-width:767px){.gr-view-all.mobile-only{display:none}}.gr-view-all.mobile-only:after{top:0}.gr-readnext{padding-top:50px}.gr-readnext img{display:block;width:100%}@media only screen and (min-width:767px){.gr-readnext{padding-top:60px}}@media only screen and (min-width:1024px){.gr-readnext{padding-bottom:110px}}.gr-readnext .container{position:relative}.about_page section .gr-readnext h2,.careers_page .vacancies-list-container .titles-block .gr-readnext h2,.careers_page .vacancies-list-container .titles-block .gr-readnext h3,.careers_page-v2 .gr-vacancies-list-container .titles-block .gr-readnext h2,.careers_page-v2 .gr-vacancies-list-container .titles-block .gr-readnext h3,.contact_page .maps_container .caption-title .gr-readnext h2,.form-style-black .gr-readnext .submitted-message:before,.generic_page .content_container .content .gr-readnext h2,.gr-readnext .about_page section h2,.gr-readnext .careers_page .vacancies-list-container .titles-block h2,.gr-readnext .careers_page .vacancies-list-container .titles-block h3,.gr-readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h2,.gr-readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h3,.gr-readnext .contact_page .maps_container .caption-title h2,.gr-readnext .form-style-black .submitted-message:before,.gr-readnext .generic_page .content_container .content h2,.gr-readnext .products_page .titles-block h2,.gr-readnext .products_page .titles-block h3,.gr-readnext .stitle,.gr-readnext .technology_page .poplar-article header h2,.gr-readnext aside.popup .submitted-message:before,.gr-readnext section h4,.products_page .titles-block .gr-readnext h2,.products_page .titles-block .gr-readnext h3,.technology_page .poplar-article header .gr-readnext h2,aside.popup .gr-readnext .submitted-message:before,section .gr-readnext h4{margin-bottom:32px}.about_page section .gr-readnext h2.left,.careers_page .vacancies-list-container .titles-block .gr-readnext h2.left,.careers_page .vacancies-list-container .titles-block .gr-readnext h3.left,.careers_page-v2 .gr-vacancies-list-container .titles-block .gr-readnext h2.left,.careers_page-v2 .gr-vacancies-list-container .titles-block .gr-readnext h3.left,.contact_page .maps_container .caption-title .gr-readnext h2.left,.form-style-black .gr-readnext .left.submitted-message:before,.generic_page .content_container .content .gr-readnext h2.left,.gr-readnext .about_page section h2.left,.gr-readnext .careers_page .vacancies-list-container .titles-block h2.left,.gr-readnext .careers_page .vacancies-list-container .titles-block h3.left,.gr-readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h2.left,.gr-readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h3.left,.gr-readnext .contact_page .maps_container .caption-title h2.left,.gr-readnext .form-style-black .left.submitted-message:before,.gr-readnext .generic_page .content_container .content h2.left,.gr-readnext .products_page .titles-block h2.left,.gr-readnext .products_page .titles-block h3.left,.gr-readnext .stitle.left,.gr-readnext .technology_page .poplar-article header h2.left,.gr-readnext aside.popup .left.submitted-message:before,.gr-readnext section h4.left,.products_page .titles-block .gr-readnext h2.left,.products_page .titles-block .gr-readnext h3.left,.technology_page .poplar-article header .gr-readnext h2.left,aside.popup .gr-readnext .left.submitted-message:before,section .gr-readnext h4.left{text-align:left}.gr-readnext .articles-next{margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px){.gr-readnext .articles-next-list{margin-left:-12px;margin-right:-12px}}@media only screen and (min-width:700px){.gr-readnext article{float:left;max-width:282px;width:50%}.gr-readnext article>div{padding-right:20px}}@media only screen and (min-width:1024px){.gr-readnext article{float:left;max-width:none;width:25%}.gr-readnext article>div{padding-left:12px;padding-right:12px}}.gr-readnext article a{display:block}.gr-readnext article figure{height:200px;overflow:hidden;width:100%}@media only screen and (min-width:767px){.gr-readnext article figure{height:170px}}.gr-readnext article figure img{max-width:none;width:100%}.gr-readnext a:hover .caption-title p{color:#ff6f72}.gr-readnext .caption-title{background-color:#fff;font-size:18px;font-size:1.125rem;line-height:140%;min-height:140px;padding:20px}.gr-readnext .caption-title p{color:#292c31}.gr-section-container .copy{max-width:420px}@media only screen and (min-width:1024px){.gr-section-container .copy{max-width:700px}}.gr-section-container .copy p{font-size:16px;font-size:1rem;line-height:135%;max-width:600px}@media only screen and (min-width:1024px){.gr-section-container .copy p{font-size:18px;font-size:1.125rem}}.gr-section-subtitle{font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;line-height:120%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-section-subtitle{font-size:24px;font-size:1.5rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-section-subtitle{font-size:32px;font-size:2rem;margin-bottom:20px}}.gr-section-subtitle strong{color:#ff6f72}.gr-section-subtitle.align-left{text-align:left}.gr-section-subtitle--smaller{font-size:18px;font-size:1.125rem;line-height:130%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-section-subtitle--smaller{font-size:20px;font-size:1.25rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-section-subtitle--smaller{font-size:24px;font-size:1.5rem;margin-bottom:20px}}.gr-mazw-90{max-width:90%}aside.popup{background-color:#f7f5f5;bottom:0;display:none;height:100%;left:0;position:relative;position:fixed;right:0;top:0;z-index:500}aside.popup:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg aside.popup:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg aside.popup:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3@2x.png)}}@media only screen and (min-width:767px){aside.popup:after{height:96px;width:192px}}@media only screen and (min-width:1024px){aside.popup:after{height:192px;width:384px}}@media only screen and (min-width:1200px){aside.popup:after{height:192px;width:384px}}aside.popup:after{bottom:0;right:0}aside.popup .close{cursor:pointer;float:right;font-size:80px;padding-top:20px;position:relative;z-index:800}aside.popup .close:hover{color:#ff6f72}aside.popup .innerpopup{height:100%}aside.popup .innerpopup .shapes{height:100%;position:relative}aside.popup .innerpopup .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg aside.popup .innerpopup .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg aside.popup .innerpopup .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1@2x.png)}}@media only screen and (min-width:767px){aside.popup .innerpopup .shapes:before{height:192px;width:128px}}@media only screen and (min-width:1024px){aside.popup .innerpopup .shapes:before{height:384px;width:256px}}@media only screen and (min-width:1200px){aside.popup .innerpopup .shapes:before{height:384px;width:256px}}aside.popup .innerpopup .shapes:before{left:0;top:0;z-index:10}aside.popup .innerpopup .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg aside.popup .innerpopup .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg aside.popup .innerpopup .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2@2x.png)}}@media only screen and (min-width:767px){aside.popup .innerpopup .shapes:after{height:69px;width:32px}}@media only screen and (min-width:1024px){aside.popup .innerpopup .shapes:after{height:138px;width:64px}}@media only screen and (min-width:1200px){aside.popup .innerpopup .shapes:after{height:138px;width:64px}}aside.popup .innerpopup .shapes:after{right:0;top:40%}aside.popup .container{height:100%}aside.popup .form_content_container{display:table;height:100%;margin-left:auto;margin-right:auto;max-width:581px;width:100%}aside.popup .form_content{display:table-cell;font-size:16.62px;font-size:1.03875rem;height:100%;position:relative;vertical-align:middle;width:100%;z-index:10}@media only screen and (min-width:767px){aside.popup .form_content{font-size:18.6px;font-size:1.1625rem}}@media only screen and (min-width:1024px){aside.popup .form_content{font-size:18.6px;font-size:1.1625rem}}@media only screen and (max-height:630px){aside.popup .form_content{vertical-align:top}}aside.popup .top-part{background-color:#fff;padding-top:29px;text-align:center}aside.popup .top-part .titles-block p{color:rgba(16,30,36,.4)}aside.popup .form_container{position:relative}aside.popup .input{border:1px solid #292c31;margin:0 50px 20px;padding:5px 0}aside.popup fieldset{max-width:calc(100% - 45px)}aside.popup input[type=email],aside.popup input[type=text]{border-left:3px solid #fff;border-right:3px solid #fff;outline:none;padding-bottom:5px;padding-left:2%;padding-top:5px;position:relative;width:100%!important}aside.popup input[type=email]:focus,aside.popup input[type=text]:focus{border-left:3px solid #ff6f72!important}@media only screen and (min-width:1024px){aside.popup input[type=email],aside.popup input[type=text]{padding-bottom:7px;padding-top:7px}}aside.popup textarea{background:#fff;border-left:3px solid #fff;min-height:150px;outline:none;padding-left:2%;width:100%!important}aside.popup textarea:focus{border-left:3px solid #ff6f72!important}aside.popup .hs_submit{background-color:#292c31;margin-bottom:0;overflow:hidden;padding:0}aside.popup input[type=submit]{border:1px solid #292c31;color:#b5e4eb;cursor:pointer;float:right;height:65px;outline:0;padding:10px 25px;position:relative;text-align:left;text-align:right;z-index:30}aside.popup input[type=submit]:hover{background-color:#b5e4eb;border-color:#b5e4eb;color:#292c31}aside.popup .hs-error-msgs{display:block;font-size:85%;padding:0 50px 20px;text-align:left}aside.popup .hs-error-msgs li{display:block}div.hs_error_rollup{padding-left:27px}aside.popup .close-bis{background-color:#292c31;bottom:0;color:hsla(0,0%,100%,.4);height:65px;left:0;line-height:65px;position:absolute;right:0;text-align:left;z-index:10}aside.popup .close-bis span{cursor:pointer;padding-left:25px}aside.popup .close-bis span:hover{text-decoration:underline}aside.popup .submitted-message{color:rgba(16,30,36,.4);padding-bottom:140px;padding-top:160px}aside.popup .submitted-message:before{color:#292c31;content:"Thank you!";display:block;margin-bottom:8px}aside.popup .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done.svg);content:"";height:77px;left:50%;margin-left:-36px;position:absolute;top:42px;width:77px}.no-svg aside.popup .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg aside.popup .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done@2x.png)}}@media only screen and (max-height:630px){aside.popup .submitted-message:after{display:none}aside.popup .submitted-message{padding-top:30px}}#newsletter .input{margin-bottom:50px}#newsletter p{margin-bottom:15px;padding:0 50px}#products,#products .form_container{overflow:auto}#products fieldset{padding-left:40px}#products .input{margin:15px 10px}#products .hs_question{margin-bottom:40px}aside.promo-bar{background-color:#292c31;bottom:0;display:none;position:fixed;width:100%;z-index:400}aside.promo-bar .container{color:#fff;padding-bottom:20px;padding-top:20px;position:relative}aside.promo-bar .container>div{padding-right:40px}aside.promo-bar .container a{color:#fff;text-decoration:underline}aside.promo-bar .container a:hover{text-decoration:none}aside.promo-bar .close{cursor:pointer;display:block;float:right;height:40px;margin-top:-20px;position:absolute;right:22px;top:50%;width:40px}aside.promo-bar .close span{display:block;text-indent:-999em}@media only screen and (min-width:767px){aside.promo-bar .close{right:54px}}aside.promo-bar .close:hover:after{color:#ff6f72}aside.promo-bar .close:after{color:#fff;display:block;font-size:200%;height:40px;position:absolute;right:0;text-align:center;top:3px;width:40px}.shapes{position:relative}.shp{background-color:#fff;display:block}.shp.blue{background-color:#b5e4eb}.shp.yellow{background-color:#fbe8aa}.shp.salmon{background-color:#fbc3aa}.shp.peach{background-color:#ff6f72}.shp.grey{background-color:#f7f5f5}.image-hero-version .shp.blue,.image-hero-version .shp.peach,.image-hero-version .shp.salmon,.image-hero-version .shp.yellow{background-color:#fff}.image-hero-version .diago,.image-hero-version .gr-l .elt3,.image-hero-version .gr-l .elt4,.image-hero-version .gr-l .gr4,.image-hero-version .gr-r .elt3,.image-hero-version .gr-r .elt4,.image-hero-version .gr-r .gr4,.image-hero-version .mask_diago{opacity:0}.gr-l .gr-press .circle.elt1,.gr-l .gr-press .circle.elt1-bis,.gr-l .gr-press .square.elt1,.gr-l .gr-press .square.elt1-bis,.gr-l .gr-products .circle.elt2,.gr-l .gr-products .circle.elt2-bis,.gr-l .gr-products .square.elt2,.gr-l .gr-products .square.elt2-bis,.gr-l .gr-technology .circle.elt1,.gr-l .gr-technology .circle.elt1-bis,.gr-l .gr-technology .square.elt1,.gr-l .gr-technology .square.elt1-bis,.gr-r .gr-about .circle.elt1,.gr-r .gr-about .circle.elt1-bis,.gr-r .gr-about .square.elt1,.gr-r .gr-about .square.elt1-bis,.size-2xl.circle,.size-2xl.square{height:256px;width:256px}.gr-r .gr-technology-middle .circle.elt1,.gr-r .gr-technology-middle .circle.elt2,.gr-r .gr-technology-middle .square.elt1,.gr-r .gr-technology-middle .square.elt2,.gr3 .circle.elt2,.gr3 .square.elt2,.gr5 .circle.elt8,.gr5 .square.elt8,.size-xl.circle,.size-xl.square{height:128px;width:128px}.gr-l .gr-about .circle.elt2,.gr-l .gr-about .square.elt2,.gr6 .circle.elt12,.gr6 .circle.elt15,.gr6 .square.elt12,.gr6 .square.elt15,.size-l.circle,.size-l.square{height:72px;width:72px}.gr-l .gr-careers .circle.elt1,.gr-l .gr-careers .circle.elt2,.gr-l .gr-careers .square.elt1,.gr-l .gr-careers .square.elt2,.gr-l .gr-contact .circle.elt1,.gr-l .gr-contact .circle.elt2,.gr-l .gr-contact .circle.elt4,.gr-l .gr-contact .square.elt1,.gr-l .gr-contact .square.elt2,.gr-l .gr-contact .square.elt4,.gr-r .gr-careers-right .circle.elt1,.gr-r .gr-careers-right .circle.elt2,.gr-r .gr-careers-right .circle.elt3,.gr-r .gr-careers-right .circle.elt4,.gr-r .gr-careers-right .square.elt1,.gr-r .gr-careers-right .square.elt2,.gr-r .gr-careers-right .square.elt3,.gr-r .gr-careers-right .square.elt4,.gr-r .gr-contact-right .circle.elt1,.gr-r .gr-contact-right .circle.elt2,.gr-r .gr-contact-right .square.elt1,.gr-r .gr-contact-right .square.elt2,.gr-r .gr-press-right .circle.elt1,.gr-r .gr-press-right .circle.elt2,.gr-r .gr-press-right .circle.elt3,.gr-r .gr-press-right .circle.elt4,.gr-r .gr-press-right .square.elt1,.gr-r .gr-press-right .square.elt2,.gr-r .gr-press-right .square.elt3,.gr-r .gr-press-right .square.elt4,.gr-r .gr-products-top .circle.elt1,.gr-r .gr-products-top .circle.elt2,.gr-r .gr-products-top .circle.elt3,.gr-r .gr-products-top .square.elt1,.gr-r .gr-products-top .square.elt2,.gr-r .gr-products-top .square.elt3,.gr2 .circle.elt1,.gr2 .square.elt1,.gr5 .circle.elt5,.gr5 .circle.elt6,.gr5 .square.elt5,.gr5 .square.elt6,.size-m.circle,.size-m.square{height:64px;width:64px}.gr-l .gr-about .circle.elt1,.gr-l .gr-about .circle.elt3,.gr-l .gr-about .circle.elt4,.gr-l .gr-about .circle.elt5,.gr-l .gr-about .square.elt1,.gr-l .gr-about .square.elt3,.gr-l .gr-about .square.elt4,.gr-l .gr-about .square.elt5,.gr-r .gr-technology-top .circle.elt1,.gr-r .gr-technology-top .circle.elt2,.gr-r .gr-technology-top .circle.elt4,.gr-r .gr-technology-top .square.elt1,.gr-r .gr-technology-top .square.elt2,.gr-r .gr-technology-top .square.elt4,.gr4 .circle.elt10,.gr4 .circle.elt11,.gr4 .circle.elt7,.gr4 .circle.elt9,.gr4 .square.elt10,.gr4 .square.elt11,.gr4 .square.elt7,.gr4 .square.elt9,.size-s.circle,.size-s.square{height:36px;width:36px}.gr2 .circle.elt13,.gr2 .circle.elt14,.gr2 .square.elt13,.gr2 .square.elt14,.size-xs.circle,.size-xs.square{height:32px;width:32px}.circle{border-radius:50%}.gr{clear:both}.gr>div{position:relative}.gr-l{height:100%;left:0;position:absolute;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:left 0;transform-origin:left 0;z-index:20}@media only screen and (min-width:767px){.gr-l{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:left 15%;transform-origin:left 15%}}@media only screen and (min-width:1024px){.gr-l{-webkit-transform:scale(1);transform:scale(1)}}.gr-r{overflow-x:hidden;position:absolute;right:0;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:right 0;transform-origin:right 0;z-index:20}@media only screen and (min-width:767px){.gr-r{-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:right 15%;transform-origin:right 15%}}@media only screen and (min-width:1024px){.gr-r{-webkit-transform:scale(1);transform:scale(1)}}.gr1{margin-bottom:300px}.gr1.variation-onload{-webkit-transform:scale(-1);transform:scale(-1)}.gr1 .elt4,.gr1 .elt4 .arc{background-color:transparent;height:96px;width:96px}.gr1 .elt4 .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc.svg);background-size:100%;display:block}.no-svg .gr1 .elt4 .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt4 .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc@2x.png)}}.gr1 .elt4.blue .arc{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_blue.svg);background-size:100%}.no-svg .gr1 .elt4.blue .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_blue.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt4.blue .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_blue@2x.png)}}.gr1 .elt4.peach .arc{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_peach.svg);background-size:100%}.no-svg .gr1 .elt4.peach .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_peach.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt4.peach .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_peach@2x.png)}}.gr1 .elt4.yellow .arc{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_yellow.svg);background-size:100%}.no-svg .gr1 .elt4.yellow .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_yellow.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt4.yellow .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_yellow@2x.png)}}.gr1 .elt4.salmon .arc{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_salmon.svg);background-size:100%}.no-svg .gr1 .elt4.salmon .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_salmon.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt4.salmon .arc{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/arc_salmon@2x.png)}}.gr1 .elt4 .mask_arc{background-color:#f7f5f5;display:block;height:96px;left:0;position:absolute;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top right;transform-origin:top right;width:96px;z-index:2}.gr1 .elt0{-webkit-animation:rotate-full 7s linear infinite forwards;animation:rotate-full 7s linear infinite forwards;background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle.svg);background-size:100%;height:192px;width:192px}.no-svg .gr1 .elt0{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt0{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle@2x.png)}}.gr1 .elt0.blue{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_blue.svg);background-size:100%}.no-svg .gr1 .elt0.blue{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_blue.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt0.blue{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_blue@2x.png)}}.gr1 .elt0.peach{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_peach.svg);background-size:100%}.no-svg .gr1 .elt0.peach{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_peach.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt0.peach{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_peach@2x.png)}}.gr1 .elt0.yellow{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_yellow.svg);background-size:100%}.no-svg .gr1 .elt0.yellow{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_yellow.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt0.yellow{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_yellow@2x.png)}}.gr1 .elt0.salmon{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_salmon.svg);background-size:100%}.no-svg .gr1 .elt0.salmon{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_salmon.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr1 .elt0.salmon{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/circle_salmon@2x.png)}}.gr2{margin-bottom:140px}.gr2.variation{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.gr2 .elt1{clear:both;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.gr2 .elt13{float:left;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}.gr2 .elt14{float:left;margin-left:32px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.gr3{height:354px;margin-bottom:140px;padding-top:100px}@media only screen and (min-width:1024px){.gr3{margin-bottom:240px}}.gr3 .elt2{float:left;margin-top:128px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.gr3 .elt3{float:left;position:relative}.gr3 .elt3,.gr3 .elt3 .diago{background-color:transparent;height:256px;width:256px}.gr3 .elt3 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago.svg);background-size:100%;display:block}.no-svg .gr3 .elt3 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr3 .elt3 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago@2x.png)}}.gr3 .elt3.blue .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_blue.svg);background-size:100%}.no-svg .gr3 .elt3.blue .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_blue.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr3 .elt3.blue .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_blue@2x.png)}}.gr3 .elt3.peach .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_peach.svg);background-size:100%}.no-svg .gr3 .elt3.peach .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_peach.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr3 .elt3.peach .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_peach@2x.png)}}.gr3 .elt3.yellow .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_yellow.svg);background-size:100%}.no-svg .gr3 .elt3.yellow .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_yellow.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr3 .elt3.yellow .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_yellow@2x.png)}}.gr3 .elt3.salmon .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_salmon.svg);background-size:100%}.no-svg .gr3 .elt3.salmon .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_salmon.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr3 .elt3.salmon .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_salmon@2x.png)}}.gr3 .elt3 .mask_diago{background-color:#f7f5f5;display:block;height:256px;left:0;position:absolute;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;width:256px;z-index:2}.gr4.variation{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.gr4 .elt7{float:left;-webkit-transform:scale(0);transform:scale(0)}.gr4 .elt9{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:left;transform-origin:left}.gr4 .elt10{float:left}.gr4 .elt10,.gr4 .elt11{-webkit-transform:scale(0);transform:scale(0)}.gr4 .elt11{margin-left:36px}.gr5{float:right;-webkit-transform-origin:top left;transform-origin:top left}.gr5.variation{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.gr5 .elt5{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:top;transform-origin:top}.gr5 .elt6{margin-left:64px;-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}.gr5 .elt8{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right}.gr6{margin-bottom:28px}.gr6.variation{-webkit-transform:scaleY(-1);transform:scaleY(-1)}.gr6 .elt15{-webkit-transform:scale(0);transform:scale(0)}.gr6 .elt12{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:bottom;transform-origin:bottom}@-webkit-keyframes slide-down{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slide-down{0%{-webkit-transform:scaleY(0);transform:scaleY(0)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slide-up{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@keyframes slide-up{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0)}}@-webkit-keyframes slide-up-rotate{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@keyframes slide-up-rotate{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform:rotate(90deg);transform:rotate(90deg)}}@-webkit-keyframes slide-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slide-right{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes slide-right-slide{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}10%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slide-right-slide{0%{-webkit-transform:scaleX(0);transform:scaleX(0)}10%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes rotate-full{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes rotate-full{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.shapes.about .gr-r{display:none}@media only screen and (min-width:767px){.shapes.about .gr-r{display:block;-webkit-transform:scale(.6);transform:scale(.6);-webkit-transform-origin:right 15%;transform-origin:right 15%}}@media only screen and (min-width:1200px){.shapes.about .gr-r{-webkit-transform:scale(.9);transform:scale(.9)}}@media only screen and (min-width:1400px){.shapes.about .gr-r{-webkit-transform:scale(1);transform:scale(1)}}.gr-l .gr-about{bottom:115px;display:none;position:absolute;width:128px}@media only screen and (min-width:767px){.gr-l .gr-about{display:block}}.gr-l .gr-about>div{position:relative}.gr-l .gr-about .elt1{margin-left:36px;-webkit-transform-origin:bottom;transform-origin:bottom}@media only screen and (min-width:767px){.gr-l .gr-about .elt1{-webkit-animation:slide-up-delay 31s linear 15s infinite;animation:slide-up-delay 31s linear 15s infinite}}.gr-l .gr-about .elt2{float:left;-webkit-transform-origin:top;transform-origin:top}.gr-l .gr-about .elt3{float:left;-webkit-transform-origin:left;transform-origin:left}@media only screen and (min-width:767px){.gr-l .gr-about .elt3{-webkit-animation:slide-right-delay 31s linear 7s infinite;animation:slide-right-delay 31s linear 7s infinite}}.gr-l .gr-about .elt4{clear:both;float:left;-webkit-transform-origin:top;transform-origin:top}@media only screen and (min-width:767px){.gr-l .gr-about .elt4{-webkit-animation:slide-up-delay 31s linear 15s infinite;animation:slide-up-delay 31s linear 15s infinite}}.gr-l .gr-about .elt5{float:left}@media only screen and (min-width:767px){.gr-l .gr-about .elt5{-webkit-animation:scale-delay 31s linear 7s infinite;animation:scale-delay 31s linear 7s infinite;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-about .elt1-bis{-webkit-transform:scale(.5);transform:scale(.5)}@media only screen and (min-width:767px){.gr-r .gr-about .elt1-bis{-webkit-animation:scale-delay-double 31s linear 0s infinite;animation:scale-delay-double 31s linear 0s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-about .elt2{float:left;height:128px;width:128px}.gr-r .gr-about .elt3{float:left;height:64px;-webkit-transform-origin:left;transform-origin:left;width:64px}@media only screen and (min-width:767px){.gr-r .gr-about .elt3{-webkit-animation:slide-right-delay 31s linear 15s infinite;animation:slide-right-delay 31s linear 15s infinite;-webkit-transform:scaleY(1);transform:scaleY(1)}}.gr-r .gr-about .elt4{clear:both;height:64px;margin-left:128px;-webkit-transform-origin:left;transform-origin:left;width:64px}@media only screen and (min-width:767px){.gr-r .gr-about .elt4{-webkit-animation:slide-right-delay 31s linear 7s infinite;animation:slide-right-delay 31s linear 7s infinite;-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slide-up-delay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}1%{-webkit-transform:scaleY(0);transform:scaleY(0)}49%{-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes slide-up-delay{0%{-webkit-transform:scaleY(1);transform:scaleY(1)}1%{-webkit-transform:scaleY(0);transform:scaleY(0)}49%{-webkit-transform:scaleY(0);transform:scaleY(0)}50%{-webkit-transform:scaleY(1);transform:scaleY(1)}to{-webkit-transform:scaleY(1);transform:scaleY(1)}}@-webkit-keyframes slide-right-delay{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}1%{-webkit-transform:scaleX(0);transform:scaleX(0)}49%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slide-right-delay{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}1%{-webkit-transform:scaleX(0);transform:scaleX(0)}49%{-webkit-transform:scaleX(0);transform:scaleX(0)}50%{-webkit-transform:scaleX(1);transform:scaleX(1)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes scale-delay{0%{-webkit-transform:scale(1);transform:scale(1)}1%{-webkit-transform:scale(0);transform:scale(0)}49%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-delay{0%{-webkit-transform:scale(1);transform:scale(1)}1%{-webkit-transform:scale(0);transform:scale(0)}49%{-webkit-transform:scale(0);transform:scale(0)}50%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes scale-delay-double{0%{-webkit-transform:scale(.5);transform:scale(.5)}30%{-webkit-transform:scale(.5);transform:scale(.5)}31%{-webkit-transform:scale(.6);transform:scale(.6)}49%{-webkit-transform:scale(.6);transform:scale(.6)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(.5);transform:scale(.5)}}@keyframes scale-delay-double{0%{-webkit-transform:scale(.5);transform:scale(.5)}30%{-webkit-transform:scale(.5);transform:scale(.5)}31%{-webkit-transform:scale(.6);transform:scale(.6)}49%{-webkit-transform:scale(.6);transform:scale(.6)}50%{-webkit-transform:scale(.5);transform:scale(.5)}to{-webkit-transform:scale(.5);transform:scale(.5)}}.shapes.products .gr-l{display:none}@media only screen and (min-width:767px){.shapes.products .gr-l{display:block}}.shapes.products .gr-r{display:none;height:calc(100% + 140px);width:192px}@media only screen and (min-width:767px){.shapes.products .gr-r{display:block}}.gr-l .gr-products{bottom:52px;position:absolute;width:128px}.gr-l .gr-products>div{position:relative}.gr-l .gr-products .elt1{background-color:transparent;position:relative}.gr-l .gr-products .elt1 .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white.svg);background-size:100%;display:block;height:256px;-webkit-transform:scaleX(-1);transform:scaleX(-1);width:256px}.no-svg .gr-l .gr-products .elt1 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr-l .gr-products .elt1 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white@2x.png)}}.gr-l .gr-products .elt1 .mask_diago{-webkit-animation:slide-up-delay 31s infinite forwards;animation:slide-up-delay 31s infinite forwards;background-color:#ff6f72;display:block;height:256px;left:0;position:absolute;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:top;transform-origin:top;width:256px;z-index:2}.gr-l .gr-products .elt2-bis{-webkit-transform:scale(.5);transform:scale(.5)}@media only screen and (min-width:767px){.gr-l .gr-products .elt2-bis{-webkit-animation:scale-delay-double 31s linear 0s infinite;animation:scale-delay-double 31s linear 0s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r{height:100%}.gr-r .gr-products-top{margin-left:64px;padding-top:220px}.gr-r .gr-products-top .elt1{float:left}@media only screen and (min-width:767px){.gr-r .gr-products-top .elt1{-webkit-animation:slide-up-delay 31s linear 10s infinite;animation:slide-up-delay 31s linear 10s infinite;-webkit-transform-origin:bottom;transform-origin:bottom}}.gr-r .gr-products-top .elt2{float:left}@media only screen and (min-width:767px){.gr-r .gr-products-top .elt2{-webkit-animation:scale-delay 31s linear 7s infinite;animation:scale-delay 31s linear 7s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-products-top .elt3{clear:both}@media only screen and (min-width:767px){.gr-r .gr-products-top .elt3{-webkit-animation:slide-up-delay 31s linear 10s infinite;animation:slide-up-delay 31s linear 10s infinite;-webkit-transform-origin:top;transform-origin:top}}.gr-r .gr-products-bottom{bottom:0;height:192px;position:absolute;width:192px;z-index:10}.gr-r .gr-products-bottom>div{height:192px;position:relative;width:192px}.gr-r .gr-products-bottom .elt1,.gr-r .gr-products-bottom .elt2{float:left;height:64px;width:64px}.gr-r .gr-products-bottom .elt2{margin-left:64px}.gr-r .gr-products-bottom .elt3{clear:both;height:128px;width:128px}@media only screen and (min-width:767px){.gr-r .gr-products-bottom .elt3{-webkit-animation:slide-up-delay 31s linear 10s infinite;animation:slide-up-delay 31s linear 10s infinite;-webkit-transform-origin:top;transform-origin:top}}.shapes.technology .gr-l{display:none}@media only screen and (min-width:767px){.shapes.technology .gr-l{display:block}}.shapes.technology .gr-r{display:none}@media only screen and (min-width:767px){.shapes.technology .gr-r{display:block;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@media only screen and (min-width:1200px){.shapes.technology .gr-r{-webkit-transform:scale(1);transform:scale(1)}}.gr-l .gr-technology{padding-top:350px}.gr-l .gr-technology .elt1-bis{-webkit-transform:scale(.5);transform:scale(.5)}@media only screen and (min-width:767px){.gr-l .gr-technology .elt1-bis{-webkit-animation:scale-delay-double 31s linear 4.5s infinite;animation:scale-delay-double 31s linear 4.5s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-l .gr-technology .elt2{background-color:transparent;position:relative}.gr-l .gr-technology .elt2 .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago.svg);background-size:100%;display:block;height:256px;width:256px}.no-svg .gr-l .gr-technology .elt2 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr-l .gr-technology .elt2 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago@2x.png)}}.gr-l .gr-technology .elt2 .mask_diago{background-color:#ff6f72;display:block;height:256px;left:0;position:absolute;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);width:256px;z-index:2}@media only screen and (min-width:767px){.gr-l .gr-technology .elt2 .mask_diago{-webkit-animation:slide-up-delay 31s infinite forwards;animation:slide-up-delay 31s infinite forwards;-webkit-transform-origin:top;transform-origin:top}.gr-r .gr-technology-top{-webkit-transform:scale(.75);transform:scale(.75);-webkit-transform-origin:right center;transform-origin:right center}}@media only screen and (min-width:1024px){.gr-r .gr-technology-top{-webkit-transform:scale(1);transform:scale(1)}}.gr-r .gr-technology-top .elt1{margin-left:180px}@media only screen and (min-width:767px){.gr-r .gr-technology-top .elt1{-webkit-animation:slide-right-delay 31s linear 7s infinite;animation:slide-right-delay 31s linear 7s infinite;-webkit-transform-origin:right;transform-origin:right}}.gr-r .gr-technology-top .elt2{float:left;margin-left:36px;margin-top:72px}@media only screen and (min-width:767px){.gr-r .gr-technology-top .elt2{-webkit-animation:scale-delay 31s linear 5s infinite;animation:scale-delay 31s linear 5s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-technology-top .elt3{float:left;height:72px;width:72px}.gr-r .gr-technology-top .elt4{float:left;margin-top:36px}@media only screen and (min-width:767px){.gr-r .gr-technology-top .elt4{-webkit-animation:scale-delay 31s linear 3s infinite;animation:scale-delay 31s linear 3s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-technology-middle{clear:both;padding-left:88px;padding-top:450px}@media only screen and (min-width:767px){.gr-r .gr-technology-middle{-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:right center;transform-origin:right center}}@media only screen and (min-width:1024px){.gr-r .gr-technology-middle{padding-top:700px;-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:767px){.gr-r .gr-technology-middle .elt1{-webkit-animation:scale-delay 31s linear 3s infinite;animation:scale-delay 31s linear 3s infinite;-webkit-transform-origin:center;transform-origin:center}.gr-r .gr-technology-middle .elt2{-webkit-animation:slide-right-delay 31s linear 4s infinite;animation:slide-right-delay 31s linear 4s infinite;-webkit-transform-origin:right;transform-origin:right}}.gr-r .gr-technology-bottom{bottom:0;position:absolute;right:0;text-align:left}.gr-r .gr-technology-bottom .elt1{float:left;height:52px;width:52px}@media only screen and (min-width:767px){.gr-r .gr-technology-bottom .elt1{-webkit-animation:slide-up-delay 31s linear 4s infinite;animation:slide-up-delay 31s linear 4s infinite;-webkit-transform-origin:top;transform-origin:top}}.gr-r .gr-technology-bottom .elt2{float:left;height:26px;width:26px}.gr-r .gr-technology-bottom .elt3{float:left;height:26px;margin-top:26px;width:26px}@media only screen and (min-width:767px){.gr-r .gr-technology-bottom .elt3{-webkit-animation:slide-right-delay 31s linear 4s infinite;animation:slide-right-delay 31s linear 4s infinite;-webkit-transform-origin:right;transform-origin:right}}.shapes.careers .gr-l{display:none}@media only screen and (min-width:767px){.shapes.careers .gr-l{display:block;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:left bottom;transform-origin:left bottom}}@media only screen and (min-width:1200px){.shapes.careers .gr-l{-webkit-transform:scale(1);transform:scale(1)}}.shapes.careers .gr-r{display:none;height:100%;width:128px}@media only screen and (min-width:767px){.shapes.careers .gr-r{display:block;-webkit-transform:scale(.8);transform:scale(.8);-webkit-transform-origin:right bottom;transform-origin:right bottom}}@media only screen and (min-width:1024px){.shapes.careers .gr-r{-webkit-transform:scale(1);transform:scale(1)}}@media only screen and (min-width:767px){.gr-l .gr-careers .elt1{-webkit-animation:slide-right-delay 31s linear 4s infinite;animation:slide-right-delay 31s linear 4s infinite;-webkit-transform-origin:left;transform-origin:left}}.gr-l .gr-careers .elt2{margin-top:64px}@media only screen and (min-width:767px){.gr-l .gr-careers .elt2{-webkit-animation:scale-delay 31s linear 3s infinite;animation:scale-delay 31s linear 3s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-l .gr-careers .elt3{background-color:transparent;position:relative}.gr-l .gr-careers .elt3 .diago{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white.svg);background-size:100%;display:block;height:256px;width:256px}.no-svg .gr-l .gr-careers .elt3 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .gr-l .gr-careers .elt3 .diago{background-image:url(//www.graphcore.ai/hubfs/assets/images/homepage/diago_white@2x.png)}}.gr-l .gr-careers .elt3 .mask_diago{background-color:#ff6f72;display:block;height:256px;left:0;position:absolute;top:0;-webkit-transform:scaleY(1);transform:scaleY(1);width:256px;z-index:2}@media only screen and (min-width:767px){.gr-l .gr-careers .elt3 .mask_diago{-webkit-animation:slide-up-delay 31s infinite forwards;animation:slide-up-delay 31s infinite forwards;-webkit-transform-origin:top;transform-origin:top}}.gr-r .gr-careers-right{bottom:50px;position:absolute}@media only screen and (min-width:1024px){.gr-r .gr-careers-right{bottom:115px}}.gr-r .gr-careers-right>div{position:relative}.gr-r .gr-careers-right .elt1{margin-right:64px}@media only screen and (min-width:767px){.gr-r .gr-careers-right .elt1{-webkit-animation:slide-right-delay 31s linear 13s infinite;animation:slide-right-delay 31s linear 13s infinite;-webkit-transform-origin:left;transform-origin:left}}.gr-r .gr-careers-right .elt2{margin-left:64px}@media only screen and (min-width:767px){.gr-r .gr-careers-right .elt2{-webkit-animation:scale-delay 31s linear 14s infinite;animation:scale-delay 31s linear 14s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-careers-right .elt3{float:left}@media only screen and (min-width:767px){.gr-r .gr-careers-right .elt3{-webkit-animation:scale-delay 31s linear 15s infinite;animation:scale-delay 31s linear 15s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-careers-right .elt4{float:left}@media only screen and (min-width:767px){.gr-r .gr-careers-right .elt4{-webkit-animation:scale-delay 31s linear 16s infinite;animation:scale-delay 31s linear 16s infinite;-webkit-transform-origin:center;transform-origin:center}}.shapes.press .gr-l{display:block}.shapes.press .gr-r{display:block;-webkit-transform:scale(.3);transform:scale(.3);-webkit-transform-origin:right bottom;transform-origin:right bottom}@media only screen and (min-width:767px){.shapes.press .gr-r{-webkit-transform:scale(.75);transform:scale(.75)}}@media only screen and (min-width:1200px){.shapes.press .gr-r{-webkit-transform:scale(1);transform:scale(1)}}.gr-l .gr-press{padding-top:50px}.gr-l .gr-press .elt1-bis{-webkit-transform:scale(.5);transform:scale(.5)}@media only screen and (min-width:767px){.gr-l .gr-press .elt1-bis{-webkit-animation:scale-delay-double 31s linear 15s infinite;animation:scale-delay-double 31s linear 15s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-press-right{padding-top:365px}.gr-r .gr-press-right .elt1{margin-left:128px}@media only screen and (min-width:767px){.gr-r .gr-press-right .elt1{-webkit-animation:slide-right-delay 31s linear 3s infinite;animation:slide-right-delay 31s linear 3s infinite;-webkit-transform-origin:right;transform-origin:right}}.gr-r .gr-press-right .elt2{float:left}@media only screen and (min-width:767px){.gr-r .gr-press-right .elt2{-webkit-animation:scale-delay 31s linear 4s infinite;animation:scale-delay 31s linear 4s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-press-right .elt3{float:left}@media only screen and (min-width:767px){.gr-r .gr-press-right .elt3{-webkit-animation:scale-delay 31s linear 5s infinite;animation:scale-delay 31s linear 5s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-press-right .elt4{float:left}@media only screen and (min-width:767px){.gr-r .gr-press-right .elt4{-webkit-transform-origin:center;transform-origin:center}}.shapes.contact .gr-l{display:block}.shapes.contact .gr-r{display:block;height:auto;width:64px}.gr-l .gr-contact{padding-top:160px}.gr-l .gr-contact .elt1,.gr-l .gr-contact .elt2{float:left}.gr-l .gr-contact .elt3{float:left;height:32px;margin-top:32px;width:32px}@media only screen and (min-width:767px){.gr-l .gr-contact .elt3{-webkit-animation:slide-right-delay 31s linear 3s infinite;animation:slide-right-delay 31s linear 3s infinite;-webkit-transform-origin:left;transform-origin:left}}.gr-l .gr-contact .elt4{clear:both}.gr-l .gr-contact .elt5{height:32px;margin-top:32px;width:32px}@media only screen and (min-width:767px){.gr-l .gr-contact .elt5{-webkit-animation:scale-delay 31s linear 5s infinite;animation:scale-delay 31s linear 5s infinite;-webkit-transform-origin:center;transform-origin:center}}.gr-r .gr-contact-right{padding-top:150px}@media only screen and (min-width:767px){.gr-r .gr-contact-right{padding-top:250px}.gr-r .gr-contact-right .elt1,.gr-r .gr-contact-right .elt2{-webkit-transform-origin:center;transform-origin:center}}.minict_wrapper{background:#fefefe;border:1px solid rgba(16,30,36,.4);border-radius:0;box-sizing:border-box;color:#333;display:inline-block;font-family:Graphik-Regular,sans-serif;height:50px;line-height:50px;margin-bottom:10px;position:relative;width:100%}@media only screen and (min-width:767px){.minict_wrapper{width:300px}}@media only screen and (min-width:1024px){.minict_wrapper{margin-left:18px}}.minict_wrapper *{box-sizing:border-box}.minict_wrapper.disabled{background:#f5f5f5;text-shadow:0 1px 0 #fff}.minict_wrapper.disabled span{color:#bbb!important}.minict_wrapper:after{color:#888;content:"\25BC";display:block;font-size:10px;font-size:.6rem;height:33px;height:50px;line-height:50px;position:absolute;right:0;text-align:center;top:0;-webkit-transform:scaleY(.7);transform:scaleY(.7);width:33px;width:2.1rem}.minict_wrapper.active:after{content:"\25B2"}.minict_wrapper.disabled:after{color:#bbb}.minict_wrapper span{background:none;border:0;color:#333;cursor:default;display:block;font-family:Graphik-Regular,sans-serif;font-size:16px;font-size:1rem;height:50px;line-height:50px;outline:none;overflow:hidden;padding:0 17px;text-overflow:ellipsis;white-space:nowrap;width:100%}.minict_wrapper span:empty:before{color:#888;content:attr(data-placeholder);line-height:23px;line-height:1.5rem}.minict_wrapper ul{border:1px solid #e5e5e5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top-color:#f9f9f9;display:none;left:0;list-style:none;margin:0 -1px;max-height:350px;max-height:22rem;overflow-y:auto;padding:0;position:absolute;top:50px;width:100%;width:calc(100% + 2px);z-index:999999}.minict_wrapper ul li{background:#fff;cursor:pointer;height:50px;line-height:50px;list-style:none;overflow:hidden;padding:0 17px;text-overflow:ellipsis;white-space:nowrap}.minict_wrapper ul li:hover{background:#fcfcfc;color:#111}.minict_wrapper ul li.minict_group{background:#f6f6f6;color:#444;cursor:default;font-weight:700}.minict_wrapper ul li.minict_empty{background:#fff!important;color:#bbb;display:none;font-size:14px;font-size:.9rem;height:55px;height:3.5rem;line-height:50px;line-height:3.3rem;text-align:center}.minict_wrapper ul li.disabled{background:#fff!important;color:#bbb;cursor:default}.minict_wrapper ul li.selected{background:#fff;color:#9ca0a3}.minict_wrapper ul li.highlighted{background:#9ca0a3;color:#fff}.minict_wrapper ul li.hidden{display:none}.minict_wrapper .minict_reset{bottom:0;color:#a9a9a9;display:none;font-size:18px;font-size:1.1rem;line-height:30px;line-height:1.9rem;position:absolute;right:35px;right:2.2rem;text-align:center;text-decoration:none;top:0;transition:all .35s ease-in-out;width:20px;width:1.2rem}.minict_wrapper .minict_reset:hover{color:#e0e0e0;transition:all .15s ease-in-out}.minict_wrapper .minict_reset:active{color:#636363}.minict_wrapper.disabled .minict_reset{display:none}.minict_wrapper.bubble{background:linear-gradient(180deg,#fff 0,#f9f9f9);box-shadow:0 1px 3px 0 rgba(0,0,0,.05)}.minict_wrapper.bubble:hover{border-color:#dcdcdc}.minict_wrapper.bubble:after{border-left:1px solid #e5e5e5;box-shadow:inset 1px 0 0 0 #fff;height:2.05rem}.minict_wrapper.bubble ul{border-radius:6px;box-shadow:0 5px 25px 0 rgba(0,0,0,.25);overflow:visible;top:2.7rem}.minict_wrapper.bubble ul:before{border-color:transparent transparent #e5e5e5;border-style:solid;border-width:0 11px 11px;color:transparent;content:".";height:0;left:19px;position:absolute;top:-11px;width:0}.minict_wrapper.bubble ul:after{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;color:transparent;content:".";height:0;left:20px;position:absolute;top:-10px;width:0}.minict_wrapper.bubble ul li.minict_first{border-top-left-radius:6px;border-top-right-radius:6px}.minict_wrapper.bubble ul li.minict_last{border-bottom-left-radius:6px;border-bottom-right-radius:6px}.minict_wrapper.bubble .minict_reset{width:30px}.homepage_page .bgcolor{background-color:#f7f5f5}.homepage_page h1:not(.hero-heading){line-height:100%;margin-left:auto;margin-right:auto;max-width:823px;padding:112px 0;position:relative;text-align:center;z-index:100}@media only screen and (min-width:767px){.homepage_page h1:not(.hero-heading){padding-bottom:98px;padding-top:140px}}@media only screen and (min-width:1024px){.homepage_page h1:not(.hero-heading){font-size:3.125rem;padding-bottom:126px;padding-top:180px}}.homepage_page .hero_text{position:relative;z-index:100}@media only screen and (min-width:767px){.homepage_page .hero_text{margin-bottom:0}}.homepage_page .featured_image,.homepage_page .featured_image img{display:block;width:100%}.homepage_page .image-hero{margin-bottom:100px;padding-top:100px}.homepage_page .image-hero h1{background-color:transparent;color:#fff}@media only screen and (min-width:767px){.homepage_page .image-hero h1{margin-left:20%;margin-top:5%;width:60%}}.homepage_page .image-hero:before{background-color:#f7f5f5;bottom:0;content:"";display:block;height:117px;left:0;position:absolute;right:0;z-index:1}.homepage_page .list-articles .view-all{display:none;font-size:16.62px;font-size:1.03875rem;position:relative}@media only screen and (min-width:1024px){.homepage_page .list-articles .view-all{font-size:24px;font-size:1.5rem}}.homepage_page .list-articles .view-all i{font-size:100%;margin-left:20px;margin-right:11px;position:relative;z-index:10}@media only screen and (min-width:1024px){.homepage_page .list-articles .view-all i{margin-right:14px}}.homepage_page .list-articles .view-all:after{color:#fff;font-size:185%;position:absolute;right:0;top:9px;z-index:5}.homepage_page .list-articles .view-all:hover:after{color:#ff6f72}.homepage_page .list-articles .view-all:hover i{color:#fff}@media only screen and (min-width:767px){.homepage_page .list-articles .view-all.from-tablet-only{display:block;float:right;padding-top:10px}}.homepage_page .list-articles .view-all.mobile-only{display:inline-block}@media only screen and (min-width:767px){.homepage_page .list-articles .view-all.mobile-only{display:none}}.homepage_page .list-articles .view-all.mobile-only:after{top:0}.homepage_page .blog_update{margin-bottom:0;padding-bottom:82px}.homepage_page .list-news{background-color:#b5e4eb;overflow:visible;position:relative}.homepage_page .list-news:before{background-color:#b5e4eb;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0}@media only screen and (min-width:767px){.homepage_page .list-news:before{height:32px;top:-32px;width:32px}}@media only screen and (min-width:1024px){.homepage_page .list-news:before{height:32px;top:-32px;width:32px}.homepage_page .list-news{padding-top:54px}}.homepage_page .list-news img{background-color:transparent}.homepage_page .list-news .container{position:relative}.homepage_page .list-news .container:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/home_newsroom_bottom.svg);background-repeat:no-repeat;content:"";display:block;height:0;position:absolute;width:0}.no-svg .homepage_page .list-news .container:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/home_newsroom_bottom.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .homepage_page .list-news .container:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/home_newsroom_bottom@2x.png)}}@media only screen and (min-width:767px){.homepage_page .list-news .container:after{height:56px;width:56px}}@media only screen and (min-width:1024px){.homepage_page .list-news .container:after{height:64px;width:64px}}@media only screen and (min-width:1200px){.homepage_page .list-news .container:after{height:64px;width:64px}}.homepage_page .list-news .container:after{background-size:100%}@media only screen and (min-width:767px){.homepage_page .list-news .container:after{bottom:-83px;left:9px}}@media only screen and (min-width:1024px){.homepage_page .list-news .container:after{bottom:-96px;left:22.2%}}.homepage_page .list-news .news-list{margin-bottom:0}.homepage_page .list-news .news-list-home{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.homepage_page .list-news .news-list-home{margin-left:-64px;margin-right:-64px}}@media only screen and (min-width:1024px){.homepage_page .list-news .news-list-home{margin-left:-9px;margin-right:-9px}}.homepage_page .list-news .news-list-home article{background-color:#fff;margin-bottom:0;margin-left:9px;margin-right:9px;min-height:270px}@media only screen and (min-width:767px){.homepage_page .list-news .news-list-home article{margin-bottom:0}}@media only screen and (min-width:1024px){.homepage_page .list-news .news-list-home article{margin-bottom:0}}.homepage_page .gallery{margin-bottom:0;padding-top:50px}@media only screen and (min-width:1024px){.homepage_page .gallery{padding-top:0}}.homepage_page h3{color:rgba(16,30,36,.4);margin-bottom:12px}@media only screen and (min-width:1024px){.homepage_page h3{margin-bottom:24px}}.homepage_page .poplar-homepage{background-color:#f7f5f5;overflow:hidden;padding-top:60px}@media only screen and (min-width:767px){.homepage_page .poplar-homepage .half{text-align:center}}@media only screen and (min-width:1024px){.homepage_page .poplar-homepage .half{float:left;text-align:left;width:50%}}@media only screen and (min-width:767px){.homepage_page .poplar-homepage{padding-top:70px}}@media only screen and (min-width:1024px){.homepage_page .poplar-homepage{padding-bottom:100px;padding-top:100px}.homepage_page .poplar-homepage .card{margin-left:0}}.homepage_page .poplar-homepage .poplar-article{max-width:486px}@media only screen and (min-width:1024px){.homepage_page .poplar-homepage .poplar-article{margin-left:0}}.homepage_page .poplar-homepage .poplar-article h2{font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;margin-bottom:20px}@media only screen and (min-width:1024px){.homepage_page .poplar-homepage .poplar-article h2{font-size:32px;font-size:2rem;margin-bottom:42px}}.homepage_page .poplar-homepage .poplar-article p{padding-right:40px}.homepage_page .poplar-homepage .poplar-article .product_update{font-size:14px;font-size:.875rem}@media only screen and (min-width:1024px){.homepage_page .poplar-homepage .poplar-article .product_update{font-size:18px;font-size:1.125rem}}.homepage_page .poplar-homepage .poplar-article .product_update a:hover{color:#ff6f72}.homepage_page .poplar-homepage .poplar-article .cta_container{margin-bottom:10px;padding-top:82px}.blog_page .bgcolor{background-color:#f7f5f5}.blog_page .featured_2,.blog_page .hero{background-color:transparent!important}.blog_page .featured_2 figure,.blog_page .hero figure{margin-left:-32px;margin-right:-32px;position:relative}@media only screen and (min-width:1024px){.blog_page .featured_2 figure,.blog_page .hero figure{margin-left:0;margin-right:0}.blog_page .featured_2 figure:after,.blog_page .featured_2 figure:before,.blog_page .hero figure:after,.blog_page .hero figure:before{bottom:-76px;height:76px;width:76px}.blog_page .featured_2 figure:after,.blog_page .hero figure:after{bottom:0;left:calc(50% + 76px)}}.blog_page .featured_2 .caption,.blog_page .hero .caption{margin-top:-32px;padding-bottom:40px;position:relative;z-index:20}.blog_page .featured_2 .caption h2,.blog_page .hero .caption h2{font-family:Caslons Egyptian Pentagram Reg,sans-serif;text-transform:uppercase}@media only screen and (min-width:767px){.blog_page .featured_2 .caption,.blog_page .hero .caption{height:270px;max-width:50%;padding-bottom:100px;top:-110px}}@media only screen and (min-width:1024px){.blog_page .featured_2 .caption,.blog_page .hero .caption{top:-85px}}.blog_page .hero{margin-bottom:0;overflow:hidden}@media only screen and (min-width:767px){.blog_page .hero{margin-bottom:0}}.blog_page .hero.main .caption{height:210px;overflow:visible}@media only screen and (min-width:375px){.blog_page .hero.main .caption{height:180px}}@media only screen and (min-width:767px){.blog_page .hero.main .caption{height:200px;top:-12px}}@media only screen and (min-width:1024px){.blog_page .hero.main .caption{height:270px;top:-12px}}@media only screen and (min-width:767px){.blog_page .hero.main .caption:after{background-color:#fff;content:"";display:block;height:45px;left:100%;position:absolute;top:45px;width:45px;z-index:20}}.blog_page .hero.main figure{height:200px}@media only screen and (min-width:767px){.blog_page .hero.main figure{height:400px}.blog_page .hero.main figure:after,.blog_page .hero.main figure:before{background-color:#fff;bottom:-45px;content:"";display:block;height:45px;left:50%;position:absolute;width:45px;z-index:20}.blog_page .hero.main figure:after{bottom:0;left:calc(50% + 45px)}}@media only screen and (min-width:1200px){.blog_page .hero.main figure{height:600px}}.blog_page .hero.main figure img{max-width:none}.blog_page .hero figure{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.blog_page .hero figure{margin-left:-64px;margin-right:-64px}}.blog_page .featured_2{margin-bottom:60px;max-width:1328px}@media only screen and (min-width:767px){.blog_page .featured_2{margin-bottom:0}.blog_page .featured_2 figure{margin-left:64px;margin-right:64px}.blog_page .featured_2 figure img{max-width:80%;position:relative;z-index:5}}.blog_page .featured_2 figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/octagon_2.svg);background-size:100%;content:"";display:block;display:none;height:187px;left:69%;position:absolute;top:10%;width:187px;z-index:1}.no-svg .blog_page .featured_2 figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/octagon_2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .blog_page .featured_2 figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/octagon_2@2x.png)}}@media only screen and (min-width:767px){.blog_page .featured_2 figure:before{display:block}}@media only screen and (min-width:1024px){.blog_page .featured_2 figure:before{height:360px;left:75%;width:360px}.blog_page .featured_2 figure{margin-left:64px;margin-right:64px}.blog_page .featured_2 figure img{max-width:90%}}@media only screen and (min-width:767px){.blog_page .featured_2 .caption{float:right;max-width:50%}}.blog_page article{margin-bottom:18px}.blog_page .more_stories{background-color:#fff;padding-top:73px;position:relative}.blog_page .more_stories:after,.blog_page .more_stories:before{content:"";display:block;position:absolute;transition:all .3s ease-in-out}.blog_page .more_stories:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_right.svg);background-repeat:no-repeat;background-size:100%;height:52px;right:0;top:-26px;width:52px}.no-svg .blog_page .more_stories:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_right.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .blog_page .more_stories:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_right@2x.png)}}@media only screen and (min-width:767px){.blog_page .more_stories:after{height:97px;top:-49px;width:97px}}@media only screen and (min-width:1024px){.blog_page .more_stories:after{height:128px;top:-64px;width:128px}}.blog_page .more_stories:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_left.svg);background-repeat:no-repeat;background-size:100%;height:45px;left:0;top:-45px;width:46px}.no-svg .blog_page .more_stories:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_left.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .blog_page .more_stories:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/morestory_left@2x.png)}}@media only screen and (min-width:767px){.blog_page .more_stories:before{height:68px;top:-34px;top:-68px;width:69px}}.blog_page .more_stories h3{font-family:Graphik-Medium,sans-serif;font-size:24px;font-size:1.5rem;margin-bottom:75px;text-align:center}@media only screen and (min-width:767px){.blog_page .more_stories h3{margin-bottom:0}}@media only screen and (min-width:1024px){.blog_page .more_stories h3{font-size:32px;font-size:2rem}}.blog_page .more_stories .filters{display:none;margin-bottom:45px;text-align:center}.blog_page .more_stories .filters .filter_list{overflow:hidden}@media only screen and (min-width:1024px){.blog_page .more_stories .filters .toggle-filters{font-size:24px;font-size:1.5rem}}.blog_page .more_stories .filters.is-open .toggle-filters{text-decoration:underline}.blog_page .more_stories .filters.is-open .filter-actions{max-height:500px}.blog_page .more_stories .filters p{color:rgba(16,30,36,.4);margin-bottom:1em}.blog_page .more_stories .filters ul{margin-left:auto;margin-right:auto;text-align:center}.blog_page .more_stories .filters li{display:inline-block;margin:0 5px}.blog_page .more_stories .filters li a{background-color:#f9f8f8;display:block;font-size:16.62px;font-size:1.03875rem;line-height:100%;margin-bottom:1em;padding:1em}.blog_page .more_stories .filters li a.active,.blog_page .more_stories .filters li a:hover{background-color:#ff6f72;color:#fff}.blog_page .more_stories .filters li a.active:after{margin-left:10px}.blog_page .more_stories .filters .clear-filters{border-bottom:1px solid #292c31;padding-bottom:2px}.blog_page .more_stories .filters .clear-filters:hover{border-color:grey;color:grey}@media only screen and (min-width:767px){.blog_page .more_stories .filters{display:block}}.blog_page .more_stories .no-result{border-top:1px solid #f7f5f5;display:none;margin-bottom:45px;text-align:center}.blog_page .more_stories .no-result p{color:rgba(16,30,36,.4);margin-bottom:.5em}.blog_page .more_stories .no-result a{border-bottom:1px solid rgba(16,30,36,.4);padding-bottom:2px}.blog_page .more_stories .no-result a:hover{border-color:grey;color:grey}@media only screen and (min-width:767px){.blog_page .more_stories .articles .grid-sizer{width:50%}}@media only screen and (min-width:1024px){.blog_page .more_stories .articles .grid-sizer{width:33.33%}}.blog_page .more_stories .articles article{float:left}@media only screen and (min-width:767px){.blog_page .more_stories .articles article{width:50%}}@media only screen and (min-width:1024px){.blog_page .more_stories .articles article{margin-bottom:24px;width:33.33%}}@media only screen and (min-width:767px){.blog_page .more_stories .articles article>div{margin-left:9px;margin-right:9px}}@media only screen and (min-width:1024px){.blog_page .more_stories .articles article>div{margin-left:12px;margin-right:12px}}.blog_page .more_stories .cta_container{margin-bottom:100px;margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.blog_page .more_stories .cta_container{max-width:50%}}@media only screen and (min-width:1024px){.blog_page .more_stories .cta_container{max-width:33.33%}.blog_page .more_stories .cta_container>div{margin:0 9px}}@media only screen and (min-width:767px){.blog_update{margin-bottom:10px}}.blog_update .container{padding:0}@media only screen and (min-width:767px){.blog_update .container{margin-left:auto;margin-right:auto;width:50%}}@media only screen and (min-width:1200px){.blog_update .container{width:33.33%}}.list-articles{padding-bottom:50px;position:relative}.list-articles article{margin-bottom:30px}@media only screen and (min-width:767px){.list-articles article{margin-bottom:20px}}.list-articles.featured img{display:block;width:100%}@media only screen and (min-width:767px){.list-articles.featured article{float:left;width:50%}.list-articles.featured article>div{padding:0 9px}}@media only screen and (min-width:1024px){.list-articles.featured article>div{padding:0 12px}}@media only screen and (min-width:767px){.list-articles.featured article{margin-bottom:18px}.list-articles.featured article .caption{height:218px}.list-articles.featured article.double{overflow:hidden}.list-articles.featured article.double figure{height:235px}.list-articles.featured article.double figure img{min-height:100%;object-fit:cover}}@media only screen and (min-width:1024px){.list-articles.featured article{margin-bottom:24px}.list-articles.featured article .caption{height:325px}.list-articles.featured article.double{height:674px;overflow:hidden}.list-articles.featured article.double figure{height:349px}.list-articles.featured article.double figure img{min-height:100%}}.articles .grid{max-height:1620px;overflow-y:hidden}@media only screen and (min-width:1024px){.articles .grid{max-height:1650px}}.articles .grid.show-all{max-height:99999999em}.grid-item a{display:block;position:relative}.grid-item figure{height:272px;max-height:272px;overflow:hidden}.grid-item figure img{max-width:none}@media only screen and (min-width:1024px){.grid-item figure{height:278px;max-height:278px}}.grid-item figure.imgAuto{height:auto;max-height:auto}@media only screen and (min-width:1024px){.grid-item figure.imgAuto{height:auto;max-height:auto}.grid-item figure.imgAuto img{max-width:100%}}.grid-item .caption .inner-caption{padding:16px 26px}.grid-item .caption .date{bottom:16px;left:26px;right:26px}.grid-item.dark figure{background-color:#292c31}.grid-item.dark figure img{display:block}.grid-item.dark .caption{background-color:#292c31}.grid-item.dark .caption p.category{color:#fbe8aa}.grid-item.dark .caption h2{color:#fff;font-family:Graphik-Medium,sans-serif;font-size:24px;font-size:1.5rem;letter-spacing:0;line-height:123%;text-transform:none}.grid-item.dark .caption p.date,.grid-item.dark .caption p.date:after{color:grey}@media only screen and (min-width:767px){.grid-item.dark .caption{min-height:206px}}.grid-item.dark.secondary-caption p.category{color:#ff6f72}.grid-item.dark.secondary-caption .caption{background-color:#fff}.grid-item.dark.secondary-caption h2{color:#292c31}a:hover .caption .date:after{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.caption{background-color:#fff;overflow:hidden;position:relative}.caption .inner-caption{display:block;padding:20px}@media only screen and (min-width:1024px){.caption .inner-caption{padding:30px 38px}}.caption h2{font-size:22px;font-size:1.375rem;margin-bottom:50px}@media only screen and (min-width:1024px){.caption h2{font-size:32px;font-size:2rem;margin-bottom:30px}}@media only screen and (min-width:1200px){.caption h2{font-size:38px;font-size:2.375rem}}.caption p{color:rgba(16,30,36,.4)}.caption .category{margin-bottom:5px}.caption .date{bottom:20px;left:20px;position:absolute;right:20px}@media only screen and (min-width:1024px){.caption .date{bottom:30px;left:38px;right:38px}}.caption .date:after{bottom:0;color:rgba(16,30,36,.4);display:block;opacity:0;position:absolute;right:0;-webkit-transform:translateX(-20px);transform:translateX(-20px)}@media only screen and (min-width:767px){.caption{height:254px}}.blogpost_page .bgcolor{background-color:#f7f5f5;overflow:hidden}.blogpost_page .hero{margin-bottom:93px;margin-left:auto;margin-right:auto;position:relative}.blogpost_page .hero .caption-title{background-color:#fff;display:block;font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:22px;font-size:1.375rem;overflow:hidden;padding:20px;position:relative}@media only screen and (min-width:1024px){.blogpost_page .hero .caption-title{max-width:800px}}.blogpost_page .hero.shapes figure{padding:100px 0}.blogpost_page .hero.shapes figure:after,.blogpost_page .hero.shapes figure:before{display:none}@media only screen and (min-width:1024px){.blogpost_page .hero.shapes .caption-title{max-width:900px}}.blogpost_page .hero.illustration{max-height:12000px}.blogpost_page .hero.illustration figure{margin-left:-32px;margin-right:-32px;padding:0}.blogpost_page .hero.illustration figure:after,.blogpost_page .hero.illustration figure:before{display:none}@media only screen and (min-width:767px){.blogpost_page .hero.illustration figure{margin-left:-64px;margin-right:-64px}}.blogpost_page .hero.illustration .caption-title{margin-left:-64px;margin-right:-64px;padding-left:64px;padding-right:64px;top:0}@media only screen and (min-width:1024px){.blogpost_page .hero.illustration .caption-title{max-width:82%}}.blogpost_page .hero.photo h1{margin-bottom:0}@media only screen and (min-width:767px){.blogpost_page .hero.photo{padding-top:180px}.blogpost_page .hero.photo figure{float:right;margin:0;position:static;width:66.66%}.blogpost_page .hero.photo figure:before{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_left.svg);background-repeat:no-repeat;bottom:0;height:206px;left:0;width:253px}.no-svg .blogpost_page .hero.photo figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_left.png)}}@media only screen and (min-width:767px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:767px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:767px) and (min-device-pixel-ratio:1.5){.no-svg .blogpost_page .hero.photo figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_left@2x.png)}}@media only screen and (min-width:767px){.blogpost_page .hero.photo figure:after{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_right.svg);background-repeat:no-repeat;display:none;height:128px;left:auto;right:0;top:50%;width:96px}.no-svg .blogpost_page .hero.photo figure:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_right.png)}}@media only screen and (min-width:767px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:767px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:767px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:767px) and (min-device-pixel-ratio:1.5){.no-svg .blogpost_page .hero.photo figure:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/blog_post_photo_right@2x.png)}}@media only screen and (min-width:767px){.blogpost_page .hero.photo .caption-title{bottom:auto;height:auto;margin-left:-64px;padding-left:64px;position:absolute;top:80px;width:80%}}@media only screen and (min-width:1024px){.blogpost_page .hero.photo{padding-top:210px}.blogpost_page .hero.photo figure{margin-right:8.3%;width:68.3%}.blogpost_page .hero.photo figure:before{height:348px;width:25%}.blogpost_page .hero.photo figure:after{display:block}.blogpost_page .hero.photo .caption-title{top:140px}}.blogpost_page .meta{overflow:hidden}.blogpost_page .meta .container>div{color:rgba(16,30,36,.4);float:left;width:50%}.blogpost_page .meta .container>div.author{padding-right:10px}.blogpost_page .meta .container>div.posted{padding-left:10px}.blogpost_page .meta .container>div strong{color:#292c31;display:block;font-weight:400}.blogpost_page .meta .container>div p{border-bottom:2.5px dotted rgba(16,30,36,.25);line-height:130%;padding-bottom:12px}@media only screen and (min-width:767px){.blogpost_page .meta .container{float:right;width:71.5%}.blogpost_page .meta .container:after{clear:both;content:"";display:block;height:1px;width:100%}}@media only screen and (min-width:1024px){.blogpost_page .meta.mobile_only{display:none}}.blogpost_page .meta.desktop_only{display:none}@media only screen and (min-width:1024px){.blogpost_page .meta.desktop_only{display:block}.blogpost_page .meta{left:0;position:absolute;top:0}.blogpost_page .meta .container{margin:0;padding:0;width:100%}.blogpost_page .meta .container>div{float:none;font-size:18px;font-size:1.125rem;margin-bottom:20px;max-width:235px;padding:0!important;width:100%}.blogpost_page .meta .container>div.author p{border-bottom:0}.blogpost_page .meta .container>div.posted p{padding-bottom:20px}}.blogpost_page .intro{clear:both;color:rgba(41,44,49,.4);font-size:22px;font-size:1.375rem}@media only screen and (min-width:767px){.blogpost_page .intro{font-size:24.88px;font-size:1.555rem;max-width:100%}}@media only screen and (min-width:1024px){.blogpost_page .intro{font-size:32px;font-size:2rem;margin-left:15%;max-width:75%}}.blogpost_page .content{font-size:18px}@media only screen and (min-width:1024px){.blogpost_page .content{font-size:24px;position:relative}}.blogpost_page .content>p,.blogpost_page .content>span{display:block}.blogpost_page .content>p:first-child:first-letter,.blogpost_page .content>span:first-child:first-letter{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01";color:#ff6f72;display:block;float:left;font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:2.791em;line-height:1em;margin:0 5px 0 0}@media only screen and (min-width:767px){.blogpost_page .content>p,.blogpost_page .content>span{padding-left:18%}}@media only screen and (min-width:1024px){.blogpost_page .content>p,.blogpost_page .content>span{max-width:80%;padding-left:25%}}.blogpost_page .content p{margin-bottom:1em}.blogpost_page .content p strong{font-family:Graphik-Medium,sans-serif}.blogpost_page .content a{text-decoration:underline}.blogpost_page .content a:hover{color:#ff6f72;text-decoration:none}.blogpost_page .content ul{margin-left:30px}.blogpost_page .content blockquote{font-size:22px;font-size:1.375rem;line-height:120%;margin:0 0 30px;padding:25px 0 0}.blogpost_page .content blockquote:before{color:#ff6f72;content:"“ ”";display:block;font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:135%;height:15px;margin-bottom:10px}@media only screen and (min-width:767px){.blogpost_page .content blockquote{float:left;margin-left:0;margin-right:60px;max-width:274px}}@media only screen and (min-width:1024px){.blogpost_page .content blockquote{font-size:32px;font-size:2rem;margin-left:0;max-width:400px}}.blogpost_page .content figure.image{padding-top:25px}.blogpost_page .content figure.image .caption{padding:20px}.blogpost_page .content figure.image .caption p{color:#292c31;margin-bottom:1em}.blogpost_page .content figure.image .caption p.credits{color:rgba(16,30,36,.4);font-size:80%;margin-bottom:0}@media only screen and (min-width:767px){.blogpost_page .content figure.image{padding-left:25%;position:relative}.blogpost_page .content figure.image .caption{left:0;position:absolute;top:25px;width:25%}}@media only screen and (min-width:1024px){.blogpost_page .content figure.image{max-width:80%}.blogpost_page .content figure.image .caption{width:31%}}@media only screen and (min-width:767px){.blogpost_page .content span blockquote{margin-left:-22%}}@media only screen and (min-width:1024px){.blogpost_page .content span blockquote{margin-left:-45%}}@media only screen and (min-width:767px){.blogpost_page .content span figure.image{margin-left:-22%}}@media only screen and (min-width:1024px){.blogpost_page .content span figure.image{margin-left:-45%}}@media only screen and (min-width:767px){.blogpost_page .blog_update{margin-bottom:80px}.blogpost_page .blog_update .cta_container{padding-top:0}}.readnext{padding-top:50px}.readnext img{display:block;width:100%}@media only screen and (min-width:767px){.readnext{padding-top:60px}}@media only screen and (min-width:1024px){.readnext{padding-bottom:110px}}.readnext .container{position:relative}.about_page section .readnext h2,.careers_page .vacancies-list-container .titles-block .readnext h2,.careers_page .vacancies-list-container .titles-block .readnext h3,.careers_page-v2 .gr-vacancies-list-container .titles-block .readnext h2,.careers_page-v2 .gr-vacancies-list-container .titles-block .readnext h3,.contact_page .maps_container .caption-title .readnext h2,.form-style-black .readnext .submitted-message:before,.generic_page .content_container .content .readnext h2,.products_page .titles-block .readnext h2,.products_page .titles-block .readnext h3,.readnext .about_page section h2,.readnext .careers_page .vacancies-list-container .titles-block h2,.readnext .careers_page .vacancies-list-container .titles-block h3,.readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h2,.readnext .careers_page-v2 .gr-vacancies-list-container .titles-block h3,.readnext .contact_page .maps_container .caption-title h2,.readnext .form-style-black .submitted-message:before,.readnext .generic_page .content_container .content h2,.readnext .products_page .titles-block h2,.readnext .products_page .titles-block h3,.readnext .stitle,.readnext .technology_page .poplar-article header h2,.readnext aside.popup .submitted-message:before,.readnext section h4,.technology_page .poplar-article header .readnext h2,aside.popup .readnext .submitted-message:before,section .readnext h4{margin-bottom:32px}.readnext .articles-next{margin-left:auto;margin-right:auto}@media only screen and (min-width:1024px){.readnext .articles-next{overflow:hidden;padding-left:25%}}.readnext .sharing{clear:both;margin-bottom:40px}.readnext .sharing p{color:grey;margin-bottom:3px}.readnext .sharing ul li{display:block;margin-bottom:3px}.readnext .sharing ul a{color:#292c31;text-decoration:underline}.readnext .sharing ul a:hover{text-decoration:none}@media only screen and (min-width:1024px){.readnext .sharing{bottom:-20px;left:64px;position:absolute}}@media only screen and (min-width:700px){.readnext article{float:left;max-width:282px;width:50%}.readnext article>div{padding-right:20px}}.readnext article figure{height:200px;overflow:hidden}@media only screen and (min-width:767px){.readnext article figure{height:170px}}.readnext article figure img{max-width:none;width:100%}.readnext a:hover .caption-title p{color:#ff6f72}.readnext .caption-title{background-color:#fff;font-size:18px;font-size:1.125rem;line-height:140%;min-height:140px;padding:20px}.readnext .caption-title p{color:#292c31}.news_page{background-color:#f7f5f5}.news_page img{background-color:transparent}.news_page .bgcolor{background-color:#b5e4eb;position:relative}.news_page .bgcolor:before{background-color:#f7f5f5;bottom:0;content:"";height:99px;position:absolute;width:100%;z-index:1}@media only screen and (min-width:767px){.news_page .bgcolor:before{height:84px}}@media only screen and (min-width:1024px){.news_page .bgcolor:before{height:110px}}.news_page .hero_text{margin-bottom:53px;padding-left:0;padding-right:0;padding-top:123px;text-align:center}@media only screen and (min-width:1024px){.news_page .hero_text{margin-bottom:0}}.news_page .hero_text h1{font-family:Caslons Egyptian Pentagram Reg,sans-serif;margin-bottom:1em}.news_page .hero_text p{margin-bottom:1em}.news_page .hero_text .cta_container{margin-bottom:0;padding-left:0;padding-right:0}.news_page .hero_text>div{padding-bottom:10px}.news_page .hero_text .product_update{font-size:14px;font-size:.875rem}@media only screen and (min-width:767px){.news_page .hero_text .product_update{text-align:left}}@media only screen and (min-width:1024px){.news_page .hero_text .product_update{font-size:18px;font-size:1.125rem;padding:0}}.news_page .hero_text .product_update a{font-family:Graphik-Regular,sans-serif}.news_page .hero_text a{color:#292c31}.news_page .single-featured{margin-bottom:53px;position:relative;z-index:30}@media only screen and (min-width:1024px){.news_page .single-featured{margin-bottom:71px}}.news_page .single-featured.news{overflow:hidden}@media only screen and (min-width:767px){.news_page .single-featured.news .sameh{float:right;width:50%}}.news_page .single-featured.news>figure{height:300px;max-height:600px}@media only screen and (min-width:1024px){.news_page .single-featured.news>figure{height:auto;width:68%!important}}.news_page .single-featured.news>figure a{display:block}.news_page .single-featured.news>figure img{background-color:silver;display:block;max-width:none}@media only screen and (min-width:1024px){.news_page .single-featured.news article{min-height:350px;width:32%!important}.news_page .single-featured.news article h2{font-family:Graphik-Medium,sans-serif}}@media only screen and (min-width:1200px){.news_page .single-featured.news article h2{font-size:28px;font-size:1.75rem}}@media only screen and (min-width:767px){.news_page .single-featured.second-featured.news .sameh{float:left}}.press-kit{margin-bottom:80px;margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.press-kit{width:50%}}.news-content{background-color:#f7f5f5}.news-content article{background:#fff;height:280px;position:relative}@media only screen and (min-width:1024px){.news-content article{height:310px}}.news-content article .inner-caption{padding:25px}.news-content article figure{margin-bottom:18px}@media only screen and (min-width:1024px){.news-content article figure{margin-bottom:36px}}.news-content article figure img{display:block;max-height:40px;max-width:80%}.news-content article h2{transition:all .25s ease-in-out}@media only screen and (min-width:1024px){.news-content article h2{font-size:22px;font-size:1.35rem}}@media only screen and (min-width:767px){.news-content article h2.stitle{font-size:22px;font-size:1.35rem;line-height:140%}}.news-content article .read-article{bottom:25px;color:rgba(16,30,36,.4);font-size:18.66px;font-size:1.16625rem;left:25px;position:absolute;right:25px}@media only screen and (min-width:1024px){.news-content article .read-article{font-size:20px;font-size:1.25rem}}.news-content article .read-article:after{color:rgba(16,30,36,.4);display:block;position:absolute;right:0;top:0}.news-content article.dark{background-color:#292c31;color:#fff}.news-content article.dark .read-article,.news-content article.dark .read-article:after{color:hsla(0,0%,100%,.4)}.news-content a:hover .read-article,.news-content a:hover .read-article:after{color:#ff6f72}.news-list-container{border-bottom:1px solid #f7f5f5;padding-bottom:98px}@media only screen and (min-width:1024px){.news-list-container{padding-bottom:143px}}.news-list-container .cta_container{margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.news-list-container .cta_container{max-width:50%}}@media only screen and (min-width:1024px){.news-list-container .cta_container{max-width:33.33%}}.news-list-container .cta_container>div{margin:9px}.news-list{max-height:1185px;overflow:hidden;transition:max-height .7s ease-in}@media only screen and (min-width:1024px){.news-list{max-height:1330px}}.news-list.show-all{max-height:none;max-height:99999999999em}@media only screen and (min-width:767px){.news-list{margin-left:-9px;margin-right:-9px}}@media only screen and (min-width:1024px){.news-list{margin-left:-12px;margin-right:-12px}}.news-list li{display:block}@media only screen and (min-width:767px){.news-list li{float:left;width:50%}}@media only screen and (min-width:1024px){.news-list li{width:33.33%}}.news-list article{background-color:#fff;margin-bottom:26px}@media only screen and (min-width:767px){.news-list article{margin:9px}}@media only screen and (min-width:1024px){.news-list article{margin:12px}}.news-list-home article{background-color:#f7f5f5;margin-bottom:26px}@media only screen and (min-width:767px){.news-list-home article{margin:9px}}@media only screen and (min-width:1024px){.news-list-home article{margin:12px}}.careers_page{background-color:#f7f5f5}.careers_page .bgcolor{background-color:#ff6f72}.careers_page .bgcolor .image-hero,.careers_page .bgcolor.image-hero-version{padding-top:0}@media only screen and (min-width:767px){.careers_page .bgcolor .image-hero{padding-top:100px}}@media only screen and (min-width:1024px){.careers_page .bgcolor .image-hero{padding-top:150px}}.careers_page .hero_container{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.careers_page .hero_container{margin-left:0;margin-right:0}}.careers_page .hero_container a:after{font-size:90%;margin-left:10px}.careers_page .hero_container .hero_text{margin-bottom:0;padding-top:100px;z-index:30}@media only screen and (min-width:767px){.careers_page .hero_container .hero_text{margin-bottom:42px;padding-top:42px}}@media only screen and (min-width:1024px){.careers_page .hero_container .hero_text{margin-bottom:100px}}.careers_page .vacancies-list-container{background-color:#f7f5f5;padding-bottom:30px;padding-top:50px;position:relative}.careers_page .vacancies-list-container:before{background-color:transparent;background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/perks_shape.svg);background-position:0 0;background-repeat:no-repeat;background-size:100%;content:"";display:block;height:23px;left:0;position:absolute;top:0;width:43px}.no-svg .careers_page .vacancies-list-container:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/perks_shape.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .careers_page .vacancies-list-container:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/perks_shape@2x.png)}}@media only screen and (min-width:767px){.careers_page .vacancies-list-container:before{height:42px;width:63px}}@media only screen and (min-width:1024px){.careers_page .vacancies-list-container:before{height:61px;width:91px}}@media only screen and (min-width:767px){.careers_page .vacancies-list-container{padding-top:80px}}.careers_page .vacancies-list-container h3{color:rgba(16,30,36,.4);font-size:16.6px;font-size:1.0375rem;margin-bottom:12px}@media only screen and (min-width:767px){.careers_page .vacancies-list-container h3{font-size:22px;font-size:1.375rem}}@media only screen and (min-width:1024px){.careers_page .vacancies-list-container h3{font-size:25px;font-size:1.5625rem;margin-bottom:24px}}.careers_page .vacancies-list-container ul.vacancies-list{margin-bottom:54px}.careers_page .vacancies-list-container ul.vacancies-list li{background-color:#fff;display:block;margin-bottom:14px}.careers_page .vacancies-list-container ul.vacancies-list li article>div>div{overflow:hidden;padding:1em 1.5em}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle{cursor:pointer;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .job-title{display:block;font-family:Graphik-Medium,sans-serif;font-size:22.2px;font-size:1.3875rem;margin-bottom:5px;padding-right:40px;text-transform:capitalize}@media only screen and (min-width:767px){.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .job-title{float:left;margin-bottom:0;padding-right:0;width:62%}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle{line-height:40px}}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .type{color:rgba(16,30,36,.4)}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .type:after{content:" / "}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow{display:block;height:30px;margin-top:-17px;position:absolute;right:1.5em;top:50%;width:30px}@media only screen and (min-width:767px){.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow{margin-top:-20px;top:50%}}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow:after,.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow:before{display:block;font-family:GCSymbols-Regular;position:absolute}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow:before{color:#f7f5f5;content:"\E008";font-size:35px;height:30px;top:0;width:30px}.careers_page .vacancies-list-container ul.vacancies-list li .expend-toggle .arrow:after{content:"\E002";font-size:17px;left:12px;top:2px}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expend-toggle,.careers_page .vacancies-list-container ul.vacancies-list li:hover .expend-toggle{background-color:#ff6f72}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expend-toggle .job-title,.careers_page .vacancies-list-container ul.vacancies-list li:hover .expend-toggle .job-title{color:#fff}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expend-toggle .arrow:before,.careers_page .vacancies-list-container ul.vacancies-list li:hover .expend-toggle .arrow:before{color:#f7f5f5;content:"\E008"}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expend-toggle .arrow:after,.careers_page .vacancies-list-container ul.vacancies-list li:hover .expend-toggle .arrow:after{color:#ff6f72}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expend-toggle .arrow:after{left:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.careers_page .vacancies-list-container ul.vacancies-list li.is-active .expended-content{max-height:1400px;transition:max-height .5s ease-in}.careers_page .vacancies-list-container ul.vacancies-list li .location{color:rgba(16,30,36,.4)}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content{max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(0,1.05,0,1)}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content>div{max-height:1000px;overflow:auto}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content p{margin-bottom:1em}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content p:last-child{margin-bottom:0}@media only screen and (min-width:767px){.careers_page .vacancies-list-container ul.vacancies-list li .expended-content p{margin-bottom:1.5em}}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content ul{margin-bottom:1em;padding-left:40px}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content ul li{display:list-item;list-style:disc;margin-bottom:5px}.careers_page .vacancies-list-container ul.vacancies-list li .expended-content a{font-family:Graphik-Medium,sans-serif}@media only screen and (min-width:767px){.careers_page .vacancies-list-container ul.vacancies-list li .expended-content>div{padding-right:120px;padding-top:42px}}@media only screen and (min-width:1024px){.careers_page .vacancies-list-container ul.vacancies-list li .expended-content>div{max-width:70%;padding-right:0}}.careers_page .vacancies-list-container .titles-block h2,.careers_page .vacancies-list-container .titles-block h3{margin-bottom:10px}.careers_page .vacancies-list-container .titles-block p{color:rgba(16,30,36,.4)}.careers_page .role-not-present{background-color:#fff;padding-top:30px;position:relative}@media only screen and (min-width:1024px){.careers_page .role-not-present{padding-top:47px}.careers_page .role-not-present .cta_container{margin-bottom:47px}}.careers_page .role-not-present:before{background-color:#f7f5f5;content:"";display:block;height:17px;left:0;position:absolute;top:0;width:17px}@media only screen and (min-width:767px){.careers_page .role-not-present:before{height:25px;width:25px}}@media only screen and (min-width:1024px){.careers_page .role-not-present:before{height:30px;width:30px}}.careers_page .benefits{background-color:#fbe8aa}.careers_page .office-gallery{background-color:#fbe8aa;padding:42px 0;position:relative}@media only screen and (min-width:767px){.careers_page .office-gallery{padding:71px 0 55px}}@media only screen and (min-width:1024px){.careers_page .office-gallery{padding-bottom:143px;padding-top:107px}}.careers_page .office-gallery .photo-gallery{overflow:hidden}@media only screen and (min-width:767px){.careers_page .office-gallery .half{float:left;width:50%}}@media only screen and (min-width:767px) and (min-width:767px){.careers_page .office-gallery .half>div{padding:4.5px 9px 0}}@media only screen and (min-width:767px) and (min-width:1024px){.careers_page .office-gallery .half>div{padding:12px 12px 0}}.careers_page .office-gallery .half img{display:block;margin-bottom:18px;width:100%}@media only screen and (min-width:767px){.careers_page .office-gallery .half img{margin-bottom:12px}}.list-tick ul{margin:0;padding:0}.list-tick ul strong{display:block;font-family:Graphik-Medium,sans-serif;margin-bottom:10px}@media only screen and (min-width:1024px){.list-tick ul{float:left;position:relative;width:50%}}.list-tick ul li{display:block;font-size:16px;font-size:1rem;margin-bottom:24px}@media only screen and (min-width:767px){.list-tick ul li{font-size:18px;font-size:1.125rem}}.list-tick ul li>div{background-color:#fff;line-height:140%;padding-left:54px;padding-right:20px;padding-top:20px;position:relative}.list-tick ul li>div p{padding-bottom:20px}@media only screen and (min-width:767px){.list-tick ul li>div{margin:0 9px;padding-left:65px}}@media only screen and (min-width:1024px){.list-tick ul li>div{margin:0 12px}}.list-tick ul li>div:before{color:#ff6f72;content:"\E001";display:block;font-family:GCSymbols-Regular;font-size:25px;left:15px;position:absolute}@media only screen and (min-width:767px){.list-tick ul li>div:before{left:22px}.list-tick.larger-fz li{font-size:24.88px;font-size:1.555rem}}.careers_page-v2{background-color:#fff}.careers_page-v2 .gr-hero-image{color:#fff;position:relative;text-align:center}.careers_page-v2 .gr-hero-image img{display:block;height:500px;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:767px){.careers_page-v2 .gr-hero-image img{height:650px;width:100%!important}}.careers_page-v2 .gr-hero-image p{font-family:Graphik-Regular,sans-serif;font-size:20px;font-size:1.25rem;line-height:155%;margin-left:auto;margin-right:auto;max-width:875px;padding:1em 1em 0}@media only screen and (min-width:767px){.careers_page-v2 .gr-hero-image p{font-size:24px;font-size:1.5rem;font-size:28px;font-size:1.75rem}}.careers_page-v2 .gr-hero-image .gr-hero-title-container{position:absolute;top:65%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:100%;z-index:1}.careers_page-v2 .gr-hero-image .gr-hero-title-container .gr-hero-title{color:#fff;font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:35px;font-size:2.1875rem;letter-spacing:-1.53px;line-height:51.6px;text-align:center}@media only screen and (min-width:767px){.careers_page-v2 .gr-hero-image .gr-hero-title-container .gr-hero-title{font-size:40px;font-size:2.5rem}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-hero-image .gr-hero-title-container .gr-hero-title{font-size:46px;font-size:2.875rem}}.careers_page-v2 .gr-hero-image .gr-hero-title-container .cta_container{margin-left:auto;margin-right:auto}.careers_page-v2 .gr-hero-image .gr-hero-title-container a{color:#f8f9fc;font-family:Graphik-Regular,sans-serif;font-size:16px;font-size:1rem;letter-spacing:-.22px}.careers_page-v2 .gr-hero-image .gr-hero-title-container a:after{font-size:20px;font-size:1.25rem}.careers_page-v2 .gr-heading-catchphrase{color:#292c31;font-family:Graphik-Regular,sans-serif;font-size:20px;font-size:1.25rem;line-height:140%;position:relative;text-align:center}.careers_page-v2 .gr-heading-catchphrase .gr-heading-catchphrase-copy{padding-bottom:40px;padding-top:40px;position:relative}@media only screen and (min-width:767px){.careers_page-v2 .gr-heading-catchphrase .gr-heading-catchphrase-copy{padding-bottom:80px;padding-top:80px}}.careers_page-v2 .gr-heading-catchphrase .gr-heading-catchphrase-copy:after{background-color:#d9d9d9;bottom:0;content:"";display:block;height:1px;left:0;opacity:.75;position:absolute;right:0;width:100%}.careers_page-v2 .gr-heading-catchphrase .gr-heading-catchphrase-copy p{line-height:155%;margin-left:auto;margin-right:auto;max-width:875px}@media only screen and (min-width:767px){.careers_page-v2 .gr-heading-catchphrase .gr-heading-catchphrase-copy p{font-size:24px;font-size:1.5rem;font-size:28px;font-size:1.75rem}}.careers_page-v2 .gr-career-mojos img{background-color:transparent;display:block;display:none;position:relative}@media only screen and (min-width:767px){.careers_page-v2 .gr-career-mojos img{display:block;margin-top:0;width:auto}}.careers_page-v2 .gr-career-mojos .gr-career-mojo{overflow:hidden;padding-bottom:60px;padding-top:60px}@media only screen and (min-width:767px){.careers_page-v2 .gr-career-mojos .gr-career-mojo{padding-top:75px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-career-mojos .gr-career-mojo{padding-top:120px}}@media only screen and (min-width:767px){.careers_page-v2 .gr-career-mojos .gr-career-mojo--illustration{padding-bottom:0}}.careers_page-v2 .gr-career-mojos .gr-mojo-title{color:#101e24;font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;letter-spacing:-.31px;margin-bottom:20px}@media only screen and (min-width:767px){.careers_page-v2 .gr-career-mojos .gr-mojo-title{font-size:24px;font-size:1.5rem}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-career-mojos .gr-mojo-title{font-size:32px;font-size:2rem}}.careers_page-v2 .gr-career-mojos .gr-mojo-copy{color:#101e24;font-size:18px;font-size:1.125rem;line-height:140%;opacity:.6}@media only screen and (min-width:1024px){.careers_page-v2 .gr-career-mojos .gr-mojo-copy{font-size:24px;font-size:1.5rem}}.careers_page-v2 .gr-career-mojos .gr-mojo-copy p{margin-bottom:1em}.careers_page-v2 .gr-career-mojos .gr-mojo-copy p:last-child{margin-bottom:0}@media only screen and (min-width:767px){.careers_page-v2 .gr-career-mojos .half-large{float:left;width:50%}}.careers_page-v2 .cubes-1{bottom:0;display:none;left:0;position:absolute}@media only screen and (min-width:767px){.careers_page-v2 .cubes-1{display:block}}.careers_page-v2 .cubes-1 span{background-color:#f8f9fc;bottom:0;display:block;height:48px;left:0;position:absolute;width:48px}@media only screen and (min-width:1024px){.careers_page-v2 .cubes-1 span{-webkit-transform:scale(1.5);transform:scale(1.5);-webkit-transform-origin:0 bottom;transform-origin:0 bottom}}.careers_page-v2 .cubes-1 span:before{left:50%;top:-50%}.careers_page-v2 .cubes-1 span:after,.careers_page-v2 .cubes-1 span:before{background-color:#f8f9fc;content:"";display:block;height:24px;position:relative;width:24px}.careers_page-v2 .cubes-1 span:after{left:0;top:-72px}.careers_page-v2 .gr-gallery{padding:60px 0;position:relative}@media only screen and (min-width:767px){.careers_page-v2 .gr-gallery{padding:71px 0 55px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-gallery{padding-bottom:107px;padding-top:107px}}.careers_page-v2 .gr-gallery .photo-gallery{overflow:hidden}@media only screen and (min-width:767px){.careers_page-v2 .gr-gallery .half{float:left;width:50%}}@media only screen and (min-width:767px) and (min-width:767px){.careers_page-v2 .gr-gallery .half>div{padding:4.5px 9px 0}}@media only screen and (min-width:767px) and (min-width:1024px){.careers_page-v2 .gr-gallery .half>div{padding:12px 12px 0}}.careers_page-v2 .gr-gallery .half img{display:block;margin-bottom:18px;width:100%}@media only screen and (min-width:767px){.careers_page-v2 .gr-gallery .half img{margin-bottom:12px}}.careers_page-v2 .gr-gallery .half .last img{margin-bottom:0}.careers_page-v2 .gr-testimonials-cards{padding-bottom:80px;padding-top:58px;position:relative;text-align:center}@media only screen and (min-width:767px){.careers_page-v2 .gr-testimonials-cards{padding-bottom:100px;padding-top:80px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-testimonials-cards{padding-bottom:120px;padding-top:120px}}.careers_page-v2 .gr-testimonials-cards .square-rounded{border-radius:50%;margin-bottom:30px;margin-left:auto;margin-right:auto;overflow:hidden;width:100px}@media only screen and (min-width:767px){.careers_page-v2 .gr-testimonials-cards .square-rounded{margin-bottom:40px;width:130px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-testimonials-cards .square-rounded{margin-bottom:45px;width:192px}}.careers_page-v2 .gr-testimonials-cards .gr-testimonials-quote{margin-bottom:24px;margin-left:auto;margin-right:auto;max-width:530px}@media only screen and (min-width:1024px){.careers_page-v2 .gr-testimonials-cards .gr-testimonials-quote{max-width:690px}}.careers_page-v2 .gr-testimonials-cards .gr-testimonials-quote p{font-size:14px;font-size:.875rem;line-height:155%;margin:0}@media only screen and (min-width:767px){.careers_page-v2 .gr-testimonials-cards .gr-testimonials-quote p{font-size:16px;font-size:1rem}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-testimonials-cards .gr-testimonials-quote p{font-size:18px;font-size:1.125rem}}.careers_page-v2 .gr-testimonials-cards .gr-testimonials-cite p{font-size:14px;font-size:.875rem;line-height:155%;margin:0}@media only screen and (min-width:767px){.careers_page-v2 .gr-testimonials-cards .gr-testimonials-cite p{font-size:16px;font-size:1rem}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-testimonials-cards .gr-testimonials-cite p{font-size:18px;font-size:1.125rem}}.careers_page-v2 .gr-location-cards-container{background-color:#292c31;padding-bottom:100px;padding-top:60px}.careers_page-v2 .gr-location-cards-container .gr-location-section-title{color:#fff;font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;line-height:170%;margin-bottom:30px}.careers_page-v2 .gr-location-cards-container .gr-locations-slider{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.careers_page-v2 .gr-location-cards-container .gr-locations-slider{margin-left:-64px;margin-right:-64px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-location-cards-container .gr-locations-slider{margin-left:-9px;margin-right:-9px}}.careers_page-v2 .gr-location-cards-container .slide>div{padding:0 9px}.careers_page-v2 .gr-location-cards-container .slide img{display:block;width:100%}.careers_page-v2 .gr-location-cards-container figcaption{background-color:#fff;height:82px;padding-left:19px;padding-top:16px}.careers_page-v2 .gr-location-cards-container figcaption .gr-locations-title{color:#1b1e24;font-family:Graphik-Medium,sans-serif;font-size:24px;font-size:1.5rem;line-height:34px}.careers_page-v2 .gr-location-cards-container figcaption p{color:rgba(16,30,36,.4);font-family:Graphik-Regular,sans-serif;font-size:18px;font-size:1.125rem;line-height:24px}.careers_page-v2 .gr-location-cards-container .slick-dots{top:110%}.careers_page-v2 .gr-location-cards-container li:after{opacity:.4}.careers_page-v2 .gr-location-cards-container li.slick-active:after,.careers_page-v2 .gr-location-cards-container li:hover:after{color:#fff;opacity:1}.careers_page-v2 .gr-vacancies-list-container{padding-bottom:120px;padding-top:50px;position:relative}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container{padding-bottom:140px;padding-top:80px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-vacancies-list-container{padding-bottom:180px}}.careers_page-v2 .gr-vacancies-list-container:after,.careers_page-v2 .gr-vacancies-list-container:before{background-color:#292c31;background-size:100%;content:"";display:block;height:22px;left:0;position:absolute;top:0;width:22px}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container:after,.careers_page-v2 .gr-vacancies-list-container:before{height:42px;width:42px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-vacancies-list-container:after,.careers_page-v2 .gr-vacancies-list-container:before{height:60px;width:60px}}.careers_page-v2 .gr-vacancies-list-container:after{height:11px;left:22px;top:11px;width:11px}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container:after{height:21px;left:42px;top:21px;width:21px}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-vacancies-list-container:after{height:30px;left:60px;top:30px;width:30px}}.careers_page-v2 .gr-vacancies-list-container h3{color:rgba(16,30,36,.4);font-size:16.6px;font-size:1.0375rem;margin-bottom:12px}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container h3{font-size:22px;font-size:1.375rem}}@media only screen and (min-width:1024px){.careers_page-v2 .gr-vacancies-list-container h3{font-size:25px;font-size:1.5625rem;margin-bottom:24px}}.careers_page-v2 .gr-vacancies-list-container .gr-filters{margin-bottom:30px}@media only screen and (min-width:1024px){.careers_page-v2 .gr-vacancies-list-container .gr-filters{position:absolute;right:0;top:0}}.careers_page-v2 .gr-vacancies-list-container .gr-vacancies-category,.careers_page-v2 .gr-vacancies-list-container .gr-vacancies-location{display:none}.careers_page-v2 .gr-vacancies-list-container .gr-vacancies-category.is-visible,.careers_page-v2 .gr-vacancies-list-container .gr-vacancies-location.is-visible{display:block}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list{margin-bottom:54px}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li{background-color:#fff;margin-bottom:14px}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li article .link-job-offer>div{overflow:hidden;padding:1em 1.5em}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer{cursor:pointer;display:block;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .job-title{display:block;font-family:Graphik-Medium,sans-serif;font-size:22.2px;font-size:1.3875rem;margin-bottom:5px;padding-right:40px;text-transform:capitalize}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .job-title{float:left;margin-bottom:0;padding-right:0;width:62%}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer{line-height:40px}}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .type{color:rgba(16,30,36,.4)}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .type:after{content:" / "}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow{display:block;height:30px;margin-top:-17px;position:absolute;right:1.5em;top:50%;width:30px}@media only screen and (min-width:767px){.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow{margin-top:-23px;top:50%}}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow:after,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow:before{display:block;font-family:GCSymbols-Regular;position:absolute}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow:before{color:#f7f5f5;content:"\E008";font-size:35px;height:30px;top:0;width:30px}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .link-job-offer .arrow:after{content:"\E002";font-size:17px;left:12px;top:2px}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li.is-active .link-job-offer,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li:hover .link-job-offer{background-color:#ff6f72}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li.is-active .link-job-offer .job-title,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li:hover .link-job-offer .job-title{color:#fff}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li.is-active .link-job-offer .arrow:before,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li:hover .link-job-offer .arrow:before{color:#f7f5f5;content:"\E008"}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li.is-active .link-job-offer .arrow:after,.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li:hover .link-job-offer .arrow:after{color:#ff6f72}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li.is-active .link-job-offer .arrow:after{left:13px;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.careers_page-v2 .gr-vacancies-list-container ul.vacancies-list li .location{color:rgba(16,30,36,.4)}.careers_page-v2 .gr-vacancies-list-container .titles-block h2,.careers_page-v2 .gr-vacancies-list-container .titles-block h3{margin-bottom:10px}.careers_page-v2 .gr-vacancies-list-container .titles-block p{color:rgba(16,30,36,.4)}.gr-role-not-present{background-color:#292c31;overflow:visible;padding-top:30px;position:relative}@media only screen and (min-width:1024px){.gr-role-not-present{padding-top:47px}.gr-role-not-present .cta_container{margin-bottom:47px}}.gr-role-not-present:after,.gr-role-not-present:before{background-color:#f8f9fc;content:"";display:block;height:17px;left:0;position:absolute;top:0;width:17px;z-index:1}@media only screen and (min-width:767px){.gr-role-not-present:after,.gr-role-not-present:before{height:25px;width:25px}}@media only screen and (min-width:1024px){.gr-role-not-present:after,.gr-role-not-present:before{height:30px;width:30px}}.gr-role-not-present:after{background-color:#292c31;bottom:100%;left:auto;right:0;top:auto}.technology_page{background-color:#f7f5f5}.technology_page .bgcolor{background-color:#ff6f72;margin-bottom:100px;overflow:visible;position:relative}.technology_page .bgcolor:before{background-color:#f7f5f5;bottom:0;content:"";display:block;height:52px;position:absolute;width:100%}.technology_page .hero_container{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.technology_page .hero_container{margin-left:0;margin-right:0}}.technology_page .hero_text.top-part{margin-bottom:0}@media only screen and (min-width:1024px){.technology_page .hero_text.top-part{margin-bottom:48px}}.technology_page .hero_text.top-part h1{color:#fff;margin-bottom:32px}.technology_page .hero_text.top-part p{color:rgba(16,30,36,.4);margin-bottom:84px}.technology_page .hero_text.boxed{background-color:#fff;color:#000;margin-bottom:0;position:relative;z-index:30}.technology_page .hero_text.boxed:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_hero_right_mobile.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:58px;position:absolute;width:58px}.no-svg .technology_page .hero_text.boxed:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_hero_right_mobile.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .technology_page .hero_text.boxed:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_hero_right_mobile@2x.png)}}@media only screen and (min-width:767px){.technology_page .hero_text.boxed:after{height:0;width:0}}@media only screen and (min-width:1024px){.technology_page .hero_text.boxed:after{height:0;width:0}}@media only screen and (min-width:1200px){.technology_page .hero_text.boxed:after{height:0;width:0}}.technology_page .hero_text.boxed:after{right:0;top:-29px}@media only screen and (min-width:767px){.technology_page .hero_text.boxed{background-color:#292c31;color:#fff}.technology_page .hero_text.boxed .cta_container{margin-bottom:5px}.technology_page .hero_text.boxed .cta_container a{border-color:#fbe8aa;color:#fbe8aa}.technology_page .hero_text.boxed .cta_container a:hover{background-color:#fbe8aa;border-color:#fbe8aa;color:#292c31}.technology_page .hero_text.boxed .cta_container a:hover:after{color:#292c31}}.technology_page .poplar-article{margin-bottom:100px;max-width:530px;text-align:center}.technology_page .poplar-article header{margin-bottom:20px}.technology_page .poplar-article header p{color:rgba(16,30,36,.4)}.technology_page .poplar-article .cta_container{padding-top:30px}@media only screen and (min-width:1024px){.technology_page .poplar-article{float:left;text-align:left}}.technology_page .framework{background-color:#292c31;overflow:visible;position:relative}.technology_page .framework:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:67px;position:absolute;width:67px}.no-svg .technology_page .framework:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .technology_page .framework:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft@2x.png)}}@media only screen and (min-width:767px){.technology_page .framework:after{height:61px;width:91px}}@media only screen and (min-width:1024px){.technology_page .framework:after{height:61px;width:91px}}@media only screen and (min-width:1200px){.technology_page .framework:after{height:61px;width:91px}}.technology_page .framework:after{right:-1px;top:-43px}@media only screen and (min-width:767px){.technology_page .framework:after{right:0;top:-60px}}.technology_page .framework h4{color:#fff}.technology_page .framework ul{overflow:hidden}.technology_page .poplar-section{background-color:#f7f5f5;text-align:left}.technology_page .poplar-section .grid-item.dark figure img{max-width:100%}@media only screen and (min-width:1024px){.technology_page .poplar-section .card{float:right}}.technology_page .poplar-section.dark{background-color:#292c31;color:#fff;overflow:visible;padding-top:120px;position:relative}.technology_page .poplar-section.dark:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:67px;position:absolute;width:67px}.no-svg .technology_page .poplar-section.dark:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .technology_page .poplar-section.dark:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/technology_framework_topleft@2x.png)}}@media only screen and (min-width:767px){.technology_page .poplar-section.dark:after{height:61px;width:91px}}@media only screen and (min-width:1024px){.technology_page .poplar-section.dark:after{height:61px;width:91px}}@media only screen and (min-width:1200px){.technology_page .poplar-section.dark:after{height:61px;width:91px}}.technology_page .poplar-section.dark:after{right:-1px;top:-43px}@media only screen and (min-width:767px){.technology_page .poplar-section.dark:after{right:0;top:-60px}}.technology_page .poplar-section.dark .container{overflow:hidden}.technology_page .poplar-section.dark .poplar-article header p{color:hsla(0,0%,100%,.4)}.technology_page .poplar-article .content p{margin-bottom:1em}.card{background-color:#292c31;display:none;margin-bottom:56px;min-height:314px;position:relative;text-align:left;width:240px}@media only screen and (min-width:767px){.card{display:block;margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.card{height:392px;width:300px}}.card header{background-color:#fff}.card header>div{padding:20px}.card header h2{color:#292c31;margin-bottom:10px}@media only screen and (min-width:767px){.card header h2{font-size:23px;font-size:1.4375rem}}@media only screen and (min-width:1024px){.card header h2{font-size:28.8px;font-size:1.8rem;margin-bottom:10px}}.card header p{color:rgba(16,30,36,.4);font-family:Graphik-Regular,sans-serif}@media only screen and (min-width:767px){.card header p{font-size:18px;font-size:1.125rem}}@media only screen and (min-width:1024px){.card header p{font-size:22.5px;font-size:1.40625rem}}.card .content{color:#fff;font-size:12.8px;font-size:.8rem}@media only screen and (min-width:1024px){.card .content{font-size:16px;font-size:1rem}}.card .content>div{bottom:0;left:20px;position:absolute;right:20px}.card .content p{margin-bottom:1em}.card.grid-item{height:auto;left:0}.card.grid-item figure{height:100px}.card.careers{background-color:#fff}.card.careers header{background-color:#ff6f72}.card.careers header h2{color:#fff}.card.careers .content{color:#292c31}.card.careers .content>div{height:100%;left:auto;padding:20px;position:relative;right:auto}.card.careers .content .read-article{bottom:20px;color:rgba(16,30,36,.4);font-size:14px;font-size:.875rem;left:20px;position:absolute;right:20px}@media only screen and (min-width:1024px){.card.careers .content .read-article{font-size:18px;font-size:1.125rem}}.card.careers .content .read-article:after{color:rgba(16,30,36,.4);display:block;position:absolute;right:0;top:0}.products_page .bgcolor{background-color:#ff6f72;margin-bottom:100px;overflow:visible;position:relative}.products_page .bgcolor:before{background-color:#fff;bottom:0;content:"";display:block;height:52px;position:absolute;width:100%}.products_page .hero_container{margin-left:-32px;margin-right:-32px;position:relative;z-index:20}@media only screen and (min-width:767px){.products_page .hero_container{margin-left:0;margin-right:0}}.products_page .hero_text.top-part{margin-bottom:0}@media only screen and (min-width:1024px){.products_page .hero_text.top-part{margin-bottom:48px}}.products_page .hero_text.top-part h1{margin-bottom:12px}.products_page .hero_text.top-part p{color:rgba(16,30,36,.4);margin-bottom:84px}.products_page .hero_text.boxed{background-color:#f7f5f5;color:#000;margin-bottom:0}.products_page .hero_text.boxed:after{right:0;top:-29px}@media only screen and (min-width:767px){.products_page .hero_text.boxed{background-color:#292c31;color:#fff}.products_page .hero_text.boxed .cta_container{margin-bottom:5px}.products_page .hero_text.boxed .cta_container a{border-color:#b5e4eb;color:#b5e4eb}.products_page .hero_text.boxed .cta_container a:hover{background-color:#b5e4eb;border-color:#b5e4eb;color:#292c31}.products_page .hero_text.boxed .cta_container a:hover:after{color:#292c31}}.products_page img{background-color:transparent;display:block;margin-left:auto;margin-right:auto;width:auto}.products_page .titles-block p{color:rgba(16,30,36,.4)}@media only screen and (min-width:1024px){.products_page .titles-block p{font-size:24px;font-size:1.5rem}}.products_page .second-section{background-color:#fff}.products_page .third-section{background-color:#292c31;overflow:visible;position:relative}.products_page .third-section:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product2.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .products_page .third-section:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .products_page .third-section:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product2@2x.png)}}@media only screen and (min-width:767px){.products_page .third-section:before{height:64px;width:32px}}@media only screen and (min-width:1024px){.products_page .third-section:before{height:128px;width:64px}}@media only screen and (min-width:1200px){.products_page .third-section:before{height:128px;width:64px}}.products_page .third-section:before{left:0;top:-32px;z-index:10}@media only screen and (min-width:1024px){.products_page .third-section:before{top:-64px}}.products_page .third-section:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product5.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .products_page .third-section:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product5.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .products_page .third-section:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/product/product5@2x.png)}}@media only screen and (min-width:767px){.products_page .third-section:after{height:64px;width:96px}}@media only screen and (min-width:1024px){.products_page .third-section:after{height:128px;width:192px}}@media only screen and (min-width:1200px){.products_page .third-section:after{height:128px;width:192px}}.products_page .third-section:after{bottom:0;right:0;z-index:10}.products_page .third-section .titles-block p{color:hsla(0,0%,100%,.4)}.products_page .third-section img{background-color:transparent;display:block;margin-left:auto;margin-right:auto;width:auto}.products_page .third-section .hero_text{color:#fff}.gr-product-intro{position:relative}.gr-product-intro img{background-color:transparent}.gr-product-intro .half-columns{padding-bottom:120px;padding-top:80px;position:relative}@media only screen and (min-width:767px){.gr-product-intro .half-columns{padding-top:120px}}@media only screen and (min-width:1024px){.gr-product-intro .half-columns{padding-top:125px}}.gr-product-intro .half{height:100%}@media only screen and (min-width:767px){.gr-product-intro .pr{padding-right:24%}.gr-product-intro .pl{padding-left:24%}}.gr-product-intro .center-v{padding-top:60px;position:relative}.pt-grad{padding-top:100px}@media only screen and (min-width:767px){.pt-grad{padding-top:120px}}@media only screen and (min-width:1024px){.pt-grad{padding-top:125px}}.mb-40-mobile{margin-bottom:40px}.mb0{margin-bottom:0!important}.pr40-tabletup{padding-right:40px}.pt-resp{padding-top:60px}@media only screen and (min-width:767px){.pt-resp{padding-top:80px}}@media only screen and (min-width:1024px){.pt-resp{padding-top:120px}}.gr-product-title{font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:28px;font-size:1.75rem;margin-bottom:12px}@media only screen and (min-width:767px){.gr-product-title{font-size:30px;font-size:1.875rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-product-title{font-size:40px;font-size:2.5rem;margin-bottom:20px}}.gr-product-subtitle{font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;line-height:120%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-product-subtitle{font-size:24px;font-size:1.5rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-product-subtitle{font-size:29px;font-size:1.8125rem;margin-bottom:20px}}.gr-product-headline{font-size:22px;font-size:1.375rem;line-height:130%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-product-headline{font-size:24px;font-size:1.5rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-product-headline{font-size:32px;font-size:2rem;margin-bottom:1em}}.gr-product-copy{font-size:16px;font-size:1rem;margin-bottom:50px}@media only screen and (min-width:767px){.gr-product-copy{margin-bottom:60px}}@media only screen and (min-width:1024px){.gr-product-copy{margin-bottom:80px}}.gr-product-copy ul{margin-bottom:60px}@media only screen and (min-width:1024px){.gr-product-copy ul{margin-bottom:80px}}.gr-product-copy ul:last-child{margin-bottom:0}@media only screen and (min-width:1024px){.gr-product-copy ul:last-child{margin-bottom:0}}.gr-product-copy ul li{border-bottom:1px solid rgba(0,0,0,.2);display:block;padding-bottom:18px;padding-top:18px}@media only screen and (min-width:767px){.gr-product-copy ul li:first-child{padding-top:0}}.gr-product-copy h3{font-size:22px;font-size:1.375rem;line-height:120%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-product-copy h3{font-size:24px;font-size:1.5rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-product-copy h3{font-size:32px;font-size:2rem;margin-bottom:20px}}.gr-product-copy p{font-size:18px;font-size:1.125rem;line-height:130%;margin-bottom:1em}.gr-product-copy p:last-child{margin-bottom:0}@media only screen and (min-width:767px){.gr-product-copy p{font-size:18.6px;font-size:1.1625rem}}@media only screen and (min-width:1024px){.gr-product-copy p{font-size:24px;font-size:1.5rem}}.gr-readnext{overflow:hidden;text-align:center}.gr-readnext .articles-next{padding-bottom:110px}@media only screen and (min-width:767px){.gr-readnext .articles-next{padding-bottom:70px}}@media only screen and (min-width:1024px){.gr-readnext .articles-next{padding-bottom:0;padding-left:0}}.gr-readnext article{margin-bottom:18px;text-align:left}.squares-top-right-blue{overflow:visible;position:relative}.squares-top-right-blue:after,.squares-top-right-blue:before{background-color:#b5e4eb;bottom:100%;content:"";display:block;height:18px;position:absolute;right:0;width:18px;z-index:1}@media only screen and (min-width:767px){.squares-top-right-blue:after,.squares-top-right-blue:before{height:26px;width:26px}}@media only screen and (min-width:1024px){.squares-top-right-blue:after,.squares-top-right-blue:before{height:32px;width:32px}}.squares-top-right-blue:after{height:9px;left:auto;right:18px;top:-18px;width:9px}@media only screen and (min-width:767px){.squares-top-right-blue:after{height:13px;right:26px;top:-26px;width:13px}}@media only screen and (min-width:1024px){.squares-top-right-blue:after{height:16px;right:32px;top:-32px;width:16px}}.about_page .bgcolor{background-color:#fbe8aa}.about_page .hero_container{margin-left:-32px;margin-right:-32px}@media only screen and (min-width:767px){.about_page .hero_container{margin-left:0;margin-right:0}}.about_page .hero_container .hero_text{margin-bottom:0}@media only screen and (min-width:767px){.about_page .hero_container .hero_text{margin-bottom:42px}}@media only screen and (min-width:1024px){.about_page .hero_container .hero_text{margin-bottom:100px}}.about_page section h2{font-family:Graphik-Medium,sans-serif;margin-bottom:42px}.about_page .investors_container{background-color:#fff;overflow:visible;padding:37px 0;position:relative}.about_page .investors_container:before{background-color:#fff;content:"";display:block;height:0;position:absolute;right:0;top:0;width:0}@media only screen and (min-width:767px){.about_page .investors_container:before{height:55px;top:-55px;width:55px}}@media only screen and (min-width:1024px){.about_page .investors_container:before{height:64px;top:-64px;width:64px}}@media only screen and (min-width:767px){.about_page .investors_container{padding:37px 0 45px}}@media only screen and (min-width:1024px){.about_page .investors_container{padding:71px 0 77px}}.about_page .investors_container img{background-color:transparent;display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.about_page .investors_container ul{margin-left:-20px;margin-right:-20px;overflow:hidden;text-align:center}@media only screen and (min-width:1024px){.about_page .investors_container ul{margin-left:-50px;margin-right:-50px}}@media only screen and (min-width:1200px){.about_page .investors_container ul{margin-left:-70px;margin-right:-70px}}.about_page .investors_container li{display:block;float:left;width:50%}@media only screen and (min-width:767px){.about_page .investors_container li{width:25%}}.about_page .investors_container li>div{display:table;height:100%;width:100%}.about_page .investors_container li>div>figure{display:table-cell;height:100%;padding:10px 20px;vertical-align:middle}@media only screen and (min-width:1024px){.about_page .investors_container li>div>figure{padding:10px 50px}}@media only screen and (min-width:1200px){.about_page .investors_container li>div>figure{padding:10px 70px}}.about_page .team_container{background-color:#f7f5f5;padding:70px 0}@media only screen and (min-width:767px){.about_page .team_container{padding:68px 0 98px}}@media only screen and (min-width:1024px){.about_page .team_container{padding:106px 0 98px}}.about_page .team-list{margin-left:-9px;margin-right:-9px}.about_page .team-list .hs_cos_wrapper_widget{display:block;float:left;width:50%}.about_page .team-list .hs_cos_wrapper_widget>div{margin:0 9px}@media only screen and (min-width:1024px){.about_page .team-list .hs_cos_wrapper_widget>div{margin:12px}}.about_page .team-list .hs_cos_wrapper_widget figure{background-image:url(//www.graphcore.ai/hubfs/assets/images/loader/patterns_64.gif);background-position:50%;background-repeat:no-repeat;margin-bottom:7px}.about_page .team-list .hs_cos_wrapper_widget:nth-child(3n+0) figure{background-color:#b5e4eb}.about_page .team-list .hs_cos_wrapper_widget:nth-child(3n+1) figure{background-color:#fbe8aa}.about_page .team-list .hs_cos_wrapper_widget:nth-child(3n+2) figure{background-color:#ff6f72}.about_page .team-list .hs_cos_wrapper_widget img{background-color:transparent;display:block;width:100%}.about_page .team-list .hs_cos_wrapper_widget a:hover .name{color:#ff6f72}.about_page .team-list .hs_cos_wrapper_widget a .name{text-decoration:underline}.about_page .team-list .hs_cos_wrapper_widget p{min-height:56px}.about_page .team-list .hs_cos_wrapper_widget .name{display:block;font-family:Graphik-Medium,sans-serif;font-size:16.63px;font-size:1.03937rem}@media only screen and (min-width:767px){.about_page .team-list .hs_cos_wrapper_widget .name{font-size:20px;font-size:1.25rem;line-height:130%}}@media only screen and (min-width:1024px){.about_page .team-list .hs_cos_wrapper_widget .name{font-size:24px;font-size:1.5rem;line-height:130%}}@media only screen and (min-width:767px){.about_page .team-list .hs_cos_wrapper_widget{width:33.33%}}@media only screen and (min-width:1024px){.about_page .team-list .hs_cos_wrapper_widget{width:25%}}.join-team{background-color:#292c31;overflow:visible;position:relative}.join-team>div{overflow:hidden}.join-team .cta_container{padding-top:30px}.careers-gallery:after,.careers-gallery:before,.join-team:after,.join-team:before{content:"";display:block;height:32px;left:0;position:absolute;width:32px}.careers-gallery:after,.join-team:after{background-color:#f7f5f5;height:17px;width:17px}@media only screen and (min-width:767px){.careers-gallery:after,.join-team:after{left:0;top:0}}@media only screen and (min-width:1024px){.careers-gallery:after,.join-team:after{height:30px;width:30px}}.careers-gallery:before,.join-team:before{background-color:#292c31;bottom:-32px;z-index:1}@media only screen and (min-width:767px){.careers-gallery:before,.join-team:before{top:-32px}}@media only screen and (min-width:1024px){.careers-gallery:before,.join-team:before{height:60px;top:-60px;width:60px}}.careers-gallery:before{background-color:#fbe8aa}.careers-gallery:after{background-color:#fff}.gr-about-subtitle{font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;line-height:120%;margin-bottom:12px}@media only screen and (min-width:767px){.gr-about-subtitle{font-size:24px;font-size:1.5rem;margin-bottom:14px}}@media only screen and (min-width:1024px){.gr-about-subtitle{font-size:40px;font-size:2.5rem;margin-bottom:20px}}.gr-about-subtitle strong{color:#ff6f72}.gr-about-copy p{font-size:18px;font-size:1.125rem;line-height:130%;margin-bottom:1em}.gr-about-copy p:last-child{margin-bottom:0}@media only screen and (min-width:767px){.gr-about-copy p{font-size:18.6px;font-size:1.1625rem}}@media only screen and (min-width:1024px){.gr-about-copy p{font-size:24px;font-size:1.5rem}}.gr-about-copy--smaller p{font-size:16px;font-size:1rem}@media only screen and (min-width:767px){.gr-about-copy--smaller p{font-size:18.6px;font-size:1.1625rem}}@media only screen and (min-width:1024px){.gr-about-copy--smaller p{font-size:24px;font-size:1.5rem}}.gr-about-header{overflow:visible;padding-top:50px}.gr-about-header .copy{max-width:420px}@media only screen and (min-width:1024px){.gr-about-header .copy{max-width:700px}}.gr-about-header .copy p{font-size:16px;font-size:1rem;line-height:135%;max-width:600px}@media only screen and (min-width:1024px){.gr-about-header .copy p{font-size:24px;font-size:1.5rem}}.gr-about-header figure img{display:block;margin-left:auto;margin-right:auto;padding-top:60px;width:50%}@media only screen and (min-width:767px){.gr-about-header figure img{padding-top:0;width:auto}}.about-illustration-center img{display:block;margin-left:auto;margin-right:auto;width:139px}@media only screen and (min-width:767px){.about-illustration-center img{width:auto}}.cubes-2{bottom:0}.cubes-2,.cubes-2 span{left:0;position:absolute}.cubes-2 span{background-color:#fbe8aa;display:block;height:48px;top:100%;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 top;transform-origin:0 top;width:48px}@media only screen and (min-width:767px){.cubes-2 span{-webkit-transform:scale(1);transform:scale(1)}}.cubes-2 span:before{left:150%}.cubes-2 span:after,.cubes-2 span:before{background-color:#fbe8aa;content:"";display:block;height:24px;position:relative;top:0;width:24px}.cubes-2 span:after{left:100%}.cubes-3,.cubes-3 span{position:absolute;right:0;top:0}.cubes-3 span{background-color:#fff;display:block;height:60px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:right top;transform-origin:right top;width:60px}@media only screen and (min-width:767px){.cubes-3 span{-webkit-transform:scale(1);transform:scale(1)}}.cubes-3 span:before{background-color:#f8f9fc;border-radius:50%;content:"";display:block;height:60px;position:relative;right:0;top:-100%;width:60px}.benefits .cubes-3 span:before{background-color:#fbe8aa}.cubes-4{z-index:3}.cubes-4,.cubes-4 span{left:0;position:absolute;top:100%}.cubes-4 span{background-color:#b5e4eb;display:block;height:60px;-webkit-transform:scale(.5);transform:scale(.5);-webkit-transform-origin:0 top;transform-origin:0 top;width:60px}@media only screen and (min-width:767px){.cubes-4 span{-webkit-transform:scale(1);transform:scale(1)}}.cubes-4 span:before{background-color:#fff;border-radius:50%;content:"";display:block;height:60px;left:0;position:relative;top:-100%;width:60px}.gr-team-container{padding:70px 0}@media only screen and (min-width:767px){.gr-team-container{padding:68px 0 98px}}@media only screen and (min-width:1024px){.gr-team-container{padding:106px 0 98px}}.gr-about-timeline{margin-bottom:60px;padding-bottom:60px;padding-top:60px;position:relative}.gr-about-timeline:before{background-color:#b5e4eb;content:"";display:block;height:30px;position:absolute;right:0;top:-30px;width:30px}@media only screen and (min-width:767px){.gr-about-timeline:before{height:30px;top:-30px;width:30px}}@media only screen and (min-width:1024px){.gr-about-timeline:before{height:60px;top:-60px;width:60px}}@media only screen and (min-width:767px){.gr-about-timeline{padding-bottom:80px}}@media only screen and (min-width:1024px){.gr-about-timeline{padding-bottom:100px;padding-top:80px}}.gr-about-timeline .gr-about-subtitle{margin-bottom:40px}@media only screen and (min-width:767px){.gr-about-timeline .gr-about-subtitle{margin-bottom:60px;margin-bottom:80px}}.gr-about-timeline--list{margin-bottom:60px;margin-left:auto;margin-right:auto;max-width:485px}@media only screen and (min-width:767px){.gr-about-timeline--list{margin-bottom:80px}}@media only screen and (min-width:1024px){.gr-about-timeline--list{margin-bottom:100px;min-width:590px}}.gr-about-timeline--list .date{float:left;font-family:Graphik-Medium,sans-serif;font-size:14px;font-size:.875rem;line-height:150%;width:10%}@media only screen and (min-width:767px){.gr-about-timeline--list .date{font-size:16px;font-size:1rem;width:20%}}@media only screen and (min-width:1024px){.gr-about-timeline--list .date{font-size:20px;font-size:1.25rem}}.gr-about-timeline--list .shape{left:0;position:absolute;top:-12px;-webkit-transform:scale(.5);transform:scale(.5);z-index:10}@media only screen and (min-width:767px){.gr-about-timeline--list .shape{-webkit-transform:scale(.83);transform:scale(.83)}}@media only screen and (min-width:1024px){.gr-about-timeline--list .shape{top:-8px;-webkit-transform:scale(1);transform:scale(1)}}.gr-about-timeline--list .event{float:left;position:relative;width:90%}@media only screen and (min-width:767px){.gr-about-timeline--list .event{width:80%}}.gr-about-timeline--list .event:after{background-color:#fff;bottom:0;content:"";display:block;height:100%;left:24px;position:absolute;top:0;width:1px;z-index:1}.gr-about-timeline--list .event .copy{font-size:16px;font-size:1rem;line-height:125%;padding-bottom:30px;padding-left:50px}@media only screen and (min-width:767px){.gr-about-timeline--list .event .copy{font-size:18px;font-size:1.125rem;padding-bottom:40px;padding-left:80px}}@media only screen and (min-width:1024px){.gr-about-timeline--list .event .copy{font-size:24px;font-size:1.5rem;padding-bottom:60px}}.gr-about-timeline--list .event .copy .month{font-size:14px;font-size:.875rem}@media only screen and (min-width:767px){.gr-about-timeline--list .event .copy .month{font-size:16px;font-size:1rem}}@media only screen and (min-width:1024px){.gr-about-timeline--list .event .copy .month{font-size:18px;font-size:1.125rem}}.gr-about-timeline--list .hs_cos_wrapper_widget:nth-child(3n+1) .shape{background:#ff6f72;height:48px;width:48px}.gr-about-timeline--list .hs_cos_wrapper_widget:nth-child(3n+2) .shape{background:#ff6f72;border-radius:50px;height:48px;width:48px}.gr-about-timeline--list .hs_cos_wrapper_widget:nth-child(3n+3) .shape{background:#ff6f72;height:48px;width:48px}.gr-about-timeline--list .hs_cos_wrapper_widget:nth-child(3n+3) .shape:before{border-bottom:16px solid #ff6f72;border-left:16px solid #b5e4eb;border-right:16px solid #b5e4eb;content:"";height:0;left:0;position:absolute;top:0;width:48px}.gr-about-timeline--list .hs_cos_wrapper_widget:nth-child(3n+3) .shape:after{border-left:16px solid #b5e4eb;border-right:16px solid #b5e4eb;border-top:16px solid #ff6f72;bottom:0;content:"";height:0;left:0;position:absolute;width:48px}.gr-about-timeline--list .hs_cos_wrapper_widget:last-child .event:after{display:none}.gr-about-timeline--list .gr-about-timeline--entry{clear:both;width:100%}.gr-investors-container{background-color:#fff;overflow:visible;padding:37px 0}@media only screen and (min-width:767px){.gr-investors-container{padding:37px 0 45px}}@media only screen and (min-width:1024px){.gr-investors-container{padding:71px 0 77px}}.gr-investors-container img{background-color:transparent;display:block;margin-left:auto;margin-right:auto;max-width:100%;width:100%}.gr-investors-container ul{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-left:-20px;margin-right:-20px;overflow:hidden;text-align:center}@media only screen and (min-width:1024px){.gr-investors-container ul{margin-left:-50px;margin-right:-50px}}@media only screen and (min-width:1200px){.gr-investors-container ul{margin-left:-70px;margin-right:-70px}}.gr-investors-container li{display:block;float:left;width:50%}@media only screen and (min-width:700px){.gr-investors-container li{width:20%}}.gr-investors-container li>div{display:table;height:100%;width:100%}.gr-investors-container li>div>figure{display:table-cell;height:100%;padding:10px 20px;vertical-align:middle}@media only screen and (min-width:1024px){.gr-investors-container li>div>figure{padding:10px 50px}}@media only screen and (min-width:1200px){.gr-investors-container li>div>figure{padding:10px 70px}}.gr-about-newsletter{background-color:#292c31;overflow:visible;position:relative}.gr-about-newsletter>div{overflow:hidden}.gr-about-newsletter .cta_container{padding-top:30px}.gr-about-newsletter:after,.gr-about-newsletter:before{content:"";display:block;height:32px;left:0;position:absolute;width:32px}.gr-about-newsletter:after{background-color:#f7f5f5;height:17px;width:17px}@media only screen and (min-width:767px){.gr-about-newsletter:after{left:0;top:0}}@media only screen and (min-width:1024px){.gr-about-newsletter:after{height:30px;width:30px}}.gr-about-newsletter:before{background-color:#292c31;bottom:-32px;left:auto;right:0;z-index:1}@media only screen and (min-width:767px){.gr-about-newsletter:before{top:-32px}}@media only screen and (min-width:1024px){.gr-about-newsletter:before{height:60px;top:-60px;width:60px}}.newsroom_page{background-color:#f8f9fc}.newsroom_page .gr-single-featured{margin-bottom:12px;position:relative;z-index:30}.newsroom_page .gr-single-featured.news{overflow:hidden}@media only screen and (min-width:767px){.newsroom_page .gr-single-featured.news .sameh{float:right;width:50%}}.newsroom_page .gr-single-featured.news>figure{height:300px;max-height:600px}@media only screen and (min-width:1024px){.newsroom_page .gr-single-featured.news>figure{height:auto;width:68%!important}}.newsroom_page .gr-single-featured.news>figure a{display:block}.newsroom_page .gr-single-featured.news>figure img{background-color:silver;display:block;max-width:none}@media only screen and (min-width:1024px){.newsroom_page .gr-single-featured.news article{min-height:350px;width:32%!important}.newsroom_page .gr-single-featured.news article h2{font-family:Graphik-Medium,sans-serif;font-size:26px;font-size:1.625rem}}@media only screen and (min-width:1200px){.newsroom_page .gr-single-featured.news article h2{font-size:32px;font-size:2rem}}@media only screen and (min-width:767px){.newsroom_page .gr-single-featured.second-featured.news .sameh{float:left}}.in-the-news{margin-bottom:20px}.gr-news-content article{background-color:#fff;height:280px;position:relative}@media only screen and (min-width:1024px){.gr-news-content article{height:310px}}.gr-news-content article .inner-caption{padding:25px}.gr-news-content article figure{margin-bottom:18px}@media only screen and (min-width:1024px){.gr-news-content article figure{margin-bottom:36px}}.gr-news-content article figure img{display:block;max-height:40px;max-width:80%}.gr-news-content article h2{transition:all .25s ease-in-out}@media only screen and (min-width:1024px){.gr-news-content article h2{font-size:24px;font-size:1.5rem}}.gr-news-content article .read-article{bottom:25px;color:rgba(16,30,36,.4);font-size:18.66px;font-size:1.16625rem;left:25px;position:absolute;right:25px}@media only screen and (min-width:1024px){.gr-news-content article .read-article{font-size:20px;font-size:1.25rem}}.gr-news-content article .read-article:after{color:rgba(16,30,36,.4);display:block;position:absolute;right:0;top:0}.gr-news-content a:hover .read-article,.gr-news-content a:hover .read-article:after{color:#ff6f72}.gr-news-list-container .cta_container{margin-left:auto;margin-right:auto}@media only screen and (min-width:767px){.gr-news-list-container .cta_container{max-width:50%}}@media only screen and (min-width:1024px){.gr-news-list-container .cta_container{max-width:33.33%}}.gr-news-list-container .cta_container>div{margin:9px}.gr-news-list{max-height:1185px;overflow:hidden;transition:max-height .7s ease-in}@media only screen and (min-width:1024px){.gr-news-list{max-height:1330px}}.gr-news-list.show-all{max-height:none;max-height:99999999999em}@media only screen and (min-width:767px){.gr-news-list{margin-left:-9px;margin-right:-9px}}@media only screen and (min-width:1024px){.gr-news-list{margin-left:-12px;margin-right:-12px}}.gr-news-list li{display:block}@media only screen and (min-width:767px){.gr-news-list li{float:left;width:50%}}@media only screen and (min-width:1024px){.gr-news-list li{width:33.33%}}.gr-news-list article{background-color:#fff;margin-bottom:26px}@media only screen and (min-width:767px){.gr-news-list article{margin:9px}}@media only screen and (min-width:1024px){.gr-news-list article{margin:12px}}.gr-newsroom-header{border-bottom:1px solid hsla(0,0%,85%,.75);padding-bottom:60px;padding-top:80px}.gr-newsroom-header article{max-width:421px;text-align:center}@media only screen and (min-width:1024px){.gr-newsroom-header article{max-width:none;text-align:left}}@media only screen and (min-width:767px){.gr-newsroom-header{padding-bottom:80px;padding-top:120px}}@media only screen and (min-width:1024px){.gr-newsroom-header{padding-top:125px}}.gr-newsroom-header h1{margin-bottom:30px}@media only screen and (min-width:1024px){.gr-newsroom-header h1{margin-bottom:40px}}.gr-newsroom-header p a{font-family:Graphik-Medium,sans-serif}.gr-newsroom-header .copy{margin-bottom:40px}@media only screen and (min-width:767px){.gr-newsroom-header .copy{margin-bottom:60px}}@media only screen and (min-width:1024px){.gr-newsroom-header .copy{margin-bottom:0}}.gr-newsroom-twitter{padding-bottom:120px;padding-top:80px}@media only screen and (min-width:767px){.gr-newsroom-twitter{padding-top:120px}}@media only screen and (min-width:1024px){.gr-newsroom-twitter{padding-top:125px}}.gr-newsroom-twitter .copy{max-width:none;padding-top:10px}.gr-newsroom-twitter .align-right{float:right}@media only screen and (min-width:1024px){.gr-newsroom-twitter .tweet-feed{margin-left:10px}}.bio_page:before{background-color:#fff;content:"";display:block;height:220px;position:absolute;top:0;width:100%}@media only screen and (min-width:767px){.bio_page:before{height:260px}}@media only screen and (min-width:1024px){.bio_page:before{height:301px}}.bio_page .bgcolor{background-color:#f7f5f5}.bio_page .hero{margin-left:auto;margin-right:auto;overflow:hidden;padding-top:30px;position:relative;text-align:center}@media only screen and (min-width:767px){.bio_page .hero{margin-bottom:60px;text-align:left}}@media only screen and (min-width:1024px){.bio_page .hero{margin-bottom:70px}}.bio_page .hero h1{line-height:110%;position:relative;text-transform:uppercase;z-index:20}@media only screen and (min-width:767px){.bio_page .hero h1{word-spacing:200px}}.bio_page .hero figure{position:relative}@media only screen and (min-width:767px){.bio_page .hero figure{float:right;width:60%}}.bio_page .hero figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/bio_hero.svg);content:"";display:block;height:0;position:absolute;width:0}.no-svg .bio_page .hero figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/bio_hero.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .bio_page .hero figure:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/graph/bio_hero@2x.png)}}@media only screen and (min-width:767px){.bio_page .hero figure:before{height:216px;width:216px}}@media only screen and (min-width:1024px){.bio_page .hero figure:before{height:216px;width:216px}}@media only screen and (min-width:1200px){.bio_page .hero figure:before{height:384px;width:385px}}.bio_page .hero figure:before{background-repeat:no-repeat;background-size:100%;display:none;right:calc(100% - 36px);top:36px}@media only screen and (min-width:767px){.bio_page .hero figure:before{display:block}}@media only screen and (min-width:1200px){.bio_page .hero figure:before{right:calc(100% - 64px);top:64px}}.bio_page .container_meta{position:relative}.bio_page .meta{clear:both;overflow:hidden;text-align:center}.bio_page .meta p{margin-bottom:1em}.bio_page .meta .container .details strong,.bio_page .meta .container .name strong{color:#292c31;display:block;font-weight:400}.bio_page .meta .container .details p,.bio_page .meta .container .name p{line-height:130%}@media only screen and (min-width:767px){.bio_page .meta .container .details,.bio_page .meta .container .name{float:left;text-align:left;width:300px}}@media only screen and (min-width:1024px){.bio_page .meta .container .details,.bio_page .meta .container .name{float:none;font-size:18px;font-size:1.125rem;margin-bottom:20px;max-width:235px;padding:0!important;width:50%;width:100%}}.bio_page .meta .container .details:after,.bio_page .meta .container .name:after{border-bottom:2.5px dotted rgba(16,30,36,.25);content:"";display:block;height:1px;margin-left:auto;margin-right:auto;padding-top:12px;width:123px}@media only screen and (min-width:767px){.bio_page .meta .container .details:after,.bio_page .meta .container .name:after{margin-left:0}}.bio_page .meta .container .name:after{display:none}@media only screen and (min-width:767px){.bio_page .meta .container .name:after{display:block}}@media only screen and (min-width:1024px){.bio_page .meta .container .name:after{display:none}}@media only screen and (min-width:767px){.bio_page .meta .container{padding:0!important;position:relative;width:100%}}@media only screen and (min-width:1024px){.bio_page .meta{position:absolute;z-index:10}}.bio_page .content{font-size:18px;line-height:130%;padding-bottom:60px}@media only screen and (min-width:1024px){.bio_page .content{font-size:24px;font-size:1.5rem;position:relative}}.bio_page .content p{margin-bottom:1em}.bio_page .content p:first-child{-webkit-font-feature-settings:"ss01";font-feature-settings:"ss01"}.bio_page .content p:first-child:first-letter{color:#292c31;display:block;float:left;font-family:Caslons Egyptian Pentagram Reg,sans-serif;font-size:2.8em;line-height:1em;margin:-5px 5px 0 0}@media only screen and (min-width:767px){.bio_page .content{max-width:80%;padding-left:0}}@media only screen and (min-width:1024px){.bio_page .content{max-width:100%;padding-left:40%}}.bio_page .content blockquote{font-size:22px;font-size:1.375rem;line-height:120%;margin:0 0 30px;padding:25px 0 0}.bio_page .content blockquote:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/quote.svg);background-repeat:no-repeat;content:"";display:block;height:15px;margin-bottom:10px;width:56px}.no-svg .bio_page .content blockquote:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/quote.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .bio_page .content blockquote:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/quote@2x.png)}}@media only screen and (min-width:767px){.bio_page .content blockquote{margin-left:auto;margin-right:auto;max-width:60%}}@media only screen and (min-width:1024px){.bio_page .content blockquote{float:left;font-size:32px;font-size:2rem;margin-left:20%;max-width:400px}}.bio_page .content figure.image{padding-top:25px}.bio_page .content figure.image .caption{padding:20px}.bio_page .content figure.image .caption p{color:#292c31;margin-bottom:1em}.bio_page .content figure.image .caption p.credits{color:rgba(16,30,36,.4);font-size:80%;margin-bottom:0}@media only screen and (min-width:767px){.bio_page .content figure.image{padding-left:25%;position:relative}.bio_page .content figure.image .caption{left:0;position:absolute;top:25px;width:25%}}@media only screen and (min-width:1024px){.bio_page .content figure.image{max-width:80%}.bio_page .content figure.image .caption{width:31%}}.bio_page .readnext{padding-top:0}.bio_page .readnext .articles-next{overflow:hidden;padding-bottom:100px}@media only screen and (min-width:1024px){.bio_page .readnext .articles-next{padding-bottom:0;padding-left:40%}}.bio_page .readnext .articles-next article{margin-bottom:20px}.singlejob_page{background-color:#f8f9fc}.singlejob_page .bgcolor{background-color:#f8f9fc;margin-bottom:100px;padding-top:90px;position:relative}.singlejob_page .container{padding:0 15px}@media only screen and (min-width:767px){.singlejob_page .bgcolor{padding-top:140px}.singlejob_page .container{padding:0 64px}}@media only screen and (min-width:1024px){.singlejob_page .bgcolor{padding-top:145px}.singlejob_page .container{padding:0 30px}}.singlejob_page .job-title{color:#101e24;font-family:Graphik-Medium,sans-serif;font-size:22px;font-size:1.375rem;margin-bottom:8px;text-transform:none}@media only screen and (min-width:767px){.singlejob_page .job-title{font-size:24px;font-size:1.5rem;margin-bottom:10px}}@media only screen and (min-width:1024px){.singlejob_page .job-title{font-size:32px;font-size:2rem;margin-bottom:17px}}.singlejob_page .job-location{color:rgba(16,30,36,.4);font-family:Graphik-Regular,sans-serif;font-size:22px;font-size:1.375rem}.singlejob_page .job-hero{margin-bottom:40px;position:relative}@media only screen and (min-width:767px){.singlejob_page .job-hero{margin-bottom:40px}}@media only screen and (min-width:1024px){.singlejob_page .job-hero{margin-bottom:40px}}@media only screen and (min-width:767px){.singlejob_page .job-hero .cta_container{padding-top:0;position:absolute;right:0;top:0;width:300px}}.singlejob_page .content{color:#292c31;font-family:Graphik-Regular,sans-serif;font-size:18px;font-size:1.125rem;line-height:140%;margin-bottom:40px}.singlejob_page .content ul,.singlejob_page .skills ul{margin-left:21px}.singlejob_page .content a{text-decoration:underline}.singlejob_page .content strong{font-family:Graphik-Medium,sans-serif}@media only screen and (min-width:1024px){.singlejob_page .content-70{float:left;margin-right:12.5%;width:62.5%}}.singlejob_page .side-content{font-family:Graphik-Regular,sans-serif;font-size:14px;font-size:.875rem;line-height:140%}.singlejob_page .skills{display:none}@media only screen and (min-width:767px){.singlejob_page .side-content{font-size:16px;font-size:1rem}}@media only screen and (min-width:1024px){.singlejob_page .skills{display:block}}.singlejob_page .side-content strong{font-family:Graphik-Medium,sans-serif;font-size:110%}.singlejob_page .side-content .skills p{margin-bottom:30px}.singlejob_page .side-content .job-related li{display:block;padding-bottom:7px;padding-top:7px;position:relative}.singlejob_page .side-content .job-related li:after{background-color:#d9d9d9;bottom:0;content:"";display:block;height:1px;left:0;opacity:.75;position:absolute;right:0;width:100%}@media only screen and (min-width:767px){.singlejob_page .content-30{width:50%}}@media only screen and (min-width:1024px){.singlejob_page .content-30{float:left;width:25%}}.contact_page .bgcolor{background-color:#b5e4eb;position:relative}.contact_page .bgcolor:before{background-color:#fff;bottom:0;content:"";display:block;height:52px;position:absolute;width:100%}.contact_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/contact/contact2.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .contact_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/contact/contact2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .contact_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/contact/contact2@2x.png)}}@media only screen and (min-width:767px){.contact_page .bgcolor:after{height:32px;width:96px}}@media only screen and (min-width:1024px){.contact_page .bgcolor:after{height:32px;width:96px}}@media only screen and (min-width:1200px){.contact_page .bgcolor:after{height:64px;width:192px}}.contact_page .bgcolor:after{bottom:52px;right:0;z-index:10}.contact_page .hero_text{margin-bottom:0;position:relative;z-index:10}.contact_page .hero_text p{color:rgba(16,30,36,.4);margin-left:auto;margin-right:auto;max-width:300px}.contact_page .other-enquiries{padding-top:57px;text-align:center}@media only screen and (min-width:767px){.contact_page .other-enquiries{padding-top:100px}}.contact_page .other-enquiries p{margin-bottom:1em;margin-left:auto;margin-right:auto;max-width:400px}.contact_page .other-enquiries p:last-child{margin-bottom:0}.contact_page .other-enquiries strong{font-family:Graphik-Medium,sans-serif}.contact_page .maps_container{padding:98px 0;width:100%}@media only screen and (min-width:767px){.contact_page .maps_container{padding:111px 0}}@media only screen and (min-width:1024px){.contact_page .maps_container{padding:142px 0}}.contact_page .maps_container img{background-color:transparent}.contact_page .maps_container a{color:#fff}.contact_page .maps_container a:hover{color:#ff6f72}.contact_page .maps_container .pin{display:none}.contact_page .maps_container .map_area{background-color:#f7f5f5;height:315px}@media only screen and (min-width:1024px){.contact_page .maps_container .map_area{height:590px}}.contact_page .maps_container .half{margin-bottom:30px}@media only screen and (min-width:767px){.contact_page .maps_container .half{float:left;margin-bottom:0;width:50%}.contact_page .maps_container .half>div{margin:0 9px}}@media only screen and (min-width:1024px){.contact_page .maps_container .half>div{margin:0 12px}}.contact_page .maps_container .caption-title{background:#292c31;color:#fff}.contact_page .maps_container .caption-title h2{color:#b7e4ec}.contact_page .maps_container .caption-title>div{padding:22px}@media only screen and (min-width:767px){.contact_page div#hs_form_target_contact_form form{max-width:457px}}@media only screen and (min-width:1024px){.contact_page div#hs_form_target_contact_form form{min-width:840px}.contact_page section.forms_container form .hs-error-msgs{bottom:20px;font-size:80%;left:26px;position:absolute;z-index:2}.contact_page section.forms_container form .hs-form-field,.contact_page section.forms_container form div.hs_submit,.contact_page section.forms_container form div.input{float:left;width:50%}.contact_page section.forms_container form input[type=submit]{margin-left:calc(100% + 50px)}}.form-style-black form{background:#292c31;overflow:hidden;padding-top:23px;position:relative;z-index:20}.form-style-black form label,.form-style-black form legend{color:#fff}.form-style-black form .hs-error-msgs label{color:#ff6f79}.form-style-black form legend{font-size:85%;line-height:140%}@media only screen and (min-width:767px){.form-style-black form{margin-left:auto;margin-right:auto}}@media only screen and (min-width:1024px){.form-style-black form{font-size:18px;font-size:1.25rem;padding-right:24px;padding-top:27px}}.form-style-black form a{color:#fff;text-decoration:underline}.form-style-black form a:hover{text-decoration:none}.form-style-black form .hs-error-msgs{color:#fff;font-size:90%;margin-bottom:20px}.form-style-black form .hs-error-msgs li{display:block}.form-style-black form .legal-consent-container{color:#fff;font-size:70%;line-height:150%;margin-bottom:20px;padding:0 25px}@media only screen and (min-width:1024px){.form-style-black form .legal-consent-container{padding-right:0}}.form-style-black form .legal-consent-container li{display:block;margin-left:0}.form-style-black form .legal-consent-container .hs-form-field{font-size:120%;padding-left:0}.form-style-black form .legal-consent-container .hs-form-booleancheckbox-display p{display:inline!important}.form-style-black form .hs-form-required{display:none}.form-style-black form div.hs_submit,.form-style-black form div.input{background-color:#fff;margin-bottom:18px;padding:3px 5px 3px 0;position:relative}@media only screen and (min-width:1024px){.form-style-black form div.hs_submit,.form-style-black form div.input{margin-bottom:15px;margin-right:24px}.form-style-black form div.hs_submit{margin-bottom:0}}.form-style-black form .hs-fieldtype-booleancheckbox div.input,.form-style-black form .hs-fieldtype-radio div.input{background-color:transparent}.form-style-black form .hs-fieldtype-booleancheckbox div.input input,.form-style-black form .hs-fieldtype-radio div.input input{margin-right:10px}.form-style-black form .hs-form-field{padding:0 17px}.form-style-black form .hs-form-field:last-of-type{width:100%!important}@media only screen and (min-width:1024px){.form-style-black form .hs-form-field{padding:0 0 0 26px}.form-style-black form .hs-form-field div.input{width:100%}.form-style-black form .hs-form-field:last-child{width:100%!important}}.form-style-black form .hs-form-field.hs_message{width:100%!important}.form-style-black form input[type=email],.form-style-black form input[type=tel],.form-style-black form input[type=text],.form-style-black form select{border-left:3px solid #fff;outline:none;padding-bottom:5px;padding-left:2%;padding-top:5px;position:relative;width:100%}.form-style-black form input[type=email]:focus,.form-style-black form input[type=tel]:focus,.form-style-black form input[type=text]:focus{border-left:3px solid #ff6f72!important}@media only screen and (min-width:1024px){.form-style-black form input[type=email],.form-style-black form input[type=tel],.form-style-black form input[type=text]{padding-bottom:7px;padding-top:7px}}.form-style-black div.hs-fieldtype-checkbox>div.input{background:transparent}.form-style-black div.hs-fieldtype-checkbox>div.input>ul>li.hs-form-checkbox>label{display:block;margin:.75rem 0}.form-style-black div.hs-fieldtype-checkbox>div.input>ul>li.hs-form-checkbox>label>input,.full-width-form .form-style-black label.hs-form-booleancheckbox-display>input{min-height:0}.form-style-black div.hs-fieldtype-checkbox>div.input>ul>li.hs-form-checkbox>label>span,.full-width-form .form-style-black label.hs-form-booleancheckbox-display>span{margin-left:1rem;vertical-align:unset}@media only screen and (min-width:1024px){.form-style-black div.hs-fieldtype-checkbox>div.input>ul>li.hs-form-checkbox>label>span,.full-width-form .form-style-black label.hs-form-booleancheckbox-display>span{vertical-align:middle}}.form-style-black form textarea{background:#fff;border-left:3px solid #fff;min-height:110px;outline:none;padding-left:2%;width:100%}.form-style-black form textarea:focus{border-left:3px solid #ff6f72!important}@media only screen and (min-width:1024px){.form-style-black form textarea{padding-left:1%}}.form-style-black form div.hs_submit{background:#292c31;padding:0 17px 23px}.form-style-black form input[type=submit]{border:1px solid #fff;color:#fff;cursor:pointer;outline:0;padding:10px;text-align:left;width:100%}.form-style-black form input[type=submit]:hover{background-color:#fff;color:#292c31}.form-style-black .submitted-message{color:rgba(16,30,36,.4);padding-bottom:140px;padding-top:160px;position:relative;text-align:center}.form-style-black .submitted-message:before{color:#292c31;content:"Thank you!";display:block;margin-bottom:8px}.form-style-black .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done.svg);content:"";height:76px;left:50%;margin-left:-36px;position:absolute;top:42px;width:77px}.no-svg .form-style-black .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .form-style-black .submitted-message:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/icons/done@2x.png)}}@media only screen and (max-height:630px){.form-style-black .submitted-message:after{display:none}.form-style-black .submitted-message{padding-top:30px}}.generic_page .bgcolor{background-color:#fff}.generic_page .hero_text.plain{text-align:left}.generic_page .hero_container{padding-top:30px}@media only screen and (min-width:1024px){.generic_page .hero_container h1{max-width:65%}}.generic_page .content_container{background-color:#f7f5f5}.generic_page .content_container .content{max-width:689px}.generic_page .content_container .content p{margin-bottom:1em}.generic_page .content_container .content h3{font-size:18px;font-size:1.125rem;line-height:140%}@media only screen and (min-width:767px){.generic_page .content_container .content h3{font-size:22px;font-size:1.375rem;line-height:140%}}@media only screen and (min-width:1024px){.generic_page .content_container .content h3{font-size:28px;font-size:1.75rem;line-height:140%}}.generic_page .content_container .content h2,.generic_page .content_container .content h3,.generic_page .content_container .content h4,.generic_page .content_container .content strong{font-family:Graphik-Medium,sans-serif;margin-bottom:1em}.bio_page .generic_page .content_container .content .meta,.bio_page .generic_page .content_container .content figure.image,.blogpost_page .generic_page .content_container .content .hero,.blogpost_page .generic_page .content_container .content .intro,.blogpost_page .generic_page .content_container .content .meta,.blogpost_page .generic_page .content_container .content figure.image,.generic_page .content_container .bio_page .content figure.image,.generic_page .content_container .blogpost_page .content figure.image,.generic_page .content_container .content .bio_page .meta,.generic_page .content_container .content .blogpost_page .hero,.generic_page .content_container .content .blogpost_page .intro,.generic_page .content_container .content .blogpost_page .meta,.generic_page .content_container .content .spacer{margin-bottom:2em}.generic_page .content_container .content.content-splitted-left{margin-bottom:70px}@media only screen and (min-width:1024px){.generic_page .content_container .content.content-splitted-left{float:left;width:50%}}.generic_page .content_container .content.content-splitted-left ul{margin-left:30px}.generic_page .content_container .content.content-splitted-left a{text-decoration:underline}.generic_page .content_container .content.content-splitted-left a:hover{color:#ff6f72;text-decoration:none}@media only screen and (min-width:1024px){.generic_page .content_container .content.content-splitted-right{float:left;width:50%}.generic_page .content_container .content.content-splitted-right .hs_cos_wrapper_type_form{float:right;width:390px}}.generic_page .content_container .content.content-splitted-right .form-title{margin-bottom:0}@media only screen and (min-width:1024px){.generic_page .content_container .content.content-splitted-right form{float:right;font-size:18px;font-size:1.125rem;min-width:390px}}.generic_page .content_container .content.content-splitted-right form div.hs_submit{padding-bottom:0;width:100%}@media only screen and (min-width:1024px){.generic_page .content_container .content.content-splitted-right form div.hs_submit{padding-bottom:23px;padding-left:26px;padding-right:0}}.error404_page{height:100%}.error404_page .bgcolor{position:relative}@media only screen and (min-width:767px){.error404_page .bgcolor{min-height:700px}}.error404_page .bgcolor .shapes{position:relative}.error404_page .bgcolor .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .error404_page .bgcolor .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .error404_page .bgcolor .shapes:before{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic1@2x.png)}}@media only screen and (min-width:767px){.error404_page .bgcolor .shapes:before{height:192px;width:128px}}@media only screen and (min-width:1024px){.error404_page .bgcolor .shapes:before{height:384px;width:256px}}@media only screen and (min-width:1200px){.error404_page .bgcolor .shapes:before{height:384px;width:256px}}.error404_page .bgcolor .shapes:before{left:0;top:0;z-index:10}.error404_page .bgcolor .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .error404_page .bgcolor .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .error404_page .bgcolor .shapes:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic2@2x.png)}}@media only screen and (min-width:767px){.error404_page .bgcolor .shapes:after{height:69px;width:32px}}@media only screen and (min-width:1024px){.error404_page .bgcolor .shapes:after{height:138px;width:64px}}@media only screen and (min-width:1200px){.error404_page .bgcolor .shapes:after{height:138px;width:64px}}.error404_page .bgcolor .shapes:after{bottom:300px;right:0}.error404_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3.svg);background-repeat:no-repeat;background-size:100%;content:"";display:block;height:0;position:absolute;width:0}.no-svg .error404_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg .error404_page .bgcolor:after{background-image:url(//www.graphcore.ai/hubfs/assets/images/shapes/generic/generic3@2x.png)}}@media only screen and (min-width:767px){.error404_page .bgcolor:after{height:96px;width:192px}}@media only screen and (min-width:1024px){.error404_page .bgcolor:after{height:192px;width:384px}}@media only screen and (min-width:1200px){.error404_page .bgcolor:after{height:192px;width:384px}}.error404_page .bgcolor:after{bottom:0;right:0}@media only screen and (min-width:1024px){.error404_page .hero_text h2{font-size:32px;font-size:2rem;line-height:140%}}.error404_page .hero_text p{color:rgba(16,30,36,.4)}body,html{height:100%;margin:0;padding:0;text-align:center}.hs-tools-menu.hs-collapsed img.hs-sprocket{background-color:#292c31}.hs-inline-edit .fadein img{opacity:1}#page{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#292c31;font-family:Graphik-Regular,sans-serif;font-size:14px;font-size:.875rem;font-weight:400;letter-spacing:-.11px;line-height:140%;margin:0 auto;min-height:100%;padding:0;text-align:left}@media only screen and (min-width:767px){#page{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1024px){#page{font-size:18px;font-size:1.125rem}}.title,h1,h2,h3,h4{font-family:Graphik-Medium,sans-serif;font-weight:400;letter-spacing:-.75px;line-height:100%;margin:0}h1{font-family:Caslons Egyptian Pentagram Reg,sans-serif;text-transform:uppercase}h1:not(.hero-heading){font-size:35px;font-size:2.1875rem;line-height:110%}@media only screen and (min-width:767px){h1:not(.hero-heading){font-size:40px;font-size:2.5rem}}@media only screen and (min-width:1024px){h1:not(.hero-heading){font-size:46px;font-size:2.875rem}}a{color:#292c31;outline:0;text-decoration:none}a.underline{text-decoration:underline}hr{border:0;border-top:1px solid #f9f8f8}p{margin:0}img{background-color:#faf8f9;height:auto;max-width:100%}sup{font-size:70%;position:relative;top:-.25em}sub{font-size:80%;line-height:0}strong{font-weight:400}article{position:relative}article,section{margin-left:auto;margin-right:auto}section{clear:both;overflow:hidden}header.main{background-color:#292c31;height:55px;left:0;position:fixed;right:0;top:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);transition:background-color .1s linear,-webkit-transform .2s linear;transition:transform .2s linear,background-color .1s linear;transition:transform .2s linear,background-color .1s linear,-webkit-transform .2s linear;width:100%;will-change:transform;z-index:500}@media only screen and (min-width:1200px){header.main{background-color:transparent;height:79px}}@media only screen and (max-width:767px){header.main>.container{padding:0 15px}}header.main.headroom--pinned,header.main.headroom--top{-webkit-transform:translateY(0);transform:translateY(0)}@media only screen and (min-width:1200px){header.main.headroom--top{background-color:transparent}header.main.headroom--not-top{background-color:#faf8f9}}header.main.headroom--unpinned{-webkit-transform:translateY(-100%);transform:translateY(-100%)}header.main nav.main{color:#292c31;display:none;font-family:Graphik-Medium,sans-serif;width:100%}header.main nav.main>div{float:right;padding-top:17px}header.main nav.main ul{float:left}header.main nav.main li{float:left;line-height:49px;margin-right:17px}@media only screen and (min-width:1330px){header.main nav.main li{margin-right:24px}}header.main nav.main li a{position:relative}header.main nav.main li a:after{color:#ff6f72;content:"...";font-family:impact;font-size:110%;left:50%;letter-spacing:2px;margin-left:-4px;opacity:0;position:absolute;top:-7px}@media only screen and (min-width:1200px){header.main nav.main li a:after{margin-left:-7px}}header.main nav.main li a:hover:after,header.main nav.main li.active a:after{opacity:1}header.main nav.main .secondary{float:left}header.main nav.main .social{display:none}@media only screen and (min-width:1200px){header.main nav.main{display:block}}header.main .menu-toggle{cursor:pointer;display:block;float:left;height:50px;padding:16px 10px 15px 0;width:70px}header.main .menu-toggle div{margin-bottom:9px;margin-top:9px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.main .menu-toggle div,header.main .menu-toggle div:after,header.main .menu-toggle div:before{background-color:#fff;display:block;height:3px;outline:1px solid transparent;transition-duration:.3s;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;width:29px}header.main .menu-toggle div:after,header.main .menu-toggle div:before{content:"";position:absolute}header.main .menu-toggle div:before{top:-9px}header.main .menu-toggle div:after{top:9px}@media only screen and (min-width:767px){header.main .menu-toggle div{margin-bottom:9px;margin-top:9px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}header.main .menu-toggle div,header.main .menu-toggle div:after,header.main .menu-toggle div:before{display:block;height:3px;outline:1px solid transparent;transition-duration:.3s;transition-property:background-color,-webkit-transform;transition-property:background-color,transform;transition-property:background-color,transform,-webkit-transform;width:29px}header.main .menu-toggle div:after,header.main .menu-toggle div:before{content:"";position:absolute}header.main .menu-toggle div:before{top:-9px}header.main .menu-toggle div:after{top:9px}}header.main .menu-toggle.is-active div{background-color:transparent}header.main .menu-toggle.is-active div:after,header.main .menu-toggle.is-active div:before{background-color:#fff}header.main .menu-toggle.is-active div:before{-webkit-transform:translateY(9px) rotate(45deg);transform:translateY(9px) rotate(45deg)}header.main .menu-toggle.is-active div:after{-webkit-transform:translateY(-9px) rotate(-45deg);transform:translateY(-9px) rotate(-45deg)}@media only screen and (min-width:767px){header.main .menu-toggle{margin-left:-44px;position:relative}}@media only screen and (min-width:1200px){header.main .menu-toggle{display:none}}header.main .logo{margin-left:auto;margin-right:auto;width:171px}@media only screen and (min-width:1200px){header.main .logo{float:left}}@media only screen and (min-width:767px){header.main .logo{width:231px}}@media only screen and (min-width:1200px){header.main .logo{width:280px}}header.main .logo a{display:block;padding:16px 0}@media only screen and (min-width:767px){header.main .logo a{padding:0}}@media only screen and (min-width:1200px){header.main .logo a{padding:0}}header.main .logo strong{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_white_small.svg);background-repeat:no-repeat;display:block;height:22px;position:relative;text-indent:-999em;width:171px}.no-svg header.main .logo strong{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_white_small.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg header.main .logo strong{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_white_small@2x.png)}}@media only screen and (min-width:767px){header.main .logo strong{background-position:50%;height:55px;width:231px}}@media only screen and (min-width:1200px){header.main .logo strong{background-image:url(https://729091.fs1.hubspotusercontent-na1.net/hubfs/729091/assets/logo/Graphcore%20Wordmark%20%E2%80%93%20Brand%20Colour.svg);background-repeat:no-repeat;background-size:auto 90%;height:79px;width:280px}.no-svg header.main .logo strong{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_white_small.png)}}@media only screen and (min-width:1200px) and (-moz-min-device-pixel-ratio:1.5),only screen and (min-width:1200px) and (-o-min-device-pixel-ratio:3/2),only screen and (min-width:1200px) and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:1200px) and (min-device-pixel-ratio:1.5){.no-svg header.main .logo strong{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_white_small@2x.png)}}.sidr-class-subscribe,.subscribe{color:#ff6f72;position:relative;text-align:center}.sidr-class-subscribe a,.subscribe a{border:2px solid #ff6f72;color:#ff6f72;display:block;height:45px;line-height:45px;padding-left:15px;padding-right:31px}.sidr-class-subscribe a:hover,.subscribe a:hover{background-color:#ff6f72;color:#f7f5f5}.sidr-class-subscribe a:hover:after,.subscribe a:hover:after{color:#f7f5f5}.sidr-class-subscribe a:after,.subscribe a:after{color:#ff6f72;font-size:100%;margin-top:-26px;position:absolute;right:7%;top:50%}.secondary-color-header .subscribe a{border-color:#fff;color:#fff}.secondary-color-header .subscribe a:after{color:#fff}.secondary-color-header .subscribe a:hover{background-color:#f7f5f5;color:#ff6f72}.secondary-color-header .subscribe a:hover:after{color:#ff6f72}.secondary-color-header .headroom--pinned.headroom--not-top .subscribe a{border-color:#ff6f72;color:#ff6f72}.secondary-color-header .headroom--pinned.headroom--not-top .subscribe a:after{color:#ff6f72}.secondary-color-header .headroom--pinned.headroom--not-top .subscribe a:hover{background-color:#ff6f72;color:#f7f5f5}.secondary-color-header .headroom--pinned.headroom--not-top .subscribe a:hover:after{color:#f7f5f5}.sidr{background:#292c31;color:#fff;display:none;font-family:Graphik-Regular,sans-serif;height:100%;overflow-x:none;overflow-y:auto;position:absolute;position:fixed;top:0;width:100%;z-index:400}@media only screen and (min-width:767px){.sidr{width:360px}}.sidr-inner{padding-top:89px;transition:all .25s ease}.sidr-inner ul{padding-left:15px;text-align:left}.sidr-inner li{display:block;font-size:20px;font-size:1.25rem;line-height:150%;position:relative}@media only screen and (min-width:767px){.sidr-inner li{font-size:24px;font-size:1.5rem}}.sidr-inner li a{color:#fff;display:block;padding:3px 10px 3px 35px;position:relative}.sidr-inner li a:before{color:#ff6f72;content:"\E002";display:none;font-family:GCSymbols-Regular;left:10px;position:absolute}@media only screen and (min-width:767px){.sidr-inner li a:before{left:10px}}.sidr-inner li a:hover{color:#ff6f72}.sidr-inner li a:hover:before{display:block}@media only screen and (max-height:400px){.sidr-inner li a{font-size:90%;padding-bottom:0;padding-top:0}}@media only screen and (min-width:767px){.sidr-inner li a{padding-left:40px}}.sidr-inner li.sidr-class-active a{color:#ff6f72}.sidr-inner li.sidr-class-active a:before{display:block}.sidr-inner .sidr-class-social{color:hsla(0,0%,100%,.4);display:block}.sidr-inner .sidr-class-social li a{padding-left:0}@media only screen and (min-width:767px){.sidr-inner .sidr-class-social li a{padding-left:0}}.sidr-inner .sidr-class-social li a:before{display:none}.sidr-inner .sidr-class-social ul{margin-bottom:20px}.sidr-inner .sidr-class-secondary{bottom:32px;position:absolute;right:32px}.sidr-inner .sidr-class-secondary a{color:hsla(0,0%,100%,.4)}@media only screen and (min-width:375px){.sidr-inner .sidr-class-secondary{left:32px;right:auto}}@media only screen and (min-width:767px){.sidr-inner .sidr-class-secondary{bottom:34px;left:40px}}@media only screen and (max-height:630px){.sidr-inner .sidr-class-secondary{left:auto;right:20px}}.sidr-inner .sidr-class-subscribe{font-size:22px;font-size:1.375rem;text-align:left;width:250px}@media only screen and (min-width:767px){.sidr-inner .sidr-class-subscribe{font-size:24px;font-size:1.5rem;width:280px}}.sidr-inner .sidr-class-subscribe a{color:#ff6f72;height:55px;line-height:55px}.sidr-inner .sidr-class-subscribe a:hover{color:#fff}.sidr-inner .sidr-class-subscribe a:after{top:22px}footer.main{font-size:16.62px;font-size:1.03875rem;line-height:155%;position:relative;text-align:center}@media only screen and (min-width:767px){footer.main{text-align:left}footer.main .address1,footer.main .address2,footer.main .nav{float:left;width:33.33%}}@media only screen and (min-width:1024px){footer.main{font-size:18px;font-size:1.125rem}footer.main .address1,footer.main .address2,footer.main .nav{float:none;width:auto}footer.main .half{float:left;width:50%}}footer.main .inner-top{background-color:#fff;padding:40px 0}@media only screen and (min-width:767px){footer.main .inner-top{padding-bottom:54px;padding-top:47px}}@media only screen and (min-width:1024px){footer.main .inner-top{padding-bottom:66px;padding-top:66px}}footer.main .inner-top>div{overflow:hidden}footer.main .inner-top li{list-style-type:none}@media only screen and (min-width:767px){footer.main .inner-top{margin-left:auto;margin-right:auto;position:relative}}footer.main .inner-bottom{background-color:#f8f9fc;padding-bottom:25px;padding-top:29px}@media only screen and (min-width:767px){footer.main .inner-bottom{padding-bottom:26px;padding-top:22px}}@media only screen and (min-width:1024px){footer.main .inner-bottom{padding:38px 0}}footer.main .inner-bottom .logo{overflow:hidden}footer.main .inner-bottom .logo a{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_black_footer.svg);background-repeat:no-repeat;background-size:100%;display:block;height:38px;margin-left:auto;margin-right:auto;text-indent:-999em;width:274px}.no-svg footer.main .inner-bottom .logo a{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_black_footer.png)}@media only screen and (-moz-min-device-pixel-ratio:1.5),only screen and (-o-min-device-pixel-ratio:3/2),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){.no-svg footer.main .inner-bottom .logo a{background-image:url(//www.graphcore.ai/hubfs/assets/images/logo/graphcore_black_footer@2x.png)}}@media only screen and (min-width:767px){footer.main .inner-bottom .logo a{margin-left:0}}@media only screen and (min-width:1024px){footer.main .inner-bottom .logo a{height:64px;width:461px}}footer.main h4{font-family:Graphik-Medium,sans-serif;letter-spacing:0;margin-bottom:4px;text-transform:none}footer.main .addresses{display:none}@media only screen and (min-width:767px){footer.main .addresses{display:block}}footer.main .backtotop{border-top:1px solid #f9f8f8;margin-top:40px;padding-top:38px}@media only screen and (min-width:767px){footer.main .backtotop{border:0;margin-top:0;padding-top:0}footer.main .backtotop a.totop{bottom:-60px;display:block;height:49px;overflow:hidden;position:absolute;right:32px;width:41px}}@media only screen and (min-width:767px) and (min-width:767px){footer.main .backtotop a.totop{right:64px}}@media only screen and (min-width:767px){footer.main .backtotop a.totop:after,footer.main .backtotop a.totop:before{display:block;font-family:GCSymbols-Regular;position:absolute}footer.main .backtotop a.totop:before{color:#fff;content:"\E008";font-size:40px;top:10px}footer.main .backtotop a.totop:after{content:"\E007";left:15px;top:10px}footer.main .backtotop a.totop:hover:before{color:#ff6f72}footer.main .backtotop a.totop:hover:after{color:#fff}footer.main .backtotop a.totop span{position:absolute;text-indent:-999em}}@media only screen and (min-width:1024px){footer.main .backtotop a.totop{bottom:-90px}}footer.main .social-footer{text-align:center}footer.main .social-footer ul{display:flex;height:24px;justify-content:space-between;margin-left:auto;margin-right:auto;margin-top:20px;overflow:hidden;width:190px}footer.main .social-footer ul li{float:left;height:24px;width:24px}footer.main .social-footer ul li.twitter{background:url(https://www.graphcore.ai/hubfs/assets/images/social/x-logo.svg) no-repeat;background-size:24px 23px}footer.main .social-footer ul li.facebook{background:url(//www.graphcore.ai/hubfs/assets/images/social/facebook.svg) no-repeat;background-size:24px 24px}footer.main .social-footer ul li.github{background:url(//www.graphcore.ai/hubfs/assets/images/social/github-01.svg) no-repeat;background-size:24px 24px;margin-left:-3px}footer.main .social-footer ul li.linkedin{background:url(//www.graphcore.ai/hubfs/assets/images/social/linkedin.svg) no-repeat;background-size:24px 24px}footer.main .social-footer ul li.youtube{background:url(//www.graphcore.ai/hubfs/assets/images/social/youtube.svg) no-repeat;background-size:32px 24px;width:32px}footer.main .social-footer a{display:block;text-indent:-999em}@media only screen and (min-width:767px){footer.main .social-footer{bottom:-50px;position:absolute;right:114px}}@media only screen and (min-width:1024px){footer.main .social-footer{bottom:-80px}}.overlay{background-color:hsla(0,0%,100%,.7);bottom:0;display:none;left:0;position:fixed;right:0;top:0;z-index:100}@media (max-width:767px){#applyNow.sticky-cta>.h52{margin-bottom:15px;padding-top:15px}.sticky-cta{background:#f9fafc;bottom:0;left:0;padding:0 15px;position:fixed;right:0}.non-sticky{position:relative}#stickyStop.marg-top{margin-top:86px}.sidr-class-secondary{display:none}}