@charset "UTF-8";@import url("//hello.myfonts.net/count/313c41");@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:HelveticaNeueLT;src:url(../fonts/313C41_0_0.woff2) format("woff2"),url(../fonts/313C41_0_0.woff) format("woff"),url(../fonts/313C41_0_0.eot?#iefix) format("embedded-opentype"),url(../fonts/313C41_0_0.ttf) format("truetype"),url(../fonts/313C41_0_0.svg#wf) format("svg");font-weight:700;font-style:normal;font-stretch:normal}@font-face{font-family:HelveticaNeueLT;src:url(../fonts/313C41_2_0.woff2) format("woff2"),url(../fonts/313C41_2_0.woff) format("woff"),url(../fonts/313C41_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/313C41_2_0.ttf) format("truetype"),url(../fonts/313C41_2_0.svg#wf) format("svg");font-weight:600;font-style:normal;font-stretch:normal;line-height:.9em}@font-face{font-family:HelveticaNeueLT;src:url(../fonts/313C41_1_0.woff2) format("woff2"),url(../fonts/313C41_1_0.woff) format("woff"),url(../fonts/313C41_1_0.eot?#iefix) format("embedded-opentype"),url(../fonts/313C41_1_0.ttf) format("truetype"),url(../fonts/313C41_1_0.svg#wf) format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:HelveticaNeueLT;src:url(../fonts/313C41_3_0.woff2) format("woff2"),url(../fonts/313C41_3_0.woff) format("woff"),url(../fonts/313C41_3_0.eot?#iefix) format("embedded-opentype"),url(../fonts/313C41_3_0.ttf) format("truetype"),url(../fonts/313C41_3_0.svg#wf) format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:HelveticaNeueLT;src:url(../fonts/313C41_4_0.woff2) format("woff2"),url(../fonts/313C41_4_0.woff) format("woff"),url(../fonts/313C41_4_0.eot?#iefix) format("embedded-opentype"),url(../fonts/313C41_4_0.ttf) format("truetype"),url(../fonts/313C41_4_0.svg#wf) format("svg");font-weight:300;font-style:normal;font-stretch:normal}.colors{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:px(-1rem)}.colors:after,.colors:before{content:" ";display:table}.colors:after{clear:both}.colors__color{margin:px(1rem);text-align:center;height:150px}.colors__panel{display:-ms-flexbox;display:flex;width:200px;height:80px}.colors__color--blue .colors__panel{background-color:#0084a9;color:#76e1ff}.colors__color--darkblue .colors__panel{background-color:#0c5a71;color:#5bccee}.colors__color--darkgrey .colors__panel{background-color:#455556;color:#abbbbc}.colors__color--mediumgrey .colors__panel{background-color:#687576;color:#d2d7d8}.colors__color--lightblue .colors__panel{background-color:#90c6e7;color:#1e638d}.colors__color--lightgrey .colors__panel{background-color:#e4e6e8;color:#76808a}.colors__color--palegrey .colors__panel{background-color:#b5aea7;color:#4e4842}.colors__color--green .colors__panel{background-color:#17bb75;color:#aaf4d4}.colors__color--orange .colors__panel{background-color:#f57e20;color:#462103}.colors__color--paleyellow .colors__panel{background-color:#ede797;color:#9d941b}.colors__color--purple .colors__panel{background-color:#a53f97;color:#e9c7e5}.colors__color--red .colors__panel{background-color:#ef4135;color:#520b06}.colors__color--yellow .colors__panel{background-color:#f5cc49;color:#6c5406}.colors__color--yellow-faded .colors__panel{background-color:#fefcf2;color:#efd035}.colors__color--red-faded .colors__panel{background-color:#fee8de;color:#f85e18}.colors__color--orange-faded .colors__panel{background-color:#feeddb;color:#f88a15}.colors__color--green-faded .colors__panel{background-color:#edf5f2;color:#6aac93}.colors__color--blue-faded .colors__panel{background-color:#f2f7f9;color:#66a1b9}.colors__color--darkblue-faded .colors__panel{background-color:#005c75;color:#42d7ff}.colors__color--blue-darker .colors__panel{background-color:#245a6f;color:#87c1d8}.colors__color--green-darker .colors__panel{background-color:#0b814f;color:#66f2b7}.colors__color--red-darker .colors__panel{background-color:#be2a20;color:#f3bbb7}.colors__color--celsius .colors__panel{background-color:#f0efed;color:#938c7e}.colors__color--offwhite .colors__panel{background-color:#f9f9fb;color:#7f7fa9}.colors__hex{margin:auto}.colors__variable{display:block;margin-top:10px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px}.draggable{transition:opacity .2s;width:100%;padding:2rem;border:2px dotted #e4e6e8;border-radius:5px;cursor:move}.draggable,.draggable-section{margin-bottom:2rem}.draggable.is-pending{opacity:.5;pointer-events:none}.small-hide{visibility:hidden}@media all and (min-width:45.625em){.medium-hide{visibility:hidden}}@media all and (min-width:64em){.large-hide{visibility:hidden}}@media all and (min-width:75em){.xlarge-hide{visibility:hidden}}.small-show{visibility:visible}@media all and (min-width:45.625em){.medium-show{visibility:visible}}@media all and (min-width:64em){.large-show{visibility:visible}}@media all and (min-width:75em){.xlarge-show{visibility:visible}}body{font-family:HelveticaNeueLT,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;line-height:1.3}.p,p{font-size:1.125rem;line-height:1.7;margin-bottom:1rem;margin-top:0}.p.meta,p.meta{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700}.p.meta a,p.meta a{color:inherit}.p.meta a:hover,p.meta a:hover{color:#0084a9;text-decoration:none}.p.meta a:focus,p.meta a:focus{color:#0c5a71}.p.supporting,p.supporting{font-size:.875rem}.p--leading{font-weight:200;line-height:1.7;font-size:1.6rem}.header-body{font-size:1.125rem}@media all and (min-width:45.625em){.header-body{font-size:1.375rem}}code{font-family:monospace;font-size:1rem}a{text-decoration:none;color:#0084a9;transition:color .2s ease,background-color .2s ease}a:hover{text-decoration:underline}a:focus{color:#0c5a71}a.anchor--light{color:#fff}a.anchor--image,a img{border:0}.p a:not(.anchor--light):not(.button):not(.scroller__btn),p a:not(.anchor--light):not(.button):not(.scroller__btn){color:inherit;border-bottom:1px solid #0084a9}.p a:not(.anchor--light):not(.button):not(.scroller__btn):hover,p a:not(.anchor--light):not(.button):not(.scroller__btn):hover{color:#0084a9;text-decoration:none}.p a:not(.anchor--light):not(.button):not(.scroller__btn):focus,p a:not(.anchor--light):not(.button):not(.scroller__btn):focus{color:#0c5a71;border-color:#0c5a71;text-decoration:none}.p a:not(.anchor--light):not(.button):not(.scroller__btn).anchor__subtle,p a:not(.anchor--light):not(.button):not(.scroller__btn).anchor__subtle{border-color:#455556}.p a:not(.anchor--light):not(.button):not(.scroller__btn).anchor__subtle:hover,p a:not(.anchor--light):not(.button):not(.scroller__btn).anchor__subtle:hover{border-color:#0084a9}.heading{color:#455556;font-weight:500;line-height:1.3;margin:0 0 1.5rem}.heading__highlight{color:#0084a9}@media print{.heading{color:#4a4a4a}}.heading--one{font-size:2.5rem}@media all and (min-width:45.625em){.heading--one{font-size:3.25rem}}.heading--two{font-size:1.5rem}@media all and (min-width:45.625em){.heading--two{font-size:2rem}}.heading--three{font-size:1.125rem}@media all and (min-width:45.625em){.heading--three{font-size:1.375rem}}.heading--four{font-size:1.125rem}.heading--five{font-size:1rem}.heading--light{font-weight:200}.heading--meta,.heading--upper{text-transform:uppercase}.heading--meta{font-size:.875rem;letter-spacing:1.3px;font-weight:700;margin-bottom:1rem}*,:after,:before{box-sizing:inherit;-webkit-font-smoothing:inherit;font-family:inherit}html{overflow:initial!important}body,html{height:100%;color:#455556;font-weight:500}body{background-color:#f0efed;color:#4a4a4a;margin:0;overflow-x:hidden;box-sizing:border-box;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none}@media print{body{background-color:transparent}}body.light{background-color:#fff}section{width:100%}ol,ul{font-size:1.125rem;line-height:1.5;margin-top:0}pre{overflow:auto;border:1px solid hsla(30,9%,68%,.15);border-radius:.4rem;padding:1rem;margin-bottom:3rem!important}form{width:100%}strong{font-weight:700}em{font-style:italic}html{font-size:.9rem}@media all and (min-width:64em){html{font-size:1rem}}.section-divider{border-top:1px solid hsla(30,9%,68%,.5);padding-top:2rem;margin-bottom:2rem}.section-divider:last-child{border-bottom:1px solid hsla(30,9%,68%,.5);padding-bottom:1rem}.site-main{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media all and (min-width:45.625em){.site-main{margin:1rem 1rem 0}}.site-main__content{padding:1rem 1rem 2rem;background:#f0efed}@media all and (min-width:45.625em){.site-main__content{padding:0;background:none}}.page-header~.site-main{margin-top:0;padding-top:0}.site-main__sidebar{-ms-flex-order:-1;order:-1;padding:1rem 1rem 0;background:#f0efed}@media all and (min-width:45.625em){.site-main__sidebar{padding:0;background:none;right:calc((100vw - 730px) / 2)}}@media all and (min-width:64em){.site-main__sidebar{-ms-flex-order:0;order:0;right:calc((100vw - 1024px) / 2)}}.site-main__sidebar::-webkit-scrollbar{position:relative;z-index:1000}.site-main__sidebar--demo{background:#f0efed;margin-top:1.5rem;margin-left:2rem;min-width:29%}.site-main--sidebar--stuck .site-main__sidebar--demo{max-height:calc(100% - 82px)!important;overflow:auto!important}@media all and (min-width:64em){.site-main__sidebar--demo{padding-bottom:3rem!important}.site-main__sidebar--demo *{position:relative;z-index:1}.site-main__sidebar--demo:after{content:'';position:fixed;top:72px;bottom:0;background:#f0efed;width:100%;min-width:50vw;margin-left:-2rem}}@media all and (min-width:45.625em){.site-main{margin:1rem 2rem 0}}@media all and (min-width:64em){.site-main{max-width:calc(1024px + 4rem);padding:0 2rem;margin:1rem auto 0;font-size:1rem}}.sub-nav+.site-main{padding-top:0}.site-aside{width:100%;padding:3rem 0;position:relative;margin:1.5rem 0;background:#fff}@media all and (min-width:64em){.site-aside{margin:2.5rem 0 3.5rem}}.site-aside:after{content:'';width:100vw;left:-1rem;height:100%;box-shadow:0 -2px 2px rgba(0,0,0,.1),0 2px 2px rgba(0,0,0,.1);background-color:#fff;position:absolute;z-index:0;top:0}@media all and (min-width:45.625em){.site-aside:after{left:-2rem}}@media (min-width:1088px){.site-aside:after{left:calc((100vw - 1024px) / 2 * -1)}}.site-aside:last-child{margin-bottom:0}.site-aside:last-child:after{box-shadow:0 -2px 2px rgba(0,0,0,.1)}.site-aside>*{position:relative;z-index:1}.site-aside__content{margin:0 auto;max-width:calc(1024px + 4rem)}@media all and (min-width:64em){.site-aside__content{width:100%;font-size:1rem}}@media all and (min-width:64em){.site-aside{font-size:1rem}}@media all and (min-width:64em){.site-main{max-width:calc(1024px + 4rem);width:100%}.site-main--demo{max-width:none;padding:0 2rem}.site-main--sidebar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.site-main--sidebar .site-main__sidebar{margin-top:0}.site-main--sidebar--stuck{display:-ms-flexbox;display:flex}.site-main--sidebar--stuck .site-main__sidebar{position:fixed;top:0;overflow:hidden;max-height:100%}.site-main--sidebar--stuck .site-main__sidebar--demo{top:87px}.site-main--sidebar--stuck .site-main__sidebar__content:after{height:1.5rem;content:"";background:linear-gradient(180deg,hsla(40,9%,94%,0) 0,#f0efed);position:absolute;display:block;bottom:0;left:0;right:10px}.site-main--sidebar--stuck .site-main__sidebar__scroll{height:100%;overflow-y:auto}.site-main--sidebar--stuck .site-main__sidebar__scroll::-webkit-scrollbar{width:6px}.site-main--sidebar--stuck .site-main__sidebar__scroll::-webkit-scrollbar-track{background:rgba(0,0,0,.1);border-radius:0}.site-main--sidebar--stuck .site-main__sidebar__scroll::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:0}.site-main--sidebar .site-main__content{-ms-flex:0 0 70%;flex:0 0 70%;width:70%;max-width:70%}.site-main--sidebar .site-main__sidebar{-ms-flex:0 0 30%;flex:0 0 30%;width:30%;max-width:30%;padding:1rem 0 2rem 2rem}.site-main--sidebar .site-main__sidebar--left{padding-right:2rem}.site-main--sidebar .site-main__sidebar__title{margin-bottom:1rem}}.content-divider{margin:2rem 0;background-color:hsla(30,9%,68%,.5);border:0;height:1px}.site-nav__list,.site-nav__sub-list{margin:0;padding:0;list-style-type:none;position:relative}.site-nav__list--active,.site-nav__sub-list--active{height:auto}.site-nav__list--collapsible,.site-nav__sub-list--collapsible{height:0}.site-nav__list{border:1px solid #d6d2ce;border-radius:3px;background:#f3f2f1;opacity:0;transition:opacity .3s ease;-ms-flex-order:-1;order:-1}.site-nav__list--ready{opacity:1}.site-nav__list--single-level{padding:0 1rem}@media all and (min-width:45.625em){.site-nav__list{-ms-flex-order:0;order:0}}.site-nav__list .site-nav__sub-list{display:block}.site-nav .site-nav__item--menu{border:1px solid #c6c2bd;bottom-bottom:none;border-radius:3px;top:1px;background:#e6e6e6;position:relative}.site-nav .site-nav__item--menu .site-nav__heading{border-bottom:none;text-decoration:none}.site-nav .site-nav__item--menu~.site-nav__list{border-radius:0 0 3px 3px}.site-nav .site-nav__item--menu:after{content:'\f078';font-family:FontAwesome;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:transform .2s ease}.site-nav .site-nav__item--menu-open:after{transform:translateY(-50%) rotate(180deg)}.site-nav__item{overflow:hidden;border-bottom:1px solid #c6c2bd}.site-nav__sub-list{background:#edecec;padding:0 1.5rem;transition:border .3s ease;border:0 solid transparent;margin-bottom:0!important}.site-nav__sub-list--active:after,.site-nav__sub-list--active:before{opacity:1}.site-nav__heading{margin:0;color:#0084a9;font-size:.875rem;cursor:pointer;font-weight:700;display:block;border-bottom:none;font-weight:600;padding:1rem 1rem .9rem}.site-nav__heading--active{background:#faf9f9;color:#455556}.site-nav__item:last-child .site-nav__heading{border-bottom:none}.site-nav__item:last-child .site-nav__sub-list--active{border-top-width:2px;border-bottom-width:1px}.site-nav__section>.site-nav__heading{color:#455556;margin:1rem 0}.site-nav__sub-item{font-size:.875rem;color:#687576;line-height:normal;transition:margin-top .3s ease}.site-nav__sub-item:last-child{padding-bottom:.5rem}.site-nav__sub-item:last-child a{border-bottom:none}.site-nav__sub-item:first-child{padding-top:.5rem}.site-nav__anchor{transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;text-decoration:none;color:#0084a9;display:block;border-bottom:0;padding:.75rem 0;font-size:.75rem;border-radius:3px;border-bottom:1px solid #dad6d3;transition:padding .125s ease-out}.site-nav__anchor:focus,.site-nav__sub-item.active .site-nav__anchor{text-decoration:none;color:#455556}.site-nav__anchor:hover{padding-left:.5rem;text-decoration:underline}.site-nav__sub-item.active .site-nav__anchor{color:#455556;position:relative;padding-left:1rem}.site-nav__sub-item.active .site-nav__anchor:before{content:'•';font-size:1.125rem;position:absolute;color:#d5d1ce;top:8px;left:0}.site-nav__section{border-bottom:1px solid #e4e6e8}.site-nav__section .site-nav__list{padding-left:1.85rem}.site-main__sidebar__content{overflow:hidden;position:relative}.site-main__sidebar__content .footer{background-color:transparent;color:#4a4a4a;font-size:.8rem}.site-main__sidebar__content .footer p{font-size:inherit}.site-main__sidebar__scroll{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.site-main__sidebar__scroll>:first-child{margin-top:1rem}.site-sidebar__anchor{font-size:18px;font-weight:500;border-bottom:none}.site-nav__footer{padding-top:.8rem}.site-version{margin-top:2rem}.nav__menu ul{margin-bottom:auto;margin-top:auto;padding:0;list-style:none;line-height:1.5rem}@media all and (min-width:45.625em){.nav__menu ul{display:inline-block}}.nav__menu li{line-height:normal}.nav__menu-title{color:#fff;font-size:1.00694rem;margin:0 0 2rem}@media all and (min-width:45.625em){.nav__menu-title{display:none}}.nav__menu-item,.nav__menu-item--active,.nav__menu-item--external,.nav__menu-item--main,.nav__menu-item--utility,.nav__menu-item--utility-icon{display:block}@media all and (min-width:45.625em){.nav__menu-item,.nav__menu-item--active,.nav__menu-item--external,.nav__menu-item--main,.nav__menu-item--utility,.nav__menu-item--utility-icon{display:inline-block}}.nav__menu-item--active a,.nav__menu-item--external a,.nav__menu-item--main a,.nav__menu-item--utility-icon a,.nav__menu-item--utility a,.nav__menu-item a{display:inline-block;color:#9d9c9c}.nav__menu-item--active a:hover,.nav__menu-item--external a:hover,.nav__menu-item--main a:hover,.nav__menu-item--utility-icon a:hover,.nav__menu-item--utility a:hover,.nav__menu-item a:hover{color:#fff;text-decoration:none}@media all and (min-width:45.625em){.nav__menu-item--active a,.nav__menu-item--external a,.nav__menu-item--main a,.nav__menu-item--utility-icon a,.nav__menu-item--utility a,.nav__menu-item a{color:#8cb1bc}}.nav__menu-item--active a{color:#fff;font-weight:500}.nav__menu-item--external{font-size:1.25rem;letter-spacing:1px}@media all and (min-width:45.625em){.nav__menu-item--external{font-size:.8125rem;letter-spacing:.5px}}.nav__menu-item--external:first-child a{margin-left:0}.nav__menu-item--external:first-child a:after{display:none}.nav__menu-item--external.nav__menu-item--active a{font-weight:700;color:#fff}.nav__menu-item--external a{position:relative;color:#9d9c9c;margin:0 0 2rem}@media all and (min-width:45.625em){.nav__menu-item--external a{color:#9b9b9b;margin:0 .75rem}.nav__menu-item--external a:after{content:'';position:absolute;left:-.9rem;top:1px;bottom:1px;width:1px;background:#9d9c9c;height:auto}}.nav__menu-item--main{border-bottom:2px solid #4a4949;font-size:1rem;width:85%;font-weight:400}@media all and (min-width:45.625em){.nav__menu-item--main{font-size:.85rem;width:auto}}.nav__menu-item--main:first-child{border-top:2px solid #4a4949}@media all and (min-width:45.625em){.nav__menu-item--main{border-bottom:none}.nav__menu-item--main:first-child{border-top:none}.nav__menu-item--main:first-child a{margin-left:0}}.nav__menu-item--main a{letter-spacing:1.75px;font-weight:500;padding:1.2rem 3.2rem 1.2rem 1.875rem;position:relative;width:100%}.nav__menu-item--main a:after{content:'\f054';font-family:FontAwesome;position:absolute;right:1.2rem;transform:translateY(-50%);top:50%;width:1.5rem}@media all and (min-width:45.625em){.nav__menu-item--main a{margin-left:1.4rem;padding:0;width:auto;padding-bottom:1.5rem;font-weight:700;line-height:1.5rem}.nav__menu-item--main a:after{display:none}}.nav__menu-item--main.nav__menu-item--active a{border-left:5px solid #90c6e7}@media all and (min-width:45.625em){.nav__menu-item--main.nav__menu-item--active a{border-bottom:5px solid #90c6e7;border-left:none;font-weight:800}}.nav__menu-item--utility,.nav__menu-item--utility-icon{font-size:1.25rem;letter-spacing:1px;display:inline-block;float:right}@media all and (min-width:45.625em){.nav__menu-item--utility,.nav__menu-item--utility-icon{font-size:.8125rem;letter-spacing:.5px;float:none}}.nav__menu-item--active.nav__menu-item--utility-icon a,.nav__menu-item--utility.nav__menu-item--active a{font-weight:700;color:#fff}.nav__menu-item--utility-icon a,.nav__menu-item--utility a{position:relative;color:#9d9c9c;margin:0 0 2rem}@media all and (min-width:45.625em){.nav__menu-item--utility-icon a,.nav__menu-item--utility a{color:#9b9b9b;margin:0 .75rem}}.nav__menu-item--utility-icon:first-child a,.nav__menu-item--utility-icon~.nav__menu-item--utility-icon a{margin-left:.4rem}.nav__menu-item--utility-icon a{text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;width:2rem;height:1.375rem;position:relative;top:2px;border:.42rem solid transparent;box-sizing:content-box;color:#a1a1a1}@media all and (min-width:45.625em){.nav__menu-item--utility-icon a{width:1rem;height:1rem;border:none;padding-right:.75rem;margin:0;color:#78888d}}.nav__menu-item--utility-icon a:before{font-family:FontAwesome;height:inherit;width:inherit;position:absolute;top:0;left:0;font-size:1.375rem;text-indent:0;transition:color .3s ease;color:inherit}@media all and (min-width:45.625em){.nav__menu-item--utility-icon a:before{font-size:1rem}}.nav__menu-item--utility-icon a[data-alert]:after{content:attr(data-alert);background:#d0021b;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#fff;position:absolute;top:0;right:0;left:auto;font-size:9px;border:1px solid #8b572a;height:14px;width:auto;min-width:14px;border-radius:50%;box-sizing:border-box;text-align:center;text-indent:0}.nav__menu-item--utility-icon a.shop:before{content:'\f07a'}@media all and (min-width:45.625em){.nav__menu-item--utility-icon a.search:before{content:'\f002'}}.nav__menu-item--utility-icon a.alert:before{content:'\f0f3'}.nav__menu--external{padding:1rem 0;font-size:1rem;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-order:2;order:2}@media all and (min-width:45.625em){.nav__menu--external{-ms-flex-order:inherit;order:inherit;display:-ms-flexbox;display:flex}}.nav__menu--external:before{content:'Also in nanopore';color:#fff;margin-bottom:2rem;display:inline-block;font-size:1rem;letter-spacing:1.5px;font-weight:500}@media all and (min-width:45.625em){.nav__menu--external{padding:.72rem 0;font-size:.8125rem;letter-spacing:.5px}.nav__menu--external:before{display:none}}.nav__menu--utility{font-size:1.11111rem;top:1.8rem;right:calc(15% + 1.5rem);padding:.72rem 0}@media all and (min-width:45.625em){.nav__menu--utility{-ms-flex:0 1 auto;flex:0 1 auto;font-size:.8125rem;letter-spacing:.5px;top:auto;right:auto;display:-ms-flexbox;display:flex}.nav__menu--utility ul{margin:auto 1rem auto 0;display:-ms-flexbox;display:flex}.nav__menu--utility:last-child ul{margin-right:0}}.nav__menu--utility.js-stuck{position:fixed;background:inherit;top:0;right:calc(50% - 528px);border-radius:0 0 10px 10px;padding:.72rem 1rem}@media (max-width:1104px){.nav__menu--utility.js-stuck{right:1rem}}.nav__menu--main{text-transform:uppercase;margin-left:-1.5rem;margin-bottom:1rem;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:400}@media all and (min-width:45.625em){.nav__menu--main{-ms-flex:1 1 70%;flex:1 1 70%;text-align:right;margin-left:0;margin-bottom:0;margin-top:auto;height:100%}.nav__menu--main ul{display:inline-block;border-bottom:1px solid #90c6e7}}.nav__utility-internal-links{display:-ms-flexbox;display:flex;width:85%;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}@media all and (min-width:45.625em){.nav__utility-internal-links{width:auto}}.nav__utility-internal-links li{-ms-flex:0 1 30%;flex:0 1 30%;width:30%}.nav__utility-internal-links li:last-child{padding-right:0}.nav__utility-internal-links li:first-child a:after{display:none}@media all and (min-width:45.625em){.nav__utility-internal-links li{width:auto;white-space:nowrap}}.nav__utility-internal-links a{font-size:14px;background:#787878;padding:13px 0;border-radius:4px;color:#fff;display:block;text-align:center;font-weight:700;margin-bottom:0}@media all and (min-width:45.625em){.nav__utility-internal-links a{font-size:inherit;color:#9b9b9b;background:transparent;padding:0;display:inline;font-weight:inherit}}.header-profile{margin-left:1rem}@media all and (min-width:45.625em){.header-profile{margin:auto 0 auto 1rem}}.header-profile .form{margin:0}.header-profile .form__entry-input{-ms-flex:1;flex:1}.header-profile a.header-profile__btn,.header-profile a.header-profile__logout{color:#fff;border-bottom:1px solid #fff}@media all and (min-width:45.625em){.header-profile a.header-profile__btn,.header-profile a.header-profile__logout{color:#fff;border-radius:3px;text-decoration:none;border:0;position:relative;margin-right:0;display:inline-block;margin-left:0;vertical-align:sub}}.header-profile a.header-profile__btn--logged-in,.header-profile a.header-profile__logout--logged-in{display:none}@media all and (min-width:45.625em){.header-profile a.header-profile__btn--logged-in,.header-profile a.header-profile__logout--logged-in{display:inline-block}}.header-profile a.header-profile__logout{position:fixed;bottom:0;left:1.5rem}@media all and (min-width:45.625em){.header-profile a.header-profile__logout{display:inline-block;border-radius:4px;background-color:#f0efed;color:#455560;padding:.2rem .7rem;position:relative;left:auto;bottom:auto}}.header-profile a.header-profile__logout:after{display:none}@media all and (min-width:45.625em){.header-profile a.header-profile__btn:after{content:'\f078';font-family:FontAwesome;position:relative;top:-3px;bottom:auto;color:#8cb1bc;vertical-align:top;font-size:.9375rem;font-weight:400;transition:color .2s ease,transform .2s ease;display:inline-block;background:transparent;transform-origin:center center;width:auto;margin-left:.5rem}.header-profile a.header-profile__btn:hover:after{color:#0084a9}.header-profile a.header-profile__btn:focus{color:#fff}.header-profile a.header-profile__btn--active:after{transform:rotate(180deg)}}.header-profile__panel{position:fixed;top:100%;left:0;transform:translateY(-82px) translateZ(0);width:calc(90vw - 1.5rem);background:#2c2c2c;padding:0 3rem 2rem 1.5rem;transition:transform .3s ease;box-shadow:0 -10px 30px 10px rgba(0,0,0,.7);z-index:1;letter-spacing:.3px}@media all and (min-width:45.625em){.header-profile__panel{box-shadow:0 2px 2px rgba(74,74,74,.3);color:#4a4a4a;background:#f8f7f6;z-index:-1;visibility:hidden;top:2.8rem;left:auto;min-width:260px;max-width:300px;min-height:100px;right:0;border-radius:3px;transition:transform .3s ease,opacity .3s ease,visibility .01s ease .3s;transform:translate3d(0,20px,0)!important;opacity:0;position:absolute;font-size:.97222rem;padding:1.5rem;display:none}.nav__ready .header-profile__panel{display:block}}.header-profile__panel:focus{outline:none}@media all and (min-width:45.625em){.header-profile__btn--active .header-profile__panel,.header-profile__panel--active{transition:visibility .01s ease,transform .3s ease .01s,opacity .3s ease .01s;transform:translateZ(0)!important;z-index:10;visibility:visible;opacity:100}}.header-profile__title{line-height:1.2;letter-spacing:.4px;margin-top:0;font-weight:600;color:#90c6e7;font-size:1.39rem;margin:0;padding:2rem 3rem 2rem 0;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media all and (min-width:45.625em){.header-profile__title{color:inherit;font-size:1.1rem;margin-bottom:1.5rem;cursor:default;text-align:center;padding:0}}.header-profile__title:after{content:'\f078';font-family:FontAwesome;display:inline-block;left:calc(85% - 3rem);position:absolute;transition:transform .2s ease;transform:rotate(180deg)}.header-profile__panel--active .header-profile__title:after{transform:rotate(0)}@media all and (min-width:45.625em){.header-profile__title:after{display:none}}.header-profile__list{font-size:1.125rem;font-weight:500;border-top:1px solid hsla(27,5%,55%,.2);margin:0 -3rem;background:#3a3939}@media all and (min-width:45.625em){.header-profile__list{background:#fff;margin:0 -1.5rem}}.header-profile__list ul{display:block;padding:0;margin:0}.header-profile__list-item{display:block}.header-profile__list-item a{padding:1.5rem 3.8rem 1.5rem 3rem;display:block;position:relative;color:#fff;border-bottom:1px solid hsla(27,5%,55%,.2);font-size:1.25rem;margin:0}.header-profile__list-item a:hover{text-decoration:none}@media all and (min-width:45.625em){.header-profile__list-item a{color:#0084a9;padding:1rem 1.5rem;font-size:.9rem}.header-profile__list-item a:hover{color:#4a4a4a}}.header-profile__list-item a:after{content:'\f054';font-family:FontAwesome;position:absolute;right:3rem;top:50%;color:#b5aea7;transform:translateY(-50%);left:auto;bottom:auto;display:block}@media all and (min-width:45.625em){.header-profile__list-item a:after{background:transparent;right:1.5rem}}.header-profile__list-item--links{padding:1rem;-ms-flex-pack:justify;justify-content:space-between;display:none}@media all and (min-width:45.625em){.header-profile__list-item--links{display:-ms-flexbox;display:flex}}.header-profile__list-item--links a{display:inline-block;background:#787878;border-radius:4px;-ms-flex:0 1 30%;flex:0 1 30%;padding:.5rem .4rem .4rem;color:#fff;text-align:center;font-weight:600;transition:background .3s ease}.header-profile__list-item--links a:hover{background:#0084a9;color:#fff}.header-profile__list-item--links a:after{display:none}.header-profile__footer{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:1rem;font-weight:500}.header-profile__footer a{color:#fff;border-bottom-color:#fff;font-size:1.25rem}.header-profile__footer a:last-child{margin-left:auto}.header-profile__footer a:after{display:none}.header-profile__footer a.header-profile__footer-logout{opacity:.5}@media all and (min-width:45.625em){.header-profile__footer a{color:inherit;border-bottom-color:inherit;font-size:.8125rem;text-decoration:underline;margin:0}.header-profile__footer a:hover{color:inherit}}html.slideout-open{max-height:100vh;max-width:100vw}html.slideout-open body{overflow-x:hidden}html.slideout-open .js-stuck-wrapper--header{height:auto!important}body{height:100%;box-sizing:border-box}.nav{min-height:100vh;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.slideout-open .nav{overflow:hidden;position:relative}.nav .js-stuck-wrapper--header{-ms-flex-negative:0;flex-shrink:0;background:#005c75}@media (max-width:730px){.nav .js-stuck-wrapper--header{height:auto!important}}@media (max-width:730px){.nav__header{transform:none!important}}@media all and (min-width:45.625em){.nav__header{height:auto;background:#005c75;top:0;left:0;width:100%;z-index:2;transition:transform .1s ease,box-shadow .2s ease;padding:0;transform:translateZ(0);overflow:visible;box-shadow:0 3px 15px transparent}.nav__ready .nav__header{position:fixed}.nav__header:after{content:'';width:100%;height:20px;bottom:-20px;left:0;position:absolute}.js-stuck--header .nav__header{position:fixed;box-shadow:0 3px 15px rgba(0,0,0,.2);border:none}.js-stuck--header .nav__header--active,.js-stuck--header .nav__header.js-slide-menu--show,.js-stuck--header .nav__header:hover{transition:transform .5s ease;transform:translateY(0) translateZ(0)!important}.js-stuck--subnav .nav__header{box-shadow:none}}.nav__header-row,.nav__header .js-stuck-wrapper{background:inherit}.nav__header-row{-ms-flex:0 0 auto;flex:0 0 auto;height:auto}@media all and (min-width:45.625em){.nav__header-row{-ms-flex:1 1 auto;flex:1 1 auto}}.nav__header-row--utility{margin-bottom:5rem}@media all and (min-width:45.625em){.nav__header-row--utility{position:relative;-ms-flex-order:-1;order:-1;background:#1c3e48;z-index:10;margin-bottom:0}}.nav__header-row-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background:inherit;margin:auto;width:100%;max-width:calc(1024px + 4rem);-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:45.625em){.nav__header-row-content{position:relative;-ms-flex-direction:row;flex-direction:row;padding:0 2rem}}.nav__mobile-btn{background:transparent;-webkit-appearance:none;-moz-appearance:none;border:none;color:#fff;padding:0;line-height:0;font-size:1.6rem;vertical-align:top;text-indent:-300px;position:relative;overflow:hidden;width:40px;height:40px;display:inline-block;margin:auto 0}.nav__mobile-btn:after{font-family:FontAwesome;content:'\f142';position:absolute;right:50%;top:50%;text-indent:0;transform:translateX(50%) translateY(-50%)}.nav__mobile-btn--back{margin-bottom:auto}.nav__mobile-btn--back:after{content:'\f053';font-size:1.2rem}@media all and (min-width:45.625em){.nav__mobile-btn{display:none!important}}@media all and (min-width:45.625em){.nav .js-stuck-wrapper--mobnav{display:none}}.nav__mobile-bar{position:fixed;top:0;left:0;min-height:64px;display:inline-block;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:2;width:100%;background:#005c75;box-shadow:-5px -15px 30px #000;transition:box-shadow .2s ease,transform .1s ease-in-out;padding:.4rem 1rem .4rem 0;display:-ms-flexbox;display:flex;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;transform:translateZ(0)}@media all and (min-width:45.625em){.nav__mobile-bar{display:none}}.js-stuck--mobnav .nav__mobile-bar{box-shadow:-5px -15px 30px #000,0 0 7px #000}.js-stuck--subnav .nav__mobile-bar{box-shadow:-5px -15px 30px #000;padding:1rem 0 0}.slideout-open .nav__mobile-bar{transition:none}.nav__mobile-bar .sub-nav{width:100%}.nav__header-inner,.nav__main-menu{-ms-flex-direction:column;flex-direction:column;position:fixed;left:0;top:0;bottom:0;background:#3a3939;height:100%;width:90vw;margin:auto;padding:0 1.5rem;color:#fff;z-index:0;overflow-y:auto;-webkit-overflow-scrolling:auto;color:#9d9c9c;padding-bottom:70px;display:-ms-flexbox;display:flex}@media all and (min-width:45.625em){.nav__header-inner,.nav__main-menu{background:inherit;position:static;padding:0;color:inherit;width:auto;overflow-y:visible;color:#4a4a4a;height:auto}.nav__header-inner:after,.nav__main-menu:after{display:none}}.nav__hover-trigger{display:none}@media all and (min-width:45.625em){.nav__hover-trigger{display:block;height:21px;width:100%;-ms-flex-order:3;order:3}}.nav__branding{padding:1rem 0;-ms-flex-negative:0;flex-shrink:0;line-height:0;display:-ms-flexbox;display:flex}.nav__branding:hover{text-decoration:none}@media all and (min-width:45.625em){.nav__branding{padding:25px 0 26px;-ms-flex:0 0 30%;flex:0 0 30%;min-width:227px;-ms-flex:0 0 35%;flex:0 0 35%}.nav__branding img{height:43px;min-height:43px;max-height:43px}.nav__hover-trigger~.nav__branding{padding-top:0}}.nav__branding-logo-text{display:none;border-left:2px solid #5b7b87;padding-left:.5rem;line-height:normal;vertical-align:middle;padding-top:.3rem}@media all and (min-width:45.625em){.nav__logo--mobile{display:none}}.nav__logo--desktop{display:none}@media all and (min-width:45.625em){.nav__logo--desktop{display:block}}.nav__main{background:#f0efed;box-shadow:-5px -15px 30px #000;position:relative;min-height:100%;-ms-flex:1 0 auto;flex:1 0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:1}@media all and (min-width:45.625em){.nav__main{transition:none;transform:none!important;margin-top:0;min-height:0;box-shadow:none}}.nav__main .site-main{-ms-flex:1 auto;flex:1 auto;position:relative}.nav__main .site-main:before{content:'';background:#f0efed;position:fixed;top:0;left:0;height:50vh;right:0;z-index:-1}.nav__main .site-main:after{content:'';background:#000;position:fixed;bottom:0;width:100%;height:30vh;right:0;z-index:-3}@media all and (min-width:45.625em){.nav__main .site-main:after,.nav__main .site-main:before{display:none}}.slideout-open .nav__main{overflow:hidden}.nav__main--demo{min-height:calc(100% + 13px);width:calc(100% + 57px);position:absolute;top:-49px;left:-22px}@media all and (min-width:45.625em){.nav__main--demo{width:auto;position:relative;min-height:0;top:auto;left:auto}}@media all and (min-width:45.625em){.nav__menu--utility--logged-in .nav__utility-internal-links{display:none}}.nav__utility-icon-links{position:absolute;top:1rem;right:calc(15% + 1rem)}@media all and (min-width:45.625em){.nav__utility-icon-links{position:static;margin-left:1rem}.nav__utility-icon-links li:only-child a{padding-right:0}}.js-stuck--subnav .nav__sub-nav{margin-bottom:0;transition:box-shadow .3s ease;box-shadow:0 0 7px rgba(0,0,0,.25)}.off-canvas-sidebar{z-index:8000;position:fixed;top:0;right:0;width:100%;height:100%;transform:translate(100%);transition:all .5s ease-in-out;overflow-y:auto;max-width:26rem;background:#fff;padding:2rem}@media all and (min-width:45.625em){.off-canvas-sidebar{width:75%}}.off-canvas-sidebar.is-active{transform:translate(0)}.off-canvas-sidebar__content{padding:3rem 1rem 1rem}.off-canvas-sidebar__cta{display:block;text-align:center;margin:2rem 1rem}@media print{.off-canvas-sidebar{display:none}}.off-canvas-sidebar__footer{background:#fff;width:100%;margin-top:2rem}.off-canvas-sidebar__footer p{margin-bottom:2rem}.off-canvas-sidebar__footer-actions{text-align:center}.off-canvas-sidebar__footer-actions a{display:inline-block;margin-bottom:1rem}.is-hidden{display:none}.tabbed-overlay{position:fixed;right:0;transform:translateY(100%) translateZ(0);transition:transform .3s ease,width .3s ease,min-width .3s ease;z-index:8000;height:calc(100% - 41px);bottom:0;background:inherit;padding:0;width:100%;pointer-events:none}.tabbed-overlay:after{content:'';background:rgba(0,0,0,.2);position:fixed;top:-41px;height:50px;left:0;right:0;opacity:0;transition:opacity .3s ease;z-index:-8000}@media all and (min-width:45.625em){.tabbed-overlay:after{display:none}}.tabbed-overlay--left:after{bottom:-41px;top:auto}@media all and (min-width:45.625em){.tabbed-overlay{min-width:320px;width:30vw;top:0;bottom:auto;transform:translateZ(0) translateX(100%) translateX(4px);height:100%}}.tabbed-overlay--left{top:0;bottom:auto;transform:translateY(-100%) translateZ(0)}@media all and (min-width:45.625em){.tabbed-overlay--left{left:0;transform:translateZ(0) translateX(-100%) translateX(-4px);border-left:none}}@media all and (min-width:45.625em){.tabbed-overlay--secondary-panel-active,.tabbed-overlay--secondary-panel-active-dt{min-width:587px;width:calc(30vw + 267px)}}.tabbed-overlay--active{transform:translateY(0) translateZ(0);z-index:8001}.tabbed-overlay--active .tabbed-overlay__tab{box-shadow:none}.tabbed-overlay--active:after{opacity:1}.tabbed-overlay--active .tabbed-overlay__tab.tabbed-overlay__link--no-mobile{transform:translateY(0)}@media all and (min-width:45.625em){.tabbed-overlay--active{transform:translateZ(0) translateX(0)}}.tabbed-overlay__close-btn{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;cursor:pointer;text-indent:50px;width:16px;height:16px;position:absolute;padding:1.5rem;right:0;top:0;box-sizing:content-box;float:right}.tabbed-overlay__close-btn::-moz-focus-inner{border:0;padding:0}.tabbed-overlay__close-btn:before{content:'\f00d';font-family:FontAwesome;height:inherit;width:inherit;position:absolute;top:1.4rem;left:1.5rem;font-size:20px;text-indent:0;color:#001a21;transition:color .3s ease}.tabbed-overlay__close-btn:hover:before{color:#0084a9}.tabbed-overlay__tabs{position:absolute;width:100vw;text-align:center;left:0;top:0;transform:translateY(-100%) translateY(6px) translateZ(0);border-bottom:6px solid #0084a9;transition:transform .3s ease}@media all and (min-width:45.625em){.tabbed-overlay__tabs{transform:rotate(270deg) translateY(0) translateZ(0);width:100vh;bottom:0;top:auto;transform-origin:left bottom;border-bottom:4px solid #0084a9}}.tabbed-overlay--hide-tabs .tabbed-overlay__tabs{transform:translateY(100%) translateZ(0)}@media all and (min-width:45.625em){.tabbed-overlay--hide-tabs .tabbed-overlay__tabs{transform:rotate(270deg) translateY(100%) translateZ(0)}}.tabbed-overlay__tabs:after{content:'';position:absolute;bottom:0;width:100%;height:25%;box-shadow:inset 0 -4px 3px 0 rgba(0,0,0,.44);z-index:1;left:0;pointer-events:none;opacity:0;transform:translateZ(0);transition:opacity .3s ease}.tabbed-overlay--active .tabbed-overlay__tabs:after{opacity:1}.tabbed-overlay--left .tabbed-overlay__tabs{transform:translateY(100%) translateY(-6px) rotate(180deg) translateZ(0);bottom:0;top:auto}@media all and (min-width:45.625em){.tabbed-overlay--left .tabbed-overlay__tabs{position:absolute;left:auto;right:0;transform:rotate(90deg) translateY(0) translateZ(0);transform-origin:right bottom}}.tabbed-overlay--hide-tabs.tabbed-overlay--left .tabbed-overlay__tabs{transform:translateY(0) rotate(180deg) translateZ(0)}@media all and (min-width:45.625em){.tabbed-overlay--hide-tabs.tabbed-overlay--left .tabbed-overlay__tabs{transform:rotate(90deg) translateY(100%) translateZ(0)}}.tabbed-overlay__tab{position:relative;display:inline-block;padding:1em 1.5em .4em;color:#fff;text-decoration:none;margin:0 -7px;pointer-events:all}.tabbed-overlay__tab.tabbed-overlay__link--no-mobile{transform:translateY(100%)}@media all and (min-width:45.625em){.tabbed-overlay__tab.tabbed-overlay__link--no-mobile{transform:none}}.tabbed-overlay__tab:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-bottom:none;border-radius:5px 5px 0 0;background:#455560;box-shadow:0 -1px 3px 0 rgba(0,0,0,.5);transform:perspective(4px) rotateX(1deg);transform-origin:bottom}@media all and (min-width:45.625em){.tabbed-overlay__tab:before{display:none}}.tabbed-overlay__tab:active,.tabbed-overlay__tab:focus,.tabbed-overlay__tab:hover,.tabbed-overlay__tab:visited{color:#fff;text-decoration:none;border-bottom:none}.tabbed-overlay__tab:hover:before{background:#455556;text-decoration:none;border-bottom:none}.tabbed-overlay__tab--active,.tabbed-overlay__tab--active:hover{z-index:2;box-shadow:none}.tabbed-overlay__tab--active:before,.tabbed-overlay__tab--active:hover:before{background:#0084a9}.tabbed-overlay--left .tabbed-overlay__tab{transform:rotate(180deg)}.tabbed-overlay--left .tabbed-overlay__tab:before{transform:perspective(4px) rotateX(179deg);transform-origin:center}@media all and (min-width:45.625em){.tabbed-overlay__tab{box-shadow:0 0 3px 1px rgba(0,0,0,.4);color:#fff;margin:0 0 0 .5rem;border-radius:5px 5px 0 0;letter-spacing:1.1px;text-align:center;font-size:.75rem;font-weight:700;padding:.5rem .5rem .25rem;text-transform:uppercase;display:inline-block;background:#0c5a71;transition:background .3s ease;position:relative;z-index:0}.tabbed-overlay--left .tabbed-overlay__tab{transform:none}.tabbed-overlay__tab:before{display:none}.tabbed-overlay__tab:hover{background:#455556;text-decoration:none;border-bottom:none}.tabbed-overlay__tab--active,.tabbed-overlay__tab--active:hover{background:#0084a9;z-index:2}}.tabbed-overlay__panel{display:none}.tabbed-overlay--left .tabbed-overlay__panel{right:0}.tabbed-overlay__secondary-panel{position:absolute;height:100%;top:0;background:#fbfcfa;width:287px;right:0;box-shadow:0 2px 8px 0 rgba(0,0,0,.44);transform:translateX(100%);transition:transform .3s ease;display:none}.tabbed-overlay__secondary-panel .tabbed-overlay_scroll-content{padding:2.5rem 1.1rem!important}@media all and (min-width:45.625em){.tabbed-overlay__secondary-panel{width:267px;box-shadow:none}.tabbed-overlay__secondary-panel .tabbed-overlay_scroll-content{padding-top:1.5rem!important}}.tabbed-overlay--secondary-panel-active .tabbed-overlay__secondary-panel{transform:translateX(0)}@media all and (min-width:45.625em){.tabbed-overlay--secondary-panel-active-dt .tabbed-overlay__secondary-panel,.tabbed-overlay--secondary-panel-active .tabbed-overlay__secondary-panel{transform:translateX(100%)}}.tabbed-overlay--active .tabbed-overlay__secondary-panel{display:block}@media all and (min-width:45.625em){.tabbed-overlay--left .tabbed-overlay__secondary-panel{left:0;right:auto;transform:translateX(-100%)}}.tabbed-overlay--left .tabbed-overlay__secondary-panel:before{display:none}@media all and (min-width:45.625em){.tabbed-overlay--secondary-panel-active-dt.tabbed-overlay--left .tabbed-overlay__secondary-panel,.tabbed-overlay--secondary-panel-active.tabbed-overlay--left .tabbed-overlay__secondary-panel{transform:translateX(-100%)}}.tabbed-overlay__secondary-panel-btn{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;color:#0084a9;text-decoration:underline;float:right;position:relative;z-index:5;margin-top:2rem;animation-duration:.3s;animation-fill-mode:forwards;animation-timing-function:ease-in-out;animation-name:b;clear:both}.tabbed-overlay__secondary-panel-btn::-moz-focus-inner{border:0;padding:0}@media all and (min-width:45.625em){.tabbed-overlay__secondary-panel-btn{animation:none}}.tabbed-overlay--secondary-panel-active .tabbed-overlay__secondary-panel-btn{animation-name:a}@media all and (min-width:45.625em){.tabbed-overlay--secondary-panel-active .tabbed-overlay__secondary-panel-btn{margin-top:2rem;animation:none}}.tabbed-overlay_scroll-content{overflow-y:auto;width:100%;position:absolute;top:0;bottom:0}.tabbed-overlay__content{height:99%;width:100%;overflow-y:auto;overflow-x:hidden;position:relative;pointer-events:all}.tabbed-overlay__content .tabbed-overlay_scroll-content{padding:1.5rem 1.1rem}.tabbed-overlay__content .tabbed-overlay__panel{display:block;z-index:1;position:absolute;opacity:0;top:1rem;background:inherit;height:calc(100% - 6px);width:100%;z-index:-100;max-height:0;overflow:hidden}.tabbed-overlay__content .tabbed-overlay__panel:focus{outline:none}@media all and (min-width:45.625em){.tabbed-overlay__content .tabbed-overlay__panel{min-width:320px;max-width:30vw}}.tabbed-overlay__content .tabbed-overlay__panel--active{opacity:1;top:0;transition:opacity .5s ease;z-index:0;max-height:none;overflow:visible}.tabbed-overlay__content .tabbed-overlay__panel--active-complete{z-index:2}.tabbed-overlay__content .tabbed-overlay__panel:before{content:'';float:right;height:24px;width:32px}@keyframes a{0%{opacity:1;margin-top:2rem}30%{opacity:0;margin-top:2rem}51%{opacity:0;margin-top:-1rem}to{opacity:1;margin-top:-1rem}}@keyframes b{0%{opacity:1;margin-top:-1rem}30%{opacity:0;margin-top:-1rem}51%{opacity:0;margin-top:2rem}to{opacity:1;margin-top:2rem}}.grid{box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -1rem}.grid--nogutter{margin:0}.grid--nogutter>.col{padding:0}.grid--compact{margin:0 -.5rem}.grid--compact>.col{padding:0 .5rem}.col{box-sizing:border-box;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;max-width:100%;min-width:0;padding:0 1rem}.col-align-top{-ms-flex-item-align:start;align-self:flex-start}.col-align-bottom{-ms-flex-item-align:end;align-self:flex-end}.col-align-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.col-top{-ms-flex-pack:start!important;justify-content:flex-start!important}.col-bottom,.col-top{-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.col-bottom{-ms-flex-pack:end!important;justify-content:flex-end!important}.col-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;display:-ms-flexbox;display:flex}.grid-start{-ms-flex-pack:start;justify-content:flex-start}.grid-center{-ms-flex-pack:center;justify-content:center}.grid-end{-ms-flex-pack:end;justify-content:flex-end}.grid-around{-ms-flex-pack:distribute;justify-content:space-around}.grid-between{-ms-flex-pack:justify;justify-content:space-between}.col-first{-ms-flex-order:-1;order:-1}.col-last{-ms-flex-order:1;order:1}.grid-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.col-fixed{-ms-flex:initial;flex:initial}.col-grow-2{-ms-flex-positive:2;flex-grow:2}.col-grow-3{-ms-flex-positive:3;flex-grow:3}.col-grow-4{-ms-flex-positive:4;flex-grow:4}.col-grow-5{-ms-flex-positive:5;flex-grow:5}.col-grow-6{-ms-flex-positive:6;flex-grow:6}.col-grow-7{-ms-flex-positive:7;flex-grow:7}.col-grow-8{-ms-flex-positive:8;flex-grow:8}.col-grow-9{-ms-flex-positive:9;flex-grow:9}.col-grow-10{-ms-flex-positive:10;flex-grow:10}.col-grow-11{-ms-flex-positive:11;flex-grow:11}.col-1{-ms-flex-preferred-size:8.33333%;flex-basis:8.33333%;max-width:8.33333%}.col-2{-ms-flex-preferred-size:16.66667%;flex-basis:16.66667%;max-width:16.66667%}.col-3{-ms-flex-preferred-size:25%;flex-basis:25%;max-width:25%}.col-4{-ms-flex-preferred-size:33.33333%;flex-basis:33.33333%;max-width:33.33333%}.col-5{-ms-flex-preferred-size:41.66667%;flex-basis:41.66667%;max-width:41.66667%}.col-6{-ms-flex-preferred-size:50%;flex-basis:50%;max-width:50%}.col-7{-ms-flex-preferred-size:58.33333%;flex-basis:58.33333%;max-width:58.33333%}.col-8{-ms-flex-preferred-size:66.66667%;flex-basis:66.66667%;max-width:66.66667%}.col-9{-ms-flex-preferred-size:75%;flex-basis:75%;max-width:75%}.col-10{-ms-flex-preferred-size:83.33333%;flex-basis:83.33333%;max-width:83.33333%}.col-11{-ms-flex-preferred-size:91.66667%;flex-basis:91.66667%;max-width:91.66667%}.col-12{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}@media only screen and (max-width:320px){.col-sm{-ms-flex:100%;flex:100%;max-width:100%}}@media only screen and (max-width:730px){.col-md{-ms-flex:100%;flex:100%;max-width:100%}}@media only screen and (max-width:1024px){.col-lg{-ms-flex:100%;flex:100%;max-width:100%}}@media only screen and (max-width:1200px){.col-xl{-ms-flex:100%;flex:100%;max-width:100%}}@media only screen and (max-width:1920px){.col-xxl{-ms-flex:100%;flex:100%;max-width:100%}}.masthead{background:#0c5a71}.masthead a:hover{text-decoration:none}.masthead__inner{width:100%;max-width:calc(1024px + 4rem);margin:auto;padding:1rem 1.5rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}@media all and (min-width:45.625em){.masthead__inner{padding:1rem 2rem}}.masthead--demo .masthead__inner{max-width:none;padding:1rem 1.5rem!important}@media all and (min-width:45.625em){.masthead--demo .masthead__inner{padding:1rem 2rem!important}}.masthead__backlink{color:#fff}.masthead__logo{vertical-align:middle;margin-right:1rem}.masthead .masthead__title{color:#fff;font-weight:300;font-size:1.5rem;padding-right:1rem;border-bottom:0;letter-spacing:.5px;white-space:nowrap;font-size:2rem;margin:auto 0;max-width:calc(100% - 40px);overflow:hidden;text-overflow:ellipsis}@media all and (min-width:45.625em){.masthead .masthead__title{max-width:none;overflow:visible}}.masthead .masthead__title--sub{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.masthead .masthead__title a{color:#fff}.masthead .masthead__title *{overflow:hidden;text-overflow:ellipsis}@media all and (min-width:45.625em){.masthead .masthead__title *{overflow:visible}}.masthead .masthead__title .masthead__title{max-width:none}.masthead .masthead__sub-title{font-weight:600;font-size:.7rem;text-transform:uppercase;letter-spacing:.7px;margin:.2rem 0;color:#fff}.masthead__backlink{margin-left:1rem;text-transform:uppercase;font-size:.8rem;letter-spacing:1px;font-weight:700;color:#fff}.masthead__backlink.anchor--light{border-bottom:0}@media print{.masthead{display:none}}.landing-header{color:#fff;background-size:cover;background-repeat:no-repeat;padding:4rem 2rem;text-align:center}.landing-header__inner{max-width:calc(1024px + 4rem);margin:auto;padding:0 1rem}@media all and (min-width:45.625em){.landing-header__inner{padding:0 2rem}}.landing-header__title{color:#fff;padding:0;margin-top:0;margin-bottom:1rem}.landing-header__desc{padding:0;margin-bottom:2rem;font-weight:300;font-size:2rem}.landing-header__form{display:-ms-flexbox;display:flex}.landing-header__form .form__entry-input{width:80%;padding-top:.6rem}.landing-header__form .button,.landing-header__form .scroller__btn{box-shadow:0 2px 4px rgba(74,74,74,.6);margin-left:1rem}.basic-table{display:table;border-collapse:collapse;color:#4a4a4a}.basic-table--full-width{width:100%}.basic-table__wrapper{position:relative;display:block;overflow:visible}.basic-table__wrapper--overflow{background-color:currentColor;padding-bottom:1rem}.basic-table__wrapper--overflow:after{content:'';position:absolute;top:0;bottom:0;left:-1px;width:3rem;background:linear-gradient(90deg,currentColor 0,hsla(0,0%,100%,0));pointer-events:none;z-index:10;left:auto;right:-1px;background:linear-gradient(270deg,currentColor 0,hsla(0,0%,100%,0))}.basic-table__wrapper--overflow .basic-table{border-right:1.5rem solid transparent}.basic-table__wrapper-inner{overflow-x:auto}.basic-table__head,.basic-table thead{display:table-header-group}.basic-table__head--scroll,.basic-table thead--scroll{width:calc(100% - 1rem)}.basic-table__body,.basic-table tbody{border-top:2px solid #b5aea7;display:table-row-group}.basic-table__row,.basic-table tr{display:table-row}.basic-table__row[data-href],.basic-table tr[data-href]{cursor:pointer}.basic-table__row[data-href]:active,.basic-table__row[data-href]:focus,.basic-table__row[data-href]:hover,.basic-table tr[data-href]:active,.basic-table tr[data-href]:focus,.basic-table tr[data-href]:hover{background-color:hsla(40,9%,94%,.6)}.basic-table__cell,.basic-table__cell--actions,.basic-table__cell--head,.basic-table td,.basic-table td--actions,.basic-table td--head,.basic-table th,.basic-table th--actions,.basic-table th--head{display:table-cell;font-weight:400;padding:1rem;margin:0;border-bottom:1px solid #b5aea7;text-align:left;font-size:.9rem;vertical-align:top}@media all and (min-width:64em){.basic-table__cell,.basic-table__cell--actions,.basic-table__cell--head,.basic-table td,.basic-table td--actions,.basic-table td--head,.basic-table th,.basic-table th--actions,.basic-table th--head{font-size:1rem}}.basic-table__cell--actions a,.basic-table__cell--head a,.basic-table__cell a,.basic-table td--actions a,.basic-table td--head a,.basic-table td a,.basic-table th--actions a,.basic-table th--head a,.basic-table th a{font-weight:700;font-weight:500}.basic-table__cell--actions,.basic-table td--actions,.basic-table th--actions{text-align:right}.basic-table__cell--head,.basic-table td--head,.basic-table th,.basic-table th--head{font-weight:700;font-weight:500}.basic-table--comparison{width:100%}.basic-table--comparison thead{display:block;border-bottom:2px solid #b5aea7}.basic-table--comparison thead tr{-ms-flex-align:end;align-items:flex-end}.basic-table--comparison tbody{display:block;overflow-y:auto;max-height:28rem;border-top:none}.basic-table--comparison tr{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.basic-table--comparison tr:nth-child(2n){background:#e7e6e4}.basic-table--comparison td,.basic-table--comparison th{-ms-flex:1;flex:1;display:block}.basic-table--comparison th{font-weight:700;vertical-align:bottom}.basic-table--comparison td{font-size:.9rem;vertical-align:middle}.basic-table--comparison__heading{border-top:2px solid #d6d4cf}.basic-table--comparison .td--actions,.basic-table--comparison .td--head,.basic-table--comparison .th--actions,.basic-table--comparison .th--head,.basic-table--comparison__cell,.basic-table--comparison__cell--actions,.basic-table--comparison__cell--head,.basic-table--comparison td,.basic-table--comparison th{border-bottom:1px solid #d6d4cf}td.basic-table--comparison__heading{font-weight:700}.page-header{color:#fff;background-color:#005c75;background-image:url(/themes/custom/nanopore/images/logo-abstract.svg);background-position:right 5rem;background-repeat:no-repeat;margin-bottom:1.5rem}.page-header:after,.page-header:before{content:" ";display:table}.page-header:after{clear:both}@media all and (min-width:45.625em){.page-header{margin-bottom:2rem}}@media all and (min-width:64em){.page-header{margin-bottom:2rem}}.page-header~.js-stuck-wrapper--subnav,.page-header~.sub-nav{margin-top:-2rem;position:relative}.page-header~.js-stuck-wrapper--subnav{margin-bottom:2rem}.page-header~.sub-nav--scrolled{margin-top:0}.page-header .row{margin-bottom:0}.page-header p{margin-bottom:1rem}.page-header__inner{max-width:calc(1024px + 4rem);margin:auto;padding:1rem}@media all and (min-width:45.625em){.page-header__inner{padding:2rem}}.page-header__parent-label{color:#fff;display:block;width:100%;font-weight:400;font-size:1rem}@media all and (min-width:45.625em){.page-header__parent-label{font-size:1.25rem}}.page-header__parent-label .anchor--light{border-bottom:0}.page-header__title{color:#fff;padding:0;margin-top:0;margin-bottom:.5rem;max-width:80%}.page-header__desc{padding:0;margin-bottom:0}.page-header__form{display:-ms-flexbox;display:flex}.page-header__form .form__entry-input{width:80%;padding-top:.6rem}.page-header__form .button,.page-header__form .scroller__btn{margin-left:1rem}.page-header .button,.page-header .scroller__btn{box-shadow:0 2px 4px rgba(74,74,74,.6);margin-right:1rem}.page-header .button:last-child,.page-header .scroller__btn:last-child{margin-right:0}.page-header__subheader{margin-bottom:1rem;font-size:1.5rem;display:block}.page-header--post .page-header__parent-label,.page-header--post .page-header__title{font-weight:400}.button,.scroller__btn{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;text-decoration:none;color:inherit;box-shadow:0 2px 2px rgba(74,74,74,.3);transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:inline-block;padding:.5rem 1rem;border-radius:4px;line-height:1.5rem;font-weight:500;cursor:pointer}.button::-moz-focus-inner,.scroller__btn::-moz-focus-inner{border:0;padding:0}.button:focus,.button:hover,.scroller__btn:focus,.scroller__btn:hover{text-decoration:none;color:inherit}@media print{.button,.scroller__btn{display:none}}.button--icon.scroller__btn:after,.button.button--icon:after,.button .fa,.scroller__btn .fa{margin-left:.5rem;vertical-align:middle;margin-top:-.188rem}.button--icon-left.scroller__btn:after,.button.button--icon-left:after,.button .fa-chevron-left,.scroller__btn .fa-chevron-left{margin-left:0;margin-right:.5rem}.button--icon.scroller__btn:after,.button.button--icon:after{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial}.button:hover:not(.button--disabled),.scroller__btn:hover:not(.button--disabled){box-shadow:0 2px 4px rgba(74,74,74,.6)}.button:active:not(.button--disabled):not(:disabled),.scroller__btn:active:not(.button--disabled):not(:disabled){box-shadow:none}.button--disabled,.button:disabled,.scroller__btn:disabled{opacity:.6}.button--disabled:hover,.button:disabled:hover,.scroller__btn:disabled:hover{cursor:default}.button--primary,.scroller__btn{background-color:#0084a9;color:#fff}.button--active.scroller__btn,.button--primary.button--active,.button--primary:hover:not(.button--disabled):not(:disabled),.scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#245a6f;color:#fff}.button--active.button--keyline.scroller__btn,.button--primary.button--active.button--keyline,.button--primary:hover:not(.button--disabled):not(:disabled).button--keyline,.scroller__btn:hover:not(.button--disabled):not(:disabled).button--keyline{background-color:#0084a9;color:#fff}.button--primary:focus,.scroller__btn:focus{color:#fff}.button--keyline.scroller__btn,.button--primary.button--keyline{background:transparent;box-shadow:none;border-radius:6px;padding-top:.4rem;padding-bottom:.4rem;color:#0084a9;border:2px solid #0084a9}.button--keyline.button--active.scroller__btn,.button--keyline.scroller__btn:hover:not(.button--disabled):not(:disabled),.button--primary.button--keyline.button--active,.button--primary.button--keyline:hover:not(.button--disabled):not(:disabled){box-shadow:none}.button--secondary{background-color:#17bb75;color:#fff}.button--secondary.button--active,.button--secondary:hover:not(.button--disabled):not(:disabled){background-color:#0b814f;color:#fff}.button--secondary.button--active.button--keyline,.button--secondary:hover:not(.button--disabled):not(:disabled).button--keyline{background-color:#17bb75;color:#fff}.button--secondary:focus{color:#fff}.button--secondary.button--keyline{background:transparent;box-shadow:none;border-radius:6px;padding-top:.4rem;padding-bottom:.4rem;color:#17bb75;border:2px solid #17bb75}.button--secondary.button--keyline.button--active,.button--secondary.button--keyline:hover:not(.button--disabled):not(:disabled){box-shadow:none}.button--light{background-color:#fff;color:#0084a9}.button--light.button--active,.button--light:hover:not(.button--disabled):not(:disabled){background-color:#fff;color:#0c5a71}.button--light.button--active.button--keyline,.button--light:hover:not(.button--disabled):not(:disabled).button--keyline{background-color:#fff;color:#0084a9}.button--light:focus{color:#0084a9}.button--light.button--keyline{background:transparent;box-shadow:none;border-radius:6px;padding-top:.4rem;padding-bottom:.4rem;color:#fff;border:2px solid #fff}.button--light.button--keyline.button--active,.button--light.button--keyline:hover:not(.button--disabled):not(:disabled){box-shadow:none}.button--danger{background-color:#ef4135;color:#fff}.button--danger.button--active,.button--danger:hover:not(.button--disabled):not(:disabled){background-color:#be2a20;color:#fff}.button--danger.button--active.button--keyline,.button--danger:hover:not(.button--disabled):not(:disabled).button--keyline{background-color:#ef4135;color:#fff}.button--danger:focus{color:#fff}.button--danger.button--keyline{background:transparent;box-shadow:none;border-radius:6px;padding-top:.4rem;padding-bottom:.4rem;color:#ef4135;border:2px solid #ef4135}.button--danger.button--keyline.button--active,.button--danger.button--keyline:hover:not(.button--disabled):not(:disabled){box-shadow:none}.button--tertiary{background:transparent;box-shadow:none;text-decoration:underline;font-weight:400}.button--tertiary:focus.button--active,.button--tertiary:focus:not(.button--disabled):not(:disabled),.button--tertiary:hover.button--active,.button--tertiary:hover:not(.button--disabled):not(:disabled){color:#b5aea7;box-shadow:none;text-decoration:underline}.button--tag{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;font-size:.65rem;line-height:1.6rem;box-shadow:none;border:1px solid #b5aea7;border-radius:2px;letter-spacing:2px;padding:.1rem 1rem;margin-right:.4rem;margin-bottom:1rem}.button--tag a{color:inherit}.button--tag a:hover{color:#0084a9;text-decoration:none}.button--tag a:focus{color:#0c5a71}.button--tag.button--active,.button--tag:hover:not(.button--disabled):not(:disabled){background-color:#4a4a4a;color:#fff;border-color:#000;box-shadow:none}.button--tag--light{border:1px solid #e4e6e8}.button--tag--light.button--active,.button--tag--light:hover:not(.button--disabled):not(:disabled){background-color:#e4e6e8;color:#4a4a4a;border-color:#fff}.ticket{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding:0;position:relative;display:inline-block;border-radius:4px;width:100%;color:#6d7a7b}@media all and (min-width:45.625em){.ticket{padding:2rem}}.ticket p:last-of-type{margin-bottom:0}@media all and (min-width:45.625em){.ticket{padding:0}}.ticket .heading{margin-bottom:1rem}.draggable .ticket{background:linear-gradient(0deg,#fff 0,rgba(0,0,0,.07) 5px,#fff 0,rgba(0,0,0,.07) 10px,#fff 0,rgba(0,0,0,.07) 15px,#fff 0,#fff)}.ticket__header{padding:.6rem 1.5rem;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom:1px solid #e4e6e8}@media all and (min-width:45.625em){.ticket__header{padding:.6rem 2rem}}.ticket__body{padding:1.5rem}@media all and (min-width:45.625em){.ticket__body{padding:2rem}}.ticket__meta{background-color:hsla(30,9%,68%,.1);width:100%;padding:1.5rem 2rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;text-align:center}@media all and (min-width:45.625em){.ticket__meta{-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}.ticket__meta a:not(.button):not(.scroller__btn){color:#0084a9}.ticket__meta__content{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;padding:.8rem 0}.ticket__meta__content a{color:inherit}.ticket__meta__content a:hover{color:#0084a9;text-decoration:none}.ticket__meta__content a:focus{color:#0c5a71}.ticket__meta__ctas{margin-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}@media all and (min-width:45.625em){.ticket__meta__ctas{margin-top:0}}.ticket__meta .button--tertiary{padding:0 .5rem}.ticket__meta .button,.ticket__meta .scroller__btn{width:100%;margin-bottom:1rem}@media all and (min-width:45.625em){.ticket__meta .button,.ticket__meta .scroller__btn{margin-right:1.5rem;margin-bottom:0;width:auto}}.ticket__meta .button:last-child,.ticket__meta .scroller__btn:last-child{margin-right:0}.ticket--actions,.ticket--shadow{box-shadow:0 2px 2px rgba(74,74,74,.3)}.ticket--actions .heading{font-size:1.25rem;font-weight:500;color:#4a4a4a;margin-bottom:0}.ticket--actions .ticket--actions__open-content{display:none;padding-top:2rem}.ticket--actions .ticket__meta{cursor:pointer}.ticket--actions .ticket__meta__ctas{display:none}.ticket--actions--open .ticket--actions__open-content{display:block}.ticket--actions--open .ticket__meta{background-color:#f2f7f9}.ticket--actions--open .ticket__meta__ctas{display:block}.form__checkbox{margin:.5rem 0}@media all and (min-width:45.625em){.form__checkbox{float:left}}.form__checkbox-input{display:inline;opacity:0;width:5px;height:5px;margin:0;position:relative;left:16px}.form__checkbox-label{font-size:1.1rem;margin-right:2rem}.form__checkbox-label:not(:first-of-type){margin-top:.6rem}.form__checkbox-label:before{transition:border-color .1s,background-color .1s;content:'';display:inline-block;width:32px;height:32px;min-width:32px;height-width:32px;margin-right:.6rem;vertical-align:middle;border-radius:3px;border:1px solid transparent;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;position:relative;left:-5px}.form__checkbox-input:focus+.form__checkbox-label:before,.form__checkbox-input:hover+.form__checkbox-label:before{border-color:#b5aea7}.form__checkbox-input:checked+.form__checkbox-label:before{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background:#455556 url(/themes/custom/nanopore/images/checkbox-tick.svg) no-repeat 50%;background-size:1.25rem;border-color:transparent}.form__checkbox-input:focus:checked+.form__checkbox-label:before{border-color:#66b0de}.form__checkbox-input:disabled+.form__checkbox-label:before{background-color:#e4e6e8;box-shadow:none;cursor:default}.form__radio{margin:.5rem 0}.form__radio-input{display:inline;opacity:0;width:5px;height:5px;margin:0;position:relative;left:16px}.form__radio-label{font-size:1.1rem;margin-right:2rem;position:relative}.form__radio-label:not(:first-of-type){margin-top:.6rem}.form__radio-label:before{transition:border-color .1s,background-color .1s;content:'';display:inline-block;width:32px;height:32px;min-width:32px;height-width:32px;margin-right:.6rem;vertical-align:middle;border-radius:50%;border:1px solid transparent;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;position:relative;left:-5px}.form__radio-input:focus+.form__radio-label:before,.form__radio-input:hover+.form__radio-label:before{border-color:#b5aea7}.form__radio-input:checked+.form__radio-label:before{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background:#455556;border-color:transparent}.form__radio-input:focus:checked+.form__radio-label:before{border-color:#66b0de}.form__radio-input:disabled+.form__radio-label:before{background-color:#e4e6e8;cursor:default}.form__radio-label:after{content:'';background:#fff;width:16px;height:16px;position:absolute;left:8px;top:calc(50% + 1px);transform:translateY(-50%);border-radius:50%}.form__radio-input:disabled+.form__radio-label:after{background:transparent}.form__entry{position:relative}.has-errors .form__entry .form__entry-input{background-color:#fee8de;border-color:#fac6c3}.has-errors .form__entry .form__message{color:#ef4135}.form__entry--select{position:relative;width:100%}@media all and (min-width:45.625em){.form__entry--select{min-width:66.66%}}.form__entry--select:after{content:'\f078';position:absolute;top:50%;right:1rem;display:inline-block;width:14px;height:20px;pointer-events:none;transform:translateY(-50%);font-family:FontAwesome}.form__entry--select select::-ms-expand{display:none}.form__entry--select select{padding-right:2.5rem}.form__entry-label{display:block;padding:.6rem;color:#455556;font-weight:500}@media all and (min-width:45.625em){.form__entry-label{padding:.5rem 0}}.has-errors .form__entry-label{color:#ef4135}.form__entry-input{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.5rem;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;font-size:.9rem}.form__entry-input::-moz-focus-inner{border:0;padding:0}@media all and (min-width:45.625em){.form__entry-input{min-width:66.66%}}.form__entry-input:focus{border-color:#90c6e7}.form__entry--multi-select-group{width:100%}.form__entry--multi-select-group .form__entry--select{margin-bottom:.6rem}@media all and (min-width:45.625em){.form__entry--multi-select-group .form__entry--select:after{right:.8rem}}@media all and (min-width:45.625em){.form__entry--multi-select-group{min-width:66.66%}}.form__entry--multi-select-group__add-another{border:1px solid #b5aea7;padding:1rem;text-align:center;font-size:1.25rem;font-weight:500;color:#17bb75;cursor:pointer;border-radius:3px}.form__entry--multi-select-group__add-another:hover,.form__entry--multi-select-group__add-anotherfocus{color:#0b814f;background-color:#e4e6e8}.form__entry-input-autocomplete{display:-ms-flexbox;display:flex;width:100%}@media all and (min-width:45.625em){.form__entry-input-autocomplete{min-width:66.66%}}.form__entry-input-autocomplete__container{position:relative;-ms-flex:1;flex:1}.form__entry-input-autocomplete__submit{margin-left:1rem}.form__entry-input-autocomplete-list{background-color:#fff;position:absolute;left:0;width:100%;border:1px solid #e4e6e8;border-top:0;box-shadow:0 2px 2px rgba(74,74,74,.3);padding:.5rem 1rem;list-style:none;font-weight:500;margin-top:0}.form__entry-input-autocomplete-list li{padding:.5rem 0}.snippets-finder__tag-entry .select2-selection{padding-top:.8rem!important}.form__options{width:100%}@media all and (min-width:45.625em){.form__options{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}.form__options-option{margin-top:.6rem}@media all and (min-width:45.625em){.form__options-option{-ms-flex:1;flex:1;padding:0 .3rem}}.form__options-input{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:0;height:0;margin:0}.form__options-label{box-shadow:0 1px 4px rgba(0,0,0,.2);display:block;padding:1rem .8rem;border-radius:3px;background-color:#fff;text-align:center;font-size:1.1rem;color:#0084a9;border:1px solid transparent;cursor:pointer}.form__options-input:checked+.form__options-label{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background-color:#455556;color:#fff}.form__options-input:not(:checked)+.form__options-label:hover{box-shadow:none;border-color:#e4e6e8}.form__file-upload{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;width:100%}@media all and (min-width:45.625em){.form__file-upload{min-width:66.66%}}.form__file-upload-label{display:block;padding:.6rem;color:#455556;font-weight:500}@media all and (min-width:45.625em){.form__file-upload-label{padding:.5rem 0}}.has-errors .form__file-upload-label{color:#ef4135}.form__file-upload-input{position:absolute;top:0;right:0;margin:0;padding:0;font-size:3rem;cursor:pointer;opacity:0}.form__file-upload-path{-ms-flex:1;flex:1}.form__file-upload-buttons{margin-left:1rem}.form__file-upload-buttons .button,.form__file-upload-buttons .scroller__btn{margin-left:auto;margin-right:auto}.form__file-upload-container{position:relative;overflow:hidden}.form__file-upload-submit{display:block;margin-top:.6rem}.selectize-control{position:relative}.selectize-control .remove{color:#fff;padding-left:.25rem}.selectize-control.form__entry-input{padding-bottom:.25rem}.selectize-control.single .selectize-input{cursor:pointer}.selectize-control.single .selectize-input.input-active,.selectize-control.single .selectize-input.input-active input{cursor:text}.selectize-control.single .selectize-input input{cursor:pointer}.selectize-control.single .selectize-input:after{content:' ';display:block;position:absolute;top:50%;right:15px;margin-top:-3px;width:0;height:0;border-style:solid;border-width:5px 5px 0;border-color:#e4e6e8 transparent transparent}.selectize-control.single .selectize-input.dropdown-active:after{margin-top:-4px;border-width:0 5px 5px;border-color:transparent transparent #e4e6e8}.selectize-control .selectize-input{min-height:2rem}.selectize-control .selectize-input input:-ms-input-placeholder{padding-bottom:3px}.selectize-control .selectize-input>div{cursor:pointer;margin:0 .3rem .3rem 0;padding:2px 6px;background:#0084a9;color:#fff;border:1px solid #0c5a71}.selectize-control .selectize-input>div.active{background:#17bb75;color:#fff;border:1px solid #0084a9}.selectize-control .selectize-input.disabled [data-value]{color:#e4e6e8;border-color:#455556}.selectize-control .selectize-input.disabled [data-value] .remove{background:none}.selectize-control .selectize-input [data-value]{background-color:#0084a9}.selectize-control .selectize-input [data-value].active{background-color:#0c5a71}.selectize-control .selectize-input.disabled{opacity:.5;background-color:#fff}.selectize-dropdown-header{position:relative;padding:5px 8px;border-radius:3px 3px 0 0}.selectize-dropdown{z-index:9000;background:#fff;margin:-5px 0 0;border-top:0 none}.selectize-dropdown [data-selectable]{cursor:pointer;overflow:hidden;padding:5px 8px}.selectize-input{display:inline-block;width:100%;overflow:hidden;position:relative;padding:.3rem .4rem 0}.selectize-input.full{background-color:#fff}.selectize-input.disabled,.selectize-input.disabled *{cursor:default}.selectize-input.dropdown-active{border-radius:3px 3px 0 0}.selectize-input>*{vertical-align:baseline;display:inline-block;zoom:1}.selectize-input>input{display:inline-block;padding:0;min-height:0;max-height:none;max-width:100%;text-indent:0;border:0 none;background:none;line-height:inherit;font-size:.9rem}.selectize-input>input:focus{outline:none}.selectize-input>input::-ms-clear{display:none}.selectize-input.dropdown-active:before{content:' ';display:block;position:absolute;height:1px;bottom:0;left:0;right:0}.selectize-input:after{content:' ';display:block;clear:left}.selectize-dropdown-content{overflow-y:auto;overflow-x:hidden;max-height:200px;color:#4a4a4a}.selectize-control.form__entry-input .selectize-dropdown{width:100%!important;left:0!important;top:3.25rem!important}.selectize-control.form__entry-input .selectize-dropdown .title{display:block}.selectize-control.form__entry-input .selectize-dropdown-content div:hover{background:#90c6e7;color:#fff}.selectize-control.form__entry-input.loading:before{opacity:.4}.selectize-control.form__entry-input:before{transition:opacity .2s;content:' ';z-index:2;position:absolute;display:block;top:12px;right:50px;width:16px;height:16px;background:url(/themes/custom/nanopore/images/spinner.gif);background-size:16px 16px;opacity:0}.form__tag-checkbox{display:inline-block;margin-right:.4rem;margin-bottom:1rem}.form__tag-checkbox-input{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:0;height:0;margin:0}.form__tag-checkbox-input+:after{font-weight:400}.form__tag-checkbox-label{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;font-weight:500;color:#4a4a4a;font-size:.65rem;line-height:1.6rem;box-shadow:none;border:2px solid #b5aea7;border-radius:2px;letter-spacing:2px;padding:.1rem 1rem;display:inline-block;cursor:pointer}.form__tag-checkbox-label a{color:inherit}.form__tag-checkbox-label a:hover{color:#0084a9;text-decoration:none}.form__tag-checkbox-label a:focus{color:#0c5a71}.form__tag-checkbox--group-0 .form__tag-checkbox-label{border-color:#e4f1f9;background-color:#f9fcfe;transition:all .2s}.form__tag-checkbox--group-0 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-0 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#90c6e7;background-color:#badcf0}.form__tag-checkbox--group-0 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-0 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-1 .form__tag-checkbox-label{border-color:#e0fbf0;background-color:#f7fefb;transition:all .2s}.form__tag-checkbox--group-1 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-1 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#85f0c2;background-color:#b3f6d9}.form__tag-checkbox--group-1 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-1 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-2 .form__tag-checkbox-label{border-color:#fdf5da;background-color:#fefbf2;transition:all .2s}.form__tag-checkbox--group-2 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-2 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#f8da79;background-color:#fae7aa}.form__tag-checkbox--group-2 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-2 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-3 .form__tag-checkbox-label{border-color:#fde9d9;background-color:#fef7f2;transition:all .2s}.form__tag-checkbox--group-3 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-3 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#f9b178;background-color:#fbcda9}.form__tag-checkbox--group-3 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-3 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-4 .form__tag-checkbox-label{border-color:#fcddda;background-color:#fef3f2;transition:all .2s}.form__tag-checkbox--group-4 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-4 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#f5847c;background-color:#f8b0ab}.form__tag-checkbox--group-4 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-4 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-5 .form__tag-checkbox-label{border-color:#f5e4f2;background-color:#fcf7fb;transition:all .2s}.form__tag-checkbox--group-5 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-5 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#d99ad0;background-color:#e7bfe1}.form__tag-checkbox--group-5 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-5 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.form__tag-checkbox--group-6 .form__tag-checkbox-label{border-color:#e4f1f9;background-color:#f9fcfe;transition:all .2s}.form__tag-checkbox--group-6 .form__tag-checkbox-input:checked+.form__tag-checkbox-label,.form__tag-checkbox--group-6 .form__tag-checkbox-label:hover:not(.button--disabled){border-color:#90c6e7;background-color:#badcf0}.form__tag-checkbox--group-6 .form__tag-checkbox-input+.form__tag-checkbox-label:after{content:"+";font-family:inherit;font-size:1rem;display:inline-block;margin-left:5px;transform:rotate(0deg);transform-origin:4.5px 14px}.form__tag-checkbox--group-6 .form__tag-checkbox-input:checked+.form__tag-checkbox-label:after{transform:rotate(45deg)}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000;position:absolute;z-index:10001;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.picker__frame,.picker__holder{top:0;bottom:0;left:0;right:0;transform:translateY(100%)}.picker__holder{position:fixed;transition:background .15s ease-out,transform 0s .15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;max-width:666px;width:100%;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;transition:all .15s ease-out}@media (min-height:33.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height:40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height:33.875em){.picker__wrap{display:block}}.picker__box{background:#fff;display:table-cell;vertical-align:middle}@media (min-height:26.5em){.picker__box{font-size:1.25em}}@media (min-height:33.875em){.picker__box{display:block;font-size:1.33em;border:1px solid #777;border-top-color:#898989;border-bottom-width:0;border-radius:5px 5px 0 0;box-shadow:0 12px 36px 16px rgba(0,0,0,.24)}}@media (min-height:40.125em){.picker__box{font-size:1.5em;border-bottom-width:1px;border-radius:5px}}.picker--opened .picker__holder{transform:translateY(0);background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,.32);transition:background .15s ease-out}.picker--opened .picker__frame{transform:translateY(0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height:33.875em){.picker--opened .picker__frame{top:auto;bottom:0}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{font-weight:500;display:inline-block;margin-left:.25em;margin-right:.25em}.picker__year{color:#999;font-size:.8em;font-style:italic}.picker__select--month,.picker__select--year{border:1px solid #b7b7b7;height:2em;padding:.5em;margin-left:.25em;margin-right:.25em}@media (min-width:24.5em){.picker__select--month,.picker__select--year{margin-top:-.5em}}.picker__select--month{width:35%}.picker__select--year{width:22.5%}.picker__select--month:focus,.picker__select--year:focus{border-color:#0089ec}.picker__nav--next,.picker__nav--prev{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-.25em}@media (min-width:24.5em){.picker__nav--next,.picker__nav--prev{top:-.33em}}.picker__nav--prev{left:-1em;padding-right:1.25em}@media (min-width:24.5em){.picker__nav--prev{padding-right:1.5em}}.picker__nav--next{right:-1em;padding-left:1.25em}@media (min-width:24.5em){.picker__nav--next{padding-left:1.5em}}.picker__nav--next:before,.picker__nav--prev:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:.75em solid #000;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:.75em solid #000}.picker__nav--next:hover,.picker__nav--prev:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__nav--disabled,.picker__nav--disabled:before,.picker__nav--disabled:before:hover,.picker__nav--disabled:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:inherit;width:100%;margin-top:.75em;margin-bottom:.5em}@media (min-height:33.875em){.picker__table{margin-bottom:.75em}}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999;font-weight:500}@media (min-height:33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day{padding:.3125em 0;font-weight:200;border:1px solid transparent}.picker__day--today{position:relative}.picker__day--today:before{content:" ";position:absolute;top:2px;right:2px;width:0;height:0;border-top:.5em solid #0059bc;border-left:.5em solid transparent}.picker__day--disabled:before{border-top-color:#aaa}.picker__day--outfocus{color:#ddd}.picker__day--infocus:hover,.picker__day--outfocus:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker__day--highlighted{border-color:#0089ec}.picker--focused .picker__day--highlighted,.picker__day--highlighted:hover{cursor:pointer;color:#000;background:#b1dcfb}.picker--focused .picker__day--selected,.picker__day--selected,.picker__day--selected:hover{background:#0089ec;color:#fff}.picker--focused .picker__day--disabled,.picker__day--disabled,.picker__day--disabled:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbb}.picker__footer{text-align:center}.picker__button--clear,.picker__button--close,.picker__button--today{border:1px solid #fff;background:#fff;font-size:.8em;padding:.66em 0;font-weight:700;width:33%;display:inline-block;vertical-align:bottom}.picker__button--clear:hover,.picker__button--close:hover,.picker__button--today:hover{cursor:pointer;color:#000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--clear:focus,.picker__button--close:focus,.picker__button--today:focus{background:#b1dcfb;border-color:#0089ec;outline:none}.picker__button--clear:before,.picker__button--close:before,.picker__button--today:before{position:relative;display:inline-block;height:0}.picker__button--clear:before,.picker__button--today:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-.05em;width:0;border-top:.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-.25em;width:.66em;border-top:3px solid #e20}.picker__button--close:before{content:"\D7";top:-.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaa}.form{margin:2rem 0}.form-title{color:#0084a9;font-size:1rem;font-weight:500;margin:0 0 1.5rem}@media all and (min-width:45.625em){.form__inline-fields{display:-ms-flexbox;display:flex}}.form__field{margin-bottom:1rem;display:inline-block;width:100%}@media all and (min-width:45.625em){.form__inline-fields .form__field{-ms-flex:1;flex:1}.form__inline-fields .form__field:not(:first-child){margin-left:1rem}}.form__field-container{display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap;-ms-flex-align:start;align-items:flex-start}@media all and (min-width:45.625em){.form__field-container{-ms-flex-flow:row wrap;flex-flow:row wrap}}.form__message{font-size:.875rem;padding-top:.25rem;font-style:italic;display:inline-block;width:100%;margin:.6rem}@media all and (min-width:45.625em){.form__message{-ms-flex:1;flex:1;margin:0 .875rem .875rem 2px}}.form__error{font-size:.875rem;padding-top:.25rem;font-style:italic;display:inline-block;-ms-flex:0 0 66.66%;flex:0 0 66.66%;-ms-flex-order:-1;order:-1;width:100%;color:#ef4135;font-style:normal;margin:.6rem}@media all and (min-width:45.625em){.form__error{-ms-flex:1;flex:1;-ms-flex-order:0;order:0;margin:0 0 0 .8rem}}.form__character-count{font-size:.875rem;padding-top:.25rem;font-style:italic;display:inline-block;-ms-flex:0 0 66.66%;flex:0 0 66.66%;-ms-flex-order:-1;order:-1;width:100%;font-style:normal;text-align:right}@media all and (min-width:45.625em){.form__character-count{-ms-flex:1;flex:1;-ms-flex-order:0;order:0}}.form__fieldset{border:0 none;border-top:1px solid hsla(30,9%,68%,.64);margin:0;padding:2rem 0}.form__fieldset--no-top{border-top:0 none}.form__fieldset--bottom{border-bottom:1px solid hsla(30,9%,68%,.64);padding-bottom:2rem;margin-bottom:1rem}.form__fieldset--with-legend{margin-top:2rem;padding-top:.5rem}.form__legend{text-align:center;padding:0 1rem;font-size:.75rem;letter-spacing:1px;color:#867b70;margin-top:2rem}.basic-card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.basic-card{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;box-shadow:0 2px 2px rgba(74,74,74,.3);transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;position:relative;border:0;width:100%;display:inline-block;padding:1.5rem;text-decoration:none}@media all and (min-width:45.625em){.basic-card{padding:2rem}}.basic-card a:hover{text-decoration:none}@media all and (min-width:20em){.basic-card{width:calc(50% - .5rem);margin-right:1rem}.basic-card:nth-of-type(2n){margin-right:0}}@media all and (min-width:45.625em){.basic-card{width:calc(33.33% - .9rem)}.basic-card,.basic-card:nth-of-type(2n){margin-right:1rem}.basic-card:nth-of-type(3n){margin-right:0}}@media all and (min-width:45.625em){.site-main.site-main--sidebar .basic-card{width:calc(50% - .5rem);margin-right:1rem}.site-main.site-main--sidebar .basic-card:nth-of-type(2n){margin-right:0}}.basic-card:after{transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;content:"";font-family:FontAwesome;position:absolute;right:1rem;bottom:1rem;width:1rem;color:#0084a9;font-size:1.3rem}.basic-card:hover{box-shadow:0 2px 4px rgba(74,74,74,.6);background-color:#0084a9;text-decoration:none}.basic-card:hover .basic-card__meta__inner,.basic-card:hover .heading,.basic-card:hover:after{color:#fff}.basic-card:active{box-shadow:none}.basic-card--border-left{border-left:5px solid #0084a9;border-top:none}.basic-card>a{display:block;border-bottom:none}.basic-card .heading{transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:block;font-size:1.25rem;font-weight:200;padding-right:2rem;color:#0084a9;line-height:1.3}.basic-card__image{margin:-1.5rem -1.5rem 1.5rem;display:block}@media all and (min-width:45.625em){.basic-card__image{margin:-2rem -2rem 2rem}}.basic-card--border-left .basic-card__image,.basic-card--border-left .basic-card__image img{border-top-right-radius:3px}.basic-card__image img{width:100%;height:auto}.grid-card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.grid-card{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;box-shadow:0 2px 2px rgba(74,74,74,.3);transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;position:relative;border-radius:5px;border-top:5px solid #0084a9;width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:justify;justify-content:space-between;padding:0;min-height:250px;text-decoration:none}@media all and (min-width:45.625em){.grid-card{padding:2rem}}.grid-card a:hover{text-decoration:none}.grid-card--border-left{border-left:5px solid #0084a9;border-top:none}@media all and (min-width:45.625em){.grid-card{width:calc(50% - 1rem);margin-right:2rem;padding:0}.grid-card:nth-of-type(2n){margin-right:0}}@media all and (min-width:64em){.grid-card{width:calc(33.33% - 1.34rem)}.grid-card,.grid-card:nth-of-type(2n){margin-right:2rem}.grid-card:nth-of-type(3n){margin-right:0}}@media all and (min-width:75em){.grid-card{width:calc(25% - 1.5rem)}.grid-card,.grid-card:nth-of-type(2n),.grid-card:nth-of-type(3n){margin-right:2rem}.grid-card:nth-of-type(4n){margin-right:0}}@media all and (min-width:75em){.site-main.site-main--sidebar .grid-card{width:calc(33.33% - 1.34rem);margin-right:2rem}.site-main.site-main--sidebar .grid-card:nth-of-type(2n){margin-right:2rem}.site-main.site-main--sidebar .grid-card:nth-of-type(3n){margin-right:0}}.grid-card>a{display:block;text-decoration:none}.grid-card .heading{display:block;font-size:1.25rem;font-weight:500;padding-right:2rem;color:#0084a9;position:relative}.grid-card .heading:after{content:"";font-family:FontAwesome;position:absolute;right:0;top:2px;width:1rem;text-align:right}.grid-card__image{display:block;-ms-flex:1;flex:1}.grid-card--border-left .grid-card__image,.grid-card--border-left .grid-card__image img{border-top-right-radius:5px}.grid-card__image img{width:100%;height:auto}.grid-card__content{padding:1.5rem;display:block}.grid-card__meta{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;background-color:hsla(30,9%,68%,.1);width:100%;padding:1rem 1.5rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;color:#b5aea7;display:block;overflow:hidden;text-overflow:ellipsis;margin-top:auto}.grid-card__meta a{color:inherit}.grid-card__meta a:hover{color:#0084a9;text-decoration:none}.grid-card__meta a:focus{color:#0c5a71}.grid-card__meta__inner{display:block;position:relative;overflow:hidden;text-overflow:ellipsis}.grid-card:hover{box-shadow:0 2px 4px rgba(74,74,74,.6);text-decoration:none}.grid-card:active{box-shadow:none}.grid-card-group .grid-card-trailing{background-color:transparent;box-shadow:none;border:2px solid #17bb75}.grid-card-group .grid-card-trailing .heading{color:#17bb75}.grid-card-group .grid-card-trailing .heading:after{content:url(/themes/custom/nanopore/images/arrow-right-green.svg)}.grid-card-group .grid-card-trailing .grid-card__meta{display:none}.grid-card-group .grid-card-trailing:hover{background-color:#17bb75;box-shadow:none}.grid-card-group .grid-card-trailing:hover .heading{color:#fff}.grid-card-group .grid-card-trailing:hover .heading:after{content:url(/themes/custom/nanopore/images/arrow-right.svg)}.grid-card-group .grid-card-profile{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;min-height:130px;text-decoration:none}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile{display:block;text-align:center}}.grid-card-group .grid-card-profile__content{display:inline-block;padding-top:1rem}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile__content{padding:1rem}}.grid-card-group .grid-card-profile__image{height:100px;width:100px;border-radius:50px;padding:1rem}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile__image{display:block;float:none;margin:1rem auto 0;padding:0}}.grid-card-group .grid-card-profile__info{-ms-flex:1;flex:1;overflow:hidden;display:block}.grid-card-group .grid-card-profile .heading{padding-right:0;padding-bottom:1rem}.grid-card-group .grid-card-profile .heading:after{display:none}.grid-card-group .grid-card-profile__desc,.grid-card-group .grid-card-profile__location{margin-bottom:.25rem;color:#4a4a4a;display:none}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile__desc,.grid-card-group .grid-card-profile__location{display:block}}.grid-card-group .grid-card-profile__desc:hover,.grid-card-group .grid-card-profile__location:hover{color:#4a4a4a}.grid-card-group .grid-card-profile__meta{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;color:#b5aea7;display:block;padding:1rem;padding-top:0;padding-left:0}.grid-card-group .grid-card-profile__meta a{color:inherit}.grid-card-group .grid-card-profile__meta a:hover{color:#0084a9;text-decoration:none}.grid-card-group .grid-card-profile__meta a:focus{color:#0c5a71}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile__meta{background-color:hsla(30,9%,68%,.1);width:100%;padding:1rem 2rem;border-bottom-left-radius:5px;border-bottom-right-radius:5px;float:right}}.grid-card-group .grid-card-profile__meta__stat{white-space:nowrap;display:block}@media all and (min-width:45.625em){.grid-card-group .grid-card-profile__meta__stat{padding:0 .4rem}.grid-card-group .grid-card-profile__meta__stat.stat-replies,.grid-card-group .grid-card-profile__meta__stat.stat-runs{display:inline}.grid-card-group .grid-card-profile__meta__stat.stat-replies:after{content:"\00B7";position:relative;left:.5rem}}.person-card{margin-bottom:2rem}.person-card,.person-card a:hover{text-decoration:none}@media all and (min-width:45.625em){.person-card{width:50%}}@media all and (min-width:64em){.person-card{width:33.33%}}@media all and (min-width:64em){.site-main.site-main--sidebar .person-card{width:50%}}.person-card__header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding-bottom:1rem}.person-card__image{height:50px;width:50px;border-radius:25px;border:1px solid #b5aea7;vertical-align:middle;margin-right:1rem}.person-card__name{-ms-flex:1;flex:1;display:block;font-size:1.1rem;font-weight:200;padding-right:1rem;border-bottom:0}.person-card__body{font-weight:500;color:#455556;line-height:1.75rem}.col .card{height:calc(100% - 2rem)}.card{background-color:#fff;box-shadow:0 2px 2px rgba(74,74,74,.3);margin-bottom:2rem;border-radius:.1875rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;border:none;border-bottom:none;overflow:auto;color:#0084a9;border-color:#0084a9}.card:hover{text-decoration:none}.card__heading{color:inherit;margin-top:0;display:block;font-weight:700}.card__description{display:block;color:#455556;-ms-flex:1 0 auto;flex:1 0 auto;line-height:1.25rem;width:100%}.card__image{-ms-flex:0 0 auto;flex:0 0 auto}.card__content{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;-ms-flex-align:start;align-items:flex-start;-ms-flex:1 1 auto;flex:1 1 auto;width:100%}@media all and (-ms-high-contrast:none){.card__content{-ms-flex-align:stretch;align-items:stretch}}.card__image{display:block;max-height:12rem;overflow:hidden}.card__image img{border-top-left-radius:.1875rem;border-top-right-radius:.1875rem;width:100%}.card .card__content{padding:1.5rem}.card .card__heading{font-size:1.25rem;margin-bottom:1.5rem}.card .card__description{font-size:.875rem}.card .button,.card .scroller__btn{margin-top:1.5rem}@media all and (-ms-high-contrast:none){.card .button,.card .scroller__btn{display:inline-table}}.card.card--float .card__image{margin:1.5rem 0 1.5rem 1.5rem}.card.card--float.card--right .card__image{margin:1.5rem 1.5rem 1.5rem 0}.card .card__content:after{right:1.5rem;top:1.5rem;width:1.25rem;font-size:1.25rem}.card--large .card__content{padding:1.775rem}.card--large .card__heading{font-size:1.75rem;margin-bottom:1.5rem}.card--large .card__description{font-size:.9375rem}.card--large .button,.card--large .scroller__btn{margin-top:1.5rem}.card--large.card--float .card__image{margin:1.775rem 0 1.775rem 1.775rem}.card--large.card--float.card-right .card__image{margin:1.775rem 1.775rem 1.775rem 0}.card--large .card__content:after{right:1.775rem;top:1.775rem;width:1.75rem;font-size:1.75rem}.card--small .card__content{padding:1.25rem}.card--small .card__heading{font-size:1rem;margin-bottom:1rem}.card--small .card__description{font-size:.8125rem}.card--small .button,.card--small .scroller__btn{margin-top:1rem}.card--small.card--float .card__image{margin:1.25rem 0 1.25rem 1.25rem}.card--small.card--float.card--right .card__image{margin:1.25rem 1.25rem 1.25rem 0}.card--small .card__content:after{right:1.25rem;top:1.25rem;width:1rem;font-size:1rem}.card--small .button,.card--small .scroller__btn{padding:.25rem .5rem;font-size:.875rem}.card--border-left{border-left:5px solid #455556}.card--border-left .card__image img{border-radius:0}.card--border-top{border-top:5px solid #455556}.card--border-top .card__image img{border-radius:0}.card--outline{box-shadow:none;background:transparent;border:2px solid}.card--green{color:#17bb75;border-color:#17bb75}.card--green .button--primary,.card--green .scroller__btn{background-color:#17bb75}.card--green .button--active.scroller__btn,.card--green .button--primary.button--active,.card--green .button--primary:hover:not(.button--disabled):not(:disabled),.card--green .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#0b814f}.card--lightblue{color:#90c6e7}.card--lightblue .button--primary,.card--lightblue .scroller__btn{background-color:#90c6e7}.card--lightblue .button--active.scroller__btn,.card--lightblue .button--primary.button--active,.card--lightblue .button--primary:hover:not(.button--disabled):not(:disabled),.card--lightblue .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#548caf}.card--red{color:#ef4135}.card--red .button--primary,.card--red .scroller__btn{background-color:#ef4135}.card--red .button--active.scroller__btn,.card--red .button--primary.button--active,.card--red .button--primary:hover:not(.button--disabled):not(:disabled),.card--red .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#be2a20}.card--palegrey{color:#b5aea7}.card--palegrey .button--primary,.card--palegrey .scroller__btn{background-color:#b5aea7}.card--palegrey .button--active.scroller__btn,.card--palegrey .button--primary.button--active,.card--palegrey .button--primary:hover:not(.button--disabled):not(:disabled),.card--palegrey .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#8c8379}.card--orange{color:#f57e20}.card--orange .button--primary,.card--orange .scroller__btn{background-color:#f57e20}.card--orange .button--active.scroller__btn,.card--orange .button--primary.button--active,.card--orange .button--primary:hover:not(.button--disabled):not(:disabled),.card--orange .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#b95e17}.card--purple{color:#a53f97}.card--purple .button--primary,.card--purple .scroller__btn{background-color:#a53f97}.card--purple .button--active.scroller__btn,.card--purple .button--primary.button--active,.card--purple .button--primary:hover:not(.button--disabled):not(:disabled),.card--purple .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#772c6d}.card--float{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row}.card--float .card__content{-ms-flex:1 1 auto;flex:1 1 auto}.card--float .card__description{-ms-flex:1 0 auto;flex:1 0 auto}.card--float .card__image{width:auto;max-width:8rem;max-height:unset;-ms-flex:0 0 auto;flex:0 0 auto}@media all and (min-width:45.625em){.card--float .card__image{max-width:12rem}}.card--float .card__image img{border-radius:.1875rem}.card__actions{padding-top:1.5rem;margin-bottom:-1rem}.card__actions .button,.card__actions .scroller__btn{margin-top:0;margin:0 .5rem 1rem 0}.card--icon .card__content{position:relative;padding-right:3.5rem}.card--icon .card__content:after{content:attr(data-icon);font-family:FontAwesome;position:absolute;color:inherit}.card--light{box-shadow:none;background-color:#f8f7f6;border:1px solid #e4e6e8}.grid--compact .col .card{height:calc(100% - 1rem);margin-bottom:1rem}.content-card-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}.content-card{position:relative;margin-bottom:2rem;border:0;width:100%;display:inline-block}.content-card,.content-card a:hover{text-decoration:none}@media all and (min-width:45.625em){.content-card{width:calc(50% - 1rem);margin-right:2rem}.content-card:nth-of-type(2n){margin-right:0}}.content-card .heading{display:block;color:#0084a9;line-height:1.3}.content-card__image{display:block;margin-bottom:1.5rem}.content-card__image img{width:100%;height:auto}.footer{color:#8a8a8a;z-index:1;background-color:#2f2f2f;margin-bottom:auto}.footer__top .footer__inner{text-align:center}@media all and (min-width:45.625em){.footer__top .footer__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;text-align:left;padding:1.25rem 2rem}}.footer__nav{width:100%}@media all and (min-width:45.625em){.footer__nav{width:auto;-ms-flex:1;flex:1}}.footer__nav ul{list-style:none;margin:0;padding:0}.footer__nav ul li{padding-bottom:.5rem;font-size:.9rem}@media all and (min-width:45.625em){.footer__nav ul li{display:inline-block;padding-right:1rem;border-right:1px solid #000;padding-left:1rem;line-height:11px;padding-bottom:0}}@media all and (min-width:45.625em){.footer__nav ul li:first-child{padding-left:0}}.footer__nav ul li a{color:#95989a}.footer__nav ul li a:hover{color:#0084a9}.footer__nav ul li:last-child{padding-right:0;border-right:none;padding-bottom:0}.footer__social{width:100%}@media all and (min-width:45.625em){.footer__social{padding-top:0;width:auto;-ms-flex:1;flex:1;text-align:right;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}}.footer__social-flags{padding-top:2rem}@media all and (min-width:45.625em){.footer__social-flags{-ms-flex:1;flex:1;padding-top:0}}.footer__social-icons{padding-top:2rem}@media all and (min-width:45.625em){.footer__social-icons{padding-top:0}}.footer__social a{color:#95989a;padding:0 .5rem;margin-right:.5rem;font-size:.9rem}.footer__social a:last-child{margin-right:0}.footer__social a:hover{color:#0084a9}.footer__social .fa{font-size:1.25rem;line-height:14px}.footer__social-flag:before{content:'';width:24px;height:18px;display:block;position:absolute;background-size:cover;top:0;left:0}.footer__social-flag.jp:before{background-image:url(../images/jp.svg)}.footer__social-flag.cn:before{background-image:url(../images/cn.svg)}.footer__social-flag.gb:before{background-image:url(../images/gb.svg)}.footer__links{background-color:#1c1c1c}@media all and (min-width:45.625em){.footer{margin-top:1.875rem}}@media all and (min-width:64em){.footer{margin-top:4.375rem}}.footer__inner{max-width:calc(1024px + 4rem);margin:auto;padding:2rem}@media all and (min-width:45.625em){.footer__inner{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}}@media all and (min-width:45.625em) and (max-width:63.9375em){.footer__inner{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:64em){.footer__inner{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row;flex-direction:row}}.footer__column{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:0;min-width:14rem;text-align:center}.footer__column:last-child{padding:2rem 0 0}@media all and (min-width:45.625em){.footer__column{padding:0 2rem 0 0;width:50%;text-align:left}.footer__column:last-child{padding:0}}.footer__column ul{margin:-.35rem 0 0;padding:0}.footer__column li{list-style:none;margin-bottom:.5rem;font-size:.8rem;line-height:1.3rem;display:block}.footer__column p a{color:#fff;text-decoration:none;border:none}.footer__column a{border:none;color:#95989a}.footer__legal{font-size:.8rem;line-height:1.5rem;padding:2rem 0 0;background-color:#000}.footer__legal .footer__inner{padding-top:0}.footer__item{margin-bottom:1rem;line-height:1.2rem}.footer__title{color:#918b86;text-transform:uppercase;font-size:.9rem;margin:0 0 1.5rem;font-weight:700;letter-spacing:2px}a.footer__social-flag{position:relative;padding:0 .5rem 0 2rem}a.footer__social-icon{color:#fff}a.footer__social-icon:hover{color:#0084a9}.tooltip{box-shadow:0 2px 4px rgba(74,74,74,.6);background:#fff;border-radius:4px;max-width:600px;width:auto;position:fixed;padding:1rem;transition:opacity .2s ease-in,top 0s ease-in .2s,left 0s ease-in .2s;opacity:0;top:-200%;left:0;z-index:1001;min-width:200px}.tooltip.js-open{transition:opacity .2s ease-in;top:0;opacity:1;transform:translateZ(0)}.tooltip:before{content:'';border-style:solid;border-color:transparent;position:absolute}.tooltip:focus{outline:none}.tooltip--right:before{border-width:11px 15px 11px 0;left:-14px;border-right-color:#fff;filter:drop-shadow(-3px 2px 1px rgba(74,74,74,.4))}.tooltip--left:before{border-width:11px 0 11px 15px;right:-14px;border-left-color:#fff;filter:drop-shadow(3px 2px 1px rgba(74,74,74,.4))}.tooltip--fullscreen{max-width:none;width:calc(100% - 2rem);margin:1rem;position:fixed;z-index:2;transform:none!important;box-shadow:none;background:transparent}.tooltip--fullscreen:before{content:'';box-shadow:0 2px 4px rgba(74,74,74,.6);background:#fff;position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;border-radius:4px}.tooltip--fullscreen:after{content:'';background:rgba(0,0,0,.3);position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:-2}.tooltip__link{color:#0084a9;text-decoration:underline;position:relative;margin-right:4px;font-style:normal;border-bottom:none!important}.tooltip__link:after{content:'\f05a';font-family:FontAwesome;font-size:14px;color:#0084a9;position:relative;top:-5px;right:-3px;display:inline-block;text-decoration:none}.tooltip__close-btn{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;width:24px;height:15px;float:right;padding:0 0 .5rem .5rem;cursor:pointer;position:relative;box-sizing:content-box;margin-top:-.5rem;margin-right:-.5rem}.tooltip__close-btn::-moz-focus-inner{border:0;padding:0}.tooltip__close-btn:before{content:'\f00d';font-family:FontAwesome;height:inherit;width:inherit;position:absolute;top:-2px;left:5px;font-size:22px;text-indent:0;color:#455556;transition:color .3s ease}.tooltip__title{margin-bottom:.8rem}.tag-set dt{float:left;display:inline-block;font-size:1.25rem;font-weight:200;margin-right:1rem;padding:.2rem 0}@media all and (min-width:45.625em){.tag-set dt{margin:1rem 1rem 1rem 0}}.tag-set dd{margin-left:0;padding:.2rem 0}@media all and (min-width:45.625em){.tag-set dd{padding-top:1.2rem}}.tag-set dd a:not(.button):not(.scroller__btn){border-bottom-color:#fff;margin:0 1rem 1rem 0;display:inline-block;transition:border-bottom-color .3s ease,color .3s ease}.tag-set dd a:not(.button):not(.scroller__btn):hover{border-bottom-color:#0084a9}.table-list{margin-bottom:2rem;padding-top:1rem}.table-list__title{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;font-size:.9rem;color:#687576;margin-bottom:1rem}.table-list__title a{color:inherit}.table-list__title a:hover{color:#0084a9;text-decoration:none}.table-list__title a:focus{color:#0c5a71}@media all and (min-width:45.625em){.table-list__table{width:100%;display:table;border-collapse:collapse}}.table-list__row{display:block;position:relative;border-top:1px solid #b5aea7;border-bottom:0;color:#687576;font-weight:400;padding-top:1.3rem;padding-bottom:1.3rem;padding-right:2rem}.table-list__row:after{content:url(/themes/custom/nanopore/images/arrow-right-grey.svg);position:absolute;right:0;top:2rem;width:1rem}@media all and (min-width:45.625em){.table-list__row{display:table-row}.table-list__row:after{display:none}}.table-list__row:focus,.table-list__row:hover{color:#687576;text-decoration:none}.table-list__row:last-child{border-bottom:1px solid #b5aea7}.table-list__cell{display:block;position:relative;padding-right:2rem;padding-bottom:1rem;font-size:1.1rem}.table-list__cell:last-child{padding-bottom:0}@media all and (min-width:45.625em){.table-list__cell{display:table-cell;padding-top:1.3rem;padding-bottom:1.3rem}.table-list__cell:last-child{padding-right:2rem}.table-list__cell:last-child:after{content:url(/themes/custom/nanopore/images/arrow-right-grey.svg);position:absolute;right:0;top:2rem;width:1rem}}.table-list__cell:first-child{color:#0084a9;font-weight:500}.table-list__table--no-headings .table-list__cell:first-child{color:inherit;font-weight:400}.table-list__cell--heading{color:#0084a9;font-weight:500}.table-list__cell--nobreak{white-space:nowrap}.tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;background:#fff;margin-bottom:2rem}@media all and (min-width:45.625em){.tabs:not(.tabs--mob-only){-ms-flex-direction:row;flex-direction:row;background:none}}.tabs--overflowing:after{font-family:FontAwesome;color:#ccc;line-height:40px;background:linear-gradient(90deg,#f5f5f5 0,hsla(0,0%,96%,0));width:9%;height:70px;position:absolute;pointer-events:none;left:-1px;top:0;z-index:10;padding:10px;transition:opacity .3s ease;opacity:0;content:'';text-align:right;right:-1px;left:auto;background:linear-gradient(270deg,#f5f5f5 0,hsla(0,0%,96%,0))}.tabs--overflowing.tabs--overflowing-right:after{opacity:1}.tabs--overflowing .tabs__tabs{padding:0 4%;-webkit-overflow-scrolling:touch}.tabs--overflowing .tabs__tabs:before{content:'';font-family:FontAwesome;color:#ccc;line-height:40px;background:linear-gradient(90deg,#f5f5f5 0,hsla(0,0%,96%,0));width:9%;height:70px;position:absolute;pointer-events:none;left:-1px;top:0;z-index:10;padding:10px;transition:opacity .3s ease;opacity:0}.tabs--overflowing .tabs__tabs:after{content:'\007C\00a0\00a0';min-width:4%;visibility:hidden;position:relative;padding-right:4%;display:inline-block}.tabs__tabs{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;overflow-y:hidden;max-width:calc(1024px + 4rem)}.tabs--overflowing-left .tabs__tabs:before{opacity:1}@media all and (min-width:45.625em){.tabs:not(.tabs--mob-only) .tabs__tabs{-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0;margin:0;min-width:200px;max-width:200px;-ms-flex-align:end;align-items:flex-end;position:relative;left:5px;z-index:0}}.tabs__tab{display:block;padding:1rem 0;margin:0 1rem;line-height:1.23;color:#687576;text-align:left;position:relative;transition:transform .2s ease;z-index:2;white-space:nowrap}.tabs__tab,.tabs__tab:hover{text-decoration:none}.tabs__tab:first-child{border-left:none}@media all and (min-width:45.625em){.tabs:not(.tabs--mob-only) .tabs__tab{color:#455556;padding:2rem 2.7rem 2rem 2rem;margin:0!important;font-size:22px;width:auto;font-weight:600;overflow:visible;text-align:right;border-left:none;border-top:1px solid #d2ceca;white-space:normal;transform:translateX(0) translateZ(0);max-width:calc(100% - 5px)}.tabs:not(.tabs--mob-only) .tabs__tab+.tabs__tab--focus,.tabs:not(.tabs--mob-only) .tabs__tab:first-child{border-top:none}}.tabs__tab--active{overflow:visible;background-color:#fff;text-align:right;top:0;border-bottom:5px solid #90c6e7;z-index:0;color:#4a4a4a}@media all and (min-width:45.625em){.tabs:not(.tabs--mob-only) .tabs__tab--active{box-shadow:-2px 2px 4px 0 hsla(30,9%,68%,.5);z-index:3;border-radius:3px 0 0 3px;transform:translateX(-3px) translateZ(0);border-left:5px solid #0084a9;border-bottom:none;text-align:left}.tabs:not(.tabs--mob-only) .tabs__tab--active:first-child{border-left:5px solid #0084a9}}.tabs__panels{background:#fff;padding:1rem;box-shadow:0 2px 4px 0 hsla(30,9%,68%,.5);position:relative;overflow:hidden}@media all and (min-width:45.625em){.tabs:not(.tabs--mob-only) .tabs__panels{width:100%;padding:1rem 4rem}}.tabs__panel{z-index:1;position:absolute;opacity:0;top:1rem;background:#fff}.tabs__panel--active{opacity:1;position:relative;top:0;transition:position .5s ease,opacity .5s ease}.tabs__panel--active-complete{z-index:2}.info-banner{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#e4e6e8;color:#4a4a4a;border-left:5px solid #455556;width:100%;padding:.8rem 1rem}@media all and (min-width:45.625em){.info-banner{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner{page-break-inside:avoid}}.info-banner a{color:#455556}.info-banner .info-banner__label{color:#455556;letter-spacing:.005rem;margin-bottom:.75rem}.info-banner__label{display:block;font-weight:700;margin-bottom:.8rem;text-transform:uppercase;font-size:.75rem}.info-banner__heading{font-weight:700;margin-bottom:.5rem}.info-banner__text{margin:.5rem 0}.info-banner__figure{margin:1rem 0}.info-banner__img{max-width:100%}.info-banner__figcaption{font-style:italic}.info-banner__content{position:relative}.info-banner__content:before{position:absolute;top:0;left:-1rem}.info-banner--reminder{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#e4e6e8;color:#4a4a4a;border-left:5px solid #455556}@media all and (min-width:45.625em){.info-banner--reminder{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--reminder{page-break-inside:avoid}}.info-banner--reminder a{color:#455556}.info-banner--reminder .info-banner__label{color:#455556;letter-spacing:.005rem;margin-bottom:.75rem}.info-banner--important{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#feeddb;color:#4a4a4a;border-left:5px solid #f57e20}@media all and (min-width:45.625em){.info-banner--important{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--important{page-break-inside:avoid}}.info-banner--important a{color:#f57e20}.info-banner--important .info-banner__label{color:#f57e20;letter-spacing:.005rem;margin-bottom:.75rem}.info-banner--important .info-banner__content{padding-left:0}.info-banner--success{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#edf5f2;color:#4a4a4a;border-left:5px solid #17bb75}@media all and (min-width:45.625em){.info-banner--success{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--success{page-break-inside:avoid}}.info-banner--success a{color:#17bb75}.info-banner--success .info-banner__label{color:#17bb75;letter-spacing:.005rem;margin-bottom:.75rem}.info-banner--success .info-banner__content{padding-left:0}.info-banner--advisory{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#f2f7f9;color:#4a4a4a;border-left:5px solid #0084a9}@media all and (min-width:45.625em){.info-banner--advisory{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--advisory{page-break-inside:avoid}}.info-banner--advisory a{color:#0084a9}.info-banner--advisory .info-banner__label{color:#0084a9;letter-spacing:.005rem;margin-bottom:.75rem}@media all and (min-width:45.625em){.info-banner--advisory{padding-left:2rem}}.info-banner--advisory .info-banner__content{padding-left:4rem}.info-banner--advisory .info-banner__content:before{content:url(/themes/custom/nanopore/images/info-banner-icons/exclam--advisory.svg)}.info-banner--caution{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#fefcf2;color:#4a4a4a;border-left:5px solid #f5cc49}@media all and (min-width:45.625em){.info-banner--caution{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--caution{page-break-inside:avoid}}.info-banner--caution a{color:#f5cc49}.info-banner--caution .info-banner__label{color:#f5cc49;letter-spacing:.005rem;margin-bottom:.75rem}@media all and (min-width:45.625em){.info-banner--caution{padding-left:2rem}}.info-banner--caution .info-banner__content{padding-left:4rem}.info-banner--caution .info-banner__content:before{content:url(/themes/custom/nanopore/images/info-banner-icons/exclam--caution.svg)}.info-banner--warning{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;padding-top:1.25rem;padding-bottom:1rem;background-color:#feeddb;color:#4a4a4a;border-left:5px solid #f57e20}@media all and (min-width:45.625em){.info-banner--warning{padding:2rem;padding:.8rem 1rem;padding-top:1.25rem}}@media print{.info-banner--warning{page-break-inside:avoid}}.info-banner--warning a{color:#f57e20}.info-banner--warning .info-banner__label{color:#f57e20;letter-spacing:.005rem;margin-bottom:.75rem}@media all and (min-width:45.625em){.info-banner--warning{padding-left:2rem}}.info-banner--warning .info-banner__content{padding-left:4rem}.info-banner--warning .info-banner__content:before{content:url(/themes/custom/nanopore/images/info-banner-icons/exclam--warning.svg)}.step-numbered-list{padding:0;list-style:none;counter-reset:a;width:90%;transform:translate(10%)}@media all and (min-width:75em){.step-numbered-list{width:100%;transform:translate(0)}}.step-numbered-list>*{padding:2rem 2rem 1rem}.step-numbered-list__item{border-bottom:1px solid #e4e6e8}.step-numbered-list__item:last-child{border-bottom:none}.step-numbered-list .heading{margin:0;color:#4a4a4a;font-weight:700;font-size:1rem;line-height:1.5}.step-numbered-list .heading:last-child{margin-bottom:1rem}.step-numbered-list__item{counter-increment:a;position:relative;background:#fff}.step-numbered-list__item:before{content:counter(a);position:absolute;z-index:1;display:inline-block;top:0;left:-3.2rem;width:32px;height:32px;margin-top:30px;margin-right:30px;border-radius:32px;line-height:32px;font-size:.875rem;outline:10px solid #f0efed;border:2px solid #0084a9;border-color:#0084a9;font-weight:700;text-align:center;color:#0084a9;z-index:8000;background:#f0efed}.step-numbered-list>:not(.step-numbered-list__item){margin:2rem 0}.sub-nav{border-bottom:1px solid #b5aea7;margin-bottom:2rem;padding:0;background-color:#fff;color:#b5aea7;position:relative}.sub-nav,.sub-nav__inner{display:-ms-flexbox;display:flex}.sub-nav__inner{width:100%;max-width:calc(1024px + 4rem);margin:auto;padding:0 1.5rem;overflow-x:auto;overflow-y:hidden}.site-main .sub-nav__inner{padding:0}@media all and (min-width:45.625em){.sub-nav__inner{padding:0 2rem}}.sub-nav--overflowing:after{content:'';background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));width:9%;height:100%;position:absolute;pointer-events:none;left:-1px;top:0;z-index:1;right:-1px;left:auto;background:linear-gradient(270deg,#fff 0,hsla(0,0%,100%,0))}.sub-nav--overflowing .sub-nav__inner{padding:0 9%;-webkit-overflow-scrolling:touch}.sub-nav--overflowing .sub-nav__inner:before{content:'';background:linear-gradient(90deg,#fff 0,hsla(0,0%,100%,0));width:9%;height:100%;position:absolute;pointer-events:none;left:-1px;top:0;z-index:1}.sub-nav--overflowing .sub-nav__inner:after{content:'\007C\00a0\00a0';min-width:9%;visibility:hidden;position:relative;padding-right:9%;display:inline-block}.sub-nav--overflowing .sub-nav__link:last-of-type{margin-right:0}.sub-nav__link{display:inline-block;position:relative;color:#687576;font-weight:500;padding:.9rem 0;border-bottom:0;margin-right:2.5rem;white-space:nowrap;-ms-flex:0 0 auto;flex:0 0 auto}@media all and (min-width:45.625em){.sub-nav__link{padding:1.2rem 0}}.sub-nav__link a{text-decoration:none;border:none}.sub-nav__link--active{border-bottom:5px solid #90c6e7;display:inline-block;height:100%;color:#4a4a4a}.sub-nav--scrolled{position:fixed;width:100%;top:0}.signpost{background:#fff;border:1px solid #e0e7f0;padding:1rem;margin-bottom:2rem;border-radius:3px;display:block;position:relative;padding-right:4rem}@media all and (min-width:45.625em){.signpost{padding:2rem;padding-right:4rem}}.signpost__title{font-size:1.1rem;line-height:1.1rem;font-weight:500}.signpost:after{content:url(/themes/custom/nanopore/images/arrow-right-grey.svg);position:absolute;right:1.5rem;top:40% rem;width:1rem}.scroller{display:-ms-flexbox;display:flex;width:100%;overflow-x:auto;position:relative}.scroller.trim-first-last>:first-child{margin-left:2px!important}.scroller.trim-first-last>:last-child{margin-right:0!important}.scroller.trim-first-last{padding-right:2px!important}.scroller__wrap{display:block;position:relative}.scroller__wrap.is-overflowing-left .scroller__btn--left,.scroller__wrap.is-overflowing-left .scroller__fade--left,.scroller__wrap.is-overflowing-right .scroller__btn--right,.scroller__wrap.is-overflowing-right .scroller__fade--right{opacity:1}.scroller__fade--left,.scroller__fade--right{background:#000;height:100%;width:2rem;position:absolute;top:0;left:0;z-index:1;background:linear-gradient(90deg,#f5f5f5 0,hsla(0,0%,96%,0));pointer-events:none;opacity:0;transition:opacity .3s ease}.scroller__fade--right{left:auto;right:0;background:linear-gradient(270deg,#f0efed 0,hsla(40,9%,94%,0))}.scroller__btn{position:absolute;z-index:10;top:50%;transform:translateY(-50%);left:0;margin:1rem;opacity:0;transition:opacity .3s ease;display:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:auto}.show-btns .scroller__btn{display:block}.scroller__btn:after{font-family:FontAwesome;content:'\f053'}.scroller__btn--right{left:auto;right:0}.scroller__btn--right:after{content:'\f054'}.scroller.is-overflowing:after{content:'';height:100px;min-width:1px;padding-right:inherit}.nav{transition:filter .2s ease-in}body.js-modal-container-open{overflow:hidden}body.js-modal-container-open .nav{filter:blur(2px)}.modal-container{position:fixed;top:0;left:0;height:100%;width:100%;transition:opacity .2s ease-in,transform 0s ease .2s;opacity:0;z-index:1000;transform:translateY(-100%) translateZ(0);overflow-y:auto;overflow-x:hidden}.modal-container.js-open{transform:none;opacity:1;transition:opacity .2s ease-in}.modal-container.js-open .modal-container__lightbox{transform:translateX(-50%) scale(1) translateZ(0)}.js-modal-container-fixed-toolbar .modal-container .modal-container__lightbox{border-bottom:7.5rem solid hsla(0,0%,100%,0)}@media screen and (max-height:400px) and (orientation:landscape),screen and (max-width:400px) and (orientation:portrait){.js-modal-container-fixed-toolbar .modal-container .modal-container__lightbox{border-bottom-width:0}}.modal-container:after{content:'';position:fixed;top:0;bottom:0;left:0;right:0;height:100%;width:100%;background:rgba(0,0,0,.3);pointer-events:none;z-index:-1;transform:translateZ(0)}.modal-container__close-btn{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;cursor:pointer}.modal-container__close-btn::-moz-focus-inner{border:0;padding:0}.modal-container__close-btn--window{text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;width:25px;height:25px;position:absolute;padding:1.5rem;right:0;top:0;box-sizing:content-box;z-index:1000}.modal-container__close-btn--window:before{content:'\f00d';font-family:FontAwesome;height:inherit;width:inherit;position:absolute;top:1.5rem;left:1.5rem;font-size:25px;text-indent:0;color:#b5aea7;transition:color .3s ease}.modal-container__close-btn--window:hover:before{color:#0084a9}.modal-container__close-btn--toolbar{color:#0084a9;border-bottom:1px solid #0084a9;margin-left:1rem}.modal-container__lightbox{width:100%;transition:transform .3s ease;position:absolute;top:0;left:50%;transform:translateX(-50%) scale(0) translateZ(0);transform-origin:50% 0;padding:2rem 2.5rem 0;max-width:calc(1024px + 4rem);outline:none}@media screen and (max-height:400px) and (orientation:landscape),screen and (max-width:400px) and (orientation:portrait){.modal-container__lightbox{min-height:100vh;top:0!important;padding:2rem 1rem 0}}.modal-container--fullwidth .modal-container__lightbox{padding:0}.modal-container--bar.modal-container--fullwidth .modal-container__lightbox{padding-top:6px}.modal-container__lightbox:after{box-shadow:0 2px 2px rgba(74,74,74,.3);content:'';position:absolute;left:0;top:0;height:100%;width:100%;background:#fafafa;z-index:-1;border-radius:2px}.modal-container--bar .modal-container__lightbox:after{border-top:6px solid #0084a9}.modal-container__lightbox .form__field-container *{min-width:80%}.modal-container__lightbox .form{padding:0 1rem}@media screen and (max-height:400px) and (orientation:landscape),screen and (max-width:400px) and (orientation:portrait){.modal-container__lightbox .form{padding:0}}@media screen and (max-height:400px) and (orientation:landscape),screen and (max-width:400px) and (orientation:portrait){.modal-container__toolbar{position:fixed;width:100%;bottom:0;left:0;padding:0 2rem}.modal-container--fullwidth .modal-container__toolbar{padding:0}}.modal-container__toolbar .button,.modal-container__toolbar .scroller__btn{margin-right:.5rem}.modal-container__toolbar-wrap{margin-top:1.5rem}@media screen and (max-height:400px) and (orientation:landscape),screen and (max-width:400px) and (orientation:portrait){.modal-container__toolbar-wrap{height:5.2rem}}.modal-container__toolbar--fixed{position:fixed;bottom:0;left:0;width:100%;z-index:10001;transform:translate3d(0,100px,0);transition:transform .3s ease;background:#ececec;box-shadow:0 -2px 2px rgba(0,0,0,.5)}.modal-container__toolbar--fixed.modal-container__toolbar--show{transform:translateZ(0)}.modal-container__toolbar-inner{padding:1.4rem;margin:0 -2.5rem;position:relative;max-width:calc(1024px + 4rem);background:#ececec;border-radius:0 0 3px 3px}.modal-container--fullwidth .modal-container__toolbar-inner{margin-left:0;margin-right:0}.modal-container__toolbar--fixed .modal-container__toolbar-inner{border-radius:0;margin:0 auto}.loc-download{padding:1.5rem 0 0;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:2rem}.loc-download__link{position:relative}.loc-download__link:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:2rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0}.loc-download__link.pdf:before{top:-.25rem}.loc-download__link a{padding-left:3rem;display:inline-block}.loc-faq{background-color:#fff;padding:2rem 2rem 1rem;box-shadow:0 2px 4px 0 hsla(30,9%,68%,.6);border-radius:3px 3px 3px 3px;-moz-border-radius:3px 3px 3px 3px;-webkit-border-radius:3px 3px 3px 3px;border:0 solid hsla(30,9%,68%,.2);margin-bottom:2rem}.loc-faq__question{position:relative;cursor:pointer}.loc-faq__question span{display:block;padding-right:3rem}.loc-faq__question:after{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.5rem;vertical-align:bottom;padding:0 .6rem;position:absolute;right:0;top:0;transition:transform .3s ease;transform:translateZ(0)}.loc-faq__question.active:after{transform:rotate(180deg)}.loc-faq__answer{padding-top:1.6rem;border-top:1px solid #dad6d3;display:none}.fou-page{position:relative;width:calc(100% + 4rem);left:-2rem}@media all and (min-width:64em){.fou-page{left:calc((100vw - 1024px) / 2 * -1);width:100vw}}.fou-description{background-color:#fff;padding:2rem;margin:-2rem 2rem 2rem;text-align:left}@media (min-width:45em){.fou-description{display:-ms-flexbox;display:flex}}@media (min-width:64em){.fou-description{max-width:calc(1024px + 4rem);width:100%;margin:-3rem auto 2rem;display:-ms-flexbox;display:flex}}@media (min-width:45em){.fou-description__para{-ms-flex:0.4;flex:0.4;margin-bottom:0}}@media (min-width:64em){.fou-description__para{-ms-flex:0.4;flex:0.4}}.fou-description__para p{font-size:1.25rem;line-height:1.75rem}@media (min-width:45em){.fou-description__para p{font-size:1.5rem;line-height:2rem}}.fou-description__minion{font-weight:700;color:#3b83ac}.fou-description__list{padding-top:1rem}@media (min-width:45em){.fou-description__list{-ms-flex:0.6;flex:0.6;margin-left:2rem;padding-top:0}}@media (min-width:64em){.fou-description__list{-ms-flex:0.6;flex:0.6}}.fou-description__list p{font-size:1.25rem;line-height:1.75rem}.fou-description ul{padding:0;margin-bottom:0}.fou-description ul li{list-style:none;padding-left:2rem;background:url(/sites/default/files/s3/bullet_1.png) no-repeat 0 .4rem transparent}@media (min-width:45em){.fou-description ul li{margin-bottom:.5rem}}.fou-intro{margin:0 2rem 2rem;text-align:center;font-size:1.25rem;line-height:1.75rem}@media (min-width:45em){.fou-intro__split{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media (min-width:45em){.fou-intro__problem,.fou-intro__solution{-ms-flex:1;flex:1;padding:2rem;border-radius:4px;background-color:#f8f7f6}.fou-intro__solution{margin-left:2rem}}@media (min-width:64em){.fou-intro{max-width:calc(1024px + 4rem);margin:3rem auto}}@media (min-width:45em){.fou-intro p{font-size:1.25rem;line-height:1.75rem}}.fou-intro a{color:#0084a9}.fou-benefits{background:url(/sites/default/files/s3/grad-bg.png) no-repeat 0 0 transparent;background-size:cover;padding-top:2rem}@media (min-width:45em){.fou-benefits{padding-top:5rem}}.fou-benefits__1,.fou-benefits__2,.fou-benefits__3,.fou-benefits__4{margin:0 2rem 3rem;text-align:center}@media (min-width:45em){.fou-benefits__1,.fou-benefits__2,.fou-benefits__3,.fou-benefits__4{display:-ms-flexbox;display:flex}}@media (min-width:64em){.fou-benefits__1,.fou-benefits__2,.fou-benefits__3,.fou-benefits__4{max-width:calc(1024px + 4rem);margin:0 auto 4rem}}.fou-benefits__1 h3,.fou-benefits__2 h3,.fou-benefits__3 h3,.fou-benefits__4 h3{margin-bottom:.7rem}.fou-benefits__1-image,.fou-benefits__2-image,.fou-benefits__3-image,.fou-benefits__4-image{margin-bottom:1rem}.fou-benefits__2-image img,.fou-benefits__3-image img,.fou-benefits__4-image img{max-width:40%}@media (min-width:45em){.fou-benefits__2-image img,.fou-benefits__3-image img,.fou-benefits__4-image img{max-width:100%}}.fou-benefits__1-image img{max-width:40%}@media (min-width:45em){.fou-benefits__1-image img{max-width:80%}}@media (min-width:45em){.fou-benefits__1-image,.fou-benefits__3-image{-ms-flex:1;flex:1;text-align:right;padding-right:2rem}}@media (min-width:45em){.fou-benefits__1-content,.fou-benefits__3-content{-ms-flex:2;flex:2;text-align:left;padding-top:2rem}}@media (min-width:45em){.fou-benefits__2-image,.fou-benefits__4-image{-ms-flex:1;flex:1;text-align:left;padding-left:2rem;-ms-flex-order:2;order:2}}@media (min-width:45em){.fou-benefits__2-content,.fou-benefits__4-content{-ms-flex:2;flex:2;text-align:right;-ms-flex-order:1;order:1}}.fou-publications.email{background:none}.fou-publications.email .grid-card .heading:after{display:none}.fou-publications{text-align:left;padding:0 2rem;background:url(/sites/default/files/s3/grad-bg2.png) no-repeat 0 0 transparent;background-size:cover}@media (min-width:64em){.fou-publications__intro-wrapper{max-width:calc(1024px + 4rem);margin:0 auto 2rem}}@media (min-width:64em){.fou-publications .grid-card-group{max-width:calc(1024px + 4rem);margin:-8rem auto 2rem}}@media (min-width:64em){.fou-publications .grid-card-group.email{max-width:calc(1024px + 4rem);margin:0 auto 2rem}}.fou-publications .grid-card{min-height:0;margin-bottom:1rem}@media (min-width:45em){.fou-publications .grid-card{margin-bottom:2rem}}.fou-publications .grid-card__image{display:none}@media (min-width:45em){.fou-publications .grid-card__image{display:inline-block}}.fou-publications .grid-card__image img{max-height:230px}.fou-publications__intro{background-color:#fff;padding:2rem;margin-bottom:1rem}@media (min-width:64em){.fou-publications__intro{max-width:36rem;padding:4rem 4rem 8rem;margin-left:-4rem}}.fou-publications__intro h1{color:#3b83ac;font-size:2rem;line-height:2.4rem;font-weight:700}@media (min-width:45em){.fou-publications__intro h1{font-size:3rem;line-height:3.7rem}}@media (min-width:45em){.fou-publications__intro p{font-size:1.3rem;line-height:1.7rem}}.fou-wimp{margin-top:-5rem;background:url(/sites/default/files/s3/grad-bg3.png) no-repeat 100% 0 transparent;background-size:cover;padding-bottom:4rem}@media (min-width:64em){.fou-wimp{margin-top:-10rem}}@media (min-width:64em){.fou-wimp__container{max-width:calc(1024px + 4rem);margin:0 auto 2rem}}.fou-wimp__wrapper{background:url(/sites/default/files/s3/question.png) no-repeat 120% 0 transparent;background-size:50%;padding-top:8rem}@media (min-width:29.25em){.fou-wimp__wrapper{padding-top:14rem}}@media (min-width:64em){.fou-wimp__wrapper{background:url(/sites/default/files/s3/question.png) no-repeat 100% 0 transparent;background-size:initial;padding-top:18rem}}.fou-wimp__intro{text-align:left;padding:0 2rem;width:80%}@media (min-width:64em){.fou-wimp__intro{text-align:right;width:66%;padding:0}}@media (min-width:75em){.fou-wimp__intro{width:70%}}@media (min-width:85em){.fou-wimp__intro{width:80%}}@media (min-width:96em){.fou-wimp__intro{width:90%}}.fou-wimp__intro h2{font-size:2rem;color:#b4aea6;font-weight:700;line-height:2.5rem}@media (min-width:34em){.fou-wimp__intro h2{font-size:3rem;line-height:3.5rem}}@media (min-width:64em){.fou-wimp__intro h2{text-align:right;padding:0}}.fou-wimp__content{margin:0 2rem}@media (min-width:29.25em){.fou-wimp__content{width:70%}}@media (min-width:64em){.fou-wimp__content{text-align:right;width:66%;margin:0}}@media (min-width:75em){.fou-wimp__content{width:70%}}@media (min-width:85em){.fou-wimp__content{width:80%}}@media (min-width:96em){.fou-wimp__content{width:90%}}.fou-wimp__image{margin:0 2rem}@media (min-width:29.25em){.fou-wimp__image{width:70%}}@media (min-width:64em){.fou-wimp__image{width:66%;margin:0;text-align:right}}@media (min-width:75em){.fou-wimp__image{width:70%}}@media (min-width:85em){.fou-wimp__image{width:80%}}@media (min-width:96em){.fou-wimp__image{width:90%}}.fou-getstarted{position:relative;margin:0 2rem}@media (min-width:64em){.fou-getstarted__container{max-width:calc(1024px + 4rem);margin:0 auto 2rem;position:relative}}@media (min-width:64em){.fou-getstarted__container:after{content:'';display:table;clear:both}}.fou-getstarted__intro h1{color:#3b83ac;font-size:3rem;line-height:3.7rem;font-weight:700;margin-bottom:.5rem}.fou-getstarted__minion-usb{display:none}@media (min-width:64em){.fou-getstarted__minion-usb{display:inline-block;position:absolute;max-width:calc(100% - 280px);z-index:1;top:12rem;left:-2rem}}@media (min-width:72.5em){.fou-getstarted__minion-usb{top:9rem}}@media (min-width:76.5em){.fou-getstarted__minion-usb{max-width:calc(100% - 310px);top:8rem}}@media (min-width:81.25em){.fou-getstarted__minion-usb{max-width:calc(100% - 360px);top:7rem}}@media (min-width:85.625em){.fou-getstarted__minion-usb{max-width:calc(100% - 400px);top:6rem}}.fou-getstarted__whatsneeded{background-color:#fff;padding:3rem}@media (min-width:64em){.fou-getstarted__whatsneeded{max-width:60%;float:right;clear:both;margin-top:2rem}}@media (min-width:64em){.fou-getstarted__whatsneeded .button--primary,.fou-getstarted__whatsneeded .scroller__btn{float:right}}@media (min-width:64em){.fou-getstarted__whatsneeded h3{font-size:2rem;font-weight:600}}.fou-getstarted__cta{background-color:hsla(0,0%,100%,.9);padding:2rem;margin-top:1px}@media (min-width:64em){.fou-getstarted__cta{max-width:60%;float:right;clear:both}}.fou-getstarted .button--secondary{margin-top:0;margin-right:1rem;position:relative;z-index:2}.fou-getstarted .button--keyline{margin-right:0}.events-page{width:100%}@media all and (min-width:45.625em){.events-page{display:-ms-flexbox;display:flex}}.events-page__title:before{content:'\f073';font-family:FontAwesome;font-size:1.7em;vertical-align:middle;display:inline-block;margin-right:1rem}.events-page__title--past span{color:#ef4135}@media all and (min-width:45.625em){.events-page__col1{padding-right:5rem;max-width:70%;-ms-flex:0 0 70%;flex:0 0 70%}}@media all and (min-width:45.625em){.events-page__col2{width:30%;max-width:30%;-ms-flex:0 0 30%;flex:0 0 30%}}.events-page__links a{margin-right:.5rem;margin-bottom:1rem}.concertina .concertina-section{overflow:hidden;display:block;max-height:0;border-bottom:2px solid #d3cfca}.concertina .concertina-section .row{padding-bottom:1rem}.concertina{padding-top:1rem}.row:after,.row:before{content:"";display:table}.row:after{clear:both}.concertina .concertina-top{cursor:pointer;position:relative}.concertina .concertina-top:after{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.5rem;vertical-align:bottom;padding:0 .6rem;position:absolute;right:0;top:0;transition:transform .3s ease;transform:translateZ(0)}.concertina .concertina-top .fa-chevron-down{color:#b4aea8;transition:all .2s linear;font-size:1.3rem;position:absolute;right:0;top:.3rem}.concertina .concertina-top h2{position:relative;font-size:1.2rem;margin:0 0 1.2rem}.concertina .concertina-top .rotate{color:#0084a9;transform:rotate(180deg)}.fa-chevron-down:before{content:"\f078"}.bespoke p{font-size:1.2rem;line-height:1.545}.bespoke__benefits{background-color:#222;color:#fff;width:calc(100% + 4rem);position:relative;left:-2rem;text-align:center}@media all and (min-width:64em){.bespoke__benefits{left:calc((100vw - 1024px) / 2 * -1);width:100vw}}.bespoke__benefits h2{font-size:3rem;color:rgba(0,132,169,.729);text-transform:uppercase;line-height:40px;font-weight:200;margin-top:2rem}.bespoke__container{margin:0 2rem;padding:2rem 2rem 3rem}@media all and (min-width:64em){.bespoke__container{padding:3rem 3rem 4rem;max-width:calc(1024px + 4rem);width:100%;margin:0 auto}}.bespoke__intro{text-align:center;padding-top:2rem;padding-bottom:2rem}.bespoke__grid .grid-card__image{overflow:hidden;display:none}@media all and (min-width:45.625em){.bespoke__grid .grid-card__image{display:block}}.bespoke__grid .grid-card{min-height:0}@media all and (min-width:45.625em){.bespoke__grid .grid-card{min-height:250px}}@media all and (min-width:64em){.bespoke__grid .grid-card{width:calc(33% - 1.5rem)}.bespoke__grid .grid-card,.bespoke__grid .grid-card:nth-of-type(2n),.bespoke__grid .grid-card:nth-of-type(4n){margin-right:2rem}.bespoke__grid .grid-card:nth-of-type(3n){margin-right:0}}.bespoke__outro{text-align:center;background-color:#fff;color:#566973;width:calc(100% + 4rem);position:relative;left:-2rem;margin-top:2rem;padding:0 2rem}@media (min-width:45rem){.bespoke__outro{background-image:url(../images/whatwelookfor-1.jpg);background-size:contain;background-position:bottom;background-repeat:no-repeat;padding:0 2rem 20rem}}@media all and (min-width:64em){.bespoke__outro{left:calc((100vw - 1024px) / 2 * -1);width:100vw}}.bespoke__stats{text-align:center;background-image:url(../images/wheel-background.svg);background-size:cover;background-position:bottom;background-color:#90c6e7;color:#566973;width:calc(100% + 4rem);position:relative;left:-2rem;padding:0 2rem}@media all and (min-width:64em){.bespoke__stats{left:calc((100vw - 1024px) / 2 * -1);width:100vw}}.bespoke__stats h1{color:#566973;margin-bottom:0}@media (min-width:45rem){.bespoke__stats h1{margin-bottom:3rem}}.bespoke__stats p{font-size:1.5rem;line-height:1.7rem}@media (min-width:45rem){.bespoke__stats p{width:50%}}.bespoke__stats span{width:50%}.bespoke__stats--statistic{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column}@media (min-width:45rem){.bespoke__stats--statistic{-ms-flex-direction:row;flex-direction:row;max-width:52rem;margin:0 auto;height:13rem}}.bespoke p.bespoke__stats--para-2,.bespoke p.bespoke__stats--para-4{-ms-flex-order:2;order:2}.bespoke p.bespoke__stats--para-5{padding-top:2rem;margin-bottom:0}@media (min-width:45rem){.bespoke p.bespoke__stats--para-1{padding-top:5rem;text-align:left;width:40%}.bespoke p.bespoke__stats--para-2{padding-top:2em;text-align:right;width:60%;-ms-flex-order:1;order:1}.bespoke p.bespoke__stats--para-3{padding-top:6rem;text-align:left}.bespoke p.bespoke__stats--para-4{padding-top:6rem;text-align:right;width:40%;-ms-flex-order:1;order:1}.bespoke p.bespoke__stats--para-5{padding-top:6rem;text-align:right;width:33%}.bespoke p.bespoke__stats--para-6{padding-top:6rem;text-align:left;width:33%}}.bespoke p.bespoke__stats--num-1,.bespoke p.bespoke__stats--num-2,.bespoke p.bespoke__stats--num-3,.bespoke p.bespoke__stats--num-4,.bespoke p.bespoke__stats--num-5,.bespoke p.bespoke__stats--num-6{font-size:7rem;font-weight:700;color:#fff;line-height:10rem;margin:0 auto}.bespoke p.bespoke__stats--num-3,.bespoke p.bespoke__stats--num-4{height:9rem}.bespoke p.bespoke__stats--num-5{line-height:7rem}@media (min-width:45rem){.bespoke p.bespoke__stats--num-1{font-size:11rem;font-weight:700;color:#fff;line-height:10rem;text-align:right;padding-right:2rem;width:60%}.bespoke p.bespoke__stats--num-2{font-size:11rem;font-weight:700;color:#fff;line-height:10rem;text-align:left;padding-left:2rem;width:40%;-ms-flex-order:2;order:2}.bespoke p.bespoke__stats--num-3{font-size:11rem;font-weight:700;color:#fff;line-height:10rem;text-align:right;padding-right:2rem}.bespoke p.bespoke__stats--num-4{font-size:11rem;font-weight:700;color:#fff;line-height:10rem;text-align:left;padding-left:2rem;width:60%;-ms-flex-order:2;order:2}.bespoke p.bespoke__stats--num-5{font-size:11rem;font-weight:700;color:#fff;line-height:10rem;width:33%}}.bespoke__bottom{text-align:center;background-image:url(../images/Interestedindisruptive-1.jpg);background-size:cover;background-position:bottom;background-color:#333;color:#fff;width:calc(100% + 4rem);position:relative;left:-2rem;padding:2rem;margin-bottom:-2.08333rem}.bespoke__bottom h1{color:#fff}@media all and (min-width:45.625em){.bespoke__bottom{margin-bottom:-4.375rem}}@media all and (min-width:64em){.bespoke__bottom{left:calc((100vw - 1024px) / 2 * -1);width:100vw}}@media all and (min-width:45.625em){.bespoke .content-card{width:calc(33% - 1.5rem)}.bespoke .content-card,.bespoke .content-card:nth-of-type(2n){margin-right:2rem}.bespoke .content-card:nth-of-type(3n){margin-right:0}}@media all and (min-width:45.625em){.location-group{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}}.location{box-shadow:0 2px 2px rgba(74,74,74,.3);padding:2rem;background-color:#fff;margin-bottom:2rem}@media all and (min-width:45.625em){.location{margin-right:2rem;width:calc(50% - 2rem)}.location:nth-child(2n){margin-right:0;width:50%}}.location__title{padding-left:2rem;position:relative;color:#b5aea7;font-size:1rem;text-transform:uppercase}.location__title:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:1.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;top:0;left:0}.jobs{position:relative}.jobs h1{width:66%}.jobs__num{font-size:1rem;position:absolute;right:0;bottom:0;width:33%;text-align:right;color:#b5aea7}.team_member-profile{padding-bottom:1rem}@media all and (min-width:45.625em){.team_member-profile{float:left;padding-right:2rem;max-width:22rem}}.hide-small{display:none}@media all and (min-width:45.625em){.hide-small{display:inline-block}}@media all and (min-width:45.625em){.hide-medium{display:none}}p{margin-top:0}.p,li,ol,p{line-height:1.6;font-size:1rem}ul.pager__items li.pager__item{padding-right:.25rem}.pager__item.is-active a{color:inherit;background:#0084a9;color:#fff;text-decoration:none}.pager__item a{background:#f8f7f6;padding:.4rem .7rem;border-radius:.25rem;margin:0;font-weight:500}.pager__item a:hover{background:#0084a9;color:#fff;text-decoration:none}.site-main__content .hero__content{border-radius:.33rem;margin-bottom:2rem}h1,h2,h3,h4,h5{color:#455556;font-weight:500;margin:0 0 1.5rem;width:100%;line-height:1.3}h1{font-size:2.5rem}h2{font-size:1.5rem;line-height:1.5}h3,h4{font-size:1.125rem}h5{font-size:1rem}img{max-width:100%;height:auto}hr{height:1px;border:0;padding:0;border-top:2px solid #e4e6e8;margin:1.5rem 0}article,hr{display:block}article{width:100%}iframe{max-width:100%}div.nav__branding{padding:14px 0}div.nav__branding-logo-text{padding-top:.2rem}div.nav__branding img{height:30px;min-height:30px;max-height:30px}div.nav__branding .masthead__title.anchor--light{color:#fff;font-weight:200;font-size:1.25rem;padding-right:1rem;display:-ms-flexbox;display:flex;border-bottom:0;letter-spacing:.5px}.table{display:table;border-collapse:collapse;color:#4a4a4a}.table thead{display:table-header-group}.table tbody{border-top:2px solid #b5aea7;display:table-row-group}.news h3.heading--three{margin-bottom:.5rem}.news .meta{color:#b5aea7}.nav ul.contextual-links{display:none}@media all and (min-width:45.625em){.nav__menu-item--main{font-size:.8rem}}.nav__main{margin-top:0}@media all and (min-width:45.625em){.nav__main{padding-top:0}}@media all and (min-width:45.625em){.nav__menu--main{-ms-flex:1 1 70%;flex:1 1 70%;max-width:none}}.nav__branding{display:-ms-flexbox;display:flex}@media all and (min-width:45.625em){.nav__branding{-ms-flex:0 0 30%;flex:0 0 30%}}img~.nav__branding-logo-text{left:-.5rem;position:relative}img.hide-medium~.nav__branding-logo-text{border-left:none}.nav__branding-logo-text{display:none;border-left:2px solid #5b7b87;padding-left:.5rem;line-height:normal;vertical-align:middle}.nav__branding-logo-text a{color:#fff}.nav__branding-logo-text a:hover{text-decoration:none}@media all and (min-width:45.625em){.nav__branding-logo-text{display:block}}.nav__branding-logo-text>*{vertical-align:middle;display:inline}.nav__mobile-bar{-ms-flex-align:center;align-items:center}.nav__mobile-bar .nav__branding{padding:.5rem 0}.nav__mobile-bar .nav__branding-logo-text{display:block}.nav .site-nav__sub-list{padding:0 1rem}.nav__utility-icon-links li{display:block;font-size:1.25rem;letter-spacing:1px;display:inline-block}.nav__utility-icon-links li a{display:inline-block;color:#9d9c9c;position:relative;margin:0 0 2rem}.nav__utility-icon-links li:first-child a,.nav__utility-icon-links li~.nav__menu-item--utility-icon a{margin-left:.4rem}.nav__utility-icon-links li a{text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;width:2rem;height:1.375rem;position:relative;top:2px;border:.42rem solid transparent;box-sizing:content-box;color:#a1a1a1}@media all and (min-width:45em){.nav__utility-icon-links li{display:inline-block}.nav__utility-icon-links li a{color:#8cb1bc}.nav__utility-icon-links li{font-size:.8125rem;letter-spacing:.5px}.nav__utility-icon-links li a{color:#9b9b9b;margin:0 .75rem}.nav__utility-icon-links li a:after{content:'';position:absolute;left:-.9rem;top:1px;bottom:1px;width:1px;background:#9d9c9c;height:auto}.nav__utility-icon-links li a{width:1rem;height:1rem;border:none;padding-right:.75rem;margin:0;color:#78888d}.nav__utility-icon-links li a:before{font-size:1rem}}.nav__utility-icon-links li a{color:#9d9c9c;margin:0 0 2rem;text-indent:200%;white-space:nowrap;overflow:hidden;display:inline-block;width:2rem;height:1.375rem;position:relative;top:2px;border:.42rem solid transparent;box-sizing:content-box;color:#a1a1a1}.nav__utility-icon-links li a:hover{color:#fff;text-decoration:none}.nav__utility-icon-links li a:before{font-family:FontAwesome;height:inherit;width:inherit;position:absolute;top:0;left:0;font-size:1.375rem;text-indent:0;-webkit-transition:color .3s ease;transition:color .3s ease;color:inherit}.nav__utility-icon-links li a[data-alert]:after{content:attr(data-alert);background:#d0021b;box-shadow:0 2px 4px 0 rgba(0,0,0,.5);color:#fff;position:absolute;top:0;right:0;left:auto;font-size:9px;border:1px solid #8b572a;height:14px;width:auto;min-width:14px;border-radius:50%;box-sizing:border-box;text-align:center;text-indent:0}.nav__utility-icon-links li a.shop:before{content:'\f07a'}.nav__utility-icon-links li a.search:before{content:'\f002'}.nav__utility-icon-links li a.alert:before{content:'\f0f3'}@media all and (min-width:45em){.nav__utility-icon-links li a{color:#8cb1bc;color:#9b9b9b;margin:0 .75rem}.nav__utility-icon-links li a:after{content:'';position:absolute;left:-.9rem;top:1px;bottom:1px;width:1px;background:#9d9c9c;height:auto}.nav__utility-icon-links li a{width:1rem;height:1rem;border:none;padding-right:.75rem;margin:0;color:#78888d}.nav__utility-icon-links li a:before{font-size:1rem}}.site-main{padding-top:1rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-main .site-main{padding:0;margin-right:0;margin-left:0}@media all and (min-width:64em){.site-main{max-width:calc(1400px + 4rem)}}.site-main__content{width:100%}.site-main__content>:first-child:not(p):not(h1):not(h2):not(h3):not(h4){margin-top:-1rem}@media all and (min-width:45.625em){.site-main__content>:first-child:not(p):not(h1):not(h2):not(h3):not(h4){margin-top:1rem}}.site-main--sidebar .site-main__content{-ms-flex-order:1;order:1}@media all and (min-width:64em){.site-main--sidebar .site-main__content{-ms-flex-order:0;order:0}}.site-main__sidebar{width:100%;-ms-flex-order:0;order:0;margin-top:0}@media all and (min-width:45.625em){.site-main__sidebar{right:calc((100vw - 1000px) / 2)}}@media all and (min-width:64em){.site-main__sidebar{width:auto;-ms-flex-order:1;order:1;right:calc((100vw - 1038px) / 2)}}@media all and (min-width:75em){.site-main__sidebar{right:calc((100vw - 1200px) / 2)}}@media all and (min-width:87.5em){.site-main__sidebar{right:calc((100vw - 1400px) / 2)}}.site-main__sidebar .button--icon.scroller__btn,.site-main__sidebar .button.button--icon{position:relative;width:100%}.site-main__sidebar .button--icon.scroller__btn:after,.site-main__sidebar .button.button--icon:after{position:absolute;top:1rem;right:1rem}.site-main__sidebar__content{margin-bottom:1rem;overflow:visible}.site-main__sidebar__content .nav__menu-item--active,.site-main__sidebar__content .nav__menu-item--active a{display:block}.site-main__sidebar__scroll>:first-child{margin-top:0}.site-main .site-aside:last-child{margin-bottom:-4.375rem}.site-main--sidebar--stuck .site-main__sidebar__content:after{display:none}form{margin:2rem 0}form .form__entry .form__entry--select .form-group{margin-bottom:1rem;display:inline-block;width:100%}form .form__entry .form__entry--select .form-group .control-label{display:block;padding:.6rem;color:#455556;font-weight:500}form .form__entry .form__entry--select .form-group .form-control{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.8rem;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;font-size:1.1rem}form .form__entry .form__entry--select .form-group .form-control:focus{border-color:#90c6e7;box-shadow:none}form .form__entry .form__entry--select .form-group label{display:block;padding:.6rem;color:#455556;font-weight:500}@media all and (min-width:45em){form .form__entry .form__entry--select .form-group label{padding:.8rem .8rem .8rem 2px}}form input[type=submit]{margin:0;padding:0;border:none;font:inherit;-webkit-box-align:center;text-decoration:none;box-shadow:0 2px 2px rgba(74,74,74,.3);-webkit-transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:inline-block;padding:.5rem 1rem;border-radius:4px;line-height:1.5rem;font-weight:500;cursor:pointer;background-color:#0084a9;color:#fff}form input[type=submit]:focus,form input[type=submit]:hover{color:#fff}.basic-card{display:-ms-flexbox;display:flex}.basic-card .heading{margin-bottom:.5rem}.video-listing .video-card{width:100%;margin-left:0;margin-right:0;border-radius:.25rem}.video-listing .video-card:before{content:'Featured';background-color:#f57e20;position:absolute;top:1rem;left:0;font-size:.9rem;padding:4px 6px;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;color:#fff;z-index:1}.video-listing .video-card__icon{background:url(/themes/custom/nanopore/images/play-icon.png) 50% 50% no-repeat}.video-listing .video-card__link .meta{color:#b5aea7;margin-bottom:.25rem}.video-listing .video-card__link .video-date{margin-bottom:0;font-size:.9rem;margin-top:.25rem}.video-listing .video-card__image{background:none}.video-listing .video-card__image img{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.video-listing .video-card:nth-child(even){width:100%;margin-left:0}.video-listing .video-card:nth-child(odd){width:100%;margin-right:0}.video-listing .video-listing__subs .video-card{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;background:none;-ms-flex-align:start;align-items:flex-start}.video-listing .video-listing__subs .video-card:before{display:none}.video-listing .video-listing__subs .video-card__icon{background-size:2.5rem}.video-listing .video-listing__subs .video-card__image{-ms-flex:1;flex:1;min-height:0}.video-listing .video-listing__subs .video-card__image img{border-radius:.25rem}.video-listing .video-listing__subs .video-card__link{-ms-flex:2;flex:2;padding-top:0;padding-bottom:0}.video-cats{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.video-cats__item{padding:1.5rem;background-color:#0084a9;color:#fff;border-radius:.25rem;margin-bottom:2rem;min-height:10rem;font-size:1.25rem;cursor:pointer}.video-cats__item:nth-child(1){background:url(../images/videos/product-videos.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(2){background:url(../images/videos/technology-videos.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(3){background:url(../images/videos/london-calling-videos.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(4){background:url(../images/videos/company-videos.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(5){background:url(../images/videos/webinars.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(6){background:url(../images/videos/ncm-videos.png) 0 0 transparent;background-size:cover}.video-cats__item:nth-child(even){width:calc(50% - 1rem);margin-left:1rem}.video-cats__item:nth-child(odd){width:calc(50% - 1rem);margin-right:1rem}.videos-cta{border-radius:.25rem;background-color:#e3e3e2;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:1.5rem}.videos-cta h3{-ms-flex:1;flex:1;margin-bottom:0}.videos-cta .cta{text-align:right;-ms-flex:1;flex:1}.page-header--post .page-header__parent-label,.page-header__parent-label{font-size:.7rem;font-weight:600;text-transform:uppercase;color:#8cb1bc}@media all and (min-width:45.625em){.page-header--post .page-header__parent-label,.page-header__parent-label{font-size:.9rem}}.page-header h1,.page-header h2,.page-header h3,.page-header h4,.page-header h5{color:#fff;padding:0;margin-top:0;margin-bottom:.5rem;max-width:80%;font-weight:400}.page-header a{color:#fff}.page-header h1{font-size:1.75rem}@media all and (min-width:45.625em){.page-header h1{font-size:3.25rem;display:inline-block}}.page-header h2{font-size:1.9rem}.page-header .form{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.page-header .form .form__entry-input{width:80%;padding-top:.6rem}.page-header .form .button{margin-left:1rem}.page-header .form-item{width:80%;padding-top:0}.page-header .form-item label{display:none}.page-header .form-text{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.8rem;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;font-size:1.1rem}.page-header .form-text::-moz-focus-inner{border:0;padding:0}.page-header .form-text:focus{border-color:#90c6e7}@media all and (min-width:45em){.page-header .form-text{min-width:66.66%}}.page-header .form-actions{position:relative}.page-header .form-actions input{height:100%;position:absolute}.page-header .button--tag{border:1px solid #e4e6e8;margin-right:.5rem;padding-left:.5rem;padding-right:.5rem}.page-header .button--tag.button--active,.page-header .button--tag:hover:not(.button--disabled):not(:disabled){background-color:#e4e6e8;color:#4a4a4a;border-color:#fff}.page-header .more-tags{background-color:#fff;color:#0084a9;font-size:.8rem;padding:.2rem .5rem}.page-title:last-of-type{margin-bottom:0}.footer__column .menu-item{margin-bottom:1rem;line-height:1.2rem}.hero{margin-bottom:2rem}.hero__content{text-align:center;background-position:50%;background-size:cover;padding:4rem 2rem}.hero__title{color:#fff;font-size:2.5rem;margin:0 auto}@media all and (min-width:45.625em){.hero__title{max-width:65%;font-size:3rem}}.hero__subtitle{color:#fff;font-size:1.5rem;margin:1.2rem 0 0}@media all and (min-width:45.625em){.hero__subtitle{max-width:65%;margin:1.2rem auto 0}}.hero__subtitle p{line-height:2rem;margin-bottom:0}.hero__content .button--secondary{margin-top:2rem;box-shadow:0 2px 2px rgba(74,74,74,.3)}#block-nanopore-content .site-aside:first-child,.block-system-main-block .site-aside:first-child{top:-3rem;margin-top:0}#block-nanopore-content .site-aside:last-child,.block-system-main-block .site-aside:last-child{margin-bottom:-7.375rem}ul.site-nav__sub-list{margin-bottom:16px}.site-nav__item--active a,.site-nav__item--active a:hover{color:#0084a9}@media all and (min-width:45.625em){.related-group{-ms-flex-flow:row nowrap;flex-flow:row}}.related-item{min-height:0}@media all and (min-width:45.625em){.related-item{-ms-flex-pack:start;justify-content:flex-start;width:100%}}@media all and (min-width:45.625em){.grid-card.related-item:nth-of-type(2n){margin-right:2rem}}@media all and (min-width:45.625em){.grid-card.related-item:last-child{margin-right:0}}#block-communitysidebarctas{display:none}@media all and (min-width:64em){#block-communitysidebarctas{display:block}}#block-externalmenuright.nav__menu--external:before{display:none}@media (min-width:45em){.nav__menu--external{-ms-flex:1 0 auto;flex:1 0 auto}nav#block-externalmenuright{text-align:right}#block-externalmenuright .nav__menu-item--external:last-child a{margin-right:0}nav#block-external{-ms-flex:3 0 auto;flex:3 0 auto}}.toplogin{padding:.72rem 0;font-size:.8125rem;letter-spacing:.5px}.toplogin a{background-color:#fff;line-height:1.5rem;padding:.25rem .5rem;border-radius:.2rem;color:#455556;border:1px solid #fff}.toplogin a:hover{background-color:transparent;border:1px solid #fff;color:#fff}.results{position:relative}.results__back{position:absolute;bottom:0;right:0}#search .gsc-control-cse{background:transparent;min-height:300px;border:none}#search form{margin:2rem 0}#search input.gsc-input{margin:0;padding:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;padding:.8rem;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;font-size:1.1rem}#search input.gsc-input:focus{border-color:#90c6e7;box-shadow:none}#search label{display:block;padding:.6rem;color:#455556;font-weight:500}@media all and (min-width:45em){#search label{padding:.8rem .8rem .8rem 2px}}#search input[type=button]{margin:0;padding:0;border:none;font:inherit;-webkit-box-align:center;text-decoration:none;box-shadow:0 2px 2px rgba(74,74,74,.3);-webkit-transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:inline-block;padding:.5rem 1rem;border-radius:4px;line-height:1.5rem;font-weight:500;cursor:pointer;background-color:#0084a9;color:#fff;height:49px;font-size:1rem;width:111px;text-align:left}#search input[type=button]:focus,#search input[type=button]:hover{color:#fff}#search input[type=button]:hover{background-color:#245a6f;color:#fff}#search .gsc-search-button{position:relative}#search .gsc-search-button:after{content:"\f002";font-family:FontAwesome;color:#fff;position:absolute;right:16px;bottom:16px;font-size:18px;pointer-events:none}#search .gsc-result{background:#fff;border:1px solid #e0e7f0;padding:1rem;border-radius:3px;box-shadow:0 2px 2px rgba(74,74,74,.3);-webkit-transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;position:relative;border-radius:5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0;text-decoration:none;border-left:5px solid #0084a9;border-top:none;width:100%!important;margin-bottom:1rem;min-height:0;cursor:pointer}#search .gsc-clear-button{display:none}#search div.gs-title{padding:1.5rem;display:block}#search a.gs-title{line-height:1.3;margin:0 0 1.5rem;display:block;font-size:1.25rem;font-weight:500;padding-right:2rem;color:#0084a9;position:relative}#search a.gs-title:after{content:"";font-family:FontAwesome;position:absolute;right:0;top:2px;width:1rem;text-align:right}#search .gs-fileFormat{padding:0 .8rem}#search .gs-snippet{display:block;padding:.5rem 1.5rem;max-width:600px;width:90%}#search .gsc-url-bottom{padding:1.5rem;display:block;padding-top:.5rem;max-width:600px;width:90%}#search div.gs-visibleUrl-long{color:#b5aea7}#search .gsc-cursor-page{padding:.5rem;background:none}#search .gsc-cursor-current-page{background:#0084a9;color:#fff}.search__item{max-width:45rem}.search__item h2{font-size:1.25rem;margin-bottom:0}.search__item p{font-size:.9rem;margin-bottom:1.25rem}#block-views-block-search-block-1 .pager__item a{background:none;padding:0}#block-views-block-search-block-1 .pager__item.is-active a,#block-views-block-search-block-1 .pager__item a:hover{color:#455560;background:none}#block-views-block-search-block-1 .search__item h2,#block-views-block-search-block-1 .search__item p{font-size:.875rem}form#views-exposed-form-search-page-1{-ms-flex-align:start;align-items:flex-start}form#views-exposed-form-search-page-1,form#views-exposed-form-search-page-1 .form-item-keys{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}form#views-exposed-form-search-page-1 .form-item-keys{width:100%}@media all and (min-width:45.625em){form#views-exposed-form-search-page-1 .form-item-keys{width:calc(55% - 2rem)}}form#views-exposed-form-search-page-1 .form-item-keys label{margin-right:1rem;line-height:2.5rem}form#views-exposed-form-search-page-1 .form-text{font-size:1rem;padding:.5rem;border:2px solid #e4e1de;width:100%;margin-right:1rem}form#views-exposed-form-search-page-1 .form-item-sort-order{display:none}form#views-exposed-form-search-page-1 .bef-links div{min-height:0}form#views-exposed-form-search-page-1 .form-item-sort-by{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-order:3;order:3;margin-left:2rem;font-size:.9rem;-ms-flex-align:end;align-items:flex-end;height:2.5rem;line-height:2.5rem;background-color:#e4e1de;padding:0 1rem;border-radius:.25rem}form#views-exposed-form-search-page-1 .form-item-sort-by label{padding-right:.25rem}form#views-exposed-form-search-page-1 .form-item-sort-by label:after{content:':'}form#views-exposed-form-search-page-1 .form-item-sort-by a{background-color:transparent;padding:0}form#views-exposed-form-search-page-1 .form-item-sort-by .form-select>div:first-child>a:after{content:' |'}form#views-exposed-form-search-page-1 .bef-link-active a{color:#455560}.twocolumn{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media (min-width:45rem){.twocolumn{-ms-flex-direction:row;flex-direction:row}.twocolumn__left{width:calc(50% - 1rem);margin-right:1rem}.twocolumn__right{width:calc(50% - 1rem);margin-left:1rem}}.threecolumn{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;margin-bottom:2rem}@media (max-width:54rem){.threecolumn__col{margin-bottom:2rem}}@media (min-width:54rem){.threecolumn{-ms-flex-direction:row;flex-direction:row}.threecolumn__col:first-child{width:calc(33.3% - 1.3rem);margin-right:1.3rem}.threecolumn__col:nth-of-type(2){width:calc(33.3% - 1.3rem);margin-right:.65rem;margin-left:.65rem}.threecolumn__col:last-child{width:calc(33.3% - 1.3rem);margin-left:1.3rem}}.blue-highlight{padding:2rem;background-color:#f2f7f9}.blue-highlight h2{margin-bottom:.5rem}.blue-highlight p{font-size:.9rem}.full-width{position:relative;left:-2rem;width:100vw}@media all and (min-width:90.875em){.full-width{left:calc((100vw - 1400px) / 2 * -1)}}.full-width__container{margin:0 2rem;padding:2rem 2rem 3rem}@media all and (min-width:64em){.full-width__container{padding:3rem 3rem 4rem;max-width:calc(1400px + 4rem);width:100%;margin:0 auto}}@media all and (min-width:45.625em){.availability__now:after{content:'Commercially available';border:1px dashed #17bb75;border-radius:5px;color:#17bb75}.availability__early:after,.availability__now:after{font-size:.8rem;padding:6px 9px;position:absolute;display:table-cell;font-weight:400;margin-left:1.5rem}.availability__early:after{content:'Early access available';border:1px dashed #f57e20;border-radius:5px;color:#f57e20}.availability__dev:after{content:'In development';font-size:.8rem;border:1px dashed #8d8d8d;padding:6px 9px;border-radius:5px;color:#8d8d8d;position:absolute;display:table-cell;font-weight:400;margin-left:2.5rem}}.signpost.small{padding:1rem;margin-bottom:1rem}.signpost.small:after{content:url(/themes/custom/nanopore/images/arrow-right-grey.svg);position:absolute;right:1rem;top:1rem;width:1rem}.hero~.site-main,.js-stuck-wrapper--subnav~.site-main{margin-top:0;padding-top:0}.basic-table{margin-bottom:2rem}.wpaper-body{position:relative;min-height:22rem}.wpaper-body .wpaper-details{z-index:3;position:absolute;top:0;left:0;width:100%}.wpaper-body .wpaper-details .hs-form{margin-top:0}@media all and (min-width:45.625em){.wpaper-body .wpaper-details{position:fixed;top:10rem}.wpaper-body .wpaper-details .hs-form{margin-top:2rem}}.wpaper-body .wpaper-details a.close{position:absolute;top:3rem;width:2rem;z-index:2;right:calc(50% - 11.5rem);box-sizing:content-box;height:2rem}.wpaper-body .wpaper-details a.close:hover{text-decoration:none}.wpaper-body .wpaper-details a.close:before{content:'\f00d';font-family:FontAwesome;height:1rem;width:1rem;font-size:25px;text-indent:0;color:#b5aea7;transition:color .3s ease;cursor:pointer}.wpaper-body .wpaper-details a.close:hover:before{color:#0084a9}.wpaper-body .wpaper-details .hs-form{max-width:24rem;margin-left:auto;margin-right:auto;background:#fff;padding:1rem;box-shadow:0 2px 2px rgba(74,74,74,.3);border-radius:.25rem;position:relative}.wpaper-overlay{background-color:rgba(0,0,0,.5);z-index:2;position:fixed;top:0;left:0;width:100%;height:100%}.outline{border-radius:5px;padding:1.5rem}.outline h3{margin-bottom:1rem}.outline__green{border:2px solid #17bb75}.outline__green h3{color:#17bb75}.outline__green .button--primary,.outline__green .scroller__btn{background-color:#17bb75}.outline__green .button--primary:hover:not(.button--disabled):not(:disabled),.outline__green .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#12965e}.outline__blue{border:2px solid #0084a9}.outline__blue h3{color:#0084a9}.outline__orange{border:2px solid #f57e20}.outline__orange h3{color:#f57e20}.outline__orange .button--primary,.outline__orange .scroller__btn{background-color:#f57e20}.outline__orange .button--primary:hover:not(.button--disabled):not(:disabled),.outline__orange .scroller__btn:hover:not(.button--disabled):not(:disabled){background-color:#c4651a}.embed-container:before{content:'';padding-bottom:56.25%;position:relative;display:block;width:100%}.embed-container{position:relative}.embed-container embed,.embed-container iframe,.embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}#edit-protected-page-enter-password{border:1px solid #ccc;padding:2rem}#edit-protected-page-enter-password .js-form-item-password,#edit-protected-page-enter-password .protected_pages_description{padding-bottom:1rem}#edit-protected-page-enter-password input#edit-password{padding:5px;width:180px}@media all and (min-width:45.625em){.flexhalf{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.flexhalf__item{width:calc(50% - 1rem)}.flexhalf__item:nth-of-type(odd){margin-right:1rem}.flexhalf__item:nth-of-type(even){margin-left:1rem}.flexhalf .white-box{height:auto}}.flexhalf__item{margin-bottom:2rem}@media all and (min-width:45.625em){.hcards{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1rem}.hcards__item{width:calc(50% - 1rem)}.hcards__item:nth-of-type(odd){margin-right:1rem}.hcards__item:nth-of-type(even){margin-left:1rem}}.hcards__item{border-radius:5px;background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1rem}.hcards__item--content{padding:1rem;width:66%}.hcards__item--image{width:33%;padding:.5rem;border-radius:3px 0;background-size:cover;line-height:1px}.hcards__item--image img{border-radius:3px}.hcards__item--title{color:#0084a9;margin-bottom:1rem}.button.dual:first-child,.dual.scroller__btn:first-child{margin-bottom:1rem}@media all and (min-width:64em){.button.dual:first-child,.dual.scroller__btn:first-child{margin-bottom:0}}#toolbar-administration *{font-family:Lucida Grande,Lucida Sans Unicode,DejaVu Sans,Lucida Sans,arial,sans-serif;font-size:12px}#toolbar-administration .toolbar-bar{box-shadow:none;background-color:transparent}.hero+.js-stuck-wrapper.js-stuck-wrapper--subnav{margin-top:-2rem}@media all and (min-width:45.625em){.footer__social-icons{margin-top:-3px;padding-left:1rem}}a.footer__social-icon{position:relative;font-size:1.25rem}a.footer__social-icon:hover{text-decoration:none}a.footer__social-icon.twitter:after{content:'\f099';font-family:FontAwesome}a.footer__social-icon.youtube:after{content:'\f16a';font-family:FontAwesome}a.footer__social-icon.facebook:after{content:'\f09a';font-family:FontAwesome}.gallery{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:start;justify-content:flex-start}.gallery__image{width:33%;padding-right:1rem;margin-bottom:1rem;max-height:9rem;overflow:hidden;text-align:center}@media all and (min-width:45.625em){.gallery__image{width:25%;max-height:13rem}}@media all and (min-width:64em){.gallery__image{width:20%;max-height:12rem}}.gallery__image-large{padding:1rem;text-align:center}#edit-choice .js-form-type-radio{margin-bottom:.5rem}.button--icon-back:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;margin-left:0;margin-right:.5rem}.bef-links div{display:inline-block;min-height:2.5rem}.bef-links a{padding:.4rem;background-color:#fff;color:#0084a9}.bef-link-active a{background-color:#0084a9;color:#fff}.grid-card{display:block}.grid-card .heading{font-size:1rem;padding-right:0}.grid-card .heading:after{content:''}.grid-card__name{display:block;padding-bottom:.5rem}.grid-card .heading{margin-bottom:0}.grid-card.unlocked .heading:after{content:'\f09c';color:#17bb75}.grid-card.locked .heading:after{content:'\f023';color:#ef4135}.protocol__step{position:relative}.grid-card__date{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;color:#b5aea7;display:block;padding-bottom:.4rem}@media all and (min-width:45.625em){.gridblock{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.gridblock_cell{min-height:8rem}.gridblock_col{padding-bottom:0;margin-right:1rem}}.gridblock_col{-ms-flex:1;flex:1;padding-bottom:2rem}.gridblock_col:last-child{margin-right:0}.gridblock_title{padding:1.6rem 1rem;background-color:#0084a9;color:#fff;font-size:1.2rem;font-weight:600}.gridblock_cell,.gridblock_title{border-radius:4px;text-align:center}.gridblock_cell{padding:1rem;background-color:#fff;margin-top:1rem}.pointlist ol{counter-reset:b}.pointlist li{display:block;padding-top:.5rem}.pointlist li:before{content:counters(b,".") " ";counter-increment:b}.pointlist li li{font-size:.9rem}.pointlist li li li{font-size:.75rem}@media all and (min-width:45.625em){.table-list__cell:last-child:after{top:1.3rem}}.wpaper-details .hs-form{max-width:24rem}.wpaper-details .hs-form .hs-field__select select,.wpaper-details .hs-form .hs-form-field input{padding:.4rem;font-size:.9rem}.wpaper-details .hs-form fieldset.form-columns-3 .hs-form-field{float:left;min-width:8.5rem;margin-right:.5rem;width:9rem}.wpaper-details .hs-form fieldset.form-columns-3 .hs-form-field:last-child{margin-right:0}.wpaper-details .hs-form fieldset.form-columns-3 .hs-form-field.hs_salutation{max-width:5rem;width:5rem;min-width:0}.wpaper-details .modal-container__close-btn--window{right:0}.wpaper-details .modal-container__lightbox{padding:1.5rem 1.5rem 0}@media all and (min-width:45.625em){.wpaper-details .hs-form .hs-form-field label{padding:.4rem 0;font-size:.75rem}.wpaper-details .modal-container__lightbox{width:auto}}.card__quote,.grid-card__quote{background:#90c6e7;color:#fff;padding:1rem;font-size:1.2rem;font-weight:600;font-style:italic;line-height:1.75rem}.grid-card.homenews{width:100%;min-height:0;border:none;box-shadow:0 0 4px rgba(0,0,0,.5);margin-bottom:1rem}.grid-card.homenews a{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;min-height:6.75rem}.grid-card.homenews p{font-size:11px;line-height:1rem;color:#455560;text-decoration:none;margin-bottom:0}.grid-card.homenews .heading--three{font-size:12px;margin-bottom:.5rem;font-weight:600}.grid-card.homenews .grid-card__image{display:block;width:40%;background-position:50%;background-size:cover;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;position:relative}.grid-card.homenews.news .grid-card__image:after{content:'News';background-color:#f57e20}.grid-card.homenews.news .grid-card__image:after,.grid-card.homenews.publication .grid-card__image:after{position:absolute;top:.5rem;left:0;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;padding:.15rem .25rem 0 .15rem;border-top-right-radius:2px;border-bottom-right-radius:2px}.grid-card.homenews.publication .grid-card__image:after{content:'Publication';background-color:#0084a9}.grid-card.homenews.case-study .grid-card__image:after{content:'Case study';background-color:#a53f97}.grid-card.homenews.case-study .grid-card__image:after,.grid-card.homenews.headline .grid-card__image:after{position:absolute;top:.5rem;left:0;text-transform:uppercase;color:#fff;font-size:10px;font-weight:700;padding:.15rem .25rem 0 .15rem;border-top-right-radius:2px;border-bottom-right-radius:2px}.grid-card.homenews.headline .grid-card__image:after{content:'Event';background-color:#17bb75}.grid-card.homenews .grid-card__content{padding:.75rem;display:block;width:60%}@media all and (min-width:45.625em){.page-header__inner{padding:.5rem 2rem;padding-top:0;margin-top:20px}.page-header__inner h1.page-title{font-size:1.875rem}}.nav__header-row-content,.page-header__inner,.sub-nav__inner{max-width:calc(1400px + 4rem)}.social-sharing{height:1.5rem;margin-bottom:1rem}.social-sharing ul{margin:0;padding:0}.social-sharing ul li{list-style:none}.social-sharing .fb_iframe_widget span{height:24px!important}#sidechat iframe{width:100%;height:auto;min-height:650px;border:none}.page-heading{margin:1.25rem 0}@media all and (min-width:45.625em){.page-heading{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:end;align-items:flex-end}}.page-heading__content{width:100%;-ms-flex:1 1 auto;flex:1 1 auto}.page-heading__content h1{font-size:1.875rem;margin-bottom:0;display:inline}@media all and (min-width:45.625em){.page-heading__content p{margin-bottom:0;max-width:40rem}}.page-heading__actions{-ms-flex:1 0 auto;flex:1 0 auto}.page-heading__actions a:last-child{margin-top:1rem}@media all and (min-width:45.625em){.page-heading__actions a:last-child{margin-top:0}}.page-heading__actions .button,.page-heading__actions .scroller__btn{font-size:.875rem;padding:.4rem .65rem}.page-heading__actions .button--keyline{padding:.25rem .65rem}.faqs-block h3{font-size:12px;margin-bottom:.25rem}.faqs-block ul{padding-left:1.5rem}.faqs-block ul li{font-size:12px}.faqs-block form{display:-ms-flexbox;display:flex;width:100%;-ms-flex-flow:row nowrap;flex-flow:row}.faqs-block form label{display:none}.faqs-block form .js-form-type-textfield{-ms-flex:2 0 0;flex:2 0 0;padding-right:1rem}.faqs-block form .js-form-type-textfield input{width:100%;font-size:.875rem;padding:.525rem}.faqs-block form .form-actions{-ms-flex:0 1 0;flex:0 1 0}.promo-box{background-color:#0084a9;border-radius:.25rem;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;height:100%;margin-bottom:0;min-height:7rem}@media all and (min-width:80em){.promo-box{min-height:unset}}.promo-box__image{display:block;width:40%;background-position:50%;background-size:cover;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;background-image:url(/sites/default/files/s3/promo-image.jpg)}.promo-box__content{padding:.75rem;display:block;width:60%;color:#fff;font-size:.75rem}.promo-box__content span.highlight{font-weight:700;color:#17bb75;font-size:.75rem}.promo-box__content p{font-weight:600}@media all and (min-width:80em){.promo-box__content p{font-size:.75rem}}.promo-box__link{font-weight:700;color:#fff;font-size:.75rem}@media all and (min-width:68em){.site-aside:after{left:-2rem}}@media all and (min-width:90.875em){.site-aside:after{left:calc((100vw - 1400px) / 2 * -1)}}.footer__inner{max-width:calc(1400px + 4rem)}p.callout{font-style:italic;padding:1rem 1rem 1rem 1.5rem;border-left:4px solid skyblue;font-size:1.125rem;text-align:left}figure{margin:0 0 1rem;border:1px solid #ccc;display:inline-block}figcaption{padding:1rem;font-size:.875rem}.tabbed-overlay__content #search legend{font-size:1.25rem;margin-bottom:1rem}.tabbed-overlay__content #search .tabbed-overlay__secondary-panel .form-checkboxes .js-form-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row;padding:.25rem 0}.tabbed-overlay__content #search .tabbed-overlay__secondary-panel .form-checkboxes .js-form-item input{-ms-flex:0 0 auto;flex:0 0 auto}.tabbed-overlay__content #search .tabbed-overlay__secondary-panel .form-checkboxes .js-form-item label{padding:0 .25rem;-ms-flex:1 1 auto;flex:1 1 auto}div#block-views-block-headlines-block-1,div#block-views-block-headlines-block-2{background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.2);z-index:99}div#block-views-block-headlines-block-1 .latest-news,div#block-views-block-headlines-block-2 .latest-news{color:#f57e20;font-weight:700}@media all and (min-width:20em){div#block-views-block-headlines-block-1 .full-width__container,div#block-views-block-headlines-block-2 .full-width__container{padding:1rem 0}}@media all and (min-width:64em){div#block-views-block-headlines-block-1 .full-width__container,div#block-views-block-headlines-block-2 .full-width__container{padding:1rem 2rem}}div#block-views-block-headlines-block-1 .views-row,div#block-views-block-headlines-block-2 .views-row{position:relative}div#block-views-block-headlines-block-1 .views-field-title,div#block-views-block-headlines-block-2 .views-field-title{font-size:1rem}@media all and (min-width:45.625em){div#block-views-block-headlines-block-1 .views-field-title,div#block-views-block-headlines-block-2 .views-field-title{max-width:70%}}@media all and (min-width:64em){div#block-views-block-headlines-block-1 .views-field-title,div#block-views-block-headlines-block-2 .views-field-title{max-width:100%}}div#block-views-block-headlines-block-1 .views-field-field-news-link,div#block-views-block-headlines-block-2 .views-field-field-news-link{margin-top:1rem}div#block-views-block-headlines-block-1 .views-field-field-news-link .button--keyline.scroller__btn,div#block-views-block-headlines-block-1 .views-field-field-news-link .button--primary.button--keyline,div#block-views-block-headlines-block-2 .views-field-field-news-link .button--keyline.scroller__btn,div#block-views-block-headlines-block-2 .views-field-field-news-link .button--primary.button--keyline{padding:.2rem .6rem;font-size:.9rem}@media all and (min-width:45.625em){div#block-views-block-headlines-block-1 .views-field-field-news-link,div#block-views-block-headlines-block-2 .views-field-field-news-link{position:absolute;top:0;right:0;margin-top:0}}div#block-views-block-headlines-block-1 .headlines,div#block-views-block-headlines-block-2 .headlines{min-height:3.375rem}div#block-views-block-headlines-block-1 .headlines__latest,div#block-views-block-headlines-block-2 .headlines__latest{color:#f57e20;font-weight:700}div#block-views-block-headlines-block-1 .headlines__image,div#block-views-block-headlines-block-2 .headlines__image{float:left;padding-right:1rem;max-width:7rem;line-height:1px}div#block-views-block-headlines-block-1 .headlines__image img,div#block-views-block-headlines-block-2 .headlines__image img{line-height:1px}div#block-views-block-headlines-block-1 .headlines div:last-child,div#block-views-block-headlines-block-2 .headlines div:last-child{margin-top:1rem}@media all and (min-width:45.625em){div#block-views-block-headlines-block-1 .headlines,div#block-views-block-headlines-block-2 .headlines{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}div#block-views-block-headlines-block-1 .headlines div:first-child,div#block-views-block-headlines-block-2 .headlines div:first-child{-ms-flex-preferred-size:75%;flex-basis:75%}div#block-views-block-headlines-block-1 .headlines div:last-child,div#block-views-block-headlines-block-2 .headlines div:last-child{-ms-flex-preferred-size:25%;flex-basis:25%;text-align:right;clear:both;margin-top:0}}div#block-views-block-headlines-block-1 .headlines a.button--keyline,div#block-views-block-headlines-block-2 .headlines a.button--keyline{border:1px solid #dad6d3;padding-top:.6rem;padding-bottom:.6rem;border-radius:.25rem}div#block-views-block-headlines-block-1 .headlines p,div#block-views-block-headlines-block-2 .headlines p{margin:0}div#block-views-block-headlines-block-1 .headlines__tweet,div#block-views-block-headlines-block-2 .headlines__tweet{padding-left:3.7rem}div#block-views-block-headlines-block-1 .headlines__tweet:before,div#block-views-block-headlines-block-2 .headlines__tweet:before{content:"";font-size:1rem;color:#fff;display:inline-block;font-family:FontAwesome;position:absolute;font-size:2.5rem;color:#90c6e7;left:0;top:-.3rem;font-size:3rem}.timeline{margin:1rem 0;width:100%;background-size:contain;background-repeat:no-repeat;background-image:url(../images/workflowdiagram.svg)}.homepage_workflow_diagram_links{position:relative;width:100%}.homepage_workflow_diagram_links a{padding:0 0 10%;width:24%;color:#90c6e7;text-decoration:none;display:inline-block}.hero.home{margin-bottom:0}.hero.home .intro{background-color:transparent;margin-bottom:0;text-align:left}.hero.home .intro ul{padding:0;margin:0;list-style:none;-ms-flex-pack:center;justify-content:center}.hero.home .intro ul li{font-size:1.125rem;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem 2rem 1rem 4.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;text-align:left;-ms-flex-align:center;align-items:center;position:relative;background-position-x:left;background-position-y:center;background-size:3.5rem;background-repeat:no-repeat}@media all and (min-width:45.625em){.hero.home .intro ul li{min-height:5.5rem}}.hero.home .intro .bullets span{color:#fff;text-decoration:none;cursor:pointer}.hero.home .intro ul{-ms-flex-pack:left;justify-content:left}.hero.home .intro ul li{width:100%;max-width:100%;padding:0 0 0 4rem;background-size:2.25rem;min-height:3.5rem}.hero.home .hero__subtitle h1{font-size:2rem;margin-top:1.5rem}.hero.home .hero__subtitle h1 em{color:#90c6e7}.homeprods div div{display:table-cell;vertical-align:bottom;height:17rem}@media screen and (max-width:520px){.hero.home{margin-top:-10rem}}.hbspt-form{min-width:17rem}.modal-container__close-btn--window{right:0}.promo-box{margin-bottom:1rem}.homectas{-ms-flex-flow:column;flex-flow:column;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:end;justify-content:flex-end}.home__cols,.homectas{display:-ms-flexbox;display:flex}.home__cols{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.home__4col{-ms-flex:1 0 auto;flex:1 0 auto;margin:0;color:#455560;text-align:center;padding:0;min-width:10rem;width:50%}@media all and (min-width:45.625em){.home__4col{width:25%}}.home__intro img{max-width:10rem}@media all and (min-width:45.625em){.home__intro img{max-width:20rem}}.concertina .concertina-section.open .row.split{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.concertina .concertina-section.open .row.split p:nth-of-type(1){width:60%;padding-right:2rem}.site-aside.home{padding-top:0;padding-bottom:0}@media all and (min-width:45.625em){.phases{background:#f9f9f8;background:linear-gradient(90deg,#f9f9f8 50%,#f9f9f8 0,#f0efed 0)}}.phases img{display:block}.phases .full-width__container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:0;margin:0}@media all and (min-width:45.625em){.phases .full-width__container{padding:0 2rem;-ms-flex-direction:row;flex-direction:row;margin:0 auto}}.phases p{max-width:80%}.phases .analyse,.phases .prep,.phases .seq{-ms-flex-preferred-size:33.3%;flex-basis:33.3%;padding:2rem}.phases .analyse a:hover,.phases .prep a:hover,.phases .seq a:hover{color:#0084a9}.phases .analyse .p a:not(.anchor--light):not(.button):not(.scroller__btn),.phases .analyse a,.phases .analyse p a:not(.anchor--light):not(.button):not(.scroller__btn),.phases .prep .p a:not(.anchor--light):not(.button):not(.scroller__btn),.phases .prep a,.phases .prep p a:not(.anchor--light):not(.button):not(.scroller__btn),.phases .seq .p a:not(.anchor--light):not(.button):not(.scroller__btn),.phases .seq a,.phases .seq p a:not(.anchor--light):not(.button):not(.scroller__btn){color:inherit;text-decoration:none;border:none}.phases .analyse a.more,.phases .prep a.more,.phases .seq a.more{color:#b5aea7;line-height:2rem;height:2rem;padding-left:2.5rem;position:relative}.phases .analyse a.more:hover,.phases .prep a.more:hover,.phases .seq a.more:hover{color:#0084a9}.phases .analyse a.more:before,.phases .prep a.more:before,.phases .seq a.more:before{content:'';width:2rem;height:2rem;background-image:url(../images/arrow.svg);position:absolute;left:0}.phases .analyse a.more:before:hover,.phases .prep a.more:before:hover,.phases .seq a.more:before:hover{color:#0084a9}.phases h1{margin-bottom:.5rem}.phases .prep{background:#f9f9f8}.phases .prep,.phases .seq{box-shadow:0 -2px 5px 0 rgba(0,0,0,.1)}.phases .seq{background:#f4f4f3}.phases .analyse{background:#f0efed;box-shadow:0 0 5px 0 rgba(0,0,0,.1)}.hero.home .hero__content{padding:1rem 2rem 2rem}.hero.home .hero__subtitle{text-align:left;margin:0}.hero.home .hero__subtitle h1{color:#fff;margin-bottom:1rem}@media all and (min-width:45.625em){.hero.home .hero__subtitle{max-width:1024px;margin:0}}.hero.home .button--secondary{margin-top:1rem;margin-right:1rem}.explore{background-color:#0c5a71}.explore .grid-card .heading:after{content:'\f054'}.explore .grid-card-title.heading.heading--three{margin-bottom:1rem;font-size:1.25rem}.explore .grid-card-title.heading.heading--three~span{color:#455556}.explore .full-width__container{padding:2rem 0 0 1rem}.explore h1{color:#fff}.explore a.button--light.button--keyline.scroller__btn,.explore a.button.button--light.button--keyline{padding:.2rem .6rem;border:1px solid #fff;font-size:.9rem}.explore .grid-card-group .grid-card img{border-top-left-radius:5px;border-top-right-radius:5px}.explore .grid-card-group .grid-card{border:0;border-top:0}@media all and (min-width:45.625em){.explore .full-width__container{padding:2rem 1rem 0 0}.explore .grid-card-group{-ms-flex-flow:row nowrap;flex-flow:row;justfy-content:space-between}.explore .grid-card-group .grid-card:last-child{margin-right:0}.explore .grid-card-group .grid-card{-ms-flex-preferred-size:33%;flex-basis:33%;margin-right:2rem}.explore .grid-card-group .grid-card:nth-of-type(2n){margin-right:2rem}}@media all and (min-width:64em){.explore .full-width__container{padding:3rem 2rem 2rem}}.about .full-width__container{padding:2rem 0 0 1rem}@media all and (min-width:45.625em){.about .full-width__container{padding:2rem 1rem 0 0}}@media all and (min-width:64em){.about .full-width__container{padding:3rem 2rem 2rem}}.home__intro{margin-top:2rem}.hero__subtitle{text-align:left}.hero__subtitle h1{color:#fff;margin-bottom:1rem}@media all and (min-width:45.625em){.hero__subtitle{max-width:1024px}.hero__subtitle .flexhalf__item ul li{font-size:1.1rem;line-height:2rem}.hero__subtitle .flexhalf__item:first-child ul{margin-bottom:0}.hero__subtitle .hero .button--secondary{margin-top:1rem}.hero__subtitle .flexhalf__item:first-child{width:calc(40% - 1rem)}.hero__subtitle .flexhalf__item{margin-bottom:0}.hero__subtitle .flexhalf__item ul li{color:#0084a9;font-size:1.5rem}.hero__subtitle .flexhalf__item ul li span{color:#fff;font-size:1.1rem}}.full-width.about{background-color:#fff;margin-top:-1rem}@media all and (min-width:45.625em){.full-width.about .heading.heading--two{max-width:55%}}@media all and (min-width:64em){.full-width.about .heading.heading--two{max-width:70%}}.home-layout__sidebar{background-color:#1c3e47;box-shadow:inset 0 5px 10px 0 rgba(0,0,0,.25)}@media all and (min-width:45.625em){.home-layout__sidebar{margin-bottom:-2rem}}@media all and (min-width:64em){.home-layout__sidebar{margin-bottom:-4.5rem}}.home-layout__sidebar a.button--light.button--keyline.scroller__btn,.home-layout__sidebar a.button.button--light.button--keyline{padding:.2rem .6rem;border:1px solid #fff;font-size:.9rem;margin-right:1rem}.home-layout__sidebar .home-sidebar{margin:0 auto;padding:2rem}.home-layout__sidebar .home-sidebar header .heading{color:#fff}@media all and (min-width:45em) and (max-width:79.875em){.home-layout__sidebar .home-sidebar .home-newsblock{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.home-layout__sidebar .home-sidebar .views-row{width:calc(50% - 1rem)}.home-layout__sidebar .home-sidebar .views-row:nth-child(odd){margin-right:1rem}.home-layout__sidebar .home-sidebar .views-row:nth-child(even){margin-left:1rem}}@media all and (min-width:45.625em){.home-layout__sidebar .home-sidebar{max-width:calc(1024px + 2rem)}}@media all and (min-width:64em){.home-layout__sidebar .home-sidebar{padding:2rem 1rem}}@media screen and (max-width:1279px){.home-layout__sidebar .home-sidebar .single-view .views-row{width:100%;margin-right:0;margin-left:0}.home-layout__sidebar .home-sidebar .single-view .views-row:nth-child(odd){margin-right:0}.home-layout__sidebar .home-sidebar .single-view .views-row:nth-child(even){margin-left:0}}@media screen and (min-width:1280px){.home-layout__content{width:100%}.home-layout__sidebar{margin-bottom:-4.5rem;box-shadow:inset 0 -5px 10px 5px rgba(0,0,0,.25);width:370px;position:absolute;top:0;height:100%;right:calc((100vw - 1294px) / 2)}.home-layout__sidebar .home-sidebar{padding:1.5rem 1.5rem 0}.home-layout__sidebar .home-sidebar header .heading{font-size:14px}.home-layout .site-main{max-width:100%;padding:0}.home-layout .full-width{left:0;width:100%;padding:0 calc(370px + ((100vw - 1280px) / 2)) 0 2rem}.home-layout .full-width__container{padding:3rem 2rem 2rem 0}.hero.home .hero__content{padding:1rem calc(370px + ((100vw - 1280px) / 2)) 2rem 2rem}.phases .full-width__container{padding:0}}@media screen and (min-width:1460px){.home-layout__content{-ms-flex-preferred-size:calc(1160px + ((100vw - 1400px) / 2));flex-basis:calc(1160px + ((100vw - 1400px) / 2))}.home-layout__sidebar{width:400px;right:calc((100vw - 1414px) / 2)}.home-layout__sidebar .home-sidebar{padding:1.5rem 1.5rem 0}.home-layout .full-width{padding:0 calc(400px + ((100vw - 1400px) / 2)) 0 calc((100vw - 1400px) / 2)}.hero.home .hero__content{padding:1rem calc(400px + ((100vw - 1400px) / 2)) 2rem calc((100vw - 1400px) / 2)}}.home-sidebar .views-slideshow-controls-text-status-pause,.home-sidebar .views_slideshow_controls_text_pause{display:none}.home-sidebar .views_slideshow_controls_text_previous{margin-right:.25rem}.home-sidebar .views_slideshow_controls_text_previous:before{content:'\f053';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;color:#fff}.home-sidebar .views_slideshow_controls_text_next{margin-left:.25rem}.home-sidebar .views_slideshow_controls_text_next:after{content:'\f054';display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;color:#fff}.home-sidebar .views-slideshow-controls-bottom{padding:.5rem 0;font-size:.75rem;position:absolute;bottom:0;z-index:99;right:.5rem}.home-sidebar .views-slideshow-controls-bottom a{color:#fff}.home-sidebar .views-slideshow-controls-bottom .views-slideshow-pager-bullets{margin:0 0 .5rem;padding:0}.home-sidebar .newsblock{margin-top:1rem}.home-sidebar .sidebar-single .views-row{width:100%}.home-sidebar .views_slideshow_cycle_slide{min-height:7rem}@media all and (min-width:45.625em){.home-sidebar .views_slideshow_cycle_slide{min-height:unset}}.publication.withimage .publication__body{margin-top:-5rem}.publication{z-index:99;position:relative}@media all and (min-width:64em){.publication{display:-ms-flexbox;display:flex;margin-bottom:2rem}}.publication__date{color:#b5aea7}.publication__image{width:calc(100% + 4rem);height:265px;background-size:cover;position:relative;background-position:50%;left:-2rem;margin-top:-3rem}@media all and (min-width:64em){.publication__image{height:365px;left:calc((100vw - 1400px) / 2 * -1);width:100vw}}.publication__body{border-radius:10px;background-color:#fff;padding:30px;border:1px solid #e0e7f0}@media all and (min-width:64em){.publication__body{max-width:70%;-ms-flex:0 0 70%;flex:0 0 70%}}.publication__teaser{margin-top:0;border-radius:10px;background-color:#fff;padding:30px;border:1px solid #e0e7f0;width:100%}@media all and (min-width:45.625em){.publication__teaser-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.publication__teaser-image{display:none}@media all and (min-width:45.625em){.publication__teaser-image{display:block;-ms-flex-preferred-size:25%;flex-basis:25%;margin-right:1.5rem}}@media all and (min-width:45.625em){.publication__teaser-content{-ms-flex-preferred-size:75%;flex-basis:75%}}.publication__teaser-content h3.heading--three{margin-bottom:1rem}.publication__side{padding:30px 0 0}@media all and (min-width:64em){.publication__side{max-width:30%;-ms-flex:0 0 30%;flex:0 0 30%;padding:30px}}.publication__side h4{margin-bottom:.4rem}.publication__actions a:first-child:not(:last-child){margin-right:1rem;margin-bottom:1rem}.path-publications-landing .content-teasers,.path-publications-list .content-teasers,.path-publications .content-teasers{background:#3b82ac;border-radius:5px;color:#fff;padding:1.5rem}.path-publications-landing .content-teasers .heading,.path-publications-list .content-teasers .heading,.path-publications .content-teasers .heading{color:#fff}@media all and (min-width:45.625em){.path-publications-landing .content-teasers,.path-publications-list .content-teasers,.path-publications .content-teasers{float:right;width:calc(33% - 1.34rem);clear:right;margin-left:1rem;position:relative;z-index:2}}#block-publicationsviewswitch .form,#views-exposed-form-publications-landing-page-3 .form,.block-views-exposed-filter-blockpublications-landing-page-1 .form,.block-views-exposed-filter-blockpublications-landing-page-2 .form{margin:0 0 2rem}#block-publicationsviewswitch label,#views-exposed-form-publications-landing-page-3 label,.block-views-exposed-filter-blockpublications-landing-page-1 label,.block-views-exposed-filter-blockpublications-landing-page-2 label{color:#0084a9;display:block;font-size:1.2rem;margin-bottom:1rem;font-weight:500}@media all and (min-width:45.625em){#block-publicationsviewswitch,#views-exposed-form-publications-landing-page-3,.block-views-exposed-filter-blockpublications-landing-page-1,.block-views-exposed-filter-blockpublications-landing-page-2{float:right;width:calc(33% - 1.34rem);margin-left:1rem;position:relative;z-index:2}}#block-publicationsviewswitch .form-actions,#views-exposed-form-publications-landing-page-3 .form-actions,.block-views-exposed-filter-blockpublications-landing-page-1 .form-actions,.block-views-exposed-filter-blockpublications-landing-page-2 .form-actions{padding-top:1rem}.pubs-home .grid-card{border-top:none;min-height:0;display:block}@media all and (min-width:45.625em){.pubs-home .grid-card{display:-ms-flexbox;display:flex}}.pubs-home .grid-card__image{-ms-flex:1;flex:1;background-position:50%;background-size:cover}.pubs-home .grid-card__image img{display:none}.pubs-home .grid-card .heading{margin-bottom:0}.pubs-home:first-child .pubs-home__hero-item{width:100%;position:relative;margin-top:2rem}@media all and (min-width:45.625em){.pubs-home:first-child .pubs-home__hero-item{width:calc(66.66% - .76rem);margin-top:0}}.pubs-home:first-child .pubs-home__hero-item:after{content:'';display:table;width:100%;clear:both}.pubs-home:first-child .pubs-home__hero-item:before{content:'FEATURED';display:block;position:absolute;top:0;left:0;z-index:2;background-color:#17bb75;padding:6px 8px;border-radius:0 4px 4px 0;margin:1rem 0 0 1px;color:#fff;font-size:.7rem;font-weight:700;letter-spacing:2px}.pubs-home:first-child .pubs-home__hero-item .grid-card{min-width:100%}.pubs-home:first-child .pubs-home__hero-item .grid-card img{display:block;max-height:10rem}@media all and (min-width:45.625em){.pubs-home:first-child .pubs-home__hero-item .grid-card{position:absolute;min-height:100%}.pubs-home:first-child .pubs-home__hero-item .grid-card img{display:none}}.pubs-home__hero-item{width:100%;position:relative;margin-bottom:2rem}@media all and (min-width:64em){.pubs-home__hero-item{margin-top:2rem}}.pubs-home__hero-item:after{content:'';display:table;width:100%;clear:both}.pubs-home__hero-item .grid-card{min-width:100%;margin-bottom:0}.pubs-home__hero-item .grid-card img{display:none}@media all and (min-width:64em){.pubs-home:not(:first-child) .pubs-home__hero-item .grid-card{-ms-flex-direction:row;flex-direction:row}}@media all and (min-width:64em){.pubs-home:not(:first-child) .pubs-home__hero-item .grid-card__image{height:12rem;width:33.33%;-ms-flex:1 0 auto;flex:1 0 auto}}@media all and (min-width:64em){.pubs-home:not(:first-child) .pubs-home__hero-item .grid-card__content{width:66.66%;-ms-flex:2 0 auto;flex:2 0 auto}}.pubs-home__secondary-row{clear:both;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (min-width:64em){.pubs-home__secondary-row{margin-top:2rem}}.pubs-home__secondary-row .grid-card{width:100%;margin:0 0 1.5rem}.pubs-home__secondary-row .grid-card .grid-card__image{display:none}@media all and (min-width:45.625em){.pubs-home__secondary-row .grid-card .grid-card__image{display:block}}@media all and (min-width:45.625em){.pubs-home__secondary-row .grid-card{width:calc(50% - 1rem);margin:0 2rem 1.5rem 0}.pubs-home__secondary-row .grid-card:last-child{margin-right:0}}@media all and (min-width:64em){.pubs-home__secondary-row .grid-card{width:calc(33.33% - 1.34rem);margin:0 2rem 0 0}}.pubs-home__noimg-items{width:100%;margin-bottom:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:3;order:3}@media all and (min-width:45.625em){.pubs-home__noimg-items{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media all and (min-width:64em){.pubs-home__noimg-items{width:100%;margin:0 0 1.5rem;-ms-flex-direction:column;flex-direction:column;-ms-flex-order:initial;order:0}.pubs-home__noimg-items .grid-card__image{display:none}}@media all and (min-width:64em) and (min-width:45.625em){.pubs-home__noimg-items .grid-card__image{display:block}}@media all and (min-width:64em) and (min-width:45.625em){.pubs-home__noimg-items{width:calc(50% - 1rem);margin:0 2rem 1.5rem 0}.pubs-home__noimg-items:last-child{margin-right:0}}@media all and (min-width:64em) and (min-width:64em){.pubs-home__noimg-items{width:calc(33.33% - 1.34rem);margin:0 2rem 0 0}}.pubs-home__noimg-items .grid-card{width:100%;margin:0 0 1.5rem}.pubs-home__noimg-items .grid-card .grid-card__image{display:none}@media all and (min-width:45.625em){.pubs-home__noimg-items .grid-card .grid-card__image{display:block}}@media all and (min-width:45.625em){.pubs-home__noimg-items .grid-card{width:calc(50% - 1rem);margin:0 2rem 1.5rem 0}.pubs-home__noimg-items .grid-card:last-child{margin-right:0}}@media all and (min-width:64em){.pubs-home__noimg-items .grid-card{width:calc(33.33% - 1.34rem);margin:0 2rem 0 0;width:100%;margin:0 0 1.5rem}}@media all and (min-width:64em){.pubs-home__noimg-items .grid-card:last-child{margin-bottom:0}}@media all and (min-width:45.625em){.pubs-home__noimg-items .grid-card .grid-card__image{display:none}}.poster__body{border-radius:10px;background-color:#fff;padding:30px;border:1px solid #e0e7f0}.poster__grid{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.poster__grid--item{padding:.7rem}@media all and (min-width:45.625em){.poster__grid--item{width:calc(50% - 2rem);-ms-flex:1 0 auto;flex:1 0 auto;margin-right:2rem}}@media all and (min-width:45.625em){.poster__grid--item:nth-child(2n){margin-left:2;margin-right:0}}.poster__grid--item-alt{font-size:.8rem;margin-bottom:.5rem}.poster__grid--item-title{color:#0084a9;margin-bottom:1rem;line-height:1.7rem}.publications-landing2 .pubs-home__hero-item:before{display:none!important}ul.js-pager__items{list-style:none;padding:0;margin:2rem 0}ul.js-pager__items .button,ul.js-pager__items .scroller__btn{width:100%;text-align:center;background-color:#fff}.tagsline{opacity:.5;font-size:.8rem;margin-bottom:0}li.pager__item{display:inline-block;padding-right:1rem}#views-exposed-form-publications-landing-page-3{margin-top:0}@media all and (min-width:45.625em){.path-publications-list .block-system-main-block{width:66%}}.how .grid-card .heading{text-align:center;padding-right:0}.how .grid-card .heading:after{display:none}.lc_header{background-color:#000;color:#fff;background-repeat:no-repeat;background-size:cover;position:absolute;overflow:hidden;z-index:0;background-image:url(/sites/default/files/s3/lc/home-banner-s.jpg);min-height:25rem;width:100vw;top:0;left:0}.lc .site-main{margin:1rem 1rem 0}@media (max-width:48rem){.first{margin-bottom:1rem}.lc-logo img{max-width:4rem}}@media (min-width:75rem){.lc_header{background-image:none}}@media (min-width:64rem){.lc_header{background-image:none;max-height:32rem}}@media (min-width:48rem) and (max-width:64rem){.lc_header{background-image:url(/sites/default/files/s3/lc/home-banner-m.jpg)}.lc .site-main{margin:1rem 2rem 0}}.lc_header .video-wrapper{z-index:1;position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}@media (max-width:64rem){.lc_header .video-wrapper{display:none}}.lc_header .video-wrapper .video-overlay{position:absolute;top:0;left:0;background-color:#000;width:100%;height:100%;-webkit-opacity:.6;-moz-opacity:.6;opacity:.6;z-index:2}.lc_header .video-wrapper iframe{position:absolute;top:-12rem;left:0;width:100%;height:100%}@media (min-width:64rem){.lc_header .copy-wrapper{position:absolute;width:100%;top:0;left:0}.lc .site-main{margin:1rem auto 0}}.lc_header .copy-wrapper{z-index:100;overflow:auto}@media (min-width:48rem){.lc_container{padding-left:1.5rem;padding-right:1.5rem}.lc-logo img{max-width:7rem}}.white-box{background-color:#fff;border-radius:3px 3px 3px 3px;box-shadow:0 2px 4px rgba(0,0,0,.2);padding:1.5rem 2rem 2rem;height:100%}.white-box p{font-size:1.1rem}.lc-header .heading--one{color:#fff;font-weight:600;margin-bottom:0;font-size:52px;line-height:56px}.lc-header p{color:#fff;font-size:.9rem}.lc-header h3{color:#fff;font-size:1.3rem;font-weight:200}.lc-header h3.icon:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;padding-right:.7rem}.lc-logo{text-align:right}.lc .nav__main .site-main:after{display:none}.topblocks{margin-bottom:2rem}.site-main__content.lc-content{margin-top:-2rem}.video-card{background-color:#fff;margin-bottom:2rem;position:relative;width:100%}.video-card__link{font-size:1.2rem;padding:1.3rem}.video-card__image{position:relative;background:#000;line-height:10px}.video-card__image img{width:100%}.video-card__icon{background:url(/sites/default/files/s3/lc/play-icon.png) 50% 50% no-repeat;width:100%;height:100%;position:absolute;background-size:4rem}.video-card__icon.poster{background:none;width:100%;height:100%;position:absolute}@media all and (min-width:45.625em){.video-card:nth-child(odd){width:calc(50% - 1rem);margin-right:1rem}.video-card:nth-child(even){width:calc(50% - 1rem);margin-left:1rem}}@media all and (min-width:64em){.video-card__image{min-height:17.5rem}}.lc .nav__main .site-main.lc-top:before{background:transparent;height:auto}.lc-top-wrapper{background-color:#fff}.site-main.lc-top{z-index:2}.lc .sub-nav{padding-top:3rem;margin-top:-4rem;z-index:1}.lc-talk{padding:2rem}.lc-talk .heading--two{padding-top:2rem}.lc-talk .heading--three,.lc-talk .heading--two{color:#0084a9}.lc-talk__speaker-image{padding-right:2rem;float:left;max-width:40%}.lc-talk__info{clear:both;padding-top:2rem}.lc_poster_thumb{max-height:17.5rem;overflow:hidden}.lc .modal-container__lightbox{padding:0}.lc-links .basic-card{display:block;padding:1.5rem}.lc-links .basic-card .heading{font-weight:400}.lc-links .basic-card .basic-card-content{font-weight:200}.lc-links .basic-card:hover .basic-card-content{color:#fff}@media all and (min-width:45.625em){.lc-links.twocol .basic-card{width:calc(50% - .5rem)}.lc-links.twocol .basic-card:nth-of-type(even){margin-right:0}.lc-links.twocol .basic-card:nth-of-type(odd){margin-right:1rem}.lc-links.twocol .basic-card:last-child{margin-right:0}}.news_date{font-size:12px;color:#b4aea8;text-transform:uppercase;letter-spacing:1.1px;font-weight:700}.news_title{margin-bottom:.5rem}#views-exposed-form-filter-articles-page-1{margin:0;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}#views-exposed-form-filter-articles-page-1 .form-item-keys{-ms-flex-order:1;order:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:1rem;width:70%}@media only screen and (min-width:64rem) and (max-width:68rem){#views-exposed-form-filter-articles-page-1 .form-item-keys{width:57%}}@media only screen and (min-width:68rem){#views-exposed-form-filter-articles-page-1 .form-item-keys{width:63%}}#views-exposed-form-filter-articles-page-1 .form-item-keys label{line-height:2.5rem}#views-exposed-form-filter-articles-page-1 .form-item-keys input{padding:.5rem;font-size:1rem;-ms-flex:1;flex:1;margin-left:.5rem}#views-exposed-form-filter-articles-page-1~header{margin-bottom:2rem}@media all and (min-width:64em){#views-exposed-form-filter-articles-page-1~header{margin-bottom:0;position:absolute;top:5.5rem;right:10.4rem}}#views-exposed-form-filter-articles-page-1~header .button--light{font-size:.8rem;padding:.5rem .6rem}#views-exposed-form-filter-articles-page-1 .js-form-type-select{display:none}#views-exposed-form-filter-articles-page-1 .form-actions{-ms-flex-order:2;order:2;margin-left:1rem}.pop-list{display:block;text-align:left;margin-bottom:.5rem;padding:0}.pop-list li{float:none;display:inline-block}.pop-list li a{margin:0 .5rem .5rem 0;padding:0;border:none;background-color:transparent;font:inherit;text-decoration:none;color:inherit;box-shadow:0 2px 2px rgba(74,74,74,.3);transition:background-color .1s ease-in-out,box-shadow .1s ease-in-out,border-color .1s ease-in-out,color .1s ease-in-out;display:inline-block;padding:.5rem 1rem;border-radius:4px;line-height:1.5rem;font-weight:500;cursor:pointer}.pop-list.types{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pop-list.types li:nth-child(2){-ms-flex-order:5;order:5}.pop-list.types li:nth-child(3){-ms-flex-order:7;order:7}.pop-list.types li:nth-child(4){-ms-flex-order:3;order:3}.pop-list.types li:nth-child(5){-ms-flex-order:2;order:2}.pop-list.types li:nth-child(6){-ms-flex-order:4;order:4}.pop-list.types li:nth-child(7){-ms-flex-order:6;order:6}.pop-list.types li a{background:transparent;box-shadow:none;border-radius:6px;padding-top:.4rem;padding-bottom:.4rem;color:#0084a9;border:2px solid #0084a9}.pop-list.types li a.active,.pop-list.types li a:hover{background-color:#0084a9;color:#fff}.pop-list.video-types{-ms-flex-order:3;order:3}.pop-list.tags{-ms-flex-order:4;order:4}.pop-list.research{-ms-flex-order:5;order:5}.pop-list.research li a,.pop-list.tags li a,.pop-list.video-types li a{text-transform:uppercase;letter-spacing:1.1px;font-weight:700;font-size:.65rem;line-height:1.6rem;box-shadow:none;border:1px solid #b5aea7;border-radius:2px;letter-spacing:2px;padding:.1rem 1rem;margin-right:.4rem}.pop-list.research li a.active,.pop-list.research li a:hover,.pop-list.tags li a.active,.pop-list.tags li a:hover,.pop-list.video-types li a.active,.pop-list.video-types li a:hover{background-color:#4a4a4a;color:#fff;border-color:#000;box-shadow:none}ul.pop-list.tags:before{content:'Sequencing Techniques:'}ul.pop-list.research:before,ul.pop-list.tags:before{font-size:.7rem;display:block;margin-bottom:.3rem;text-transform:uppercase;font-weight:600;color:#455556}ul.pop-list.research:before{content:'Areas of Research:'}ul.pop-list.video-types:before{content:'Video type:';font-size:.7rem;display:block;margin-bottom:.3rem;text-transform:uppercase;font-weight:600;color:#455556}.view-filter-articles .views-row{float:left;padding:15px}@media all and (min-width:64em){.path-resource-centre .nav__header-row-content,.path-resource-centre .page-header__inner,.path-resource-centre .site-main,.path-resource-centre .sub-nav__inner{max-width:calc(1400px + 4rem)}}@media all and (min-width:45.625em){.resource-centre{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:start;align-items:flex-start}}.resource-centre .views-exposed-form{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.resource-centre .views-exposed-form .form-item-keys{-ms-flex-order:0;order:0}.resource-centre .views-exposed-form .fieldgroup.js-form-wrapper{-ms-flex-order:2;order:2}.resource-centre form{-ms-flex-preferred-size:25%;flex-basis:25%;margin-top:0;margin-right:2rem;border:1px solid #b5aea7;border-radius:6px}@media all and (min-width:64em){.resource-centre form{-ms-flex-preferred-size:18%;flex-basis:18%}}.resource-centre form fieldset{margin-bottom:1rem}.resource-centre form fieldset .fieldgroup{padding:1rem}.resource-centre form fieldset .fieldgroup .js-form-item{margin-bottom:.5rem}.resource-centre form fieldset .fieldgroup .js-form-item label{font-size:14px;line-height:1.6;color:#0c5a71}.resource-centre form .form-item-keys{padding:12px 10px 0}.resource-centre form .form-item-keys label{display:block;font-size:14px;font-weight:500;padding-bottom:5px}.resource-centre form .form-text{font-size:14px;font-weight:500;padding:.3rem;width:100%}.resource-centre form .form-actions{padding:10px;-ms-flex-order:1;order:1}.resource-centre form .form-actions input[type=submit]{width:100%}.resource-centre form:before{content:'Filters';background:#0084a9;width:100%;display:block;padding:10px;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;font-size:1.25rem;font-weight:600;margin-left:-1px;margin-top:-1px;width:calc(100% + 2px)}.resource-centre .grid{-ms-flex-preferred-size:75%;flex-basis:75%}@media all and (min-width:64em){.resource-centre .grid{-ms-flex-preferred-size:82%;flex-basis:82%}}.resource-centre .grid span.node--sticky{-ms-flex-order:0;order:0}.resource-centre .grid span.node--sticky a.card:before{position:absolute;top:.5rem;right:.5rem;font-size:.8rem;padding:1px 4px;border-radius:2px;color:#fff;content:'Featured';background-color:#17bb75}.resource-centre .grid span.node--sticky a.card:after{top:1.75rem}.resource-centre .grid span.node--sticky:nth-of-type(n+4){-ms-flex-order:1;order:1}.resource-centre .grid span.node--sticky:nth-of-type(n+4) a.card:before{display:none}.resource-centre .grid div.col-3{-ms-flex-order:1;order:1}.resource-centre .grid .card{position:relative}.resource-centre .grid .card__image{max-height:9rem}.resource-centre .fieldgroup{margin:0}.resource-centre .fieldgroup .fieldset-wrapper{border-bottom:1px solid #b5aea7}.resource-centre .fieldgroup legend{border-bottom:1px solid #b5aea7;width:100%}.resource-centre .fieldgroup legend :before{border-width:0 7px 7px;border-color:transparent transparent #b5aea7;left:10px}.resource-centre .fieldgroup legend :after,.resource-centre .fieldgroup legend :before{content:'';display:block;width:0;height:0;border-style:solid;position:absolute;bottom:-1px}.resource-centre .fieldgroup legend :after{border-width:0 6px 6px;border-color:transparent transparent #f0efed;left:11px}.resource-centre .fieldgroup legend .fieldset-legend{font-size:14px;font-weight:500;padding:12px 10px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.resource-centre__pager .pager{text-align:center}@media all and (min-width:45.625em){.resource-centre__pager .pager{width:82%;margin-left:auto}}.overview .resource-centre .card:after{position:absolute;top:.5rem;right:.5rem;font-size:.8rem;padding:1px 4px;border-radius:2px;color:#fff}.overview .resource-centre .card.publication:after{content:'Publication';background-color:#0084a9}.overview .resource-centre .card.poster:after{content:'Poster';background-color:#90c6e7}.overview .resource-centre .card.tool:after{content:'Tool';background-color:#455556}.overview .resource-centre .card.data-release:after{content:'Data release';background-color:#b5aea7}.overview .resource-centre .card.casestudy:after{content:'Case study';background-color:#a53f97}.overview .resource-centre .card.whitepaper:after{content:'White paper';background-color:#fff;color:#455556}.page-node-type-apps #main-content{background:linear-gradient(180deg,#fff,#fff 7%,#f0efed 20%)}.application .intro{text-align:center;margin-bottom:2rem}.application .intro .full-width__container{padding:3rem 3rem 0}.application .intro p{max-width:80%;margin-left:auto;margin-right:auto;font-size:1.125rem}.application .intro ul{padding:0;margin:0;list-style:none;-ms-flex-pack:center;justify-content:center}.application .intro ul li{font-size:1.125rem;-ms-flex:0 1 auto;flex:0 1 auto;padding:1rem 2rem 1rem 4.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto;text-align:left;-ms-flex-align:center;align-items:center;position:relative;background-position-x:left;background-position-y:center;background-size:3.5rem;background-repeat:no-repeat}@media all and (min-width:45.625em){.application .intro ul li{min-height:5.5rem}}.application .sub.bullets li{font-size:1rem}@media all and (min-width:45.625em){.application .sub.bullets li{padding:2rem 1rem 2rem 5rem}}.application .bullets span{display:none;position:absolute;top:1rem;left:4.5rem;padding:.5rem .75rem;border-radius:.25rem;background-color:#fff;box-shadow:1px 2px 10px 0 rgba(0,0,0,.17);font-size:.85rem;z-index:99}.application__ctas{padding-top:2rem}.application__ctas a:last-child{margin-left:1rem}@media screen and (min-width:45em){.application .intro ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.application .intro ul li{max-width:25%;background-size:3.5rem;padding:2rem 1rem 2rem 5rem}.application .intro ul li:before{width:auto;padding-right:1rem}.application .site-main,.application div#block-nanopore-mainpagecontent{margin-top:0}}.application .site-main{padding-top:0}.application .resource-centre h2{text-align:center;font-size:1.75rem;font-weight:600}.application .resource-centre{display:block;padding-top:1rem;padding-bottom:2rem}.application .comparison{background:url(/sites/default/files/s3/rna-bg.png) no-repeat 0 0 scroll #26324b;background-size:100%}.application .selectors{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.application .selectors div{-ms-flex:1 1 33%;flex:1 1 33%;padding:2rem 3rem;background-color:hsla(0,0%,100%,.1);color:#fff;text-align:center;margin-right:1px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.application .selectors div.current{background-color:#fff;color:#455556}.application .selectors div:first-child{-webkit-border-top-left-radius:6px;moz-border-radius-topleft:6px;border-top-left-radius:6px}.application .selectors div:last-child{margin-right:0;-webkit-border-top-right-radius:6px;moz-border-radius-topright:6px;border-top-right-radius:6px}.application .selectors div h3{color:#fff;font-size:1.75rem;font-weight:600;margin-bottom:1rem}.application .selectors div.current h3{color:#455556}.application .selectors p{margin-bottom:0}.application .selectors p:after{content:attr(data-icon);display:block;font:normal normal normal 14px/1 FontAwesome;font-size:3rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;line-height:1rem;padding-top:1rem}.application h2.comparison-heading{font-size:1.75rem;font-weight:600;text-align:center;color:#fff;margin-bottom:3rem}.application .comparison .full-width__container{padding-top:4rem}.application .comparison__content{display:none;padding:2rem 2rem 2rem 4rem;background-color:#fff}.application .comparison__content.current{display:block}.application .comparison__section{position:relative;border-left:5px solid #0084a9;padding-left:4rem}.application .comparison__section:last-child{border-left:none;padding-left:4.3125rem}.application .comparison__section:last-child:before{left:-1.6875rem}.application .comparison__section:before{content:url(/sites/default/files/s3/rna-timeline-point.svg);position:absolute;left:-2rem;top:-1rem}.application .comparison__section ul{margin:0;padding:3.5rem 0 0;list-style:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch}.application .comparison__section ul li{padding:1rem;border:2px solid #0084a9;border-radius:.25rem;margin-bottom:1rem;font-size:1.125rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.application .comparison__section ul li:before{content:attr(data-icon);display:none;font:normal normal normal 14px/1 FontAwesome;font-size:2.5rem;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;line-height:2rem;padding-right:1rem;color:#0084a9}@media all and (min-width:45.625em){.application .comparison__section ul{-ms-flex-direction:row;flex-direction:row}.application .comparison__section ul li{width:calc(50% - 2rem);padding:1.5rem;margin-bottom:2rem}.application .comparison__section ul li:nth-child(odd){margin-right:1rem}.application .comparison__section ul li:nth-child(even){margin-left:1rem}.application .comparison__section ul li:before{display:block}}.application .comparison__section p{margin-bottom:0;font-size:1.125rem}.application .comparison__section h2{font-size:2rem;position:absolute;top:-.65rem}.application .comparison__cta{padding:3rem 0;background-color:#f1f4f6;text-align:center;border-bottom-right-radius:6px;border-bottom-left-radius:6px}.application .cta-links{padding-top:1rem}.application .grid-card{border-top:none}.application .grid-card img{border-top-left-radius:5px;border-top-right-radius:5px}.application .grid-card__content{padding:1.5rem 1.5rem 0}.application .grid-card__meta{padding:.5rem 1.5rem 1.5rem;background-color:transparent;text-transform:none;font-weight:400;font-size:1rem;color:#455556;letter-spacing:normal}.application .sub .grid-card__image{background-color:#90c7e7;padding:1.5rem;color:#fff;font-size:1.25rem;font-style:italic;border-top-left-radius:5px;border-top-right-radius:5px}.application .resource-centre .grid-card-group .grid-card__image{background-image:none}.application span.grid-card-title.heading.heading--three{font-size:1.25rem;color:#455556;font-weight:600}@media all and (min-width:45.625em){.application .footer{margin-top:0}}@media all and (min-width:64em){.application .resource-centre .grid-card-group .grid-card:nth-child(3n){margin-right:0}}.app-topics-row{margin-bottom:2rem}@media all and (min-width:45.625em){.app-topics-row{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row}}.app-topics-row__header{min-width:20rem;background-color:#fff;padding:2rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column}@media all and (min-width:45.625em){.app-topics-row__header{max-width:20rem}}.app-topics-row__header .heading--three{font-weight:600;color:#0084a9}.app-topics-row__header p{-ms-flex:1 0 auto;flex:1 0 auto}.app-topics-row__header-actions .button--primary,.app-topics-row__header-actions .scroller__btn{width:100%;position:relative}.app-topics-row__header-actions .button--icon:after{right:.5rem;position:absolute;top:.85rem}.app-topics-row__header-actions div{display:-ms-flexbox;display:flex;margin-bottom:1rem}.app-topics-row__header-actions div .button--primary,.app-topics-row__header-actions div .scroller__btn{width:calc(50% - .5rem);font-size:.75rem;padding:.25rem .75rem}.app-topics-row__header-actions div .button--primary:first-child,.app-topics-row__header-actions div .scroller__btn:first-child{margin-right:.5rem}.app-topics-row__header-actions div .button--primary:last-child,.app-topics-row__header-actions div .scroller__btn:last-child{margin-left:.5rem}.app-topics-row:nth-child(2) .heading--three{color:#753b87}.app-topics-row:nth-child(2) .button--primary,.app-topics-row:nth-child(2) .scroller__btn{background-color:#753b87}.app-topics-row:nth-child(2) .button--primary:hover,.app-topics-row:nth-child(2) .scroller__btn:hover{background-color:#5d2e6b}.app-topics-row:nth-child(2) .button--keyline.scroller__btn,.app-topics-row:nth-child(2) .button--primary.button--keyline{color:#753b87;border:2px solid #753b87;background-color:transparent}.app-topics-row:nth-child(2) .button--keyline.scroller__btn:hover,.app-topics-row:nth-child(2) .button--primary.button--keyline:hover{background-color:#5d2e6b}.app-topics-row:nth-child(3)__header .heading--three{color:#8b6c0d}.app-topics-row:nth-child(3) .button--primary,.app-topics-row:nth-child(3) .button--primary:hover,.app-topics-row:nth-child(3) .scroller__btn,.app-topics-row:nth-child(3) .scroller__btn:hover{background-color:#8b6c0d}.app-topics-row:nth-child(3) .button--keyline.scroller__btn,.app-topics-row:nth-child(3) .button--primary.button--keyline{color:#8b6c0d;border:2px solid #8b6c0d;background-color:transparent}.app-topics-row:nth-child(3) .button--keyline.scroller__btn:hover,.app-topics-row:nth-child(3) .button--primary.button--keyline:hover{background-color:#8b6c0d}.app-topics-row:nth-child(4)__header .heading--three{color:#2a875f}.app-topics-row:nth-child(4) .button--primary,.app-topics-row:nth-child(4) .button--primary:hover,.app-topics-row:nth-child(4) .scroller__btn,.app-topics-row:nth-child(4) .scroller__btn:hover{background-color:#2a875f}.app-topics-row:nth-child(4) .button--keyline.scroller__btn,.app-topics-row:nth-child(4) .button--primary.button--keyline{color:#2a875f;border:2px solid #2a875f;background-color:transparent}.app-topics-row:nth-child(4) .button--keyline.scroller__btn:hover,.app-topics-row:nth-child(4) .button--primary.button--keyline:hover{background-color:#2a875f}.app-topics-row__content{min-width:10rem;background:#e6e5e3;padding:2rem}.app-topics-row__content .card{min-width:16rem;margin-bottom:1rem;margin-right:1rem;margin-left:0}.app-topics-row__content .card:last-child{margin-right:0}.app-topics-row__content .card__description{display:none}.app-topics-row__content .card__image{max-height:8rem}.app-topics-row__content .card__heading{color:#455560;font-weight:400;font-size:.875rem}.app-topics-row__content-cat{display:-ms-flexbox;display:flex;padding-top:2rem}.app-topics-row__content-cat:before{font-size:.875rem;color:#b5aea7;text-transform:uppercase;margin-bottom:.5rem;display:block;position:absolute;top:0}.app-topics-row__content-cat--publications:before{content:'Publications'}.app-topics-row__content-cat--posters{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;width:32rem;-ms-flex:1 0 auto;flex:1 0 auto}.app-topics-row__content-cat--posters .card{min-width:calc(50% - .5rem)!important;width:calc(50% - .5rem)}.app-topics-row__content-cat--posters .card:nth-child(odd){margin-right:.5rem;margin-left:0}.app-topics-row__content-cat--posters .card:nth-child(even){margin-right:0;margin-left:.5rem}.app-topics-row__content-cat--posters .card__image{display:none}.app-topics-row__content-cat--posters:before{content:'Posters'}.app-topics-row__content-cat--videos:before{content:'Videos'}.subsection{background-color:#fff}@media all and (min-width:64em){.subsection{margin-top:4rem}}.subsection__intro{max-width:38rem;line-height:1.5rem}.subsection__actions{margin:2rem 0}.subsection__actions a:first-child{margin-right:.5rem}@media all and (min-width:64em){.subsection .full-width__conatiner{padding:4rem 3rem}}.subsection__bullets ul li{list-style-type:none;padding-bottom:1.5rem;padding-left:2rem;position:relative}.subsection__bullets ul li:before{content:'\f00c';font-family:FontAwesome;color:#17bb75;position:absolute;font-size:1.25rem;top:-.25rem;left:0}@media all and (min-width:45.625em){.providers{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}}.providers .provider-listing{background:#fff;border-radius:.25rem;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:2rem;box-shadow:0 2px 2px rgba(74,74,74,.3);position:relative}.providers .provider-listing__tags div{padding:.5rem .45rem .3rem;font-size:11px;font-weight:600;line-height:10px;border-radius:3px;margin-bottom:.5rem;display:inline-block;box-shadow:none;border:1px solid #17bb75}.providers .provider-listing__tags div:hover{box-shadow:none;cursor:auto}.providers .provider-listing__tags .button--icon.scroller__btn:after,.providers .provider-listing__tags .button.button--icon:after{color:#17bb75;margin-left:.25rem}.providers .provider-listing__content{padding-right:1rem;-ms-flex:1 1 0;flex:1 1 0}.providers .provider-listing__image{max-width:10rem}.providers .provider-listing .heading--three{margin-bottom:.5rem}@media all and (min-width:45.625em){.providers .provider-listing:nth-child(odd){width:calc(50% - 1rem);margin-right:1rem}.providers .provider-listing:nth-child(even){width:calc(50% - 1rem);margin-left:1rem}}@media all and (min-width:45.625em){.provider{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.provider .left{padding:2rem;background:#fff;border-radius:.25rem;position:relative;box-shadow:0 2px 2px rgba(74,74,74,.3);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:center;justify-content:center;text-align:center}@media all and (min-width:45.625em){.provider .left{margin-right:2rem;width:16.5rem;height:16.5rem}}.provider .left:after{content:url(../images/nanopore-certified-overlay.png);position:absolute;bottom:-3.75rem;left:calc(50% - 78px)}.provider .right{padding-top:4rem}@media all and (min-width:45.625em){.provider .right{-ms-flex:1;flex:1;padding-top:0}}.provider .right .button--light{font-size:.75rem;margin-top:1rem;display:inline-block}.provider .right .button--light:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;padding-right:.5rem}.provider .right .heading--meta{color:#b5aea7;font-size:.75rem;margin-bottom:.5rem}.provider .right .details{margin-bottom:2rem;border-bottom:2px solid #dedfdf;padding-bottom:2rem}.provider .right .details .address,.provider .right .details .website{margin-bottom:1rem}@media all and (min-width:45.625em){.provider .right .details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.provider .right .details .address,.provider .right .details .contact,.provider .right .details .website{-ms-flex:1 1 0;flex:1 1 0;margin-bottom:0}}.provider .right .techniques ul{margin-bottom:0}.provider__tags{margin-bottom:1rem}.provider__tags div{padding:.5rem .45rem .3rem;font-size:12px;font-weight:600;line-height:10px;border-radius:3px;margin-bottom:.5rem;display:inline-block;box-shadow:none;border:1px solid #17bb75}.provider__tags div:hover{box-shadow:none!important;cursor:auto}.provider__tags .button--icon.scroller__btn:after,.provider__tags .button.button--icon:after{color:#17bb75;margin-left:.25rem}.providers-directory{margin-top:-2rem}.providers-directory .views-exposed-form{position:relative;left:-1rem;top:0;z-index:99;background-color:rgba(0,92,117,.85);margin:0;padding:1rem;color:#fff;width:100vw}@media all and (min-width:45.625em){.providers-directory .views-exposed-form{position:absolute;left:0;top:310px;width:100%;max-width:30rem;height:90px;border-top-left-radius:.25rem;border-top-right-radius:.25rem}}@media all and (min-width:64em){.providers-directory .views-exposed-form{left:2rem}}.providers-directory .views-exposed-form .fieldgroup{display:-ms-flexbox;display:flex}.providers-directory .views-exposed-form .fieldgroup input{display:inline;opacity:0;width:5px;height:5px;margin:0;position:relative;left:16px}.providers-directory .views-exposed-form .fieldgroup input:checked+label:before{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background:#455556 url(../images/checkbox-tick.svg) no-repeat 50%;background-size:1rem;border-color:transparent}.providers-directory .views-exposed-form .fieldgroup label{display:inline-block;margin-top:10px;margin-right:1rem}.providers-directory .views-exposed-form .fieldgroup label:before{transition:border-color .1s,background-color .1s;content:'';display:inline-block;width:24px;height:24px;min-width:24px;height-width:24px;vertical-align:middle;border-radius:3px;border:1px solid transparent;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;position:relative;left:-5px;top:-2px}.providers-directory .tabs--overflowing:after{background:none}.providers-directory .providers-map{position:relative;left:-2rem;height:400px;top:0;width:100vw}.providers-directory .providers-map .location-title{display:none}@media all and (min-width:92.5em){.providers-directory .providers-map{left:calc(((100vw - 1400px) / 2) * -1)}}.providers-directory .tabs{width:100vw;left:-1rem}@media all and (min-width:45.625em){.providers-directory .tabs{width:100%;left:0}}.providers-directory .tabs__tabs{display:none}@media all and (min-width:45.625em){.providers-directory .tabs__tabs{display:block}}.providers-directory .tabs__panels{padding:1rem 2rem 1rem 1rem}.providers-directory .tabs__panels:before{content:'Certified providers:';display:block;padding:1rem 0;font-weight:700}@media all and (min-width:45.625em){.providers-directory .tabs__panels:before{display:none}}.providers-directory .tabs__panel{top:0;position:relative;opacity:1}.providers-directory .tabs__panel:last-child .provider__mobile{border-bottom:none}@media all and (min-width:45.625em){.providers-directory .tabs__panel{top:1rem;position:absolute;opacity:0}.providers-directory .tabs__panel--active{top:0;position:relative;opacity:1}}@media all and (min-width:45.625em){.providers-directory .tabs:not(.tabs--mob-only) .tabs__panels{box-shadow:none;padding:2rem}.providers-directory .tabs:not(.tabs--mob-only) .tabs__tabs{min-width:20rem;max-width:20rem;left:0;overflow-y:auto;max-height:38rem}.providers-directory .tabs:not(.tabs--mob-only) .tabs__tab{padding:1.5rem;width:100%;background:linear-gradient(90deg,#f7f7f6,#f7f7f6 95%,#ebebea);max-width:100%;text-align:left}.providers-directory .tabs:not(.tabs--mob-only) .tabs__tab span{display:block;font-weight:400;font-size:1rem}.providers-directory .tabs:not(.tabs--mob-only) .tabs__tab.tabs__tab--active{transform:none;border-radius:0;background:linear-gradient(90deg,#fff,#fff 95%,#f7f7f6);box-shadow:none}}@media all and (min-width:64em){.providers-directory .tabs:not(.tabs--mob-only) .tabs__tabs{min-width:30rem;max-width:30rem}}.providers-directory .geolocation-common-map-locations{display:none}.providers-directory .provider__mobile{padding:1rem 0;border-bottom:1px solid #f0efed}.providers-directory .provider__mobile a{display:block}.providers-directory .provider__mobile a:after{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;color:#0084a9;position:absolute;right:0}@media all and (min-width:45.625em){.providers-directory .provider__mobile{display:none}}.providers-directory .provider__wrapper{display:none}@media all and (min-width:45.625em){.providers-directory .provider__wrapper{display:block}}@media all and (min-width:45.625em){.providers-directory .provider__logo{float:right;max-width:14rem}}.providers-directory .provider__details{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:.5rem}.providers-directory .provider__details--address,.providers-directory .provider__details--contact{-ms-flex:1 0 auto;flex:1 0 auto;width:50%}.providers-directory .provider__attributes{clear:both;border-top:2px solid #f0efed;border-bottom:2px solid #f0efed;padding:1rem 0;margin-bottom:1.5rem}.providers-directory .provider__attributes--check{text-transform:capitalize;padding-right:1.5rem;font-size:1.125rem}.providers-directory .provider__attributes--check:before{content:attr(data-icon);display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:initial;color:#17bb75;padding-right:.5rem}.views_slideshow_cycle_slide,.views_slideshow_cycle_teaser_section{width:100%!important}.case-study__content{text-align:justify}@media all and (min-width:45.625em){.case-study__content{-moz-column-count:2;column-count:2;-moz-column-gap:2rem;column-gap:2rem}}.case-study__content img{width:100%}.case-study__references{border-top:1px solid #c3c3c2;padding-top:2rem;margin-top:2rem}.case-study__references h3{font-size:1rem;font-weight:600}.case-study__references P{font-size:.875rem}.case-study__image{margin-bottom:1rem;display:inline-block}.case-study .card{height:auto}.case-study .card--tags .card__content{display:block}.case-study .card--tags .button,.case-study .card--tags .scroller__btn{margin-top:0}@media all and (min-width:64em){.case-study .card--float .card__image{max-width:6rem}}.login{max-width:1024px;margin:0 auto}.login:before{content:'';background:url(../images/login-bg2.jpg) no-repeat 0 0;background-attachment:fixed;display:block;width:100vw;position:fixed;height:100vh;background-size:cover;left:0;top:0}.login body{background:none}.login__logo{text-align:center;padding-top:.25rem;margin-bottom:.5rem}.login__logo a{max-width:12.5rem}.login .site-main{margin:0 auto;max-width:1140px}.login .site-main__content{padding:2rem;background:none}.login .heading--two{text-align:center;color:#fff;font-size:1.25rem;margin-bottom:1.5rem}.login form{margin-bottom:0;margin-top:0}.login form input[type=submit]{background-color:#fff;border:2px solid #0084a9;color:#0084a9;box-shadow:none}.login__existing .card{color:#fff;background-color:#0084a9}.login__existing .card__description{color:#fff}.login__existing .card .button,.login__existing .card .scroller__btn{width:100%;position:relative;font-weight:700;font-size:1.125rem}.login__existing .card .button--icon:after{position:absolute;right:.875rem;top:.875rem}.search-panel{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-size:85%}.search-panel .horizontal-rule{border-top:1px solid #b5aea7}.search-panel .heading--three{margin-bottom:1rem;margin-top:2rem}.search-panel__none-title{text-align:center}.search-panel__results-title{color:#000;font-size:1.5rem}.search-panel [data-drupal-selector=edit-field-tags-target-id]{display:none}#search .search-panel [data-drupal-selector=edit-sort-bef-combine],.search-panel header{-ms-flex-order:2;order:2}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] .form-item{display:inline-block}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] .fieldset-legend,#search .search-panel [data-drupal-selector=edit-sort-bef-combine] .form-item:last-child label:after{display:none}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] label{padding:0;margin:1rem .5rem 0 0;font-weight:700;position:relative;font-size:85%}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] label:after{content:'';background:#918b86;width:1px;height:11px;display:inline-block;margin-left:.5rem;top:2px;position:relative}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] input{display:none}#search .search-panel [data-drupal-selector=edit-sort-bef-combine] input:checked+label{color:#000}#search .search-panel form{-ms-flex-order:1;order:1;margin:1rem 0;padding-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #b5aea7}#search .search-panel form .form-item-keys{margin-right:1rem;-ms-flex-order:0;order:0;width:calc(80% - 1rem)}#search .search-panel form .form-item-keys label{display:none}#search .search-panel form .form-item-keys input{height:38px;padding:10px;box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.25);border:none;font-size:15px;font-weight:300;line-height:1.87;letter-spacing:.6px!important;border-radius:3px;color:var(--warm-grey-two);width:100%}#search .search-panel form [data-drupal-selector=edit-actions]{-ms-flex-order:1;order:1;width:20%}.search-panel .views-row,.search-panel__none{-ms-flex-order:2;order:2}.search-panel .views-row{border-bottom:1px solid #b5aea7;padding-bottom:1rem;margin-bottom:1rem}.search-panel .views-field-title{margin-bottom:.5rem}.search-panel .views-field-snippet strong{background-color:#ede797;font-weight:400;color:#000}#search .horizontal-rule{border-top-width:1px}#search .tabbed-overlay__secondary-panel .horizontal-rule{margin:1rem}#search .tabbed-overlay__secondary-panel .fieldset-legend{font-size:.7rem;text-transform:uppercase;letter-spacing:1.1px;font-weight:700;color:#b5aea7;line-height:1.5rem}#search .tabbed-overlay__secondary-panel .form-checkboxes label{margin-right:2rem;font-size:.7rem;padding:.3rem .3rem 0 2px;display:-ms-flexbox;display:flex}#search .tabbed-overlay__secondary-panel .form-checkboxes label:not(:first-of-type){margin-top:.6rem}#search .tabbed-overlay__secondary-panel .form-checkboxes label:before{-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;content:'';display:inline-block;width:50px;height:50px;margin-right:.6rem;vertical-align:middle;border-radius:3px;border:1px solid transparent;background-color:#fff;box-shadow:0 1px 4px rgba(0,0,0,.2);cursor:pointer;width:15px;height:15px;margin-right:1rem}#search .tabbed-overlay__secondary-panel .form-checkboxes input{display:inline;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:0;width:0;height:0;margin:0}#search .tabbed-overlay__secondary-panel .form-checkboxes input:checked+label:before{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background:#455556 url(/images/checkbox-tick.svg) no-repeat 50%;border-color:transparent;background-image:url(/themes/custom/nanopore/images/checkbox-tick.svg);background-size:contain}#search .pager{-ms-flex-order:4;order:4}#search .pager__items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#search .pager li.pager__item{font-size:75%;-ms-flex:1;flex:1;white-space:nowrap}#search .pager li.pager__item.is-active a{color:#000}#search .pager li.pager__item a{background:none;padding:0}.ajax-progress{z-index:8002}#block-nimegadropdown{-ms-flex-order:4;order:4;-ms-flex:1 1 auto;flex:1 1 auto;width:auto;max-width:660px;margin-left:auto}.new_menus{width:981px;float:right;max-width:680px;position:relative}a.new_top_menu_item{display:inline-block;padding:11px 20px;color:#fff;text-decoration:none}a.new_top_menu_item.title{color:#fff}.top_bar .new_top_menu,.top_bar .new_top_menu_left{position:relative;float:right;font-size:12px}.top_bar .new_top_menu_left{float:left}.top_bar .new_top_menu_left a,.top_bar .new_top_menu a{color:#8cb1bc;padding:10px 9px;font-weight:500}.top_bar .new_top_menu,.top_bar .new_top_menu_left{color:#999}.top_bar .new_top_menu a:hover{color:#fff}.new_menus #nav ul li.last ul.submenu,.new_menus #nav ul li ul{width:200px}.new_menus #nav ul li ul li{background:#fafafa}.new_menus #nav ul li.mainmenu ul li a{background:#fafafa;border-bottom:1px solid #e5e5e5;color:#455560;padding:20px}.new_menus #nav ul li.mainmenu ul li a:hover{color:#0a81ac}#nav ul li.last ul.submenu li,#nav ul li.last ul.submenu li:hover{background-image:none}#nav ul li.last ul.submenu{margin:14px 0 0 -35px!important}li.last ul.submenu li{width:200px!important}#nav>ul>li>a{position:relative;padding-right:33px!important;top:-10px}.nav-arrow-nohover a{padding:0;margin:0}.nav-arrow-nohover>a:after,.nav-arrow-nohover>a:before{content:"";position:absolute;width:16px;height:13px;top:26px;right:10px;background-image:url(/themes/custom/nanopore/images/ni-mega-dropdown/arrow-down.svg);background-repeat:no-repeat;background-position:50%;display:block}.nav-arrow-hover>a:after,.nav-arrow-hover>a:before{background-image:url(/themes/custom/nanopore/images/ni-mega-dropdown/arrow-up.svg);background-repeat:no-repeat;transform:rotate(180deg)}.nav-background-color{background-color:#fff!important;border-top:1px solid #cccecc!important;border-left:1px solid #cccecc!important;border-right:1px solid #cccecc!important}.new_menus #nav{margin-top:25px}.new_menus #nav ul li.first,.new_menus #nav ul li.first_selected,.new_menus #nav ul li.first_selected a,.new_menus #nav ul li.first a,.new_menus #nav ul li.mainmenu,.new_menus #nav ul li.mainmenu a,.new_menus #nav ul li.selected,.new_menus #nav ul li.selected a{background:none;text-align:center;width:auto!important;margin:0;padding:0;overflow:visible}.new_menus #nav>ul>li.first>a,.new_menus #nav>ul>li.first_selected>a,.new_menus #nav>ul>li.mainmenu>a,.new_menus #nav>ul>li.selected>a{color:#fff;padding:20px 19px;font-size:16px;font-weight:400;margin-top:4px}.new_menus #nav ul li.last ul.submenu,.new_menus #nav ul li ul{margin-top:0!important;padding-top:0;width:165px;text-align:left;overflow:visible;font-size:16px;top:100%}#devices-and-services.selected a,#devices-and-services a:hover,.new_menus #nav>ul>li:hover a{padding-bottom:20px}.new_menus #nav ul li.mainmenu ul li a,.new_menus #nav ul li ul li{text-align:left;padding-left:20px;padding-right:20px;width:100%;background:#5e676b}#nav ul li.last ul li.selected,#nav ul li.last ul li:hover,#nav ul li ul li.selected,#nav ul li ul li:hover{background:#5e676b}#nav{float:right}#nav ul{padding:0;list-style:none}#nav ul,#nav ul li{margin:0;display:block}#nav ul li{float:left;background-position:-614px -781px;width:137px;height:63px;color:#fff;font-weight:700;cursor:pointer;text-align:right;position:relative}#nav ul li.mainmenu{width:137px!important;height:48px!important}#nav ul li.mainmenu>a{padding:25px 25px 0 0}#nav ul li a{color:inherit;font-size:inherit;font-weight:inherit;text-decoration:inherit;display:block}#nav ul li ul li a{width:100%;height:100%}#nav ul li.first{background-position:-763px -920px;width:137px;height:55px}#nav ul li.last{background-position:-615px -920px;width:138px;height:63px}#nav ul li.selected{background-position:-615px -849px;width:136px;height:63px}#nav ul li.first_selected{background-position:-763px -782px;width:137px;height:55px}#nav ul li.last_selected{background-position:-460px -920px;width:138px;height:63px}.mainmenu ul.submenu li:hover{font-weight:400!important}#nav ul li.first:hover{background-position:-763px -849px;width:137px;height:55px}#nav ul li.last:hover{background-position:-460px -849px;width:138px;height:55px}#nav ul li.last ul.submenu{border-right:0;margin:14px 0 0 -1px!important;width:138px}#nav ul li.last ul.submenu li{background-image:url(/themes/custom/nanopore/images/submenu_off_last.png)}#nav ul li:hover{background-position:-460px -782px;width:137px;height:55px}li.last ul.submenu li{width:128px!important}#nav ul li ul{display:none;margin:14px 0 0 -1px;width:138px;padding:0;border-bottom:1px solid #3d4c55;position:relative;z-index:10;position:absolute;overflow:auto;box-shadow:0 2px 3px #3f464a}#nav ul li ul li{margin:0;padding:8px 6px 8px 4px!important;background:url(/themes/custom/nanopore/images/submenu_off.png) repeat-y;text-align:right;width:128px;display:block;position:relative;font-weight:400;height:auto}#nav ul li.last ul li.selected,#nav ul li.last ul li:hover,#nav ul li ul li.selected,#nav ul li ul li:hover{background:url(/themes/custom/nanopore/images/submenu_on.png) repeat-y;font-weight:700;height:auto}#nav ul li ul li:hover{font-weight:400}#main #left_menu>ul>li.selected,.menu_item selected{border-bottom:1px solid #e5e5e5}#main #left_menu ul li ul li,#main #left_menu ul li ul li.selected{padding-top:10px;padding-bottom:10px}#main #left_menu>ul>li.selected .menu_item.selected{border-bottom:0}#nav ul li ul{border:0;box-shadow:none}.last.mainmenu .submenu{left:-50px!important;position:relative}#nav>ul>li.mainmenu:first-child.selected>a,#nav>ul>li.mainmenu:hover>a,#nav>ul>li.mainmenu a:hover{color:#0084a9}.community_menu{display:none;box-shadow:0 5px 6px 0 rgba(35,35,35,.38);z-index:999999;background-color:#fff;width:393px;position:relative;margin-left:287px;top:100%;float:left;border-bottom:1px solid #cccecc;border-left:1px solid #cccecc;border-right:1px solid #cccecc;position:absolute;right:0}.community_menu .community_menu_fixed_width{padding:20px 27px 25px}.community_menu p{margin:0;padding:0;color:#999;font-size:13px}.community_menu ul{margin:0;padding:0;list-style:none;margin:13px 0 15px}.community_menu ul li{font-weight:400;font-size:14px;padding:6px 0;cursor:pointer;margin-bottom:0}.community_menu a{text-decoration:none;color:#0084a9}.community_menu a:hover{color:#455560}.community_menu .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:5px}.community_menu .cta{height:35px;width:292px;background-color:#0181b0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer;font-weight:400;font-size:15px;color:#fff;display:inline-block;padding:9px 14px 0}.community_menu .cta:hover{color:#fff}.community_menu .cta p{padding:0;margin:0;font-weight:400;font-size:15px;color:#fff;display:inline-block;padding:9px 14px 0;line-height:normal}.community_menu .cta .cta-arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-cta-arrow.png) no-repeat 50%;position:relative;top:-1px;left:18px}.mega_menu{display:none;box-shadow:0 5px 6px 0 rgba(35,35,35,.38);width:690px;background-color:#fff;clear:both;z-index:999999;position:absolute;float:left;padding:0;margin-left:0;top:100%;padding-bottom:15px}.mega_menu_fixed_width{padding-top:20px}.mega_menu_left{float:left;width:244px;background-repeat:no-repeat;background-position:36px 0;width:207px;border-right:1px solid #edebeb}.mega_menu_left ul{list-style:none;padding:0;margin:0}.mega_menu_left a{text-decoration:none;color:#455560}.mega_menu_left ul li{color:#455560;font-size:19px;font-weight:400;padding:16px 0 17px 19px;padding:0;cursor:pointer;margin-bottom:0}.mega_menu_left ul li a{padding:16px 0 17px 19px;display:block}.mega_menu_left ul li:last-child{margin-bottom:0}.mega_menu_left ul li a:hover{color:#0084a9}.mega_menu_left_active{background-color:#f8f7f7}.mega_menu_left_active a{color:#0181b0}.mega_menu_left hr{width:80%;padding:0;margin:2px 10% 0;border-color:#edebeb}.mega_menu_right{float:right;width:458px;color:#999}.mega_menu_right a{text-decoration:none;color:inherit}.mega_menu_right ul{list-style:none;padding:0;margin:0}.mega_menu_right .inner-section .description{height:112px}.mega_menu_right .inner-section .description p{padding:0;margin:0;line-height:150%;width:270px;display:inline-block;vertical-align:top;padding-top:7px;font-size:13px}.mega_menu_right .inner-section .description .description-minion{width:136px;height:112px;display:inline-block;margin:3px 0 0 15px}.mega_menu_right .inner-section .links,.mega_menu_right .inner-section .links a,.promothion-section .links,.promothion-section .links a{font-size:14px;color:#0084a9;padding-top:20px;padding-bottom:8px}.mega_menu_right .inner-section .links .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:5px}.mega_menu_right .inner-section .links a:hover{color:#455560}.mega_menu_right .inner-section .links ul li{margin-bottom:15px}.mega_menu_right .inner-section .links .left-links{vertical-align:top;display:inline-block;padding-right:86px}.mega_menu_right .inner-section .links .right-links{display:inline-block}.mega_menu_right .cta{height:35px;width:435px;background-color:#0181b0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.mega_menu_right .cta p{padding:0;margin:0;font-weight:400;font-size:15px;color:#fff;display:inline-block;padding:9px 58px 0 14px;line-height:normal}.mega_menu_right .cta .cta-arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-cta-arrow.png) no-repeat 50%;position:relative;top:-1px;left:17px}.mega_menu_right .promothion-section{display:none}.mega_menu_right .promothion-section .description{height:112px}.mega_menu_right .promothion-section .description p{padding:0;margin:0;line-height:150%;width:258px;display:inline-block;vertical-align:top;padding-top:7px;font-size:13px}.mega_menu_right .promothion-section .description .description-promothion{width:136px;height:112px;display:inline-block;margin:-10px 0 0 15px}.mega_menu_right .promothion-section .links{font-size:14px;color:#0084a9;padding-top:30px;padding-bottom:8px}.mega_menu_right .promothion-section .links a:hover{color:#455560}.mega_menu_right .promothion-section .links .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:5px}.mega_menu_right .promothion-section .links ul li{margin-bottom:15px}.mega_menu_right .promothion-section .links .left-links li{width:180px}.mega_menu_right .promothion-section .links .right-links li{width:225px}.mega_menu_right .promothion-section .links .right-links li a{text-indent:-1.5em}.mega_menu_right .promothion-section .links .left-links{vertical-align:top;display:inline-block;padding-right:8px}.mega_menu_right .promothion-section .links .right-links{display:inline-block}.mega_menu_right .gridion-section{display:none}.mega_menu_right .gridion-section .description{height:112px}.mega_menu_right .gridion-section .description p{padding:0;margin:0;line-height:150%;width:258px;display:inline-block;vertical-align:top;padding-top:7px;font-size:13px}.mega_menu_right .gridion-section .description .description-promothion{width:136px;height:112px;display:inline-block;margin:-10px 0 0 15px}.mega_menu_right .gridion-section .links{font-size:14px;color:#0084a9;padding-top:10px;padding-bottom:8px}.mega_menu_right .gridion-section .links a:hover{color:#455560}.mega_menu_right .links .arrow{box-sizing:content-box}.mega_menu_right .gridion-section .links .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:5px}.mega_menu_right .presentation-section{display:none}.mega_menu_right .presentation-section .presentation-img1{width:136px;height:112px;display:inline-block;margin-left:10px;margin-top:5px}.mega_menu_right .presentation-section .presentation-img2{width:136px;height:112px;display:inline-block;margin-left:87px;margin-top:5px}.mega_menu_right .presentation-section .presentation-text1{color:#0084a9;display:inline-block;width:150px;vertical-align:top;margin:20px 0 40px 20px;font-size:14px;font-weight:400}.mega_menu_right .presentation-section .presentation-text2{color:#0084a9;display:inline-block;width:160px;margin:20px 0 40px 73px;font-size:14px;font-weight:400}.mega_menu_right .presentation-section .presentation-text1 .arrow,.mega_menu_right .presentation-section .presentation-text2 .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:10px}.mega_menu_right .presentation-section a:hover{color:#455560}.mega_menu_right .presentation-section .cta{height:35px;width:435px;background-color:#0181b0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.mega_menu_right .presentation-section .cta p{padding:0;margin:0;font-weight:400;font-size:15px;color:#fff;display:inline-block;padding:9px 58px 0 14px;line-height:normal}.mega_menu_right .presentation-section .cta .cta-arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-cta-arrow.png) no-repeat 50%;position:relative;top:-1px;left:17px}.mega_menu_right .analysis-section{display:none}.mega_menu_right .analysis-section .description{height:112px}.mega_menu_right .analysis-section .description p{padding:0;margin:0;line-height:150%;width:230px;display:inline-block;vertical-align:top;padding-top:7px;font-size:13px}.mega_menu_right .analysis-section .description .description-promothion{width:136px;height:112px;display:inline-block;margin:11px 0 0 45px}.mega_menu_right .analysis-section .links{font-size:14px;color:#0084a9;padding-top:30px;padding-bottom:8px}.mega_menu_right .analysis-section .links a:hover{color:#455560}.mega_menu_right .analysis-section .links .arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-arrow.png) no-repeat 50%;padding-right:5px}.mega_menu_right .analysis-section .links ul li{margin-bottom:15px}.mega_menu_right .analysis-section a:hover{color:#455560}.mega_menu_right .analysis-section .cta{height:35px;width:435px;background-color:#0181b0;box-shadow:0 2px 2px 0 rgba(0,0,0,.1);border-radius:4px;cursor:pointer}.mega_menu_right .analysis-section .cta p{padding:0;margin:0;font-weight:400;font-size:15px;color:#fff;display:inline-block;padding:9px 58px 0 14px;line-height:normal;width:auto}.mega_menu_right .analysis-section .cta .cta-arrow{width:7px;display:inline-block;background:url(/themes/custom/nanopore/images/ni-mega-dropdown/mega-drop-down-cta-arrow.png) no-repeat 50%;position:relative;top:-1px;left:17px;height:100%}@-moz-document url-prefix(){.mega_menu_right .analysis-section .cta{top:15px}.mega_menu_right .analysis-section .cta .cta-arrow{left:0}}.new_menus #nav ul li .submenu li{background:#fff}.new_menus #nav ul li .submenu li a{background:#fff!important}.new_menus #nav ul li .submenu li a:hover{background:#f8f7f7!important}.new_menus{max-width:100%}a.mega_section{text-decoration:none}#nav>ul>li:nth-child(2) .submenu{width:300px}#nav>ul>li:nth-child(3) .submenu{width:300px;margin-left:-66px}#nav>ul>li.last:nth-child(4) ul.submenu{width:300px;margin-left:-140px!important}#nav>ul>li.last:nth-child(4) ul.submenu li{width:100%!important}.new_menus #nav ul li.mainmenu ul li:last-child a{border-bottom:0}#nav ul li ul li{padding:0 6px 0 4px!important}.hs-form{max-width:650px;margin-top:0}.hs-form fieldset{max-width:none!important}.hs-form fieldset.form-columns-1 .hs-input{width:100%!important}.hs-form fieldset.form-columns-3 .hs-form-field{width:calc(33.33% - .75rem)!important;margin-right:1rem}.hs-form fieldset.form-columns-3 .hs-form-field:last-child{margin-right:0}.hs-form fieldset.form-columns-3 .hs-form-field input,.hs-form fieldset.form-columns-3 .hs-form-field select{min-width:100%}.hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - .5rem)!important;margin-right:.5rem}.hs-form fieldset.form-columns-2 .hs-form-field:last-child{margin-right:0;margin-left:.5rem}@media all and (min-width:64em){.hs-form .email_opt_in>div>label{float:right;width:80%}.hs-form .email_opt_in .input{width:20%}}.hs-form .hs-richtext p{font-size:14px}.hs-form .input{margin-right:0!important}.hs-form .hs-form-field{margin-bottom:1rem;display:inline-block;width:100%}.hs-form .hs-form-field>label{display:block;padding:.6rem;color:#455556;font-weight:500}@media all and (min-width:45em){.hs-form .hs-form-field>label{padding:.8rem .8rem .8rem 2px}}@media all and (min-width:45.625em){.hs-form .hs-form-field label{padding:0 0 .5rem;font-size:14px}}.hs-form .hs-form-field .input{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:column-reverse wrap;flex-flow:column-reverse wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative}@media all and (min-width:45em){.hs-form .hs-form-field .input{-ms-flex-flow:row wrap;flex-flow:row wrap}}.hs-form .hs-form-field input{margin:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;min-width:100%;padding:.5rem;font-size:14px}.hs-form .hs-form-field input::-moz-focus-inner{border:0;padding:0}.hs-form .hs-form-field input:focus{border-color:#90c6e7}@media all and (min-width:45em){.hs-form .hs-form-field input{min-width:66.66%}}.hs-form .hs-form-field input.invalid{background-color:#fee8de;border-color:#fac6c3}.hs-form .hs-form-field textarea{margin:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;min-width:100%;padding:.5rem;font-size:14px}.hs-form .hs-form-field textarea::-moz-focus-inner{border:0;padding:0}.hs-form .hs-form-field textarea:focus{border-color:#90c6e7}@media all and (min-width:45em){.hs-form .hs-form-field textarea{min-width:66.66%}}.hs-form .hs-form-field textarea.invalid{background-color:#fee8de;border-color:#fac6c3}.hs-form .hs-form-field .hs-form-radio-display span{font-size:14px;padding:.25rem .5rem}.hs-form .hs-form-field .hs-error-msgs{font-size:.875rem;line-height:2;font-style:italic;display:inline-block;-webkit-box-flex:0;-ms-flex:0 0 66.66%;flex:0 0 66.66%;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:100%;color:#ef4135;font-style:normal;padding:0;margin:0!important}@media all and (min-width:45em){.hs-form .hs-form-field .hs-error-msgs{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;margin:0 0 0 .8rem}}.hs-form .hs-form-field .hs-error-msgs li{list-style-type:none}.hs-form .hs-form-field .hs-error-msgs label{font-size:.75rem;line-height:inherit;font-weight:inherit}@media all and (min-width:45.625em){.hs-form .hs-field__select .hs-form-field{width:66.66%}}.hs-form .hs-field__select-input{position:relative;width:100%;-ms-flex:0 0 auto;flex:0 0 auto}.hs-form .hs-field__select-input:after{content:'\f078';position:absolute;top:50%;right:1rem;display:inline-block;width:14px;height:20px;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-family:FontAwesome}.hs-form .hs-field__select-input select::-ms-expand{display:none}@media all and (min-width:45em){.hs-form .hs-field__select-input{min-width:66.66%}.hs-form .hs-field__select-input:after{margin-right:.8rem}}.hs-form .hs-field__select-input:after{margin-right:0}.hs-form .hs-field__select select{margin:0;border:none;background-color:transparent;font:inherit;-webkit-box-align:center;outline:none;-webkit-transition:border-color .1s,background-color .1s;transition:border-color .1s,background-color .1s;appearance:none;display:block;width:100%;background-color:#fff;border:2px solid #e4e1de;border-radius:0;resize:vertical;min-width:100%;-webkit-appearance:none;-moz-appearance:none;padding:.5rem;font-size:14px}.hs-form .hs-field__select select::-moz-focus-inner{border:0;padding:0}.hs-form .hs-field__select select:focus{border-color:#90c6e7}@media all and (min-width:45em){.hs-form .hs-field__select select{min-width:66.66%}}.hs-form .hs-form-checkbox-display span{border:2px solid #e4f1f9;background-color:#f9fcfe;border-radius:2px;transition:all .2s;letter-spacing:2px;padding:.1rem 1rem;display:inline-block;cursor:pointer;font-weight:700;font-size:.65rem;line-height:1.6rem;box-shadow:none;text-transform:uppercase;margin-right:1rem;margin-bottom:1rem}.hs-form .multi-container{margin:0;padding:0;list-style:none}.hs-form .hs-form-checkbox,.hs-form .hs-form-radio{display:inline-block}.hs-form input[type=checkbox],.hs-form input[type=radio]{display:none}.hs-form input[type=checkbox]:checked+span{border:2px solid #90c6e7;background-color:#badcf0}.hs-form .hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display span{border:2px solid #e0fbf0;background-color:#f7fefb}.hs-form .hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display input:checked+span{border:2px solid #85f0c2;background-color:#b3f6d9}.hs-form .hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display span{border:2px solid #fdf5da;background-color:#fefbf2}.hs-form .hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display input:checked+span{border:2px solid #f8da79;background-color:#fae7aa}.hs-form .hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display span{border:2px solid #fde9d9;background-color:#fef7f2}.hs-form .hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox+.hs-field__checkbox .hs-form-checkbox-display input:checked+span{border:2px solid #f9b178;background-color:#fbcda9}.hs-form .hs-form-radio-display span{box-shadow:0 1px 4px rgba(0,0,0,.2);display:inline-block;padding:.7rem 1.2rem;border-radius:3px;background-color:#fff;text-align:center;font-size:1rem;color:#0084a9;border:1px solid transparent;cursor:pointer;margin-right:1rem;margin-bottom:1rem}.hs-form input[type=radio]:checked+span{box-shadow:inset 0 3px 4px rgba(0,0,0,.2);background-color:#455556;color:#fff}