:root{--white: #ffffff;--black: #000000;--dark-navy: #05042a;--navy: #090754;--light-navy: #444c79;--blue: #3fc1ff;--light-blue: #d9f3ff;--gold: #f3ab5b;--light-gold: #fff9e9;--maroon: #a51249;--light-maroon: #f6e7ed;--dark-silver: #8e9099;--silver: #e7eef3;--light-silver: #f2f5f7;--light-green: #d2ece7;--font-weight-bold: 700;--font-weight-semibold: 600;--font-weight-medium: 500;--font-weight-regular: 400}*{-webkit-font-smoothing:antialiased}html,body{height:100%;font-size:100%}html{box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}.hide{display:none !important}@media screen and (max-width: 639px){.hide-on-mobile{display:none}}body{background-color:#f2f5f7;color:#444c79;font-family:"Inter", sans-serif;cursor:auto;font-style:normal;font-weight:normal;line-height:1.625;margin:0;padding:0;position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}ul,ol{padding-left:0}.bg-dark-navy{background-color:#151454}.bg-gold{background-color:var(--gold)}.bg-light-gold{background-color:var(--light-gold)}.bg-light-maroon{background-color:var(--light-maroon)}.bg-light-blue{background-color:var(--light-blue)}.bg-grey{background-color:var(--silver)}.bg-light-grey{background-color:var(--light-silver)}.bg-white{background-color:var(--white)}.bg-light-green{background-color:var(--light-green)}.color-dark-navy{color:var(--dark-navy)}.color-gold{color:var(--gold)}.color-white{color:var(--white)}.color-light-grey{color:var(--light-silver)}.color-maroon{color:var(--maroon)}.color-blue{color:var(--blue)}.color-navy{color:var(--navy)}.color-light-navy{color:var(--light-navy)}@media only screen and (max-width: 639px){.grid-container{width:calc(100% - 18px)}}.slide-right{width:100%;animation:0.2s slideRight !important}.slide-left{width:100%;animation:0.2s slideLeft !important}.grid-container{padding-right:0.9375rem;padding-left:0.9375rem;max-width:87.5rem;margin:0 auto}.grid-container.fluid{padding-right:0.9375rem;padding-left:0.9375rem;max-width:100%;margin:0 auto}.grid-container.full{padding-right:0;padding-left:0;max-width:100%;margin:0 auto}.grid-x{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.cell{-ms-flex:0 0 auto;flex:0 0 auto;min-height:0px;min-width:0px;width:100%}.cell.auto{-ms-flex:1 1 0px;flex:1 1 0px}.cell.shrink{-ms-flex:0 0 auto;flex:0 0 auto}.grid-x>.auto{width:auto}.grid-x>.shrink{width:auto}.grid-x>.small-shrink,.grid-x>.small-full,.grid-x>.small-1,.grid-x>.small-2,.grid-x>.small-3,.grid-x>.small-4,.grid-x>.small-5,.grid-x>.small-6,.grid-x>.small-7,.grid-x>.small-8,.grid-x>.small-9,.grid-x>.small-10,.grid-x>.small-11,.grid-x>.small-12{-ms-flex-preferred-size:auto;flex-basis:auto}@media print,screen and (min-width: 40em){.grid-x>.medium-shrink,.grid-x>.medium-full,.grid-x>.medium-1,.grid-x>.medium-2,.grid-x>.medium-3,.grid-x>.medium-4,.grid-x>.medium-5,.grid-x>.medium-6,.grid-x>.medium-7,.grid-x>.medium-8,.grid-x>.medium-9,.grid-x>.medium-10,.grid-x>.medium-11,.grid-x>.medium-12{-ms-flex-preferred-size:auto;flex-basis:auto}}@media print,screen and (min-width: 64em){.grid-x>.large-shrink,.grid-x>.large-full,.grid-x>.large-1,.grid-x>.large-2,.grid-x>.large-3,.grid-x>.large-4,.grid-x>.large-5,.grid-x>.large-6,.grid-x>.large-7,.grid-x>.large-8,.grid-x>.large-9,.grid-x>.large-10,.grid-x>.large-11,.grid-x>.large-12{-ms-flex-preferred-size:auto;flex-basis:auto}}.grid-x>.small-1{width:8.33333%}.grid-x>.small-2{width:16.66667%}.grid-x>.small-3{width:25%}.grid-x>.small-4{width:33.33333%}.grid-x>.small-5{width:41.66667%}.grid-x>.small-6{width:50%}.grid-x>.small-7{width:58.33333%}.grid-x>.small-8{width:66.66667%}.grid-x>.small-9{width:75%}.grid-x>.small-10{width:83.33333%}.grid-x>.small-11{width:91.66667%}.grid-x>.small-12{width:100%}@media print,screen and (min-width: 40em){.grid-x>.medium-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.medium-shrink{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.medium-1{width:8.33333%}.grid-x>.medium-2{width:16.66667%}.grid-x>.medium-3{width:25%}.grid-x>.medium-4{width:33.33333%}.grid-x>.medium-5{width:41.66667%}.grid-x>.medium-6{width:50%}.grid-x>.medium-7{width:58.33333%}.grid-x>.medium-8{width:66.66667%}.grid-x>.medium-9{width:75%}.grid-x>.medium-10{width:83.33333%}.grid-x>.medium-11{width:91.66667%}.grid-x>.medium-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.large-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.large-shrink{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.large-1{width:8.33333%}.grid-x>.large-2{width:16.66667%}.grid-x>.large-3{width:25%}.grid-x>.large-4{width:33.33333%}.grid-x>.large-5{width:41.66667%}.grid-x>.large-6{width:50%}.grid-x>.large-7{width:58.33333%}.grid-x>.large-8{width:66.66667%}.grid-x>.large-9{width:75%}.grid-x>.large-10{width:83.33333%}.grid-x>.large-11{width:91.66667%}.grid-x>.large-12{width:100%}}@media print,screen and (min-width: 64em){.grid-x>.xlarge-auto{-ms-flex:1 1 0px;flex:1 1 0px;width:auto}.grid-x>.xlarge-shrink{-ms-flex:0 0 auto;flex:0 0 auto;width:auto}.grid-x>.xlarge-1{width:8.33333%}.grid-x>.xlarge-2{width:16.66667%}.grid-x>.xlarge-3{width:25%}.grid-x>.xlarge-4{width:33.33333%}.grid-x>.xlarge-5{width:41.66667%}.grid-x>.xlarge-6{width:50%}.grid-x>.xlarge-7{width:58.33333%}.grid-x>.xlarge-8{width:66.66667%}.grid-x>.xlarge-9{width:75%}.grid-x>.xlarge-10{width:83.33333%}.grid-x>.xlarge-11{width:91.66667%}.grid-x>.xlarge-12{width:100%}}.grid-margin-x:not(.grid-x)>.cell{width:auto}.grid-margin-x{margin-left:-0.9375rem;margin-right:-0.9375rem}.grid-margin-x>.cell{width:calc(100% - 1.875rem);margin-left:0.9375rem;margin-right:0.9375rem}.grid-margin-x>.auto{width:auto}.grid-margin-x>.shrink{width:auto}.grid-margin-x>.small-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.small-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.small-3{width:calc(25% - 1.875rem)}.grid-margin-x>.small-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.small-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.small-6{width:calc(50% - 1.875rem)}.grid-margin-x>.small-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.small-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.small-9{width:calc(75% - 1.875rem)}.grid-margin-x>.small-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.small-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.small-12{width:calc(100% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-x>.medium-auto{width:auto}.grid-margin-x>.medium-shrink{width:auto}.grid-margin-x>.medium-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.medium-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.medium-3{width:calc(25% - 1.875rem)}.grid-margin-x>.medium-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.medium-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.medium-6{width:calc(50% - 1.875rem)}.grid-margin-x>.medium-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.medium-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.medium-9{width:calc(75% - 1.875rem)}.grid-margin-x>.medium-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.medium-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.medium-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x>.large-auto{width:auto}.grid-margin-x>.large-shrink{width:auto}.grid-margin-x>.large-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.large-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.large-3{width:calc(25% - 1.875rem)}.grid-margin-x>.large-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.large-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.large-6{width:calc(50% - 1.875rem)}.grid-margin-x>.large-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.large-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.large-9{width:calc(75% - 1.875rem)}.grid-margin-x>.large-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.large-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.large-12{width:calc(100% - 1.875rem)}}@media print,screen and (min-width: 80em){.grid-margin-x>.xlarge-auto{width:auto}.grid-margin-x>.xlarge-shrink{width:auto}.grid-margin-x>.xlarge-1{width:calc(8.33333% - 1.875rem)}.grid-margin-x>.xlarge-2{width:calc(16.66667% - 1.875rem)}.grid-margin-x>.xlarge-3{width:calc(25% - 1.875rem)}.grid-margin-x>.xlarge-4{width:calc(33.33333% - 1.875rem)}.grid-margin-x>.xlarge-5{width:calc(41.66667% - 1.875rem)}.grid-margin-x>.xlarge-6{width:calc(50% - 1.875rem)}.grid-margin-x>.xlarge-7{width:calc(58.33333% - 1.875rem)}.grid-margin-x>.xlarge-8{width:calc(66.66667% - 1.875rem)}.grid-margin-x>.xlarge-9{width:calc(75% - 1.875rem)}.grid-margin-x>.xlarge-10{width:calc(83.33333% - 1.875rem)}.grid-margin-x>.xlarge-11{width:calc(91.66667% - 1.875rem)}.grid-margin-x>.xlarge-12{width:calc(100% - 1.875rem)}}.grid-padding-x .grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}.grid-container:not(.full)>.grid-padding-x{margin-right:-0.9375rem;margin-left:-0.9375rem}.grid-padding-x>.cell{padding-right:0.9375rem;padding-left:0.9375rem}.small-up-1>.cell{width:100%}.small-up-2>.cell{width:50%}.small-up-3>.cell{width:33.33333%}.small-up-4>.cell{width:25%}.small-up-5>.cell{width:20%}.small-up-6>.cell{width:16.66667%}.small-up-7>.cell{width:14.28571%}.small-up-8>.cell{width:12.5%}@media print,screen and (min-width: 40em){.medium-up-1>.cell{width:100%}.medium-up-2>.cell{width:50%}.medium-up-3>.cell{width:33.33333%}.medium-up-4>.cell{width:25%}.medium-up-5>.cell{width:20%}.medium-up-6>.cell{width:16.66667%}.medium-up-7>.cell{width:14.28571%}.medium-up-8>.cell{width:12.5%}}@media print,screen and (min-width: 64em){.large-up-1>.cell{width:100%}.large-up-2>.cell{width:50%}.large-up-3>.cell{width:33.33333%}.large-up-4>.cell{width:25%}.large-up-5>.cell{width:20%}.large-up-6>.cell{width:16.66667%}.large-up-7>.cell{width:14.28571%}.large-up-8>.cell{width:12.5%}}.grid-margin-x.small-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.small-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.small-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.small-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.small-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.small-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.small-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.small-up-8>.cell{width:calc(12.5% - 1.875rem)}@media print,screen and (min-width: 40em){.grid-margin-x.medium-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.medium-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.medium-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.medium-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.medium-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.medium-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.medium-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.medium-up-8>.cell{width:calc(12.5% - 1.875rem)}}@media print,screen and (min-width: 64em){.grid-margin-x.large-up-1>.cell{width:calc(100% - 1.875rem)}.grid-margin-x.large-up-2>.cell{width:calc(50% - 1.875rem)}.grid-margin-x.large-up-3>.cell{width:calc(33.33333% - 1.875rem)}.grid-margin-x.large-up-4>.cell{width:calc(25% - 1.875rem)}.grid-margin-x.large-up-5>.cell{width:calc(20% - 1.875rem)}.grid-margin-x.large-up-6>.cell{width:calc(16.66667% - 1.875rem)}.grid-margin-x.large-up-7>.cell{width:calc(14.28571% - 1.875rem)}.grid-margin-x.large-up-8>.cell{width:calc(12.5% - 1.875rem)}}.small-offset-0{margin-left:0%}.grid-margin-x>.small-offset-0{margin-left:calc(0% + 0.9375rem)}.small-offset-1{margin-left:8.33333%}.grid-margin-x>.small-offset-1{margin-left:calc(8.33333% + 0.9375rem)}.small-offset-2{margin-left:16.66667%}.grid-margin-x>.small-offset-2{margin-left:calc(16.66667% + 0.9375rem)}.small-offset-3{margin-left:25%}.grid-margin-x>.small-offset-3{margin-left:calc(25% + 0.9375rem)}.small-offset-4{margin-left:33.33333%}.grid-margin-x>.small-offset-4{margin-left:calc(33.33333% + 0.9375rem)}.small-offset-5{margin-left:41.66667%}.grid-margin-x>.small-offset-5{margin-left:calc(41.66667% + 0.9375rem)}.small-offset-6{margin-left:50%}.grid-margin-x>.small-offset-6{margin-left:calc(50% + 0.9375rem)}.small-offset-7{margin-left:58.33333%}.grid-margin-x>.small-offset-7{margin-left:calc(58.33333% + 0.9375rem)}.small-offset-8{margin-left:66.66667%}.grid-margin-x>.small-offset-8{margin-left:calc(66.66667% + 0.9375rem)}.small-offset-9{margin-left:75%}.grid-margin-x>.small-offset-9{margin-left:calc(75% + 0.9375rem)}.small-offset-10{margin-left:83.33333%}.grid-margin-x>.small-offset-10{margin-left:calc(83.33333% + 0.9375rem)}.small-offset-11{margin-left:91.66667%}.grid-margin-x>.small-offset-11{margin-left:calc(91.66667% + 0.9375rem)}@media print,screen and (min-width: 40em){.medium-offset-0{margin-left:0%}.grid-margin-x>.medium-offset-0{margin-left:calc(0% + 0.9375rem)}.medium-offset-1{margin-left:8.33333%}.grid-margin-x>.medium-offset-1{margin-left:calc(8.33333% + 0.9375rem)}.medium-offset-2{margin-left:16.66667%}.grid-margin-x>.medium-offset-2{margin-left:calc(16.66667% + 0.9375rem)}.medium-offset-3{margin-left:25%}.grid-margin-x>.medium-offset-3{margin-left:calc(25% + 0.9375rem)}.medium-offset-4{margin-left:33.33333%}.grid-margin-x>.medium-offset-4{margin-left:calc(33.33333% + 0.9375rem)}.medium-offset-5{margin-left:41.66667%}.grid-margin-x>.medium-offset-5{margin-left:calc(41.66667% + 0.9375rem)}.medium-offset-6{margin-left:50%}.grid-margin-x>.medium-offset-6{margin-left:calc(50% + 0.9375rem)}.medium-offset-7{margin-left:58.33333%}.grid-margin-x>.medium-offset-7{margin-left:calc(58.33333% + 0.9375rem)}.medium-offset-8{margin-left:66.66667%}.grid-margin-x>.medium-offset-8{margin-left:calc(66.66667% + 0.9375rem)}.medium-offset-9{margin-left:75%}.grid-margin-x>.medium-offset-9{margin-left:calc(75% + 0.9375rem)}.medium-offset-10{margin-left:83.33333%}.grid-margin-x>.medium-offset-10{margin-left:calc(83.33333% + 0.9375rem)}.medium-offset-11{margin-left:91.66667%}.grid-margin-x>.medium-offset-11{margin-left:calc(91.66667% + 0.9375rem)}}@media print,screen and (min-width: 64em){.large-offset-0{margin-left:0%}.grid-margin-x>.large-offset-0{margin-left:calc(0% + 0.9375rem)}.large-offset-1{margin-left:8.33333%}.grid-margin-x>.large-offset-1{margin-left:calc(8.33333% + 0.9375rem)}.large-offset-2{margin-left:16.66667%}.grid-margin-x>.large-offset-2{margin-left:calc(16.66667% + 0.9375rem)}.large-offset-3{margin-left:25%}.grid-margin-x>.large-offset-3{margin-left:calc(25% + 0.9375rem)}.large-offset-4{margin-left:33.33333%}.grid-margin-x>.large-offset-4{margin-left:calc(33.33333% + 0.9375rem)}.large-offset-5{margin-left:41.66667%}.grid-margin-x>.large-offset-5{margin-left:calc(41.66667% + 0.9375rem)}.large-offset-6{margin-left:50%}.grid-margin-x>.large-offset-6{margin-left:calc(50% + 0.9375rem)}.large-offset-7{margin-left:58.33333%}.grid-margin-x>.large-offset-7{margin-left:calc(58.33333% + 0.9375rem)}.large-offset-8{margin-left:66.66667%}.grid-margin-x>.large-offset-8{margin-left:calc(66.66667% + 0.9375rem)}.large-offset-9{margin-left:75%}.grid-margin-x>.large-offset-9{margin-left:calc(75% + 0.9375rem)}.large-offset-10{margin-left:83.33333%}.grid-margin-x>.large-offset-10{margin-left:calc(83.33333% + 0.9375rem)}.large-offset-11{margin-left:91.66667%}.grid-margin-x>.large-offset-11{margin-left:calc(91.66667% + 0.9375rem)}}.align-right{-ms-flex-pack:end;justify-content:flex-end}.align-center{-ms-flex-pack:center;justify-content:center}.align-justify{-ms-flex-pack:justify;justify-content:space-between}.align-spaced{-ms-flex-pack:distribute;justify-content:space-around}.align-top{-ms-flex-align:start;align-items:flex-start}.align-self-top{-ms-flex-item-align:start;align-self:flex-start}.align-bottom{-ms-flex-align:end;align-items:flex-end}.align-self-bottom{-ms-flex-item-align:end;align-self:flex-end}.align-middle{-ms-flex-align:center;align-items:center}.align-self-middle{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.align-stretch{-ms-flex-align:stretch;align-items:stretch}.align-self-stretch{-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.align-center-middle{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center}.small-order-1{-ms-flex-order:1;order:1}.small-order-2{-ms-flex-order:2;order:2}.small-order-3{-ms-flex-order:3;order:3}.small-order-4{-ms-flex-order:4;order:4}.small-order-5{-ms-flex-order:5;order:5}.small-order-6{-ms-flex-order:6;order:6}@media print,screen and (min-width: 40em){.medium-order-1{-ms-flex-order:1;order:1}.medium-order-2{-ms-flex-order:2;order:2}.medium-order-3{-ms-flex-order:3;order:3}.medium-order-4{-ms-flex-order:4;order:4}.medium-order-5{-ms-flex-order:5;order:5}.medium-order-6{-ms-flex-order:6;order:6}}@media print,screen and (min-width: 64em){.large-order-1{-ms-flex-order:1;order:1}.large-order-2{-ms-flex-order:2;order:2}.large-order-3{-ms-flex-order:3;order:3}.large-order-4{-ms-flex-order:4;order:4}.large-order-5{-ms-flex-order:5;order:5}.large-order-6{-ms-flex-order:6;order:6}}.flex-container{display:-ms-flexbox;display:flex}.flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.flex-dir-row{-ms-flex-direction:row;flex-direction:row}.flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.flex-dir-column{-ms-flex-direction:column;flex-direction:column}.flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media print,screen and (min-width: 40em){.medium-flex-container{display:-ms-flexbox;display:flex}.medium-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.medium-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.medium-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.medium-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.medium-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.medium-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.medium-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media print,screen and (min-width: 64em){.large-flex-container{display:-ms-flexbox;display:flex}.large-flex-child-auto{-ms-flex:1 1 auto;flex:1 1 auto}.large-flex-child-grow{-ms-flex:1 0 auto;flex:1 0 auto}.large-flex-child-shrink{-ms-flex:0 1 auto;flex:0 1 auto}.large-flex-dir-row{-ms-flex-direction:row;flex-direction:row}.large-flex-dir-row-reverse{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.large-flex-dir-column{-ms-flex-direction:column;flex-direction:column}.large-flex-dir-column-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}}@media only screen{.show-for-small{display:inherit !important}.hide-for-small-only,.hide-for-small,.hide-for-medium-down,.show-for-large-up{display:none !important}}@media only screen and (min-width: 40.0625em){.hide-for-small-only,.hide-for-small{display:inherit !important}.show-for-small,.hide-for-medium-down,.show-for-large-up{display:none !important}}@media only screen and (min-width: 64.0625em){.hide-for-small-only,.hide-for-small,.hide-for-medium-down,.show-for-large-up{display:inherit !important}.show-for-small{display:none !important}}@media only screen and (min-width: 90.0625em){.hide-for-small-only,.hide-for-small,.hide-for-medium-down,.show-for-large-up{display:inherit !important}.show-for-small,.hide-for-xlarge-only{display:none !important}}@media only screen and (min-width: 120.0625em){.hide-for-small-only,.hide-for-small,.hide-for-medium-down,.show-for-large-up{display:inherit !important}.show-for-small{display:none !important}}.switch{position:relative;margin-bottom:1rem;outline:0;font-size:0.875rem;font-weight:bold;color:#fefefe;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:2rem}.switch-input{position:absolute;margin-bottom:0;opacity:0}.switch-paddle{position:relative;display:block;width:4rem;height:2rem;border-radius:0;background:#cacaca;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;font-weight:inherit;color:inherit;cursor:pointer}input+.switch-paddle{margin:0}.switch-paddle::after{position:absolute;top:0.25rem;left:0.25rem;display:block;width:1.5rem;height:1.5rem;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);border-radius:0;background:#fefefe;-webkit-transition:all 0.25s ease-out;transition:all 0.25s ease-out;content:""}input:checked~.switch-paddle{background:#1779ba}input:checked~.switch-paddle::after{left:2.25rem}input:focus-visible~.switch-paddle{background:#b6b6b6}input:focus-visible~.switch-paddle::after{background:#fefefe}input:checked:focus-visible~.switch-paddle{background:#14679e}input:disabled~.switch-paddle{cursor:not-allowed;opacity:0.5}[data-whatinput=mouse] input:focus~.switch-paddle{outline:0}.switch-inactive,.switch-active{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.switch-active{left:8%;display:none}input:checked+label>.switch-active{display:block}.switch-inactive{right:15%}input:checked+label>.switch-inactive{display:none}.switch.tiny{height:1.5rem}.switch.tiny .switch-paddle{width:3rem;height:1.5rem;font-size:0.625rem}.switch.tiny .switch-paddle::after{top:0.25rem;left:0.25rem;width:1rem;height:1rem}.switch.tiny input:checked~.switch-paddle::after{left:1.75rem}.switch.small{height:1.75rem}.switch.small .switch-paddle{width:3.5rem;height:1.75rem;font-size:0.75rem}.switch.small .switch-paddle::after{top:0.25rem;left:0.25rem;width:1.25rem;height:1.25rem}.switch.small input:checked~.switch-paddle::after{left:2rem}.switch.large{height:2.5rem}.switch.large .switch-paddle{width:5rem;height:2.5rem;font-size:1rem}.switch.large .switch-paddle::after{top:0.25rem;left:0.25rem;width:2rem;height:2rem}.switch.large input:checked~.switch-paddle::after{left:2.75rem}.show-for-sr,.show-on-focus{position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes halfFadeIn{0%{opacity:0}100%{opacity:0.5}}@keyframes halfFadeOut{0%{opacity:0.5}100%{opacity:0}}@keyframes slideLeft{from{margin-left:0%}to{margin-left:-100%}}@keyframes slideRight{from{margin-left:0%}to{margin-left:100%}}.autocomplete{background:white;z-index:1000;overflow:auto;box-sizing:border-box;border:1px solid #c5c5c5;font-size:1.2rem}.autocomplete *{font:inherit;padding:8px}.autocomplete>div{padding:8px}.autocomplete .group{background:#eee}.autocomplete>div:hover:not(.group),.autocomplete>div.selected{background:#f2f2f2;cursor:pointer}#applications_key h3,#icons_key h3{margin:30px 0;text-align:center}#applications_key dl,#icons_key dl{margin:2.5rem auto 2.5rem auto;display:flex;flex-flow:row;flex-wrap:wrap;max-width:800px;overflow:visible}#applications_key dl dd,#applications_key dl dt,#icons_key dl dd,#icons_key dl dt{margin:0;border-bottom:1px dotted var(--light-navy);line-height:2rem}#applications_key dl dt,#icons_key dl dt{flex:0 0 50%;font-weight:var(--font-weight-semibold)}#applications_key dl dd,#icons_key dl dd{flex:0 0 50%;margin-left:auto;text-align:left}.news-intro-section{margin-bottom:2rem}@media only screen and (min-width: 640px){.news-intro-section{margin-bottom:3rem}}@media only screen and (max-width: 640px){.news-intro-section .button{margin-top:24px}}.posts-list{margin-bottom:2rem}.posts-list .item{padding:2rem 1.5rem !important;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, border-color 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, border-color 0.25s ease-out;margin-bottom:2rem}@media only screen and (min-width: 640px){.posts-list .item{padding:3rem 2rem !important}}.posts-list .item:hover{text-decoration:none;color:inherit;background-color:var(--silver)}.posts-list .item .excerpt{font-weight:normal}.posts-list .item .post-meta{display:flex;gap:1rem}.posts-list .item .post-meta img{width:50px;height:50px;border-radius:100%;object-fit:cover}.posts-list .item .post-meta .author{color:var(--maroon)}.posts-list .item .post-meta .date{font-weight:normal}.business-block{margin-bottom:2rem}.business-block .panel{padding:0 !important;overflow:hidden}.business-block .cell.content{padding:32px 24px}@media only screen and (min-width: 640px){.business-block .cell.content{padding:48px}}.business-block .cell.image img{width:100%;height:100%;object-fit:cover}@media only screen and (max-width: 640px){.business-block .cell.image img{aspect-ratio:16 / 10}}.business-block p{max-width:660px}@media only screen and (min-width: 640px){.case-studies{margin-top:1rem}}.case-studies .cell{margin-top:2rem}.case-studies .case-study-panel{background-color:var(--white)}.case-studies .case-study-panel h3{margin-bottom:1rem}.case-studies .case-study-panel p:first-of-type{font-weight:var(--font-weight-semibold);color:var(--navy)}.case-studies .case-study-panel p:not(:first-of-type){font-size:1rem;line-height:1.625}.case-studies .case-study-panel .icon-container{margin-bottom:2rem}.case-studies .case-study-panel .company-logo{width:auto;height:auto;max-height:50px;max-width:100%;margin-bottom:2rem}.case-studies .case-study-panel .company-logo.undersized{height:50px}.case-studies .case-study-panel.quote{background-color:var(--navy);color:var(--white)}.case-studies .case-study-panel.quote p.quote-text{font-weight:var(--font-weight-semibold);color:inherit;position:relative}.case-studies .case-study-panel.quote p.quote-text:before,.case-studies .case-study-panel.quote p.quote-text:after{content:"";display:block;width:10px;height:8px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iOXB4IiBoZWlnaHQ9IjdweCIgdmlld0JveD0iMCAwIDkgNyIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDx0aXRsZT7igJw8L3RpdGxlPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSLigJwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuNjM4MDAwLCAwLjM4MDAwMCkiIGZpbGw9IiNGM0FCNUIiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ljg4Niw1LjYzMiBMNC4xOCw1LjYzMiBMNi4wNzIsMCBMOC4yNSwwIEw2Ljg4Niw1LjYzMiBaIE0yLjcwNiw1LjYzMiBMMCw1LjYzMiBMMS45MTQsMCBMNC4wNywwIEwyLjcwNiw1LjYzMiBaIiBpZD0iU2hhcGUiPjwvcGF0aD4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-size:contain;background-repeat:no-repeat;margin-bottom:1rem}.case-studies .case-study-panel.quote p.quote-text:after{margin-bottom:2rem;margin-top:0.5rem}.case-studies .case-study-panel.quote p.quote-author{display:block;width:calc(100% + 96px);margin-left:-3rem;margin-right:-3rem;padding:2.5rem 3rem 0;position:relative;font-size:1rem;line-height:1.625;margin-bottom:0}.case-studies .case-study-panel.quote p.quote-author strong{display:block}.case-studies .case-study-panel.quote p.quote-author:before{content:"";display:block;width:100%;aspect-ratio:440 / 30;position:absolute;top:0;left:0;background-size:cover;background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iNDQwcHgiIGhlaWdodD0iMzFweCIgdmlld0JveD0iMCAwIDQ0MCAzMSIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4KICAgIDx0aXRsZT5QYXRoIDQ8L3RpdGxlPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoLTQiIHN0cm9rZT0iI0ZGRkZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMjIwLjAwMDAwMCwgMTUuNTAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0yMjAuMDAwMDAwLCAtMTUuNTAwMDAwKSAiIHBvaW50cz0iMCAzMCA0OSAzMCA0OSAxIDU2Ljg1Nzk5MDYgOC41OTYwNTc2MyA3OSAzMCA0NDAgMzAiPjwvcG9seWxpbmU+CiAgICA8L2c+Cjwvc3ZnPg==)}.case-studies .case-study-panel.partnerships{background-color:var(--light-blue)}.case-study-details{color:var(--white);background-color:#151454}.case-study-details h2,.case-study-details h3,.case-study-details h4{color:inherit}.case-study-details p strong{color:var(--gold)}.case-study-details p strong a{color:var(--gold)}.case-study-details p a{color:var(--gold)}@media only screen and (min-width: 640px){.case-study-details .cell.two-column{margin-top:1rem;column-count:2;gap:1.875rem}}.enquiry-block .panel{padding:0 !important}.enquiry-block .panel .cell{padding:32px 24px}@media only screen and (min-width: 640px){.enquiry-block .panel .cell{padding:48px}}.enquiry-block .panel .cell:last-child{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 639px){.enquiry-block .panel .cell:last-child{border-top:1px solid white}}@media only screen and (min-width: 640px){.enquiry-block .panel .cell:last-child{border-left:1px solid white}}@media only screen and (min-width: 1024px){.enquiry-block .panel .cell:last-child{padding:48px 64px}}@media only screen and (min-width: 640px){.enquiry-block .panel .cell:last-child .button{margin-top:2rem}}.enquiry-block .panel .cell p{margin-bottom:2rem;max-width:662px}.enquiry-block .panel .cell p.color-maroon{margin-bottom:1.5rem}.enquiry-block .contact-points{display:flex;flex-wrap:wrap;gap:2rem}@media only screen and (min-width: 1024px){.enquiry-block .contact-points{gap:3rem}}.enquiry-block .contact-points .contact-point{display:flex;gap:1rem}.enquiry-block .contact-points .contact-point img{width:50px;height:50px;border-radius:100%;border:3px solid var(--white);object-fit:cover}.enquiry-block .contact-points .contact-point p{font-size:1rem;line-height:1.625;color:var(--navy);margin-bottom:0}.enquiry-block .contact-points .contact-point p a{text-decoration:underline;color:var(--light-navy);margin-bottom:0;font-weight:normal}.enquiry-block .contact-points .contact-point p a:hover{color:var(--maroon)}.featured-links{background-color:var(--dark-navy)}.featured-links h2{color:var(--white)}.featured-links p{color:var(--light-silver)}.featured-links p strong{color:var(--gold)}.featured-links p a{color:var(--gold)}.featured-links .search-blocks .panel{margin-top:2rem}.featured-links .search-blocks p{font-size:1.125rem}.featured-links .search-blocks ul.links{margin:0}.featured-links .search-blocks ul.links li{position:relative;display:block}.featured-links .search-blocks ul.links li+li{margin-top:1rem}.featured-links .search-blocks ul.links li:last-of-type{border-bottom:0;padding-bottom:0}.featured-links .search-blocks ul.links li a{color:var(--maroon)}@media only screen and (min-width: 640px){.featured-links .search-blocks{margin-top:3rem}}.newsletter-sign-up p{max-width:512px}.newsletter-sign-up form{margin-bottom:0;margin-top:2rem}.newsletter-sign-up .input-container{display:flex;flex-direction:column;gap:14px}@media only screen and (min-width: 640px){.newsletter-sign-up .input-container{background-color:var(--white);padding:0.5rem;border-radius:8px;flex-direction:row;align-items:center}}.newsletter-sign-up .input-container #newsletter-modal-open{width:135px}@media only screen and (max-width: 640px){.newsletter-sign-up .input-container #newsletter-modal-open{width:100%}}.newsletter-sign-up .input-container input{margin:0;border:0;box-shadow:none;font-size:1rem;height:auto;background-color:var(--white)}.newsletter-sign-up .input-container input:focus{background-color:var(--white)}@media only screen and (max-width: 640px){.newsletter-sign-up .input-container input{padding:1rem;border-radius:8px}}.search-block{margin-bottom:1rem;padding:32px 0 48px}.search-block.panel{padding-left:0;padding-right:0}.search-block.compact{margin:0 0 3rem 0;padding:0}.search-block.compact .search-section form{margin:0}@media only screen and (max-width: 767px){.search-block.compact{margin-bottom:1.5rem}.search-block.compact select{display:none}}.search-block .hero .search-section form{margin-top:1rem}@media only screen and (min-width: 768px){.search-block{margin-bottom:2rem;padding:64px 0 80px}}.search-block p.lead{color:var(--navy);margin-bottom:2rem}@media only screen and (min-width: 768px){.search-block p.lead{margin-bottom:3rem}}.search-block .summary-text{font-size:18px;color:var(--light-navy);margin-bottom:0}.search-block .summary-text strong{color:var(--navy)}.search-block .search-section form{position:relative;display:flex;flex-direction:column;gap:14px;margin:2rem auto}@media only screen and (min-width: 768px){.search-block .search-section form{background-color:var(--white);gap:0;overflow:hidden;border-radius:8px;flex-direction:row;align-items:center}}.search-block .search-section form input{margin:0;border:0;box-shadow:none;height:auto;font-size:18px;padding:1.25rem 1rem;color:var(--navy);background-color:var(--white)}.search-block .search-section form input:focus{background-color:var(--white)}.search-block .search-section form select{padding:22px 2.5rem 22px 1rem;height:auto;margin:0;background-color:white;border:0;border-radius:0;border-right:1px solid var(--silver);width:244px;font-size:18px;font-weight:var(--font-weight-semibold);color:var(--navy);background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxNCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPlBhdGg8L3RpdGxlPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTZWFyY2gtcGFuZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNDAuMDAwMDAwLCAtMzIzLjAwMDAwMCkiIGZpbGw9IiMwOTA3NTQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjguMDAwMDAwLCAzMTEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTE4LjI5NDg2NCwxMi4yOTI5MTE1IEMxMTguNjg1NDEzLDExLjkwMjM2MjggMTE5LjMxOTY2NCwxMS45MDIzNjI4IDExOS43MTAyMTMsMTIuMjkyOTExNSBMMTI1LjcwOTA0MSwxOC4yOTE3Mzk5IEMxMjYuMDk5NTksMTguNjgyMjg4NiAxMjYuMDk5NTksMTkuMzE2NTM5NyAxMjUuNzA5MDQxLDE5LjcwNzA4ODUgQzEyNS4zMTg0OTIsMjAuMDk3NjM3MiAxMjQuNjg0MjQxLDIwLjA5NzYzNzIgMTI0LjI5MzY5MywxOS43MDcwODg1IEwxMTkuMDAwOTc2LDE0LjQxNDM3MjIgTDExMy43MDgyNiwxOS43MDM5NjQxIEMxMTMuMzE3NzExLDIwLjA5NDUxMjggMTEyLjY4MzQ2LDIwLjA5NDUxMjggMTEyLjI5MjkxMiwxOS43MDM5NjQxIEMxMTEuOTAyMzYzLDE5LjMxMzQxNTMgMTExLjkwMjM2MywxOC42NzkxNjQyIDExMi4yOTI5MTIsMTguMjg4NjE1NSBMMTE4LjI5MTc0LDEyLjI4OTc4NzIgTDExOC4yOTQ4NjQsMTIuMjkyOTExNSBaIiBpZD0iUGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE5LjAwMDk3NiwgMTYuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMTkuMDAwOTc2LCAtMTYuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-position:calc(100% - 16px) center;background-repeat:no-repeat}@media only screen and (max-width: 767px){.search-block .search-section form select{padding:1rem;border-radius:8px;border-right:0;width:100%}}.search-block .search-section form select:focus{outline:none}.search-block .search-section form #search_submit{background-color:var(--maroon);border-color:var(--maroon);width:40px;height:40px;border-radius:100%;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjBweCIgaGVpZ2h0PSIxNnB4IiB2aWV3Qm94PSIwIDAgMjAgMTYiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+UGF0aDwvdGl0bGU+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IlNlYXJjaC1wYW5lbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTEzMDcuMDAwMDAwLCAtMzE2LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC02IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxMjkyLjAwMDAwMCwgMjk5LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHBhdGggZD0iTTMzLjg4Mjg1NzEsMjUuNzI3OTMzOCBDMzQuMDg0Mjg1NywyNS41NDA0MjE5IDM0LjIsMjUuMjc3OTA1MyAzNC4yLDI1LjAwMjg4OCBDMzQuMiwyNC43Mjc4NzA2IDM0LjA4NDI4NTcsMjQuNDY5NTIwOSAzMy44ODI4NTcxLDI0LjI3Nzg0MjIgTDI2LjM0LDE3LjI3NzQgQzI1LjkyODU3MTQsMTYuODk0MDQyNCAyNS4yNzcxNDI5LDE2LjkxMDcxMDIgMjQuODg3MTQyOSwxNy4zMTA3MzU0IEMyNC40OTcxNDI5LDE3LjcxMDc2MDcgMjQuNTEsMTguMzQ0MTM0IDI0LjkyMTQyODYsMTguNzIzMzI0NyBMMzAuNjA0Mjg1NywyNC4wMDI4MjQ4IEwxNi4wMjg1NzE0LDI0LjAwMjgyNDggQzE1LjQ1ODU3MTQsMjQuMDAyODI0OCAxNSwyNC40NDg2ODYzIDE1LDI1LjAwMjg4OCBDMTUsMjUuNTU3MDg5NiAxNS40NTg1NzE0LDI2LjAwMjk1MTEgMTYuMDI4NTcxNCwyNi4wMDI5NTExIEwzMC42MDQyODU3LDI2LjAwMjk1MTEgTDI0LjkxNzE0MjksMzEuMjc4Mjg0MyBDMjQuNTA1NzE0MywzMS42NjE2NDE5IDI0LjQ5Mjg1NzEsMzIuMjkwODQ4MyAyNC44ODI4NTcxLDMyLjY5MDg3MzYgQzI1LjI3Mjg1NzEsMzMuMDkwODk4OCAyNS45MjQyODU3LDMzLjEwMzM5OTYgMjYuMzM1NzE0MywzMi43MjQyMDkgTDMzLjg3ODU3MTQsMjUuNzIzNzY2OCBMMzMuODgyODU3MSwyNS43Mjc5MzM4IFoiIGlkPSJQYXRoIj48L3BhdGg+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);background-position:center center;background-repeat:no-repeat;background-size:16px;font-size:1px;text-indent:-9999px;padding:0;flex-shrink:0}@media only screen and (min-width: 768px){.search-block .search-section form #search_submit{margin-right:1rem;width:50px;height:50px;background-size:20px}}.search-block .search-section form #search_submit:hover{background-color:var(--navy);border-color:var(--navy)}.search-block .search-section form .mobile-search{position:relative;display:flex;flex-direction:row;align-items:center;flex-grow:1;padding:0 0}@media only screen and (max-width: 767px){.search-block .search-section form .mobile-search{padding:0.55rem 1rem;background-color:var(--white);gap:1rem;overflow:hidden;border-radius:8px}.search-block .search-section form .mobile-search input{padding:0}}.search-block.hide-reagent-options select#reagent_select{display:none !important}.testimonial-block{margin-bottom:1rem;width:85%}.testimonial-block .panel{padding:0 !important;overflow:hidden;height:100%}.testimonial-block .panel .grid-x{height:100%}.testimonial-block .cell.content{padding:32px 24px}@media only screen and (min-width: 640px){.testimonial-block .cell.content{padding:48px}}.testimonial-block .cell.image img{width:100%;height:100%;object-fit:cover;object-position:top;max-height:max-content}@media only screen and (max-width: 640px){.testimonial-block .cell.image img{aspect-ratio:16 / 10}}.testimonial-block .content{text-align:left}.testimonial-block .icon-container{margin-left:0 !important}.text-image-panel{color:var(--white);background-color:#151454}.text-image-panel h2,.text-image-panel h3,.text-image-panel h4{color:inherit}.text-image-panel p strong{color:var(--gold)}.text-image-panel p strong a{color:var(--gold)}.text-image-panel p a{color:var(--gold)}.text-image-panel p a:hover{color:var(--white)}.text-image-panel .cell.image{margin-bottom:2rem}@media only screen and (min-width: 1024px){.text-image-panel .cell.image{margin-bottom:0}}.text-image-panel .cell.image img{width:100%;height:100%;object-fit:cover;border-radius:15px}@media only screen and (max-width: 1023px){.text-image-panel .cell.image img{aspect-ratio:16 / 10}}.text-image-panel p{max-width:660px}.text-image-panel .modal__container{color:var(--dark-navy);text-align:center}.text-image-panel .modal__container .icon-container{margin:0 auto 1.5rem}button,.button{position:relative;display:inline-block;-webkit-appearance:none;font-family:"Inter", "Helvetica Neue", Helvetica, Arial, sans-serif;font-size:1rem;line-height:1.25;font-weight:600;background-color:var(--navy);color:var(--white);border:2px solid var(--navy);box-shadow:0;padding:16px 24px;border-radius:6px;margin:0;text-align:center;cursor:pointer;-webkit-transition:background-color 0.25s ease-out, color 0.25s ease-out, border-color 0.25s ease-out;transition:background-color 0.25s ease-out, color 0.25s ease-out, border-color 0.25s ease-out}button:hover,button:focus,.button:hover,.button:focus{background-color:transparent;color:var(--navy);text-decoration:none}button.secondary,.button.secondary{background-color:var(--light-blue);border-color:var(--light-blue);color:var(--navy)}button.secondary:hover,.button.secondary:hover{background-color:transparent;color:var(--light-blue)}button.secondary.on-white:hover,.button.secondary.on-white:hover{color:var(--navy);border-color:var(--navy)}button.tertiary,.button.tertiary{background-color:var(--maroon);border-color:var(--maroon)}button.tertiary:hover,.button.tertiary:hover{background-color:transparent;color:var(--maroon)}button.outlined,.button.outlined{border-radius:26px;border:1px solid var(--light-navy);background-color:var(--white);color:var(--light-navy)}button.outlined:hover,.button.outlined:hover{background-color:var(--light-silver)}button.green,.button.green{background-color:#48aa99;border-color:#48aa99}button.green:hover,.button.green:hover{background-color:transparent}button.with-icon,.button.with-icon{display:inline-flex;align-items:center;gap:0.5rem}button.with-icon span.icon,.button.with-icon span.icon{height:0.9em}button.large,.button.large{padding:20px 30px;font-size:1.25rem}button.small,.button.small{height:auto;padding:10px 15px;font-size:0.875rem}button.tiny,.button.tiny{height:auto;padding:0.5rem 1rem;font-size:14px}button.tiny span.icon,.button.tiny span.icon{font-size:0.9rem;height:13px}button.collapse,.button.collapse{margin-bottom:0 !important}button.expanded,.button.expanded{display:block;width:100%;margin-right:0;margin-left:0}@media print,screen and (max-width: 767px){button.expanded-for-small,.button.expanded-for-small{display:block;width:100%;margin-right:0;margin-left:0}}button.disabled,button[disabled],.button.disabled,.button[disabled]{background-color:var(--light-silver);cursor:not-allowed;opacity:0.85}button.disabled:hover,button.disabled:focus,button[disabled]:hover,button[disabled]:focus,.button.disabled:hover,.button.disabled:focus,.button[disabled]:hover,.button[disabled]:focus{background-color:var(--light-silver)}.captcha .g-recaptcha>div{margin-left:auto;margin-right:auto}.captcha.panel{margin:1rem auto 3rem}.captcha.panel .button-row{margin:2rem auto;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:0.5rem}@media only screen and (min-width: 640px){.captcha.panel .button-row{flex-direction:row}}.captcha.panel .button-row .button{min-width:174px}.captcha.panel .g-recaptcha{margin-top:2rem}.captcha #g-recaptcha-response{display:none}.captcha_padding{margin-bottom:40px;margin-top:40px}.module-error-page .panel{margin:50px}.alert-box{font-size:1rem;line-height:1.625;color:white;border:none}.alert-box.notice,.alert-box.success{background-color:#cbf6d9;color:#09391c}.alert-box.alert{background:var(--light-maroon);color:var(--maroon)}.error-text{color:var(--maroon)}body::after{content:'';position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(5,4,42,0.8);opacity:0;visibility:hidden;transition:opacity 0.3s ease, visibility 0.3s;z-index:1;pointer-events:none}body.expanded-image-open::after{opacity:1;visibility:visible;pointer-events:all}.extended-width-container{max-width:97%}.experiment-explorer-search-form{width:97%;max-width:unset;position:relative;display:flex;flex-direction:column}.experiment-explorer-search-form .grid-x.grid-margin-x.grid-margin-y{width:100%;margin:0;display:flex;flex-wrap:wrap}.experiment-explorer-search-form .search-block.compact{margin-bottom:0}.experiment-explorer-search-form .search-section{display:flex;justify-content:flex-start;align-items:baseline}.experiment-explorer-search-form .search-section .icon-container{margin-bottom:0;cursor:pointer}.experiment-explorer-search-form .search-section form{margin:0;height:4rem;width:100%}.experiment-explorer-search-form .mobile-search{position:relative}.experiment-explorer-search-form .mobile-search .search-icon,.experiment-explorer-search-form .mobile-search .in-progress-spinner{padding:0.5rem 0.5rem 0 1rem;position:absolute;right:0.5rem;opacity:0.9}.experiment-explorer-search-form .mobile-search .experiment-explorer-search-input{width:100%;padding-right:2.5rem}.not-searched{max-width:1800px;margin:2rem auto 8rem auto}.not-searched .searched-phrase{color:var(--maroon)}.search-result-filters{width:100%;top:0;z-index:1;position:sticky}.search-result-filters .inner-wrapper{width:97%;margin:auto;display:flex;align-items:center;background-color:#f2f5f7;padding-top:0.5rem;padding-bottom:0.5rem;transition:background-color 0.3s;max-width:unset}.search-result-filters.scrolled{border-bottom:0.5px solid var(--dark-silver)}.search-result-filters .icon-container{height:50px;width:50px;min-width:50px;margin-right:1rem;margin-bottom:0;opacity:0.8;cursor:pointer;border-radius:8px}.search-result-filters .icon-container .angles-left{margin-bottom:0.1rem}.search-result-filters .selected-facets-collection{margin:0}.search-result-filters .selected-facets-collection .pill-list{flex-wrap:wrap}.search-result-filters .selected-facets-collection .pill-list li{background-color:var(--silver)}.search-result-filters .selected-facets-collection .pill-list li.main-search-term{background-color:var(--light-green)}.search-result-filters .selected-facets-collection .pill-list li .title span{margin:0}.experiment-explorer{max-width:unset;margin:auto;width:97%;min-height:100vh;position:relative;display:flex;flex-direction:column}.experiment-explorer .grid-x.grid-margin-x.grid-margin-y{width:100%;margin:0;display:flex;flex-wrap:wrap}.experiment-explorer .sidebar{margin:0;width:0;opacity:0;position:relative}.experiment-explorer .sidebar.open{min-width:150px;max-width:400px;opacity:1;width:calc(15vw + 100px);margin-right:1rem}@media screen and (max-width: 800px){.experiment-explorer .sidebar.open{max-width:unset;width:100%;margin-right:300px}}.experiment-explorer .sidebar.closed{width:0;opacity:0}.experiment-explorer .sidebar .refine-results{width:100%;padding:0 !important;background:var(--white);border-radius:1rem;position:sticky;top:5rem;max-height:calc(100vh - 6rem);display:flex;flex-direction:column;scrollbar-width:none}.experiment-explorer .sidebar .refine-results .collapse-filters{cursor:pointer}.experiment-explorer .sidebar .refine-results .title{padding:1rem;flex-shrink:0}.experiment-explorer .sidebar .refine-results .facets{overflow-y:scroll;padding:1rem;max-height:calc(100vh - 6rem)}.experiment-explorer .sidebar .refine-results .facets .facet:first-of-type{padding-top:0.3rem}.experiment-explorer .sidebar .refine-results .facets .facet:last-of-type{padding-bottom:0.3rem}.experiment-explorer.autocomplete{max-height:400px !important;min-height:unset;overflow:auto;border-radius:8px;margin-top:15px}@media only screen and (min-width: 768px){.experiment-explorer.autocomplete{margin-top:5px}}.experiment-explorer.autocomplete .empty{padding:0.7rem;min-height:3rem}.experiment-explorer.autocomplete .suggestion{border-top:1px solid lightgrey}.experiment-explorer.autocomplete .suggestion:nth-of-type(1){border-top:none}.experiment-explorer.autocomplete .suggestion .suggestion-name{padding-bottom:0;display:inline-block}.experiment-explorer.autocomplete .suggestion .tag{display:block;margin-bottom:0;margin-left:8px}.experiment-explorer.autocomplete .suggestion .tag.protein-group{background-color:var(--light-blue);color:var(--dark-navy)}.experiment-explorer.autocomplete .suggestion .tag.experiment-count{margin-right:8px;background-color:var(--light-green);color:var(--dark-navy)}.experiment-explorer.autocomplete .suggestion .tag.cell-line{background-color:var(--light-green);color:var(--dark-navy)}.experiment-explorer.autocomplete .suggestion .experiment-count{display:inline-block;float:right}.experiment-explorer.autocomplete .suggestion .description{padding-top:0}.experiment-explorer.autocomplete .suggestion .description p{font-size:0.8rem;padding:0}.experiment-explorer.autocomplete .suggestion .description span.suggestion-type{padding:0;font-style:italic}.experiment-explorer.autocomplete .suggestion .description span.related-terms{padding:0}.experiment-explorer .page-grid{display:flex;position:relative}.experiment-explorer .images-grid{overflow:hidden;position:relative;transition:width 0.4s ease;padding:1.5rem 1rem 1.5rem;background:var(--white);border-radius:1rem;flex-grow:1;margin-bottom:1.5rem}.experiment-explorer .images-grid .loading-placeholder{justify-content:center}.experiment-explorer .experiment-panel{width:14rem;padding:0.5rem;margin-bottom:20px;background:#F4F4F4;border:2px solid transparent;border-radius:6px}@media screen and (min-width: 1800px){.experiment-explorer .experiment-panel{width:18rem}}@media screen and (min-width: 2200px){.experiment-explorer .experiment-panel{width:20rem}}.experiment-explorer .experiment-panel.expanded-in-sidebar{border:2px solid var(--blue);border-radius:3px}.experiment-explorer .experiment-panel .image-container{position:relative;background-color:var(--white);padding:5px;height:200px;margin-top:auto;cursor:pointer}.experiment-explorer .experiment-panel .image-container img{background:white;padding:3px;width:100%;height:100%;object-fit:contain}.experiment-explorer .experiment-panel .facets ul{margin:0.3rem 0;padding:0 0.2rem}.experiment-explorer .experiment-panel .facets ul li{color:#03214a;display:inline-block;padding:0 0.6rem 0.1rem;margin:0;background-color:white;border-radius:20px;font:400 0.7rem 'Eina';border:1px solid #03214a}.experiment-explorer .experiment-panel .figure-heading{color:#666666;font-size:0.7rem;padding:0 0.2rem}.experiment-explorer .experiment-panel .journal-name{font-size:0.8rem;font-weight:700;padding:0 0.2rem}.experiment-explorer .experiment-panel .published-on{color:#666666;font-size:0.7rem;padding:0 0.2rem}.experiment-explorer .detail-pane.open .image-gallery{right:0 !important}.experiment-explorer .facets-pane.open .refine-results{left:0 !important}.experiment-explorer .experiments-grid{flex-grow:1;display:grid;grid-template-columns:repeat(auto-fit, minmax(12rem, max-content));grid-gap:1rem;justify-content:center}.experiment-explorer .main-content{flex:1;min-height:100vh;margin-right:0;margin-left:0}.experiment-explorer .main-content .images-grid{background:var(--white);border-radius:1rem;padding:1rem}.experiment-explorer .main-content .images-grid .experiments-grid{display:grid;grid-template-columns:repeat(auto-fill, minmax(12rem, 1fr));gap:1rem;width:100%}@media screen and (max-width: 639px){.experiment-explorer .main-content .images-grid .experiments-grid{grid-template-columns:repeat(auto-fill, minmax(7rem, 1fr))}}@media screen and (min-width: 1800px){.experiment-explorer .main-content .images-grid .experiments-grid{grid-template-columns:repeat(auto-fill, minmax(16rem, 1fr))}}@media screen and (min-width: 2200px){.experiment-explorer .main-content .images-grid .experiments-grid{grid-template-columns:repeat(auto-fill, minmax(20rem, 1fr))}}.experiment-explorer .right-sidebar{margin:0 0 1rem 1rem;width:0;opacity:0;pointer-events:none}.experiment-explorer .right-sidebar.open{width:33%;max-width:35%;opacity:1;pointer-events:all}@media screen and (max-width: 2000px){.experiment-explorer .right-sidebar.open{width:45%;max-width:45%;pointer-events:all}}@media screen and (max-width: 800px){.experiment-explorer .right-sidebar.open{width:96%;max-width:800px;position:fixed;left:0.5rem;top:3rem;margin:auto;z-index:2;pointer-events:all}}.experiment-explorer .right-sidebar.closed{width:0;opacity:0;margin:0}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper{position:sticky;top:5rem;max-height:calc(100vh - 6rem);min-height:85vh;border-radius:1rem;display:flex;flex-direction:column;margin-bottom:0.4rem;background:white}@media screen and (max-width: 800px){.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper{top:3rem;height:calc(100vh - 4rem)}}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper{padding:1rem 1rem 0 1rem;display:flex;justify-content:space-between;margin-bottom:0.5rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .actions{display:flex;justify-content:flex-end}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .actions .prev-image,.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .actions .next-image{padding-right:1rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .actions .prev-image.disabled,.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .actions .next-image.disabled{opacity:0.3;cursor:default;pointer-events:none}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .fa-svg{cursor:pointer}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section .top-wrapper .fa-svg.xmark svg{transform:translateY(2px)}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .header-section hr.divider{margin-bottom:0;margin-top:0.5rem;border:solid 1px #F4F4F4}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content{flex:1;padding:1rem;border-radius:1rem;position:relative;height:100%;overflow-y:scroll}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .exit-button{position:absolute;right:1rem;padding-top:0.8rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content #expanded-image{display:flex;flex-direction:column}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content #expanded-image .spinner-container{display:flex;justify-content:center;align-items:center;top:1rem;left:0;right:0;bottom:0;z-index:10;background-color:rgba(255,255,255,0.8);min-height:85vh}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content #expanded-image .spinner-container .fa-svg.icon{color:var(--dark-silver);opacity:0.4}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .image{display:flex;flex-direction:column;align-items:center;padding:0.5rem;min-height:200px}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .image.low-res img{filter:blur(1px)}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .image img{max-height:60vh;width:100%;height:100%;object-fit:contain}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .divider{margin:1rem 0;border:solid 1px #F4F4F4}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .title{margin:0}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .pub-title{font-size:1.2rem;padding-right:0.75rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .publication{font-size:0.9rem;padding-right:0.75rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .caption{font-size:0.9rem;padding:0 0.75rem 0.75rem 0}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .publication-link{margin-bottom:0.5rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .reagent{background:var(--light-silver);padding:0.7rem;margin-bottom:1rem}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .reagent .name b{color:var(--maroon)}.experiment-explorer .right-sidebar.gallery-container .sticky-wrapper .gallery-content .license{font-size:0.9rem}footer .footer-nav .footer-links-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:3rem}@media only screen and (max-width: 639px){footer .footer-nav .footer-links-container{flex-direction:column;gap:1.5rem}}@media only screen and (min-width: 640px) and (max-width: 1023px){footer .footer-nav .footer-links-container>div{width:calc(33.33% - 3rem)}}@media only screen and (min-width: 1024px) and (max-width: 1169px){footer .footer-nav .footer-links-container>div{width:calc(25% - 3rem)}}footer .footer-nav ul{margin:0;list-style:none}footer .footer-nav ul li{font-size:14px;line-height:1.9}footer .footer-nav ul li a{font-weight:normal}footer .footer-nav .social-links{margin-left:auto}@media only screen and (max-width: 1169px){footer .footer-nav .social-links{margin-left:0}}footer .main-footer{background-color:var(--dark-navy);color:var(--white);padding:48px 0}footer .main-footer a{color:inherit}footer .main-footer p{margin-bottom:24px}footer .main-footer .footer-logo img{width:165px}@media only screen and (max-width: 1024px){footer .main-footer .footer-logo img{width:113px}}footer .main-footer .footer-logo p{font-weight:var(--font-weight-semibold);margin-top:0;font-size:12px;line-height:24px}footer .main-footer .footer-logo:hover{text-decoration:none}footer .main-footer .legal-links{margin:0;font-size:14px;line-height:1.2;list-style:none;display:flex}@media only screen and (max-width: 639px){footer .main-footer .legal-links{flex-wrap:wrap;gap:0.5rem}}footer .main-footer .legal-links li{border-right:1px solid white;padding-right:7px;margin-right:6px;display:block}footer .main-footer .legal-links li:last-of-type{border-right:0;padding-right:0;margin-right:0}footer .main-footer .legal-links li a{font-weight:normal}footer .main-footer .logos{display:flex;gap:4rem;align-items:flex-end;margin-top:2rem}@media only screen and (max-width: 1024px){footer .main-footer .logos{flex-direction:column-reverse;align-items:flex-start;gap:2rem}}footer .main-footer .logo-links{margin:0;list-style:none;display:flex;gap:1.5rem}input[type="checkbox"]{appearance:none;-webkit-appearance:none;display:flex;align-content:center;justify-content:center;font-size:2rem;content:url(/assets/fontawesome/square-o-2eac76bec72103e6d6a154eb50e11cf04dd86a86681be4fc3530360e7ee32315.svg);filter:invert(8%) sepia(13%) saturate(6612%) hue-rotate(220deg) brightness(99%) contrast(114%)}input[type="checkbox"]:checked{content:url(/assets/fontawesome/square-check-62d62c7576cdc244889c104da222e1c9e24e8d650b44d332edcfae5aed90ebcc.svg);filter:invert(65%) sepia(28%) saturate(1618%) hue-rotate(170deg) brightness(101%) contrast(101%)}.mailing_list_checkbox{display:flex;align-items:flex-start;gap:10px;margin:40px 0 40px;padding:0;color:var(--dark-navy)}.mailing_list_checkbox label{order:2;line-height:1.5;margin-top:-3px;cursor:text}.mailing_list_checkbox .controls{order:1;margin-right:10px}.mailing_list_checkbox p{font-size:0.875rem;line-height:1.714}.mailing_list_checkbox input[type="checkbox"]{height:1.5rem;min-width:1.5rem;width:1.5rem;display:inline-block}textarea{height:auto;min-height:50px}select{width:100%}form{margin:0 0 1rem}label{color:var(--navy);cursor:pointer;display:block;font-size:1rem;font-weight:600;line-height:1.556;margin-bottom:6px}label.right{float:none !important;text-align:right}label.inline{margin:0 0 1rem 0;padding:0.5625rem 0}label small{text-transform:capitalize;color:var(--navy)}input[type="text"],input[type="password"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="month"],input[type="week"],input[type="email"],input[type="number"],input[type="search"],input[type="tel"],input[type="time"],input[type="url"],input[type="color"],textarea{-webkit-appearance:none;-moz-appearance:none;border-radius:6px;background-color:var(--light-silver);border-style:solid;border-width:2px;border-color:var(--silver);box-shadow:0;color:var(--light-navy);display:block;font-family:inherit;font-size:1rem;line-height:26px;height:auto;margin:0 0 1rem 0;padding:13px 24px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color 0.15s linear, background 0.15s linear;-moz-transition:border-color 0.15s linear, background 0.15s linear;-ms-transition:border-color 0.15s linear, background 0.15s linear;-o-transition:border-color 0.15s linear, background 0.15s linear;transition:border-color 0.15s linear, background 0.15s linear}input[type="text"]:focus,input[type="password"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="email"]:focus,input[type="number"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="color"]:focus,textarea:focus{background:var(--light-silver);border-color:var(--navy);outline:none}input[type="text"]:disabled,input[type="password"]:disabled,input[type="date"]:disabled,input[type="datetime"]:disabled,input[type="datetime-local"]:disabled,input[type="month"]:disabled,input[type="week"]:disabled,input[type="email"]:disabled,input[type="number"]:disabled,input[type="search"]:disabled,input[type="tel"]:disabled,input[type="time"]:disabled,input[type="url"]:disabled,input[type="color"]:disabled,textarea:disabled{background-color:#dddddd;cursor:default}input[type="text"][disabled],input[type="text"][readonly],input[type="password"][disabled],input[type="password"][readonly],input[type="date"][disabled],input[type="date"][readonly],input[type="datetime"][disabled],input[type="datetime"][readonly],input[type="datetime-local"][disabled],input[type="datetime-local"][readonly],input[type="month"][disabled],input[type="month"][readonly],input[type="week"][disabled],input[type="week"][readonly],input[type="email"][disabled],input[type="email"][readonly],input[type="number"][disabled],input[type="number"][readonly],input[type="search"][disabled],input[type="search"][readonly],input[type="tel"][disabled],input[type="tel"][readonly],input[type="time"][disabled],input[type="time"][readonly],input[type="url"][disabled],input[type="url"][readonly],input[type="color"][disabled],input[type="color"][readonly],textarea[disabled],textarea[readonly]{background-color:#dddddd;cursor:default}textarea[rows]{height:auto}textarea{max-width:100%}::placeholder{color:#8e9099}select{-webkit-appearance:none !important;-moz-appearance:none !important;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTRweCIgaGVpZ2h0PSI4cHgiIHZpZXdCb3g9IjAgMCAxNCA4IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPHRpdGxlPlBhdGg8L3RpdGxlPgogICAgPGcgaWQ9IlN5bWJvbHMiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPgogICAgICAgIDxnIGlkPSJTZWFyY2gtcGFuZWwiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zNDAuMDAwMDAwLCAtMzIzLjAwMDAwMCkiIGZpbGw9IiMwOTA3NTQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJHcm91cC00IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMjguMDAwMDAwLCAzMTEuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTE4LjI5NDg2NCwxMi4yOTI5MTE1IEMxMTguNjg1NDEzLDExLjkwMjM2MjggMTE5LjMxOTY2NCwxMS45MDIzNjI4IDExOS43MTAyMTMsMTIuMjkyOTExNSBMMTI1LjcwOTA0MSwxOC4yOTE3Mzk5IEMxMjYuMDk5NTksMTguNjgyMjg4NiAxMjYuMDk5NTksMTkuMzE2NTM5NyAxMjUuNzA5MDQxLDE5LjcwNzA4ODUgQzEyNS4zMTg0OTIsMjAuMDk3NjM3MiAxMjQuNjg0MjQxLDIwLjA5NzYzNzIgMTI0LjI5MzY5MywxOS43MDcwODg1IEwxMTkuMDAwOTc2LDE0LjQxNDM3MjIgTDExMy43MDgyNiwxOS43MDM5NjQxIEMxMTMuMzE3NzExLDIwLjA5NDUxMjggMTEyLjY4MzQ2LDIwLjA5NDUxMjggMTEyLjI5MjkxMiwxOS43MDM5NjQxIEMxMTEuOTAyMzYzLDE5LjMxMzQxNTMgMTExLjkwMjM2MywxOC42NzkxNjQyIDExMi4yOTI5MTIsMTguMjg4NjE1NSBMMTE4LjI5MTc0LDEyLjI4OTc4NzIgTDExOC4yOTQ4NjQsMTIuMjkyOTExNSBaIiBpZD0iUGF0aCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTE5LjAwMDk3NiwgMTYuMDAwMDAwKSBzY2FsZSgxLCAtMSkgdHJhbnNsYXRlKC0xMTkuMDAwOTc2LCAtMTYuMDAwMDAwKSAiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-position:calc(100% - 1rem) center;background-repeat:no-repeat;border-radius:6px;background-color:var(--light-silver);border-style:solid;border-width:1px;border-color:var(--silver);box-shadow:0;color:var(--light-navy);display:block;font-family:inherit;font-size:1rem;line-height:26px;height:auto !important;margin:0 0 1rem 0;padding:13px 24px;width:100%}select::-ms-expand{display:none}select:hover{background-color:#f3f3f3;border-color:#999999}select:disabled{background-color:#dddddd;cursor:default}select[multiple]{height:auto}input[type="file"],input[type="checkbox"],input[type="radio"],select{margin:0 0 1rem 0}input[type="checkbox"]+label,input[type="radio"]+label{display:inline-block;margin-left:0.5rem;margin-right:1rem;margin-bottom:0;vertical-align:baseline}input[type="file"]{width:100%}span.error,small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:var(--maroon);color:#ffffff}.error input,.error textarea,.error select{margin-bottom:0}.error input[type="checkbox"],.error input[type="radio"]{margin-bottom:1rem}.error small.error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:var(--maroon);color:#ffffff}.error>label>small{background:transparent;color:#676767;display:inline;font-size:60%;font-style:normal;margin:0;padding:0;text-transform:capitalize}.error span.error-message{display:block}.error-message{font-size:12px;margin-top:5px;font-weight:500;color:red;margin-bottom:1rem}input.error,textarea.error,select.error{margin-bottom:0}.glider-contain{width:100%;margin:0 auto;position:relative}.glider{scrollbar-width:none;margin:0 auto;position:relative;overflow-y:hidden;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;transform:translateZ(0)}.glider-track{transform:translateZ(0);width:100%;margin:0;padding:0;display:flex;z-index:1}.glider.draggable{user-select:none;cursor:-webkit-grab;cursor:grab}.glider.draggable .glider-slide img{user-select:none;pointer-events:none}.glider.drag{cursor:-webkit-grabbing;cursor:grabbing}.glider-slide{user-select:none;justify-content:center;align-content:center;width:100%}.glider-slide img{max-width:100%;max-height:62px}.glider::-webkit-scrollbar{opacity:0;height:0}.glider-prev,.glider-next{height:auto;user-select:none;position:absolute;outline:none;background:none;background-color:transparent !important;z-index:2;text-decoration:none;left:0;top:50%;margin-top:-30px;border:none;cursor:pointer;color:#8ea9ca;opacity:1;line-height:1;text-indent:0;padding:0}.glider-prev:hover,.glider-next:hover,.glider-prev:focus,.glider-next:focus{color:#aa3862}.glider-prev .icon-container,.glider-next .icon-container{margin:0}.glider-prev{transform:rotate(180deg)}.glider-next{right:0;left:auto}.glider-next.disabled,.glider-prev.disabled{opacity:0.25;color:#666;cursor:default}.glider-slide{min-width:150px}.glider-hide{opacity:0}.glider-dots{user-select:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;padding:0}.glider-dot{border:0;padding:0;user-select:none;outline:none;display:block;cursor:pointer;color:#8ea9ca;border-radius:999px;background:#8ea9ca;width:15px;height:15px;margin:7px}.glider-dot:hover,.glider-dot:focus,.glider-dot.active{background:#aa3862}@media (max-width: 36em){.glider::-webkit-scrollbar{opacity:1;-webkit-appearance:none;width:7px;height:3px;display:none}.glider::-webkit-scrollbar-thumb{opacity:1;border-radius:99px;background-color:rgba(156,156,156,0.25);box-shadow:0 0 1px rgba(255,255,255,0.25);display:none}}@media (max-width: 1024px){.glider{width:calc(100% - 110px)}.glider-prev,.glider-next{margin-top:-20px}.glider-prev .icon-container,.glider-next .icon-container{width:40px;height:40px}}@media only screen and (min-width: 640px){#flash-banner-container,.banner-container{padding-right:0.9375rem;padding-left:0.9375rem}}@media only screen and (min-width: 1400px){#flash-banner-container,.banner-container{padding-left:35px;padding-right:35px}}@media only screen and (min-width: 1441px){#flash-banner-container,.banner-container{padding-left:24px;padding-right:24px}}.banner,.flash-banner{text-align:center;padding:12px;margin-top:24px;font-size:1rem;line-height:1.625;font-weight:var(--font-weight-semibold)}@media only screen and (min-width: 640px){.banner,.flash-banner{border-radius:8px}}.flash-banner{position:fixed;z-index:10;width:40vw;left:30vw}@media only screen and (max-width: 768px){.flash-banner{width:96vw;left:2vw}}@media only screen and (min-width: 1600px){.flash-banner{width:30vw;left:35vw}}.flash-banner.alert-box{animation:fadeOut 0.7s ease-in 4s}.header-separator{border-top:1px solid #cdcdd4;width:100%;margin-top:2rem}.banner{background-color:var(--navy);color:var(--white);text-align:center}.banner a{color:var(--light-blue);text-decoration:underline;font-weight:var(--font-weight-medium)}.banner a:hover,.banner a:focus{color:var(--blue)}.banner .fa-svg{display:inline-block;vertical-align:middle;margin-right:0.5rem;color:var(--blue);height:30px;margin-top:-2px}.header{padding:24px 0 0;position:relative;margin-bottom:2rem}@media only screen and (min-width: 1025px){.header{margin-bottom:3rem}}@media only screen and (min-width: 1025px){.header .grid-container.main-content{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:end}}.header .brand{position:relative}.header a.logo-image .logo{display:flex;transition:all 300ms ease-in-out;width:165px}@media only screen and (max-width: 1024px){.header a.logo-image .logo{width:113px}}.header a.logo-image .strap-line{font-size:12px;margin:0.5rem 0 0;font-weight:var(--font-weight-semibold)}.header a.logo-image .partnership{font-size:12px;margin:0.5rem 0 0;font-weight:var(--font-weight-semibold);vertical-align:middle;line-height:1;text-transform:capitalize}.header a.logo-image:hover{text-decoration:none}.header a.logo-image:hover .strap-line,.header a.logo-image:hover .partnership{color:var(--navy)}.header svg{display:inherit}.header .main-nav{list-style:none;display:flex;margin:0 auto;gap:1.5rem}@media only screen and (min-width: 1025px){.header .main-nav.researchers{gap:0}.header .main-nav.researchers li{padding-left:0.75rem;padding-right:0.75rem}}.header .main-nav li.seperator{position:relative}.header .main-nav li.seperator:before{content:"";display:block;height:100%;width:1px;background:var(--blue)}@media only screen and (max-width: 1024px){.header .main-nav li.seperator{display:none}}.header .main-nav li a{font-weight:var(--font-weight-semibold);cursor:pointer}.header .main-nav li a.active{color:var(--maroon)}.header .main-nav li .mega-nav{height:0;background:var(--white);border-radius:1rem;box-shadow:0 30px 60px -20px rgba(0,0,0,0.3);z-index:3;position:absolute;transition:height 0s, opacity 0.15s ease-in;padding:2rem;width:100%;max-width:800px;margin-top:1rem;left:50%;transform:translateX(-50%);visibility:hidden;opacity:0}.header .main-nav li .mega-nav ul{list-style:none;display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:1rem}.header .main-nav li .mega-nav ul li{padding:0;font-size:0.875rem;line-height:1.714;width:calc(50% - 0.75rem)}.header .main-nav li .mega-nav ul li .icon-container{margin-bottom:0.5rem;width:26px;height:26px;border-radius:4px}.header .main-nav li .mega-nav ul li .icon-container svg{display:block}.header .main-nav li .mega-nav ul li a{font-weight:normal}.header .main-nav li .mega-nav ul li a.active{color:var(--navy);text-decoration:none}.header .main-nav li .mega-nav ul li a.active strong{color:var(--maroon)}.header .main-nav li .mega-nav ul li a:hover{text-decoration:underline;color:var(--navy)}.header .main-nav li .mega-nav ul li strong{display:block}@media only screen and (max-width: 1024px){.header .main-nav li .mega-nav{position:relative;border-radius:0;box-shadow:none;visibility:visible;opacity:1;transform:none;left:unset;top:unset;max-width:100%;padding:1rem;display:none}.header .main-nav li .mega-nav li{width:100% !important}.header .main-nav li .mega-nav:before{display:none}.header .main-nav li .mega-nav.active{display:block}}.header .main-nav li.has-submenu{padding-bottom:1rem;margin-bottom:-1rem}.header .main-nav li.has-submenu>span{font-weight:var(--font-weight-semibold);cursor:pointer;color:var(--navy)}.header .main-nav li.has-submenu>span:hover{color:var(--maroon);text-decoration:underline}.header .main-nav li.has-submenu:hover>.mega-nav{height:auto;opacity:1;overflow:visible;visibility:visible}@media only screen and (max-width: 1024px){.header .main-nav{margin-top:2rem;flex-direction:column;gap:1rem}}.header .mobile-toggle{position:absolute;cursor:pointer;top:50%;right:0;transform:translateY(-50%);color:var(--navy);display:flex;justify-content:flex-end;align-items:center;width:150px;font-size:1.125rem}@media only screen and (max-width: 1024px){.header .mobile-toggle{font-size:1rem}}@media only screen and (min-width: 1025px){.header .mobile-toggle{display:none}}.header .mobile-toggle .icon{margin-left:10px}.header .mobile-toggle .icon svg{height:32px}@media only screen and (max-width: 1024px){.header .mobile-toggle .icon svg{height:24px}}@media only screen and (max-width: 1024px){.header .mobile-nav-wrapper{max-height:0;overflow:hidden;transition:all 400ms ease-in-out}.header .mobile-nav-wrapper.active{max-height:1000px}}.header .show-for-small{display:block !important}@media only screen and (min-width: 1025px){.header .show-for-small{display:none !important}}.header .current-visitor{margin-bottom:2rem}.header .current-visitor.browsing-as{display:flex;align-items:center;justify-content:end;gap:10px}.header .current-visitor.browsing-as #visitor-active-membership-form{margin-bottom:0}.header .current-visitor.browsing-as #visitor-active-membership-form select{width:min-content;font-weight:600;font-size:0.875rem;text-decoration:underline;padding:0 0.5rem;margin-bottom:0;background-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media only screen and (max-width: 768px){.header .current-visitor.browsing-as{flex-direction:column;align-items:baseline}.header .current-visitor.browsing-as #visitor-active-membership-form{width:100%}.header .current-visitor.browsing-as #visitor-active-membership-form select{width:100%}}.header .current-visitor a{min-width:max-content;font-weight:600;line-height:1}@media only screen and (min-width: 1025px){.header .current-visitor a{text-decoration:underline}}.header .current-visitor .visitor-menu{display:flex;align-items:center;justify-content:right;gap:10px}.header .current-visitor .visitor-menu #visitor-active-membership-form{display:flex;align-items:center;gap:4px;margin-bottom:0}.header .current-visitor .visitor-menu #visitor-active-membership-form select{width:min-content;font-weight:600;font-size:0.875rem;text-decoration:underline;padding:0 0.5rem;margin-bottom:0;background-image:none;-moz-appearance:none;-webkit-appearance:none;appearance:none}@media only screen and (min-width: 1025px){.header .current-visitor{margin-bottom:0.5rem;text-align:right;font-size:0.875rem}}@media only screen and (min-width: 1025px){.header .button-container{text-align:right}}.header #basket_count_display{background:var(--light-blue);color:var(--dark-navy) !important;display:inline-block;border-radius:100%;font-weight:bold;width:1.8rem;text-align:center;line-height:1.8rem;margin-left:0.5rem;font-size:1rem;aspect-ratio:1 / 1}.header #basket_count_display.hidden{display:none}.icon-container{color:var(--dark-navy);border-radius:14px;height:60px;width:60px;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;text-align:center}.icon-container .icon{display:block;margin:0 auto}.icon-container .icon svg{width:auto;height:0.9em;height:inherit}@media screen and (max-width: 640px){.icon-container{height:50px;width:50px;border-radius:10px}.icon-container .icon{max-height:24px}.icon-container svg{height:100% !important}}.text-center .icon-container,.medium-text-center .icon-container{margin-left:auto;margin-right:auto}.fa-svg{display:inline-block}.fa-svg svg{height:0.9em;height:inherit;overflow:visible;vertical-align:-0.05em;fill:currentColor}.fa-spin{display:inline !important}.fa-spin svg{animation-name:fa-spin;animation-delay:0s;animation-direction:normal;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:linear}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.checkbox .icon{display:block;color:var(--dark-navy);vertical-align:-6px}.checkbox .icon.checked{color:var(--blue)}.checkbox .icon:hover{cursor:pointer}.experiment-images{height:auto;position:relative;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.experiment-images .count{display:inline-block;padding:5px 12px;background:var(--light-blue);color:var(--navy);border-radius:6px;font-weight:700}@media only screen and (max-width: 640px){.experiment-images .count{padding:0 10px}}.experiment-images h5{margin-bottom:1rem}.experiment-images .none-found h4{margin-bottom:1rem}.experiment-images .none-found p{margin-bottom:2rem}.experiment-images .unauthenticated{display:flex;align-items:center;padding:15px;background:var(--light-gold);border-radius:8px}.experiment-images .unauthenticated .available{margin-bottom:0.5rem}.experiment-images .unauthenticated .button{margin-top:1rem}.experiment-images .unauthenticated p{margin-bottom:0}.experiment-images .unauthenticated span{margin:0 0.5rem}.experiment-images .unauthenticated>div{margin:10px}.experiment-images .unauthenticated .image-container{background-color:var(--white);padding:10px;border-radius:3px;border:2px solid var(--gold);max-width:200px}.experiment-images .unauthenticated .image-container img{width:100%;max-width:200px}@media only screen and (max-width: 767px){.experiment-images .unauthenticated{margin-top:1.5rem;display:block;text-align:center}.experiment-images .unauthenticated .image-container{margin-left:auto;margin-right:auto}.experiment-images .unauthenticated .or{display:none}.experiment-images .unauthenticated .button:first-child{margin-bottom:1rem}}.experiment-images .authenticated{position:relative}.experiment-images .icon.chevron-left,.experiment-images .icon.chevron-right{position:absolute;top:calc(50% - 13px);font-size:1.5rem;color:var(--maroon);text-decoration:none}.experiment-images .icon.chevron-right{right:1rem}@media only screen and (max-width: 767px){.experiment-images .icon.chevron-right{right:-1.2rem}}.experiment-images .icon.chevron-left{left:1rem}@media only screen and (max-width: 767px){.experiment-images .icon.chevron-left{left:-1.2rem}}.experiment-images .carousel{display:flex;overflow:hidden}.experiment-images .carousel .loading{width:200px;height:120px;background:white;border:1px solid var(--silver)}.experiment-images .carousel .item{flex:0 0 auto;margin-right:0.5rem}.experiment-images .carousel .item .gallery-link{cursor:pointer}.experiment-images .carousel .item .gallery-link .image-container{position:relative;background-color:white;padding:5px;border:1px solid var(--silver);height:162px;margin-top:auto}.experiment-images .carousel .item .gallery-link .image-container img{display:block;max-height:150px;width:unset}.experiment-images.images-found{padding-top:24px;padding-bottom:24px;margin:0 0 15px}.carousel-templates .item-template{display:none}.gallery_container::-webkit-scrollbar{width:0}.gallery_container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(5,4,42,0.8);overflow-y:scroll;z-index:2;-ms-overflow-style:none;scrollbar-width:none;overflow:hidden}.gallery_container .close-modal{position:absolute;top:1.25rem;right:1.25rem;font-size:1.8rem;color:var(--white)}@media only screen and (max-width: 767px){.gallery_container .close-modal{top:0rem;right:0.5rem}}.gallery_container .image-gallery{padding:1rem 0.2rem;outline:none;overflow-y:auto;scrollbar-width:none}.gallery_container .image-gallery::-webkit-scrollbar{display:none}.gallery_container .image-gallery .grid-container{max-width:90rem}.gallery_container .image-gallery .close-reveal-modal{z-index:2;font-size:1.25rem}.gallery_container .image-gallery .carousel::-webkit-scrollbar{width:0}.gallery_container .image-gallery .carousel{display:none;overflow-x:scroll;scroll-snap-type:x mandatory;-ms-overflow-style:none;scrollbar-width:none}@media only screen and (min-width: 768px){.gallery_container .image-gallery .carousel{align-items:center}}.gallery_container .image-gallery .carousel .experiment-reagent-list .tag{margin-bottom:0;background-color:var(--light-green)}.gallery_container .image-gallery .carousel.experiment-explorer-expanded-image{display:block;animation:fadeIn 0.4s ease-in}.gallery_container .image-gallery .slides-container{display:flex}.gallery_container .image-gallery .slides-container turbo-frame{display:flex;flex:0 0 100%}.gallery_container .image-gallery .slide{max-height:95vh;overflow:scroll;padding:10px 90px 0;scroll-snap-align:center;scrollbar-width:none;flex:0 0 100%;align-self:center}.gallery_container .image-gallery .slide::-webkit-scrollbar{display:none}@media only screen and (max-width: 767px){.gallery_container .image-gallery .slide{margin:10px 10px 0}}@media only screen and (max-width: 639px){.gallery_container .image-gallery .slide{padding:10px 10px 0}}.gallery_container .image-gallery .slide header{margin-bottom:1.5rem}.gallery_container .image-gallery .slide .title{font-size:1.2rem;font-weight:700;margin-bottom:0.3rem}.gallery_container .image-gallery .slide .title a{color:var(--navy)}.gallery_container .image-gallery .slide .title a:hover{text-decoration:underline}@media only screen and (max-width: 767px){.gallery_container .image-gallery .slide .title{font-size:1.1rem}}.gallery_container .image-gallery .slide .publication{font-size:0.9rem;color:var(--dark-silver)}.gallery_container .image-gallery .slide h6{font-weight:bold;line-height:1;margin-bottom:1rem}.gallery_container .image-gallery .slide .reagent{padding:0.7rem;margin-bottom:1rem;background:var(--light-silver)}.gallery_container .image-gallery .slide .reagent .name{font-size:1rem;font-weight:bold;margin-bottom:0}.gallery_container .image-gallery .slide .reagent .name a{color:var(--navy)}.gallery_container .image-gallery .slide .reagent .name a:hover{text-decoration:underline}.gallery_container .image-gallery .slide .reagent .name b{color:var(--maroon)}.gallery_container .image-gallery .slide .reagent .supplier{font-size:0.9rem}.gallery_container .image-gallery .slide .reagent .apps-reacts{margin-top:8px;font-size:0.9rem}.gallery_container .image-gallery .slide .reagent .apps-reacts p:last-child{margin-bottom:0}.gallery_container .image-gallery .slide .image{overflow:hidden;border:1px solid var(--silver);padding:10px;margin-bottom:1rem}.gallery_container .image-gallery .slide .image img{height:100%;width:100%;max-height:400px;object-fit:contain}@media only screen and (max-width: 767px){.gallery_container .image-gallery .slide .image{height:auto}.gallery_container .image-gallery .slide .image img{height:auto}}.gallery_container .image-gallery .slide .caption{margin-bottom:1rem;font-size:0.9rem;max-height:400px;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#ccc #fff}.gallery_container .image-gallery .slide .caption::-webkit-scrollbar{width:12px}.gallery_container .image-gallery .slide .caption::-webkit-scrollbar-track{background:#fff}.gallery_container .image-gallery .slide .caption::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px;border:3px solid #fff}.gallery_container .image-gallery .slide .caption .full-text{display:none}.gallery_container .image-gallery .slide .caption .show{display:block}@media only screen and (max-width: 1023px){.gallery_container .image-gallery .slide .publication-link{margin-bottom:1.5rem}}.gallery_container .image-gallery .slide .pagination{text-align:center;margin-top:1rem;margin-bottom:0.3rem;font-weight:700;font-size:0.9rem}.gallery_container .image-gallery .slide .experiment-reagent-list{max-height:50vh;overflow-y:scroll;scrollbar-gutter:stable;scrollbar-width:auto;scrollbar-color:#ccc #fff}.gallery_container .image-gallery .slide .experiment-reagent-list::-webkit-scrollbar{width:12px}.gallery_container .image-gallery .slide .experiment-reagent-list::-webkit-scrollbar-track{background:#fff}.gallery_container .image-gallery .slide .experiment-reagent-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:20px;border:3px solid #fff}.gallery_container .image-gallery .slide .next a.disabled,.gallery_container .image-gallery .slide .prev a.disabled{cursor:not-allowed}.gallery_container .image-gallery .slide .carousel.fade-in{display:flex;animation:halfFadeIn 0.2s ease-in}.gallery_container .image-gallery .slide .carousel.fade-out{animation:halfFadeOut 0.2s ease-in}.gallery_container .image-gallery .license{font-size:0.8rem;color:var(--dark-silver);margin:0;text-align:center;margin-top:0.6rem}.gallery_container .image-gallery .slide.template .title{height:1.2rem;width:60vw;background:var(--light-silver)}.gallery_container .image-gallery .slide.template .publication{height:1.2rem;width:30vw;background:var(--light-silver)}.gallery_container .image-gallery .slide.template .caption{height:100px;width:100%;background:var(--light-silver)}.gallery_container .image-gallery .slide.template .license{height:0.8rem;width:10vw;background:var(--light-silver)}.gallery_container .image-gallery .slide.template .reagent{height:100px}.gallery_container .image-gallery .prev,.gallery_container .image-gallery .next{position:absolute;top:50%;margin-top:-30px;padding:0 !important;outline:none;background:none;border:none}.gallery_container .image-gallery .prev span.icon,.gallery_container .image-gallery .next span.icon{margin:0}.gallery_container .image-gallery .prev:hover .icon-container,.gallery_container .image-gallery .next:hover .icon-container{background:var(--navy)}.gallery_container .image-gallery .prev:hover .icon-container .icon,.gallery_container .image-gallery .next:hover .icon-container .icon{color:white}.gallery_container .image-gallery .disabled{opacity:0.7}.gallery_container .image-gallery .prev{left:1rem}.gallery_container .image-gallery .next{right:1rem}@media only screen and (min-width: 1500px){.gallery_container .image-gallery .prev{left:5vw}.gallery_container .image-gallery .next{right:5vw}}@media only screen and (min-width: 1850px){.gallery_container .image-gallery .prev{left:12vw}.gallery_container .image-gallery .next{right:12vw}}@media only screen and (min-width: 2000px){.gallery_container .image-gallery .prev{left:15vw}.gallery_container .image-gallery .next{right:15vw}}@media only screen and (max-width: 639px){.gallery_container .image-gallery .prev .icon-container,.gallery_container .image-gallery .next .icon-container{width:40px;height:40px}.gallery_container .image-gallery .prev{left:0.5rem}.gallery_container .image-gallery .next{right:0.5rem}}.gallery_container.fade-in{display:flex;align-items:center;justify-content:center;animation:fadeIn 0.4s ease-in}@media only screen and (max-width: 639px){.gallery_container.fade-in{align-items:flex-start}}.gallery_container.fade-out{display:flex;align-items:center;justify-content:center;animation:fadeOut 0.4s ease-in}@media only screen and (max-width: 639px){.gallery_container.fade-out{align-items:flex-start}}.citations .publication-images,.reagent .publication-images{display:flex;height:56px}.citations .publication-images .image-thumbnail,.reagent .publication-images .image-thumbnail{width:56px;height:100%;margin-right:6px}.citations .publication-images .image-thumbnail img,.reagent .publication-images .image-thumbnail img{background:white;padding:3px;border:1px solid var(--silver);width:100%;height:100%;object-fit:contain}#gallery_loading_overlay{position:fixed;bottom:0;top:0;right:0;left:0;z-index:1000;opacity:0.5;background-color:black}#gallery_loading_overlay.hide{display:none}#gallery_loading_overlay .icon.spinner{font-size:5rem;position:fixed;top:50%;left:50%;color:white}#gallery_loading_overlay.fade-in{display:block;align-items:center;justify-content:center;animation:halfFadeIn 0.3s ease-in}#gallery_loading_overlay.fade-out{animation:halfFadeOut 0.3s ease-in}.modal{font-family:-apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif}.modal__overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(5,4,42,0.8);display:flex;justify-content:center;align-items:center;z-index:1004}.modal__container{background-color:#fff;padding:48px;width:100%;max-width:560px;max-height:calc(100vh - 64px);border-radius:16px;overflow-y:auto;box-sizing:border-box}@media only screen and (max-width: 580px){.modal__container{max-height:100vh;height:100vh;padding:32px 24px;border-radius:0}}.modal__header{display:flex;justify-content:space-between;align-items:center}.modal__close{background:transparent;border:0;color:var(--navy);cursor:pointer;font-size:2.5rem;font-weight:normal;line-height:1;position:absolute;top:0.25rem;right:0.75rem}.modal__close:hover{text-decoration:none}@keyframes mmfadeIn{from{opacity:0}to{opacity:1}}@keyframes mmfadeOut{from{opacity:1}to{opacity:0}}.micromodal-slide{display:none}.micromodal-slide.is-open{display:block}.micromodal-slide[aria-hidden="false"] .modal__overlay{animation:mmfadeIn 0.5s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide[aria-hidden="true"] .modal__overlay{animation:mmfadeOut 0.3s cubic-bezier(0, 0, 0.2, 1)}.micromodal-slide .modal__container,.micromodal-slide .modal__overlay{will-change:transform}.page-section.main p,.page-section.main ul,.page-section.main ol{margin-bottom:2rem;font-size:1rem;line-height:1.625}@media only screen and (min-width: 640px){.page-section.main p,.page-section.main ul,.page-section.main ol{margin-bottom:3rem;font-size:1.125rem;line-height:1.556}}.page-section.main .panel{margin-bottom:2rem}.page-section.main :last-child{margin-bottom:0}.page-section.main hr{margin:2rem auto}.page-section.main .small-img{width:525px;height:300px}.page-section.main figure{margin:2rem 0}.page-section.main figure figcaption{margin-top:0.5rem;max-width:720px;font-style:italic}.page-section.main figure figcaption p{font-size:14px}.page-section.main ul,.page-section.main ol{padding-left:1.5rem}.page-section.main table th{text-align:left}.page-section.main table.outlined{border-collapse:collapse;margin-bottom:1.5rem}.page-section.main table.outlined th,.page-section.main table.outlined td{border:1px solid var(--navy);vertical-align:top;text-align:left;padding:6px}.page-section.main .terms-and-conditions ol.numbered{counter-reset:item}.page-section.main .terms-and-conditions ol.numbered>li{display:block;margin:5px}.page-section.main .terms-and-conditions ol.numbered>li:before{content:counters(item, ".") ".";counter-increment:item}.page-section{margin-bottom:2rem}@media only screen and (min-width: 640px){.page-section{margin-bottom:4rem}}.page-section.panel{padding:3rem 0}@media only screen and (min-width: 640px){.page-section.panel{padding:5rem 0}}.page-section .main-image{max-width:100%;margin-top:2rem}@media only screen and (min-width: 640px){.page-section .main-image{margin-top:3rem}}.page-section .features{margin-top:2rem}@media only screen and (max-width: 640px){.page-section .features .cell+.cell{margin-top:2.5rem}}.page-section .features .cell p{font-size:1rem;line-height:1.625}@media only screen and (min-width: 640px){.page-section .features{margin-top:3rem}}@media only screen and (min-width: 640px){.page-section.intro{margin-bottom:2rem}}.content-section{margin-top:3rem}@media only screen and (max-width: 640px){.content-section{margin-top:2.5rem}}.section-header{margin-bottom:2rem}@media only screen and (min-width: 640px){.section-header{margin-bottom:3rem}}.reagent-resources-list{margin-top:1rem}@media only screen and (min-width: 640px){.reagent-resources-list{margin-top:1rem}}.reagent-resources-list .cell{margin-top:2rem}.reagent-resources-list .cell p{font-size:1rem;line-height:1.625}.reagent-resources-list .cell .button{margin-top:1rem}.search-engines-list{margin-top:0}@media only screen and (min-width: 640px){.search-engines-list{margin-top:1rem}}.search-engines-list .cell{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;margin-top:2.5rem}.search-engines-list .cell p{font-size:1rem;line-height:1.625}.search-engines-list .cell a.text-link{color:var(--maroon);text-decoration:underline}.search-engines-list .cell a.text-link:hover{color:var(--navy)}@media only screen and (min-width: 640px){.search-engines-list .cell{margin-top:2rem;gap:2rem}}.accounts-section{padding:3rem 0 3rem}.accounts-section h2{color:var(--white)}@media only screen and (min-width: 640px){.accounts-section{padding:5rem 0}}.accounts-section .account-types{margin-top:2rem}@media only screen and (max-width: 1024px){.accounts-section .account-types .panel.registered{margin-top:2rem}}@media only screen and (min-width: 640px){.accounts-section .account-types p{font-size:1.125rem}}.accounts-section .account-types .button{margin-top:2rem}.accounts-section .account-types ul{margin:0}.accounts-section .account-types ul li{padding-left:32px;position:relative;display:block;border-bottom:1px solid rgba(9,7,84,0.2);padding-bottom:0.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMThweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTggMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hlY2stcmVndWxhcjwvdGl0bGU+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFjY291bnQtYmVuZWZpdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC03LjAwMDAwMCkiIGZpbGw9IiMwOTA3NTQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJQYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDAwMDAsIDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTYuODczMTQ2OSwwLjI3MTA2Njk2NiBDMTcuMjMyNzYwNSwwLjYzMjQ4OTU4NyAxNy4yMzI3NjA1LDEuMjE2OTE3NjUgMTYuODczMTQ2OSwxLjU3NDQ5NTM1IEw2Ljc3MzM2MDU0LDExLjcyODkzMyBDNi40MTM3NDY5MywxMi4wOTAzNTU3IDUuODMyMjQ0MDgsMTIuMDkwMzU1NyA1LjQ3NjQ1NjE1LDExLjcyODkzMyBMMC4yNjk3MTAyMDUsNi40OTk4Mzk3OSBDLTAuMDg5OTAzNDAxNyw2LjEzODQxNzE3IC0wLjA4OTkwMzQwMTcsNS41NTM5ODkxMSAwLjI2OTcxMDIwNSw1LjE5NjQxMTQxIEMwLjYyOTMyMzgxMiw0LjgzODgzMzcxIDEuMjEwODI2NjYsNC44MzQ5ODg3OSAxLjU2NjYxNDU5LDUuMTk2NDExNDEgTDYuMTE5MTY5ODMsOS43NzE4Njc5OSBMMTUuNTcyNDE2OSwwLjI3MTA2Njk2NiBDMTUuOTMyMDMwNSwtMC4wOTAzNTU2NTUyIDE2LjUxMzUzMzMsLTAuMDkwMzU1NjU1MiAxNi44NjkzMjEzLDAuMjcxMDY2OTY2IEwxNi44NzMxNDY5LDAuMjcxMDY2OTY2IFoiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-position:left 6px}.accounts-section .account-types ul li+li{margin-top:0.5rem}@media only screen and (min-width: 640px){.accounts-section .account-types ul li{padding-bottom:1rem}.accounts-section .account-types ul li+li{margin-top:1rem}}@media only screen and (max-width: 640px){.accounts-section .account-types ul li{font-size:14px}}.accounts-section .account-types ul li:last-of-type{border-bottom:0;padding-bottom:0}@media only screen and (min-width: 640px){.accounts-section .account-types{margin-top:3rem}}.covid-block .icon-container{margin-left:0}@media only screen and (min-width: 640px){.covid-block{margin-top:4rem}.covid-block .icon-container{margin:0 auto 1rem}}.stats{margin:2rem auto 0;display:flex;justify-content:center;flex-wrap:wrap;flex-direction:column;gap:1rem}@media only screen and (min-width: 640px){.stats{flex-direction:row}}@media only screen and (min-width: 1024px){.stats{gap:3rem}}.stats .stat-item{flex-grow:1}.stats .stat-item .stat-label{display:block;margin-top:0.5rem;color:var(--light-navy);font-size:1.125rem;font-weight:var(--font-weight-semibold)}@media only screen and (max-width: 639px){.cross-sell .panel+.panel{margin-top:2rem}}.cross-sell .panel ul{display:flex;flex-direction:column;gap:10px}.cross-sell .panel ul li{margin-left:1rem}.home-intro{margin-bottom:2rem}.home-intro p{max-width:800px}.home-intro .search-block{padding:2rem 1.5rem}@media only screen and (min-width: 640px){.home-intro .search-block{padding:3rem}}@media only screen and (min-width: 1024px){.home-intro .search-block{padding:3rem;margin-bottom:0}}.home-intro .search-block.large-8 .h2{max-width:600px}.home-intro .search-section form select{border-color:var(--blue)}.career{padding:3rem 0 3rem}.career a:hover{text-decoration:underline}@media only screen and (min-width: 640px){.career{padding:5rem 0}}.career .sub-box{margin:2rem auto}@media only screen and (max-width: 1024px){.career .sub-box .panel.secondary-box{margin-top:2rem}}@media only screen and (min-width: 640px){.career .sub-box p{font-size:1.125rem}}@media only screen and (min-width: 640px){.career .sub-box{margin-top:3rem}}.career-types-section h2,.career-types-section a{color:var(--white)}.testimonials-section{padding-bottom:0;margin-bottom:0}.testimonials-section .carousel-slide{display:flex}.testimonials-section .cell.buttons{margin-bottom:1rem}@media (max-width: 640px){.testimonials-section .glider-prev,.testimonials-section .glider-next{position:relative}.testimonials-section .cell.buttons{display:flex;justify-content:center}.testimonials-section .icon-container{width:60px;height:60px;margin:5px}}@media (max-width: 1024px){.testimonials-section .glider{width:100%}}.image-section{width:100%;padding:0 !important}.image-section img{max-height:40em;object-fit:cover;width:100%;border-radius:1em}@media (max-width: 640px){.image-section img{border-radius:0}}.timeline{list-style:none;margin:80px 0 0;display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}.timeline:after{content:"";width:1px;background:var(--navy);position:absolute;top:-30px;bottom:0;left:50%;transform:translateX(-50%);z-index:0}.timeline li{width:calc(50% - 39px);position:relative;z-index:1}@media only screen and (max-width: 639px){.timeline li{width:100%;margin-bottom:40px}.timeline li:last-of-type{margin:0}.timeline li:after{display:none}}@media only screen and (min-width: 640px){.timeline li:nth-of-type(odd){margin-bottom:40px}}.timeline li:nth-of-type(odd):after{content:"";width:40px;height:1px;background:var(--navy);position:absolute;right:-39px;top:30px}@media only screen and (min-width: 640px){.timeline li:nth-of-type(even){margin-top:40px}}.timeline li:nth-of-type(even):after{content:"";width:40px;height:1px;background:var(--navy);position:absolute;left:-39px;top:30px}.timeline li:nth-of-type(4n + 2) .timeline-item-inner,.timeline li:nth-of-type(4n + 3) .timeline-item-inner{background:var(--silver)}.timeline li:last-of-type .timeline-item-inner{visibility:hidden}@media only screen and (max-width: 640px){.timeline li:last-of-type .timeline-item-inner{padding:0}}.timeline li:last-of-type:before{content:"";width:10px;background:var(--white);top:-8px;bottom:0;left:-44px;z-index:1;position:absolute}@media only screen and (max-width: 640px){.timeline li:last-of-type:before{width:100%;top:-2.5rem}}.timeline li:last-of-type:after{content:"";width:40px;background:var(--white);height:2px;position:absolute;left:-39px;top:30px}.timeline li:nth-last-of-type(2):before{content:"";width:10px;background:var(--white);top:32px;bottom:0;left:-44px;z-index:1;position:absolute}.timeline .timeline-item{display:flex;flex-wrap:wrap}.timeline .timeline-item-inner{padding:32px;background:var(--light-blue);border-radius:28px}@media only screen and (min-width: 639px){.timeline .timeline-item-inner{padding:48px}}.timeline .timeline-item-inner p{font-size:1rem;line-height:1.625}.timeline .timeline-item-inner .title{width:100%;display:inline-block}@media only screen and (max-width: 640px){.contact-section .contact-info-wrapper{margin-bottom:2rem}}.contact-section .contact-info-wrapper h5{margin-bottom:0.5rem;color:var(--white)}.contact-section .contact-info-wrapper p{color:var(--light-silver);margin-bottom:2rem;font-size:1rem;line-height:1.625}.contact-section .contact-info-wrapper .map{width:100%;height:auto;margin-top:1rem}.contact-section .contact-info-wrapper a{color:var(--white);transition:color 300ms ease-in}.contact-section .contact-info-wrapper a:hover{color:var(--maroon)}.contact-section form .quote-warning{margin:-1rem 0 2rem 0;font-size:1rem;line-height:1.625}.contact-section form .captcha{min-height:10rem}.contact-section form .captcha label{margin-bottom:1rem}.contact-section form .captcha label:hover{cursor:default}.data-signup-mailer{padding:30px;margin:50px 0}.data-signup-mailer .alert-box{font-size:1.1rem}.data-signup-mailer abbr{border:none}.data-signup-mailer label{font-size:1rem}.data-signup-mailer h4{margin-bottom:20px}.data-signup-mailer input[type="text"],.data-signup-mailer input[type="email"]{height:3.2rem}.data-signup-mailer .newsletter-subscribe{margin:1.2rem 0 1.5rem 0}.data-signup-mailer .newsletter-subscribe p,.data-signup-mailer .newsletter-subscribe span{display:inline-block}.data-signup-mailer p.hint{color:grey}.data-signup-mailer .hidden{display:none !important}#covid .data-search-list{margin:2rem auto;display:grid;grid-template-columns:repeat(1, 1fr);row-gap:2rem;grid-auto-rows:min-content}@media only screen and (min-width: 640px){#covid .data-search-list{grid-template-columns:repeat(2, 1fr);column-gap:40px;row-gap:3rem}}@media only screen and (min-width: 1024px){#covid .data-search-list{margin:4rem auto;grid-template-columns:repeat(3, 1fr)}}#covid .data-search-list .item p{font-size:1rem;line-height:1.625}#covid .data-search-list .item ul{list-style:none;margin:0.5rem 0 0}#covid .data-search-list .item ul li{margin-top:0.5rem}#covid .data-search-list .item ul li a{color:var(--maroon);text-decoration:underline}#covid .data-search-list .item ul li a:hover{color:var(--navy)}#covid #services-enquiry p{margin-bottom:2rem}#covid #services-enquiry .button{margin-bottom:1rem}#custom-suppliers .tab-menu li a{min-width:142px}#custom-suppliers .module-custom-suppliers-list{margin-top:2rem}#custom-suppliers .module-custom-suppliers-list .custom-supplier{border-radius:1rem;overflow:hidden;background-color:var(--white);margin-bottom:2rem}@media only screen and (min-width: 640px){#custom-suppliers .module-custom-suppliers-list .custom-supplier{border-radius:28px}#custom-suppliers .module-custom-suppliers-list .custom-supplier:last-of-type{margin-bottom:4rem}}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text{background-color:var(--silver);padding:32px 24px}@media only screen and (min-width: 640px){#custom-suppliers .module-custom-suppliers-list .custom-supplier .text{padding:48px}}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text h3 a:hover{text-decoration:underline}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text p{font-size:1rem;line-height:1.625}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text p.description{margin-bottom:2rem}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text p a{text-decoration:underline;color:var(--maroon)}#custom-suppliers .module-custom-suppliers-list .custom-supplier .text p a:hover{color:var(--navy)}#custom-suppliers .module-custom-suppliers-list .custom-supplier .logo{background-color:white;vertical-align:middle;display:flex;align-items:center;justify-content:center;padding:48px}@media only screen and (max-width: 639px){#custom-suppliers .module-custom-suppliers-list .custom-supplier .logo{justify-content:flex-start;padding:32px 24px}}#custom-suppliers .module-custom-suppliers-list .custom-supplier .logo img{max-width:200px;display:block;mix-blend-mode:multiply;position:relative;margin:0 auto}@media only screen and (min-width: 640px){#custom-suppliers .module-custom-suppliers-list .custom-supplier .logo img{max-width:280px}}.suppliers-pages-list{margin-top:2rem}.suppliers-pages-list .panel{margin-top:2rem}.suppliers-pages-list .panel p{font-size:1rem;line-height:1.625}.collaboration .glider-contain{margin:2rem auto 0}@media only screen and (min-width: 640px){.collaboration .glider-contain{margin:4rem auto 0}}@media only screen and (max-width: 640px){.collaboration .glider-contain .company{margin-top:1rem}}.collaboration .glider-contain .logo{background-color:var(--white);border-radius:28px;height:94px;display:flex;align-items:center;justify-content:center;padding:1.5rem}.collaboration .glider-contain .logo img{max-height:100%;mix-blend-mode:multiply;position:relative;margin:0 auto}.feature-block{border-radius:28px;margin-top:2rem;overflow:hidden;background-color:var(--light-blue)}.feature-block:nth-of-type(odd){flex-direction:row-reverse}@media only screen and (min-width: 640px){.feature-block{margin-top:2rem}}.feature-block .cell{display:flex;justify-content:center;align-items:center;padding:32px 24px}@media only screen and (min-width: 640px){.feature-block .cell{min-height:400px;padding:48px}}.feature-block .cell strong{color:var(--maroon)}.feature-block .cell p{font-size:1rem;line-height:1.625}.feature-block .cell ul{display:flex;flex-direction:column;gap:10px}.feature-block .cell ul li{margin-left:1rem}.feature-block .image{background-color:var(--light-silver);padding:4rem 0;flex-direction:column;gap:2rem}.feature-block .image img{height:auto;width:75%}.feature-block .image.full{padding:0}.feature-block .image.full img{height:100%;width:100%;object-fit:cover}.feature-block .image p.caption{display:block;font-size:0.9rem;text-align:center;margin:0 12.5%}.feature-block .widget{padding:3rem 0;background-color:var(--light-silver)}.feature-block .widget iframe{width:75%;border:0;height:201px}#sample-dataset-signup .form-container{width:100%;box-sizing:border-box;background-color:#fff;padding:48px;border-radius:16px;margin-top:3rem}.feature-block-double{margin-top:2rem}.feature-block-double .panel strong{color:var(--maroon)}.feature-block-double .panel p{font-size:1rem;line-height:1.625}@media only screen and (max-width: 640px){.feature-block-double .panel+.panel{margin-top:2rem}}.bg-dark-navy .feature-block{background-color:var(--white)}.data-types .cell{margin-top:2rem}@media only screen and (min-width: 640px){.data-types .cell{margin-top:3rem}}.data-types .cell h3{margin-bottom:1rem}.data-types .cell h3 a{color:inherit;text-decoration:none}.data-types .cell p{font-size:1rem;line-height:1.625}.more-services-block .cell{margin-bottom:2.5rem}@media only screen and (min-width: 640px){.more-services-block .cell{margin-bottom:0}.more-services-block .cell:first-child{margin-bottom:2rem}}@media only screen and (min-width: 1024px){.more-services-block .cell{margin-bottom:0}}.image-block{margin-top:2rem}.image-block img{max-width:100%}.bullet-list{margin-left:1rem}.module-publication{margin-bottom:30px}.module-publication .publication-type{border-radius:4px;padding:4px 8px;font-size:1.1rem}.module-publication .publication-type.preprint{background:var(--blue);color:white}.module-publication .publication-content h1{font-size:2.25rem}.module-publication .publication-content h3{margin-bottom:0.5rem;color:var(--navy)}.module-publication .publication-content .affiliation{color:var(--dark-silver);font-size:0.9rem;margin-bottom:2rem}.module-publication .outbound-links{margin-top:1rem;display:flex;align-items:start;gap:1rem}.module-publication .outbound-links .article-galaxy{background:none;border:none;padding:0}.module-publication .outbound-links .article-galaxy img{display:inline-block;height:42px;border-radius:6px}.module-publication .experiment-images{margin:0 0 2rem 0}.module-publication hr{margin:2rem 0}.module-publication .reference-title .count{display:inline-block;padding:5px 12px;background:var(--light-blue);color:var(--navy);border-radius:6px;font-weight:700}@media only screen and (max-width: 640px){.module-publication .reference-title .count{padding:0 10px}}.module-publication .sidebar{background:var(--white);padding:30px;margin-bottom:30px}.module-publication .sidebar p{font-size:1rem}.module-publication .sidebar p strong{display:block;color:var(--navy)}.module-publication .sidebar h4{font-size:1.25rem;margin-bottom:5px}.module-publication .sidebar .button{margin-bottom:15px}.module-publication .sidebar .pubmed-license{font-size:0.9rem;color:palette(base, text-grey)}.module-publication .reagents .reagent{padding:2rem;margin:0 0 1.5rem 0;background:var(--light-silver);border-radius:1rem}.module-publication .reagents .reagent .name{font-size:1.25rem;margin-bottom:0}.module-publication .reagents .reagent .name a{color:var(--navy);text-decoration:none}.module-publication .reagents .reagent .name a:hover{text-decoration:underline}.module-publication .reagents .reagent .name b{color:var(--maroon)}.module-publication .reagents .reagent .meta:empty{margin-top:-1.5rem}.module-publication .reagents .reagent .meta p{margin-bottom:0.5rem}.module-publication .reagents .reagent .meta b{color:var(--navy)}.module-publication .reagents .reagent .meta abbr{font-size:100%;border-bottom:none}.module-publication #loading_animation{margin:2rem auto;width:1em;height:1em;font-size:5px;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 0.2em, 2em -2em 0 0em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0, 2em -2em 0 0.2em, 3em 0 0 0, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -0.5em, 2em -2em 0 0, 3em 0 0 0.2em, 2em 2em 0 0, 0 3em 0 -1em, -2em 2em 0 -1em, -3em 0 0 -1em, -2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 0, 2em 2em 0 0.2em, 0 3em 0 0em, -2em 2em 0 -1em, -3em 0em 0 -1em, -2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 0em, 0 3em 0 0.2em, -2em 2em 0 0, -3em 0em 0 -1em, -2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 0, -2em 2em 0 0.2em, -3em 0 0 0, -2em -2em 0 -1em}75%{box-shadow:0em -3em 0 -1em, 2em -2em 0 -1em, 3em 0em 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0.2em, -2em -2em 0 0}87.5%{box-shadow:0em -3em 0 0, 2em -2em 0 -1em, 3em 0 0 -1em, 2em 2em 0 -1em, 0 3em 0 -1em, -2em 2em 0 0, -3em 0em 0 0, -2em -2em 0 0.2em}}.reagent-types .cell{margin-top:3rem}@media only screen and (min-width: 1024px){.reagent-types .cell:first-child,.reagent-types .cell:nth-child(2){margin-top:0}}.reagent-types .reagent-type{display:flex;flex-direction:column;justify-content:space-between;gap:2rem}@media only screen and (max-width: 640px){.reagent-types .reagent-type{gap:1rem}}.reagent-types .reagent-type h4{margin-bottom:0.5rem}.tab-content>.panel{display:none}.tab-content>.panel.active{display:block}.tab-content>.active{display:block}.module-search-results .hidden{display:none}.module-search-results .search-unavailable-message{margin:4rem 0}.module-search-results .search-results-info-text .results-title{font-size:1.6rem;font-weight:normal;color:var(--navy);margin-bottom:1.5rem}.module-search-results .search-results-info-text .results-title strong{color:var(--maroon)}.module-search-results .searched-phrase:before,.module-search-results .did-you-mean:before{content:"\2018"}.module-search-results .searched-phrase:after,.module-search-results .did-you-mean:after{content:"\2019"}.module-search-results .not-searched{margin-bottom:2rem}@media only screen and (min-width: 640px){.module-search-results .not-searched{margin-top:2rem;margin-bottom:8rem}}.module-search-results .not-searched h2{font-size:1.5rem}.module-search-results .not-searched .did-you-mean{color:var(--blue)}.module-search-results .selected-facets-collection{margin:0 0 2rem 0;border-radius:1rem}.module-search-results .selected-facets-collection .pill-list{flex-wrap:wrap;gap:0.5rem}.module-search-results .selected-facets-collection .pill-list li{margin:0;background-color:var(--silver)}.module-search-results .refine-organisation,.module-search-results .refine-reagents,.module-search-results .refine-results{background:var(--white);border-radius:1rem;padding:1.5rem;margin-bottom:1.5rem}@media only screen and (min-width: 1024px){.module-search-results .refine-organisation,.module-search-results .refine-reagents,.module-search-results .refine-results{margin-right:1rem}}.module-search-results .refine-organisation .title,.module-search-results .refine-reagents .title,.module-search-results .refine-results .title{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(9,7,84,0.2);margin-bottom:0;padding-bottom:0.5rem;gap:0.5rem}.module-search-results .refine-organisation .title h4,.module-search-results .refine-reagents .title h4,.module-search-results .refine-results .title h4{margin-bottom:0.5rem}.module-search-results .refine-organisation .title a,.module-search-results .refine-reagents .title a,.module-search-results .refine-results .title a{color:var(--maroon);font-weight:var(--font-weight-regular)}.module-search-results .refine-organisation .title a:hover,.module-search-results .refine-reagents .title a:hover,.module-search-results .refine-results .title a:hover{color:var(--light-navy)}.module-search-results .refine-organisation .facet-list,.module-search-results .refine-reagents .facet-list,.module-search-results .refine-results .facet-list{margin:1rem 0 0}.module-search-results .refine-organisation .facet-list .warning,.module-search-results .refine-reagents .facet-list .warning,.module-search-results .refine-results .facet-list .warning{color:orangered}.module-search-results .refine-organisation .facet-list ul,.module-search-results .refine-reagents .facet-list ul,.module-search-results .refine-results .facet-list ul{margin:0;padding:0;list-style:none}.module-search-results .refine-organisation .facet-list ul .refine-link,.module-search-results .refine-reagents .facet-list ul .refine-link,.module-search-results .refine-results .facet-list ul .refine-link{display:block;font-size:1rem;color:var(--dark-navy);margin:0 0 5px 0;font-weight:var(--font-weight-regular)}.module-search-results .refine-organisation .facet-list ul .refine-link.hidden,.module-search-results .refine-reagents .facet-list ul .refine-link.hidden,.module-search-results .refine-results .facet-list ul .refine-link.hidden{display:none}.module-search-results .refine-organisation .facet-list ul .refine-link.disabled,.module-search-results .refine-reagents .facet-list ul .refine-link.disabled,.module-search-results .refine-results .facet-list ul .refine-link.disabled{opacity:0.7;pointer-events:none;cursor:default}.module-search-results .refine-organisation .facet-list ul .refine-link li,.module-search-results .refine-reagents .facet-list ul .refine-link li,.module-search-results .refine-results .facet-list ul .refine-link li{display:flex;align-items:center;margin:0 0 5px 0}.module-search-results .refine-organisation .facet-list ul .refine-link:hover,.module-search-results .refine-reagents .facet-list ul .refine-link:hover,.module-search-results .refine-results .facet-list ul .refine-link:hover{text-decoration:underline}.module-search-results .refine-organisation .facet-list ul .refine-link .icon,.module-search-results .refine-reagents .facet-list ul .refine-link .icon,.module-search-results .refine-results .facet-list ul .refine-link .icon{margin-right:0.8rem;color:var(--light-navy);height:1.4rem}.module-search-results .refine-organisation .facet-list ul .refine-link .icon svg,.module-search-results .refine-reagents .facet-list ul .refine-link .icon svg,.module-search-results .refine-results .facet-list ul .refine-link .icon svg{height:1.4rem}.module-search-results .refine-organisation .facet-list ul .refine-link .icon.circle-o,.module-search-results .refine-organisation .facet-list ul .refine-link .icon.square-o,.module-search-results .refine-reagents .facet-list ul .refine-link .icon.circle-o,.module-search-results .refine-reagents .facet-list ul .refine-link .icon.square-o,.module-search-results .refine-results .facet-list ul .refine-link .icon.circle-o,.module-search-results .refine-results .facet-list ul .refine-link .icon.square-o{display:inline-block}.module-search-results .refine-organisation .facet-list ul .refine-link .icon.circle-dot-o,.module-search-results .refine-organisation .facet-list ul .refine-link .icon.square-check,.module-search-results .refine-reagents .facet-list ul .refine-link .icon.circle-dot-o,.module-search-results .refine-reagents .facet-list ul .refine-link .icon.square-check,.module-search-results .refine-results .facet-list ul .refine-link .icon.circle-dot-o,.module-search-results .refine-results .facet-list ul .refine-link .icon.square-check{display:none}.module-search-results .refine-organisation .facet-list ul .refine-link.selected .icon.circle-o,.module-search-results .refine-organisation .facet-list ul .refine-link.selected .icon.square-o,.module-search-results .refine-reagents .facet-list ul .refine-link.selected .icon.circle-o,.module-search-results .refine-reagents .facet-list ul .refine-link.selected .icon.square-o,.module-search-results .refine-results .facet-list ul .refine-link.selected .icon.circle-o,.module-search-results .refine-results .facet-list ul .refine-link.selected .icon.square-o{display:none}.module-search-results .refine-organisation .facet-list ul .refine-link.selected .icon.circle-dot-o,.module-search-results .refine-organisation .facet-list ul .refine-link.selected .icon.square-check,.module-search-results .refine-reagents .facet-list ul .refine-link.selected .icon.circle-dot-o,.module-search-results .refine-reagents .facet-list ul .refine-link.selected .icon.square-check,.module-search-results .refine-results .facet-list ul .refine-link.selected .icon.circle-dot-o,.module-search-results .refine-results .facet-list ul .refine-link.selected .icon.square-check{display:inline-block;color:var(--blue)}.module-search-results .refine-organisation .facet-list .overflow-facet-search,.module-search-results .refine-reagents .facet-list .overflow-facet-search,.module-search-results .refine-results .facet-list .overflow-facet-search{position:relative;margin-top:1rem}.module-search-results .refine-organisation .facet-list .overflow-facet-search .icon,.module-search-results .refine-reagents .facet-list .overflow-facet-search .icon,.module-search-results .refine-results .facet-list .overflow-facet-search .icon{position:absolute;height:18px;right:0px;top:30%;color:var(--light-navy);padding-right:4%;pointer-events:none}.module-search-results .refine-organisation .facet-list .overflow-facet-search input,.module-search-results .refine-reagents .facet-list .overflow-facet-search input,.module-search-results .refine-results .facet-list .overflow-facet-search input{border-radius:6px;background-color:var(--white);border-style:solid;border-width:1px;border-color:var(--dark-silver);box-shadow:0;color:var(--light-navy);display:block;font-family:inherit;font-size:1rem;line-height:26px;padding:10px 24px;width:100%}.module-search-results .refine-organisation .facet-list .overflow-facet-search input:focus,.module-search-results .refine-reagents .facet-list .overflow-facet-search input:focus,.module-search-results .refine-results .facet-list .overflow-facet-search input:focus{background:var(--light-silver);border-color:var(--navy);outline:none}.module-search-results .refine-organisation{border:none;margin-bottom:1rem;padding:1rem 1.5rem}.module-search-results .refine-organisation .title{border:none;padding:0}.module-search-results .refine-organisation .title h5{margin-bottom:0}.module-search-results .refine-organisation .switch{margin:0}.module-search-results .refine-organisation .switch .switch-paddle{border-radius:34px;margin-right:0}.module-search-results .refine-organisation .switch .switch-paddle:after{border-radius:50%}.module-search-results .refine-organisation .switch input:checked~.switch-paddle{background-color:var(--navy)}.module-search-results .facets .facet{padding:1rem 0;border-bottom:1px solid var(--silver)}.module-search-results .facets .facet:last-child{border-bottom:none}.module-search-results .facets .facet .facet-title{display:flex;justify-content:space-between;align-items:center}.module-search-results .facets .facet .facet-title h5{margin:0px;display:inline-block;width:100%}.module-search-results .facets .facet .facet-title h5:hover{cursor:pointer}.module-search-results .facets .facet .facet-title h5 .key{color:var(--light-navy)}.module-search-results .facets .facet .facet-title .expander{height:1rem;color:var(--navy)}.module-search-results .facets .facet .facet-title .expander:hover{color:var(--maroon);cursor:pointer}.module-search-results .facets .facet .facet-title .expander svg{height:1rem}.module-search-results .facets .facet .overflow-facet-list{display:none;padding:0.8rem 1rem 0.8rem 0.8rem;border:1px solid var(--light-navy);border-radius:6px;margin-top:0.2rem}.module-search-results .facets .facet .overflow-facet-list ::-webkit-scrollbar{-webkit-appearance:none;background-color:var(--silver);width:6px}.module-search-results .facets .facet .overflow-facet-list ::-webkit-scrollbar-thumb{background-color:var(--light-silver)}.module-search-results .facets .facet .overflow-facet-list .inner{max-height:10rem;overflow-y:scroll}.module-search-results .facets .facet .overflow-facet-list .inner .no-matches{color:grey}.module-search-results .facets .facet .overflow-facet-list .refine-link.focused:focus{outline:none}.module-search-results .search-results-wrapper{margin-bottom:2rem}@media only screen and (min-width: 640px){.module-search-results .search-results-wrapper{margin-bottom:8rem}}.module-search-results .search-results-wrapper .tabs{display:flex;list-style:none}.module-search-results .search-results-row{background:var(--white);margin-bottom:24px;padding:1.5rem 1rem 2rem;position:relative;border-radius:1rem}@media only screen and (min-width: 640px){.module-search-results .search-results-row{padding-left:2rem;padding-right:2rem}}.module-search-results .search-results-row:hover{cursor:pointer}.module-search-results .search-results-row:hover .citation-count{background:var(--maroon);color:white}.module-search-results .search-results-row:hover .name a{text-decoration:underline}.module-search-results .search-results-row .count{padding:6px 12px;background:var(--light-blue);color:var(--navy);border-radius:6px;font-weight:var(--font-weight-bold);position:relative}@media only screen and (max-width: 1023px){.module-search-results .search-results-row .count{margin-bottom:10px;position:inherit;display:inline-block}}.module-search-results .search-results-row .count.comment{margin-top:0.3rem;background:var(--light-maroon);color:var(--maroon)}.module-search-results .search-results-row .name{margin-bottom:16px}.module-search-results .search-results-row .name a{font-size:1.4rem;color:var(--navy);font-weight:var(--font-weight-bold)}.module-search-results .search-results-row .description{font-size:1.1rem;margin:0.5rem 0 1rem 0}.module-search-results .search-results-row .description b{color:var(--maroon)}.module-search-results .search-results-row .attributes{margin-bottom:-12px}.module-search-results .search-results-row .attributes .grid-x.align-top{margin-bottom:12px}.module-search-results .search-results-row .attributes .image-box{height:100%}.module-search-results .search-results-row .attributes .title{font-weight:var(--font-weight-bold);color:var(--navy)}.module-search-results .search-results-row .attributes .value{padding-left:5px;color:var(--navy)}.module-search-results .search-results-row .attributes .value.truncatable{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.module-search-results .search-results-row .attributes abbr{font-size:1rem;border-bottom:none}.module-search-results .search-results-row .icon.star{display:none}.module-search-results .search-results-row.saved-reagent .icon.star{color:var(--gold);padding-right:0px;display:inline !important}.module-search-results .search-results-row .image-preview{width:100%;background:white;padding:4px;border:1px solid var(--silver);text-align:center;min-height:150px;display:flex;flex-direction:column;height:100%}.module-search-results .search-results-row .image-preview .image-wrapper{flex-grow:1;align-items:center;display:flex;justify-content:center;flex-basis:0;overflow:hidden}.module-search-results .search-results-row .image-preview .image-wrapper img{width:75%;max-width:150px;display:block;margin:0 auto}.module-search-results .search-results-row .image-preview .count{flex-shrink:1;font-size:0.8rem;font-weight:var(--font-weight-bold);color:var(--navy);margin:6px 0 0 0;background:var(--silver);padding:3px 0}.module-search-results .info-row{margin-bottom:16px;padding:20px;position:relative;background:var(--navy);color:white;border-radius:8px;display:flex}.module-search-results .info-row .info-text{padding-left:1rem}.module-search-results .search-overlay-container{position:relative}.module-search-results .search-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.2);border-radius:1rem}.module-search-results .search-overlay .spinner-container{height:100%}.module-search-results .search-overlay .fa-spin{font-size:1rem;color:white}.module-search-results .banner-container{padding-left:0;padding-right:0;margin-bottom:24px}.module-search-results .banner-container .banner{text-align:center}.module-search-results .banner-container .banner span{display:block;color:white;font-size:1rem;font-weight:normal;line-height:1.556;margin-bottom:0}.module-search-results .banner-container .banner span.title{font-weight:bold}.citeab-toolbox{margin:2rem auto}@media only screen and (min-width: 640px){.citeab-toolbox{margin:3rem auto 4rem}}.citeab-toolbox p{font-size:1.1rem}.citeab-toolbox label{margin-bottom:1rem;font-size:1rem}.citeab-toolbox select{width:100px;border-radius:5px;padding:13px 24px 13px 13px}.citeab-toolbox input[type="text"]{border-radius:5px}.citeab-toolbox .tab-menu li a{min-width:242px}.citeab-toolbox .hide{display:none}.citeab-toolbox .toolbox-error{font-size:85%;font-weight:bold;color:var(--maroon);margin-top:-16px}.citeab-toolbox .answers{margin-top:1.55rem}.citeab-toolbox .answer{line-height:1;font-size:450%;text-align:center;color:var(--navy);font-family:"Inter", sans-serif}.citeab-toolbox .dimension{line-height:1;font-size:300%;color:var(--maroon)}.citeab-toolbox .answerblock{text-align:center;margin-left:auto;margin-right:auto;margin-bottom:24px}.citeab-toolbox .answerblock select{margin:0 auto}.citeab-toolbox .flex{display:flex;gap:0.5rem;align-items:center}.citeab-toolbox .flex select{margin:0}.pagination,.pagination-centered{margin:40px 0;text-align:center}.pagination nav.pagy,.pagination-centered nav.pagy{display:inline-block;font-size:0.875rem;height:1.5rem;min-height:1.5rem}.pagination nav.pagy a,.pagination-centered nav.pagy a{font-size:1.1rem;border-radius:3px;background:none;color:var(--navy, #666);display:inline-block;padding:0.0625rem 0.625rem 0.0625rem;margin-left:8px}.pagination nav.pagy a:hover,.pagination nav.pagy a:focus,.pagination-centered nav.pagy a:hover,.pagination-centered nav.pagy a:focus{background:var(--light-navy, #444c79);color:white;text-decoration:none}.pagination nav.pagy a.current,.pagination-centered nav.pagy a.current{height:30px;background:var(--maroon, #a51249);font-size:1.1rem;font-weight:var(--font-weight-bold, 700);color:white;padding:1px 10px 1px 10px;border-radius:3px;cursor:default}.pagination nav.pagy .disabled,.pagination nav.pagy .gap,.pagination nav.pagy .gap+a:not([aria-label="Next"]),.pagination nav.pagy a[role="link"][aria-disabled="true"]:not(.current),.pagination-centered nav.pagy .disabled,.pagination-centered nav.pagy .gap,.pagination-centered nav.pagy .gap+a:not([aria-label="Next"]),.pagination-centered nav.pagy a[role="link"][aria-disabled="true"]:not(.current){display:none}.panel{border:none;border-radius:1rem;padding:2rem 1.5rem}.panel.full{border-radius:0}@media only screen and (min-width: 640px){.panel{border-radius:28px;padding:3rem}.panel.full{border-radius:1rem;margin-right:0.9375rem;margin-left:0.9375rem;padding:3rem 33px}}@media only screen and (min-width: 87.5rem){.panel{padding:3rem}.panel.full{width:calc(100% - 70px);margin-left:auto;margin-right:auto;padding:4rem 33px}}.panel.push{display:flex;flex-direction:column;gap:2rem;justify-content:space-between}.panel.whole-page-message{margin-bottom:2rem}@media only screen and (min-width: 640px){.panel.whole-page-message{margin-bottom:8rem}}ul.pill-list{list-style:none;margin:0;display:flex;align-items:center}ul.pill-list li{display:flex;align-items:center;padding:0.3rem 1rem;background-color:var(--light-silver);border-radius:20px;margin:0.2rem 0.4rem 0.25rem 0.4rem}ul.pill-list li .covid-icon,ul.pill-list li .facet-icon{display:flex;justify-content:center;align-items:center;width:25px;height:25px;background:white;border:1px solid var(--gold);border-radius:50%;margin-left:-0.35rem;margin-right:0.5rem}ul.pill-list li .covid-icon img,ul.pill-list li .facet-icon img{flex-shrink:0;line-height:18px;width:18px;height:18px;border-radius:50%}ul.pill-list li .covid-icon .fa-svg.icon,ul.pill-list li .facet-icon .fa-svg.icon{display:flex;justify-content:center;align-items:center}ul.pill-list li .covid-icon .fa-svg.icon svg,ul.pill-list li .facet-icon .fa-svg.icon svg{display:block;height:50%;color:var(--gold)}ul.pill-list li .title{display:flex;align-items:center;font-size:1rem;font-weight:600}ul.pill-list li .title span{display:flex;margin-right:0.5rem}ul.pill-list li .title a{display:flex;font-size:1rem;color:var(--maroon);margin-left:0.5rem}ul.pill-list li .title a svg{display:block}.module-supplier-information{margin-bottom:30px}.module-supplier-information .claim-my-listing-header{background:#03214a;padding:8px 30px 5px 30px}.module-supplier-information .claim-my-listing-header h4{color:white;font-size:20px;font-size:1.25em;font-size:1.25rem}.module-supplier-information .claim-my-listing-body{background:#f4f4f4;padding:22px 30px 30px 30px;text-align:left}.module-supplier-information .claim-my-listing-button{padding-top:20px}.module-reagent-details{margin-bottom:30px}.module-reagent-details hr{margin:2rem 0}.module-reagent-details h1{font-size:2rem;margin-bottom:1.5rem}.module-reagent-details h1 strong{color:var(--maroon)}.module-reagent-details h1 .saveable{display:inline-block}.module-reagent-details h1 .saveable i.fa{font-size:2rem;color:var(--gold);cursor:pointer}.module-reagent-details h1 .saveable i.fa.hidden{transition:all 400ms ease-in-out}.module-reagent-details h1 .saveable i.fa.saving{color:var(--silver)}.module-reagent-details h1 .saveable i.fa:hover .tooltip{visibility:visible}.module-reagent-details .hidden{display:none !important}.module-reagent-details .summary-sentence{font-size:1.1rem;margin-bottom:1.5rem;margin-top:-1rem}.module-reagent-details .discontinued{padding:12px;margin-bottom:30px;border-radius:6px;background-color:var(--maroon);color:white}.module-reagent-details .saved-reagent-banner{display:flex;flex-direction:row;align-items:center;background:var(--light-gold);padding:16px 24px;border-radius:1rem;margin:2rem 0 0}.module-reagent-details .saved-reagent-banner p,.module-reagent-details .saved-reagent-banner .button{margin-bottom:0}.module-reagent-details .saved-reagent-banner p{flex-grow:2;font-size:1.1rem;margin:0}.module-reagent-details .saved-reagent-banner p .icon.star{color:var(--gold);padding-right:8px;vertical-align:middle;display:inline-block;margin-top:-4px}.module-reagent-details .saved-reagent-banner .remove{flex-shrink:1;align-self:flex-end;margin:0}.module-reagent-details .save-this-reagent,.module-reagent-details .signin-to-save-this-reagent{margin:2rem 0 0}.module-reagent-details .save-this-reagent a,.module-reagent-details .signin-to-save-this-reagent a{font-weight:var(--font-weight-semibold);line-height:1}.module-reagent-details .save-this-reagent .fa-svg,.module-reagent-details .signin-to-save-this-reagent .fa-svg{color:var(--gold);vertical-align:middle;margin-right:0.25rem}.module-reagent-details .supplier-suggested .content{padding:30px}.module-reagent-details .supplier-suggested .wrap-text{word-wrap:break-word}.module-reagent-details .primary-information,.module-reagent-details .additional-information{font-size:18px}.module-reagent-details .primary-information .grid-x.align-top,.module-reagent-details .additional-information .grid-x.align-top{margin-bottom:12px;word-wrap:break-word}.module-reagent-details .primary-information .title{font-weight:var(--font-weight-semibold);color:var(--navy)}.module-reagent-details .primary-information a{font-weight:normal;text-decoration:underline}@media only screen and (min-width: 1024px){.module-reagent-details .primary-information .full-width{margin-top:2rem}.module-reagent-details .primary-information .full-width .title{width:24%}}.module-reagent-details .reagent-company-buttons{margin-top:2rem}.module-reagent-details .reagent-company-buttons .button-row{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem}@media only screen and (max-width: 767px){.module-reagent-details .reagent-company-buttons .button{margin-bottom:10px}}.module-reagent-details .reagent-company-buttons .in-procurement-list{background:var(--light-blue);padding:24px;border-radius:1rem;margin-bottom:2rem}.module-reagent-details .reagent-company-buttons .in-procurement-list .icon{display:inline-block;margin-top:-3px;margin-right:6px;vertical-align:middle}.module-reagent-details .reagent-company-buttons #procurement_visitor_buttons #add_to_list{margin-bottom:1rem}.module-reagent-details .secondary-information .section,.module-reagent-details .experimental-information .section{border-top:1px solid var(--silver);padding-top:2.5rem;margin-top:2.5rem}.module-reagent-details .secondary-information ul,.module-reagent-details .experimental-information ul{list-style:none;margin:0}.module-reagent-details .secondary-information ul li,.module-reagent-details .experimental-information ul li{line-height:1.5}@media only screen and (max-width: 767px){.module-reagent-details .secondary-information ul,.module-reagent-details .experimental-information ul{margin-bottom:20px}}.module-reagent-details .secondary-information h2,.module-reagent-details .experimental-information h2{margin-bottom:24px;font-size:1.5rem}.module-reagent-details .secondary-information h4,.module-reagent-details .experimental-information h4{font-size:1.1rem;color:var(--navy)}.module-reagent-details .secondary-information .help-icon,.module-reagent-details .experimental-information .help-icon{position:relative;top:-3px;left:5px}.module-reagent-details .secondary-information abbr,.module-reagent-details .experimental-information abbr{font-size:1rem;border-bottom:none}.module-reagent-details .secondary-information .dot,.module-reagent-details .experimental-information .dot{height:10px;width:10px;border-radius:50%;display:inline-block;margin-right:5px}.module-reagent-details .experimental-information h4{margin-bottom:0.3rem}.module-reagent-details .experimental-information a:not(.button){text-decoration:underline}@media only screen and (min-width: 768px){.module-reagent-details .experimental-information .pie-charts .piechart{margin-right:35%}}.module-reagent-details .experimental-information .pie-charts p,.module-reagent-details .experimental-information .pie-charts .pie-chart-container{margin-bottom:2rem}.module-reagent-details .experimental-information .pie-charts .pie-chart-legend{list-style-type:none;list-style-position:outside;margin-bottom:2rem}.module-reagent-details .experimental-information .supplier-suggested .application-summary,.module-reagent-details .experimental-information .supplier-suggested .reactant-summary,.module-reagent-details .experimental-information .supplier-suggested .sample-type-summary,.module-reagent-details .experimental-information .supplier-suggested .species-summary,.module-reagent-details .experimental-information .supplier-suggested .validation-summary{margin:1rem 0}.module-reagent-details .experimental-information .supplier-suggested .application-summary li,.module-reagent-details .experimental-information .supplier-suggested .reactant-summary li,.module-reagent-details .experimental-information .supplier-suggested .sample-type-summary li,.module-reagent-details .experimental-information .supplier-suggested .species-summary li,.module-reagent-details .experimental-information .supplier-suggested .validation-summary li{display:inline-block;margin-right:0.5rem;padding:0.2rem 0.5rem;margin-bottom:0.5rem;background:var(--silver);border-radius:6px}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list{margin-bottom:1rem}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li:first-of-type{margin-left:0}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .covid-icon,.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .facet-icon{margin-right:0}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .covid-icon img,.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .facet-icon img{border-radius:50%}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .title{display:inline-block;font-size:0.9rem}.module-reagent-details .experimental-information .supplier-suggested ul.pill-list li .title a{font-size:0.9rem}.module-reagent-details .experimental-information .supplier-suggested .summary-none{margin-bottom:1.5rem}.module-reagent-details .experimental-information .from-the-literature .reactant-summary h4{margin-bottom:0.5rem}.module-reagent-details .experimental-information .from-the-literature .dilution-summary{vertical-align:middle}.module-reagent-details .experimental-information .from-the-literature .dilution-summary h4{display:inline}.module-reagent-details .experimental-information .from-the-literature .dilution-summary select{display:inline;margin-left:10px;width:30%;height:auto;line-height:1.4;padding:0.1rem 0.5rem;margin-bottom:0.5rem}@media only screen and (max-width: 767px){.module-reagent-details .experimental-information .from-the-literature .dilution-summary select{display:block;width:100%;margin-left:0;margin-bottom:1rem}}.module-reagent-details .additional-information h4{font-size:1.1rem}.module-reagent-details .additional-information p{font-size:1rem;word-break:break-word;hyphens:auto}.module-reagent-details .reveal-additional-information{margin-top:1rem;display:inline-block}.module-reagent-details .reference-title{margin:50px 0 30px}.module-reagent-details .reference-title .count{display:inline-block;padding:5px 12px;background:var(--light-blue);color:var(--navy);border-radius:6px;font-weight:700}@media only screen and (max-width: 640px){.module-reagent-details .reference-title .count{padding:0 10px}}.module-reagent-details.publications-page #live-citations-filter{margin:2rem 0 1rem}@media only screen and (min-width: 640px){.module-reagent-details #live-citations-filter .filter-select-row,.module-reagent-details #image-carousel-filter .filter-select-row{display:flex;flex-wrap:nowrap}}.module-reagent-details #live-citations-filter .filter-select-row .filter-select,.module-reagent-details #image-carousel-filter .filter-select-row .filter-select{width:100%;margin-left:0.9375rem;margin-right:0.9375rem}@media only screen and (max-width: 640px){.module-reagent-details #live-citations-filter .filter-select-row .filter-select,.module-reagent-details #image-carousel-filter .filter-select-row .filter-select{width:100%;margin-left:0;margin-right:0}}.module-reagent-details #live-citations-filter .filter-select-row .filter-select:first-of-type,.module-reagent-details #image-carousel-filter .filter-select-row .filter-select:first-of-type{margin-left:0}.module-reagent-details #live-citations-filter .filter-select-row .filter-select:last-of-type,.module-reagent-details #image-carousel-filter .filter-select-row .filter-select:last-of-type{margin-right:0}.module-reagent-details #live-citations-filter .filter-select-row .filter-select select,.module-reagent-details #image-carousel-filter .filter-select-row .filter-select select{height:3rem}.module-reagent-details .citations{margin-top:15px}.module-reagent-details .citations .citation{padding:2rem;margin:0 0 1.5rem;background:var(--light-silver);border-radius:8px}.module-reagent-details .citations .citation .title{font-size:1.2rem;margin-bottom:0.5rem}.module-reagent-details .citations .citation .title a{text-decoration:none}.module-reagent-details .citations .citation .view-pdf{margin-bottom:0}.module-reagent-details .citations .citation p.authors{margin-bottom:1rem;font-size:0.9rem}.module-reagent-details .citations .citation .meta:empty{margin-top:-1.5rem}.module-reagent-details .citations .citation .meta p{margin-bottom:0.5rem}.module-reagent-details .citations .citation .meta b{color:var(--navy)}.module-reagent-details .citations .citation .meta abbr{font-size:100%;border-bottom:none}@media only screen and (max-width: 767px){.module-reagent-details .citations .citation{padding:1rem 1.5rem}.module-reagent-details .citations .citation .title{font-size:1.1rem;line-height:1.5}.module-reagent-details .citations .citation .view-pdf{display:none}.module-reagent-details .citations .citation .meta:empty{margin-top:-1rem}}.module-reagent-details .citations .citation-overlay-container{position:relative}.module-reagent-details .citations .citation-overlay{display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background-color:rgba(0,0,0,0.1);border-radius:8px}.module-reagent-details .citations .citation-overlay .spinner-container{height:100%}.module-reagent-details .citations .citation-overlay .fa-spin{font-size:1rem;color:white}.module-reagent-details #more-citations{margin:1.5rem 0 3rem}.module-reagent-details #more-citations-login{padding:1rem 2rem;background-color:var(--light-gold);display:flex;justify-content:space-between;flex-wrap:wrap;font-size:1.1rem;color:var(--navy);border-radius:8px}.module-reagent-details #more-citations-login h6{font-size:1.25rem;margin:0px}.module-reagent-details #more-citations-login b{color:var(--navy)}.module-reagent-details #more-citations-login span{padding:8px}.module-reagent-details #more-citations-login .unauthenticated{padding:5px 0px;align-self:center}.module-reagent-details #more-citations-login.hide{display:none}@media only screen and (max-width: 767px){.module-reagent-details #more-citations-login{flex-direction:column;gap:14px}.module-reagent-details #more-citations-login .unauthenticated{width:100%}.module-reagent-details #more-citations-login .unauthenticated .or{display:none}.module-reagent-details #more-citations-login .unauthenticated .button:first-child{margin-bottom:1rem}}.module-reagent-details .sidebar .panel{padding:2rem 2rem 3rem}@media only screen and (max-width: 1023px){.module-reagent-details .sidebar .panel{padding:1rem 1rem 1.5rem}}@media only screen and (max-width: 639px){.module-reagent-details .sidebar .panel{padding:1rem}}.module-reagent-details .sidebar .panel h4{margin-bottom:1rem}.module-reagent-details .sidebar .panel p{font-size:1rem}@media only screen and (max-width: 1023px){.module-reagent-details .sidebar .tools{display:none}}.module-reagent-details .sidebar .tools .tool{margin-bottom:40px}.module-reagent-details .sidebar .tools .tool p{font-size:1rem}.module-reagent-details .sidebar .tools .tool:last-child{margin-bottom:0}.search-group{margin:1.5rem 0 2rem;padding:20px;border-radius:2px;background:var(--light-blue);display:flex;justify-content:flex-start}.search-group h4{font-size:1.3rem}.search-group .covid-icon{flex-shrink:0;display:block;text-align:center;width:78px;height:78px;background:white;border-radius:50%}.search-group .covid-icon img{width:58px;height:58px;position:relative;top:10px}.search-group .content{margin-left:2rem}.search-group .remove-restriction{margin-left:auto;flex-shrink:1;padding-left:10px}.search-group .remove-restriction i{font-size:1.2rem;color:var(--maroon)}@media only screen and (max-width: 1023px){.search-group h4{font-size:1.1rem}.search-group .covid-icon{width:50px;height:50px}.search-group .covid-icon img{width:40px;height:40px;top:5px}}.related-searches{list-style:none;margin-left:0}.related-searches li b{color:#03214a;font-weight:700;font-size:16px;font-size:1em;font-size:1rem;line-height:1.25;margin:0 0 10px 0;padding:0}.related-searches li ul{margin:0 0 20px 0;padding:0;list-style:none}.related-searches li ul li{margin:0 0 5px 0;word-wrap:break-word}.related-searches li ul li a{font-weight:400}.related-searches li ul li a:hover{text-decoration:underline}.module-supplier-information{margin-bottom:30px;text-align:center}.module-supplier-information ul{margin-left:0;margin-bottom:1em;list-style:none}.module-supplier-information a{display:block}.module-supplier-information .supplier-logo+.supplier-logo{margin-top:1rem}.module-supplier-information .supplier-contact{list-style-type:none;font-size:1rem;padding:0 5px}.module-supplier-information .supplier-contact a{font-weight:700;word-wrap:break-word}.module-supplier-information .supplier-contact li{margin-bottom:0}.module-supplier-information .supplier-contact .supplier-contact-location{margin-top:1rem}.module-supplier-information hr{border-color:var(--light-navy);border-style:dashed}.tab-menu{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;margin:2rem auto 2rem;list-style:none}@media only screen and (min-width: 640px){.tab-menu{gap:1.5rem;margin:2rem auto 3rem}}.tab-menu li.active .button.outlined{pointer-events:none;background-color:var(--navy);color:var(--white)}.tag{padding:10px 16px;display:inline-block;border-radius:8px;background-color:var(--light-blue);color:var(--navy);margin-bottom:1.5rem;font-weight:var(--font-weight-semibold);font-size:1rem;line-height:1;border:1px solid var(--light-blue)}@media only screen and (min-width: 640px){.tag{margin-bottom:2rem}}.tag.maroon{background-color:var(--light-maroon);color:var(--maroon);border-color:var(--light-maroon)}.tag.white{background-color:var(--white)}.tag.small{padding:7px 10px;font-size:0.75rem;width:fit-content;border-radius:6px;border-width:0}.tag.tiny{padding:5px 8px 3px 8px;font-size:0.65rem;width:fit-content;border-radius:5px;border-width:0}a.tag:hover{text-decoration:none;color:var(--navy);border-color:var(--blue)}a.tag.maroon:hover{border-color:var(--maroon)}.terms-and-conditions ol.numbered{counter-reset:item}.terms-and-conditions ol.numbered>li{display:block;margin:5px}.terms-and-conditions ol.numbered>li:before{content:counters(item, ".") ".";counter-increment:item}.terms-and-conditions ol ol[type="a"]{margin-left:1.6rem}table.outlined,table.outlined th,table.outlined td{border:1px solid black}table.outlined{border-collapse:collapse;margin-bottom:1.5rem}table.outlined th,table.outlined td{vertical-align:top;text-align:left;padding:6px}@font-face{font-family:"Eina";src:url(/assets/Eina01-Bold-7dcbf37489a6039232b7f8deee7da4e7e1c333edce8aee996827bd8c32b68fa6.woff2) format("woff2"),url(/assets/Eina01-Bold-25122cf30e45db77620e9faa5090b3bea83b7da381c5dbb86e45cedc86bb9839.woff) format("woff"),url(/assets/Eina01-Bold-5db793b4da98d4b118dac6bfa837921bd48fec27200ea2200fc8fc446965cdb9.ttf) format("ttf"),url(/assets/Eina01-Bold-bccaf8a7f86ebcd8ac1dca26528fa3e5c98157f43c6f7fb2a937a215c13f9966.eot) format("eot");font-style:normal;font-display:swap}h1,h2,h3,h4,h5,h6{font-weight:normal;font-family:"Eina", sans-serif;color:var(--navy);font-style:normal;margin:0 0 1.5rem 0;text-rendering:optimizeLegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit;font-family:inherit}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover{text-decoration:none;color:inherit}@media only screen and (max-width: 639px){h1,h2,h3,h4,h5,h6{margin:0 0 1rem 0}}h1.collapse,h2.collapse,h3.collapse,h4.collapse,h5.collapse,h6.collapse{margin-bottom:0}h6{font-family:"Inter", sans-serif;font-weight:var(--font-weight-semibold)}@media only screen and (max-width: 639px){h1,.h1{font-size:2.25rem;line-height:1.278}h2,.h2{font-size:1.75rem;line-height:1.357}h3,.h3{font-size:1.375rem;line-height:1.364;margin-bottom:1rem}h4,.h4{font-size:1.25rem;line-height:1.4}h5,.h5{font-size:1rem;line-height:1.556}h6,.h6{font-size:1rem;line-height:1.556;margin-bottom:0.5rem}.stat{font-family:"Eina", sans-serif;color:var(--maroon);font-weight:var(--font-weight-semibold);font-size:4rem;line-height:1.156}}@media only screen and (min-width: 640px){h1,.h1{font-size:3rem;line-height:1.208}h2,.h2{font-size:2.25rem;line-height:1.278}h3,.h3{font-size:1.75rem;line-height:1.357}h4,.h4{font-size:1.375rem;line-height:1.364}h5,.h5{font-size:1.25rem;line-height:1.5}h6,.h6{font-size:1rem;line-height:1.556;margin-bottom:0.5rem}.stat{font-family:"Eina", sans-serif;font-weight:var(--font-weight-semibold);color:var(--maroon);font-size:6rem;line-height:1.125}.stat.small{font-size:4rem;line-height:1.156}}p{font-family:inherit;font-weight:normal;margin:0 0 1rem 0;text-rendering:optimizeLegibility;font-size:1rem;line-height:1.625}@media only screen and (min-width: 640px){p{font-size:1.125rem;line-height:1.556}}p.small{font-size:1rem;line-height:1.625}p.tiny{font-size:0.875rem;line-height:1.714}p:last-child{margin-bottom:0}p+.button{margin-top:1rem}p+.button.expanded{margin-top:2rem}p a:not(.button){text-decoration:underline}a{color:var(--navy);line-height:inherit;text-decoration:none;font-weight:var(--font-weight-semibold)}a:hover,a:focus{cursor:pointer;text-decoration:underline;color:var(--maroon)}em,i{font-style:italic;line-height:inherit}strong,b{font-weight:var(--font-weight-semibold);line-height:inherit}.success-text{color:#43ac6a}.text-left{text-align:left !important}.text-right{text-align:right !important}.text-center{text-align:center !important}.text-justify{text-align:justify !important}.marginless{margin-bottom:0}@media only screen and (max-width: 639px){.small-text-center{text-align:center !important}}@media only screen and (max-width: 639px){.small-text-left{text-align:left !important}.small-text-left .icon-container{margin-left:0}}@media only screen and (min-width: 640px){.medium-text-left{text-align:left !important}}@media only screen and (min-width: 640px){.medium-text-center{text-align:center !important}}hr{border:solid var(--silver);border-width:1px 0 0 0;height:0;margin:1.25rem 0 1.1875rem}#feedback-rating-modal .modal__header .icon-container,#feedback-comment-modal .modal__header .icon-container,#feedback-thank-you-modal .modal__header .icon-container{display:none}#feedback-rating-modal .stars,#feedback-comment-modal .stars,#feedback-thank-you-modal .stars{display:flex;justify-content:center;margin-bottom:1.2rem;gap:0}#feedback-rating-modal button.star,#feedback-comment-modal button.star,#feedback-thank-you-modal button.star{background:none;border:none;padding:16px;cursor:pointer}#feedback-rating-modal button.star:focus-visible,#feedback-comment-modal button.star:focus-visible,#feedback-thank-you-modal button.star:focus-visible{outline:none}#feedback-rating-modal button.star .fa-svg.icon.star,#feedback-comment-modal button.star .fa-svg.icon.star,#feedback-thank-you-modal button.star .fa-svg.icon.star{color:var(--silver);transition:color 0.1s ease-in-out, transform 0.1s ease-in-out;pointer-events:none}#feedback-rating-modal button.star.is-active .fa-svg.icon.star,#feedback-comment-modal button.star.is-active .fa-svg.icon.star,#feedback-thank-you-modal button.star.is-active .fa-svg.icon.star{color:var(--gold)}#feedback-rating-modal button.star:hover .fa-svg.icon.star,#feedback-comment-modal button.star:hover .fa-svg.icon.star,#feedback-thank-you-modal button.star:hover .fa-svg.icon.star{transform:scale(1.15)}#feedback-rating-modal .button-group,#feedback-comment-modal .button-group,#feedback-thank-you-modal .button-group{display:flex;justify-content:center;gap:1rem;margin-top:1rem}#feedback-rating-modal .button-group .button.primary,#feedback-comment-modal .button-group .button.primary,#feedback-thank-you-modal .button-group .button.primary{background-color:var(--navy);color:white;font-weight:600;padding:0.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;transition:background-color 0.2s ease}#feedback-rating-modal .button-group .button.primary:hover:not(:disabled),#feedback-comment-modal .button-group .button.primary:hover:not(:disabled),#feedback-thank-you-modal .button-group .button.primary:hover:not(:disabled){background-color:var(--blue)}#feedback-rating-modal .button-group .button.primary:disabled,#feedback-comment-modal .button-group .button.primary:disabled,#feedback-thank-you-modal .button-group .button.primary:disabled{opacity:0.6;cursor:not-allowed}#feedback-rating-modal .button-group .button.secondary,#feedback-comment-modal .button-group .button.secondary,#feedback-thank-you-modal .button-group .button.secondary{background-color:var(--light-blue);color:var(--navy);font-weight:600;padding:0.75rem 1.5rem;border-radius:8px;border:none;cursor:pointer;transition:background-color 0.2s ease}#feedback-rating-modal .button-group .button.secondary:hover,#feedback-comment-modal .button-group .button.secondary:hover,#feedback-thank-you-modal .button-group .button.secondary:hover{background-color:var(--silver)}#feedback-rating-modal .feedback-rating-display,#feedback-comment-modal .feedback-rating-display,#feedback-thank-you-modal .feedback-rating-display{text-align:center;margin-bottom:1.5rem}#feedback-rating-modal .feedback-rating-display .rating-stars,#feedback-comment-modal .feedback-rating-display .rating-stars,#feedback-thank-you-modal .feedback-rating-display .rating-stars{display:inline-flex;margin:0 0.5rem}#feedback-rating-modal .feedback-rating-display .rating-stars .star-icon,#feedback-comment-modal .feedback-rating-display .rating-stars .star-icon,#feedback-thank-you-modal .feedback-rating-display .rating-stars .star-icon{color:var(--navy);margin:0 2px}#feedback-rating-modal .comment-section,#feedback-comment-modal .comment-section,#feedback-thank-you-modal .comment-section{margin-bottom:1.5rem}#feedback-rating-modal .comment-section .form-label,#feedback-comment-modal .comment-section .form-label,#feedback-thank-you-modal .comment-section .form-label{display:block;margin-bottom:0.5rem;font-weight:600;color:var(--navy)}#feedback-rating-modal .comment-section .form-textarea,#feedback-comment-modal .comment-section .form-textarea,#feedback-thank-you-modal .comment-section .form-textarea{width:100%;padding:0.75rem;border:1px solid var(--silver);border-radius:8px;font-family:inherit;resize:vertical}#feedback-rating-modal .comment-section .form-textarea:focus,#feedback-comment-modal .comment-section .form-textarea:focus,#feedback-thank-you-modal .comment-section .form-textarea:focus{outline:none;border-color:var(--blue);box-shadow:0 0 0 2px rgba(0,68,158,0.1)}.module-visitor-page .sidebar{padding:1.5rem 2rem 2rem}.module-visitor-page .sidebar h5 .menu-toggle{display:none}.module-visitor-page .sidebar .account-menu{list-style-type:none;margin-bottom:0;margin-left:0}.module-visitor-page .sidebar .account-menu li{border-bottom:1px solid var(--silver);padding:0.6rem 0;display:flex;align-items:center}.module-visitor-page .sidebar .account-menu li:last-child{border-bottom:none}.module-visitor-page .sidebar .account-menu li a{flex-grow:1}.module-visitor-page .sidebar .account-menu li .icon{flex-shrink:1;color:var(--navy)}.module-visitor-page .sidebar .account-menu li.active a{font-weight:bold}.module-visitor-page .sidebar .account-menu li.active .icon{color:var(--maroon)}@media only screen and (max-width: 767px){.module-visitor-page .search-hero{display:none}.module-visitor-page h1{margin-top:1rem}.module-visitor-page .sidebar{margin-bottom:1rem}.module-visitor-page .sidebar.panel{padding-top:1rem;padding-bottom:1rem}.module-visitor-page .sidebar h5{display:flex;margin-bottom:0;font-size:1.1rem}.module-visitor-page .sidebar h5 .menu-toggle{display:inline;padding-right:1rem}.module-visitor-page .sidebar h5:hover{cursor:pointer}.module-visitor-page .sidebar .account-menu{display:none}.module-visitor-page .sidebar .account-menu.show{display:block}}#visitor_forms .form_hint{display:block;color:var(--light-navy);font-size:0.9rem;margin-top:-0.6rem;margin-bottom:1.2rem}#visitor_forms.confirm-registration .panel{margin-bottom:0.5rem}#visitor_forms.confirm-registration .non-latin h5{font-weight:bold}#visitor_forms.confirm-registration .non-latin p{font-size:1rem}#visitor_forms hr{margin:2rem 0}#visitor_forms .signup-form .password-peek input{border-top-right-radius:0px;border-bottom-right-radius:0px}#visitor_forms .signup-form .password-peek .button{height:56px;border-top-left-radius:0px;border-bottom-left-radius:0px;padding:13px 0;line-height:26px}#visitor_forms .signup-form .newsletter-subscribe,#visitor_forms .signup-form .terms-and-conditions-wrapper{display:flex;align-items:flex-start;gap:10px;padding:0;color:var(--dark-navy)}#visitor_forms .signup-form .newsletter-subscribe label,#visitor_forms .signup-form .terms-and-conditions-wrapper label{order:2;font-size:0.875rem;line-height:1.714;color:var(--dark-navy);font-weight:var(--font-weight-normal)}#visitor_forms .signup-form .newsletter-subscribe .controls,#visitor_forms .signup-form .terms-and-conditions-wrapper .controls{order:1;margin-right:10px}#visitor_forms .signup-form .newsletter-subscribe .square-check,#visitor_forms .signup-form .terms-and-conditions-wrapper .square-check{color:var(--blue)}#visitor_forms .signup-form .newsletter-subscribe input[type="checkbox"],#visitor_forms .signup-form .terms-and-conditions-wrapper input[type="checkbox"]{height:1.5rem;min-width:1.5rem;width:1.5rem;display:inline-block}#visitor_forms .signup-form .newsletter-subscribe small.error,#visitor_forms .signup-form .terms-and-conditions-wrapper small.error{display:none}#visitor_forms .signup-form small.custom-error{display:block;font-size:0.75rem;font-style:italic;font-weight:normal;margin-bottom:1rem;margin-top:-1px;padding:0.375rem 0.5625rem 0.5625rem;background:var(--maroon);color:#ffffff}#visitor_forms .form-actions{margin-top:2rem}#visitor_forms .why-join{padding:2rem 2rem 3rem}#visitor_forms .why-join ul{margin:0}#visitor_forms .why-join ul li{padding-left:32px;position:relative;display:block;border-bottom:1px solid rgba(9,7,84,0.2);padding-bottom:0.5rem;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMThweCIgaGVpZ2h0PSIxMnB4IiB2aWV3Qm94PSIwIDAgMTggMTIiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+Y2hlY2stcmVndWxhcjwvdGl0bGU+CiAgICA8ZyBpZD0iU3ltYm9scyIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICAgICAgPGcgaWQ9IkFjY291bnQtYmVuZWZpdCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC4wMDAwMDAsIC03LjAwMDAwMCkiIGZpbGw9IiMwOTA3NTQiIGZpbGwtcnVsZT0ibm9uemVybyI+CiAgICAgICAgICAgIDxnIGlkPSJQYXRoIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4wMDAwMDAsIDcuMDAwMDAwKSI+CiAgICAgICAgICAgICAgICA8cGF0aCBkPSJNMTYuODczMTQ2OSwwLjI3MTA2Njk2NiBDMTcuMjMyNzYwNSwwLjYzMjQ4OTU4NyAxNy4yMzI3NjA1LDEuMjE2OTE3NjUgMTYuODczMTQ2OSwxLjU3NDQ5NTM1IEw2Ljc3MzM2MDU0LDExLjcyODkzMyBDNi40MTM3NDY5MywxMi4wOTAzNTU3IDUuODMyMjQ0MDgsMTIuMDkwMzU1NyA1LjQ3NjQ1NjE1LDExLjcyODkzMyBMMC4yNjk3MTAyMDUsNi40OTk4Mzk3OSBDLTAuMDg5OTAzNDAxNyw2LjEzODQxNzE3IC0wLjA4OTkwMzQwMTcsNS41NTM5ODkxMSAwLjI2OTcxMDIwNSw1LjE5NjQxMTQxIEMwLjYyOTMyMzgxMiw0LjgzODgzMzcxIDEuMjEwODI2NjYsNC44MzQ5ODg3OSAxLjU2NjYxNDU5LDUuMTk2NDExNDEgTDYuMTE5MTY5ODMsOS43NzE4Njc5OSBMMTUuNTcyNDE2OSwwLjI3MTA2Njk2NiBDMTUuOTMyMDMwNSwtMC4wOTAzNTU2NTUyIDE2LjUxMzUzMzMsLTAuMDkwMzU1NjU1MiAxNi44NjkzMjEzLDAuMjcxMDY2OTY2IEwxNi44NzMxNDY5LDAuMjcxMDY2OTY2IFoiPjwvcGF0aD4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-repeat:no-repeat;background-position:left 6px}#visitor_forms .why-join ul li+li{margin-top:0.5rem}@media only screen and (min-width: 640px){#visitor_forms .why-join ul li{padding-bottom:1rem}#visitor_forms .why-join ul li+li{margin-top:1rem}}@media only screen and (max-width: 640px){#visitor_forms .why-join ul li{font-size:14px}}#visitor_forms .why-join ul li:last-of-type{border-bottom:0;padding-bottom:0}#visitor_forms form .subscribe-checkboxes,#visitor_forms form .remember-me{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;color:var(--dark-navy)}#visitor_forms form .subscribe-checkboxes label,#visitor_forms form .remember-me label{order:2;line-height:1.5}#visitor_forms form .subscribe-checkboxes p,#visitor_forms form .remember-me p{font-size:0.875rem;line-height:1.714}#visitor_forms form .subscribe-checkboxes input[type="checkbox"],#visitor_forms form .remember-me input[type="checkbox"]{height:1.5rem;min-width:1.5rem;width:1.5rem;display:inline-block}#visitor_forms form .subscribe-checkboxes .checkbox .icon.square-check,#visitor_forms form .remember-me .checkbox .icon.square-check{color:var(--blue)}#visitor_forms form .create-account{margin:2rem 0 0;font-size:1rem}#visitor_forms form .hidden{display:none !important}#visitor_forms form .captcha{min-height:10rem}#visitor_forms form .captcha label{margin-bottom:1rem}#visitor_forms form .captcha label:hover{cursor:default}#visitor_forms form .captcha .g-recaptcha>div{margin-left:auto;margin-right:auto}#visitor_forms .problems-logging-in p{color:var(--navy);margin-bottom:0.5rem}#visitor_forms .problems-logging-in ul{list-style:none;margin:1rem 0 0}#visitor_forms .problems-logging-in ul li+li{margin-top:0.5rem}#visitor_forms .problems-logging-in ul li a{color:var(--maroon)}.visitor_autocomplete .ui-menu-item{list-style-type:none;line-height:3rem;padding-left:0.5rem;font-size:14px}.visitor_autocomplete .ui-helper-hidden-accessible{display:none}#overlay-modal .icon-container{margin:1rem auto}.module-basket .send-list{position:sticky;top:10px;padding-bottom:5rem;margin-bottom:5rem}.module-basket .send-list .button{width:100%;margin-bottom:1.5rem}.module-basket .send-list ul{margin-bottom:0;list-style-position:inside}.module-basket .send-list li{margin-bottom:1rem}.module-basket .send-list li:last-child{margin-bottom:0}.module-basket .basket-items .reagent-type{margin-bottom:3rem}.module-basket .basket-items .reagent-type:last-child{margin-bottom:0}.module-basket .basket-items .reagent-type:first-child h3{margin-top:0;padding-top:0}.module-basket .basket-result-row{position:relative}.module-basket .basket-result-row .search-results-row{background-color:var(--light-silver);border-radius:1rem;padding:1.5rem 2rem 2rem}.module-basket .basket-result-row:last-child .search-results-row{margin-bottom:0}.module-basket .remove-from-basket{color:var(--maroon);background:white;border-radius:100%;height:25px;position:absolute;top:-0.75rem;left:-0.6rem;z-index:999}.module-basket .basket-submitted{margin:5rem 0;background:#d2ece7}.comments .comment{background-color:#f2f5f7;padding:1rem;border-radius:8px;margin-bottom:1rem}.comments .comment textarea{background-color:white}.comments .comment a{font-weight:normal}.comments .comment #comment_comment{padding:0.5rem;overflow-y:unset !important;min-height:4rem;min-width:100%;margin-top:0.5rem;margin-bottom:0;background-color:white}.comments .comment .comment-info{display:flex;align-items:center;justify-content:space-between;line-height:1rem}.comments .comment .comment-info .reagent .name{color:var(--navy);font-size:1.4rem;font-weight:var(--font-weight-bold);line-height:1.625rem}.comments .comment .comment-info .reagent .description{color:var(--light-navy);font-size:1.1rem;font-weight:var(--font-weight-semibold);line-height:1.625rem;margin:0.5rem 0}.comments .comment .comment-info .reagent .description b{color:var(--maroon)}.comments .comment .comment-info .commenter-name{display:inline-block;color:var(--navy);font-weight:bold}.comments .comment .comment-info .comment-date{display:inline-block;font-size:small}.comments .comment .comment-info .commenter-email{display:inline-block;font-size:0.9rem;padding-top:0.25rem}.comments .comment .comment-info .rating{display:block;margin:0 auto}@media only screen and (max-width: 767px){.comments .comment .comment-info.secondary-info{margin-top:0.5rem}.comments .comment .comment-info .rating{margin:0}}.comments .comment .comment-text{width:100%;background-color:white;border-radius:8px;margin-top:0.5rem;word-break:break-all;padding:1rem}.comments .comment .char-count{text-align:right;padding-right:0.3rem;font-size:0.8rem;font-weight:bold}.comments .comment .char-count .current{margin-right:-0.2rem}.comments .comment .char-count .current.over{color:red}.comments .comment .ratings{border:0px;display:flex;padding:0;align-items:center;flex-wrap:wrap;margin:0.5rem 0}.comments .comment .ratings .rating-options{display:flex;flex-direction:row}.comments .comment .ratings label{font-weight:normal;padding-right:1rem}.comments .comment .ratings legend{padding-right:1rem}.comments .comment .ratings label.rating{padding:5px 10px;border:2px solid var(--navy);border-radius:6px;margin-right:0.5rem;margin-bottom:0}.comments .comment .ratings input:checked{display:block}.comments .comment .ratings label:has(input:checked){background-color:var(--navy);color:white}.comments .comment .submit{display:flex;align-items:center;gap:0.75rem}.comments .comment .submit .warning{color:red;display:none}.module-memberships #memberships #memberships,.module-memberships #memberships .memberships-group,.module-memberships #organisation #memberships,.module-memberships #organisation .memberships-group,.module-organisation #memberships #memberships,.module-organisation #memberships .memberships-group,.module-organisation #organisation #memberships,.module-organisation #organisation .memberships-group{margin-bottom:4rem}.module-memberships #memberships #memberships .membership-row,.module-memberships #memberships .memberships-group .membership-row,.module-memberships #organisation #memberships .membership-row,.module-memberships #organisation .memberships-group .membership-row,.module-organisation #memberships #memberships .membership-row,.module-organisation #memberships .memberships-group .membership-row,.module-organisation #organisation #memberships .membership-row,.module-organisation #organisation .memberships-group .membership-row{margin-bottom:1.25rem;padding:1.5rem 2rem;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1)}.module-memberships #memberships #memberships .membership-row .membership .organisation .logo,.module-memberships #memberships .memberships-group .membership-row .membership .organisation .logo,.module-memberships #organisation #memberships .membership-row .membership .organisation .logo,.module-memberships #organisation .memberships-group .membership-row .membership .organisation .logo,.module-organisation #memberships #memberships .membership-row .membership .organisation .logo,.module-organisation #memberships .memberships-group .membership-row .membership .organisation .logo,.module-organisation #organisation #memberships .membership-row .membership .organisation .logo,.module-organisation #organisation .memberships-group .membership-row .membership .organisation .logo{height:30px}.module-memberships #memberships #memberships .membership-row .membership .actions,.module-memberships #memberships .memberships-group .membership-row .membership .actions,.module-memberships #organisation #memberships .membership-row .membership .actions,.module-memberships #organisation .memberships-group .membership-row .membership .actions,.module-organisation #memberships #memberships .membership-row .membership .actions,.module-organisation #memberships .memberships-group .membership-row .membership .actions,.module-organisation #organisation #memberships .membership-row .membership .actions,.module-organisation #organisation .memberships-group .membership-row .membership .actions{height:25px}.module-memberships #memberships #memberships .membership-row .membership .actions .accept,.module-memberships #memberships .memberships-group .membership-row .membership .actions .accept,.module-memberships #organisation #memberships .membership-row .membership .actions .accept,.module-memberships #organisation .memberships-group .membership-row .membership .actions .accept,.module-organisation #memberships #memberships .membership-row .membership .actions .accept,.module-organisation #memberships .memberships-group .membership-row .membership .actions .accept,.module-organisation #organisation #memberships .membership-row .membership .actions .accept,.module-organisation #organisation .memberships-group .membership-row .membership .actions .accept{color:mediumseagreen}.module-memberships #memberships #memberships .membership-row .membership .actions .decline,.module-memberships #memberships .memberships-group .membership-row .membership .actions .decline,.module-memberships #organisation #memberships .membership-row .membership .actions .decline,.module-memberships #organisation .memberships-group .membership-row .membership .actions .decline,.module-organisation #memberships #memberships .membership-row .membership .actions .decline,.module-organisation #memberships .memberships-group .membership-row .membership .actions .decline,.module-organisation #organisation #memberships .membership-row .membership .actions .decline,.module-organisation #organisation .memberships-group .membership-row .membership .actions .decline{color:var(--maroon, #a51249)}.module-memberships #organisation #memberships .membership-stats,.module-organisation #organisation #memberships .membership-stats{margin:1.5rem 0}.module-memberships #organisation #memberships .membership-stats .stat,.module-organisation #organisation #memberships .membership-stats .stat{font-size:1rem;font-weight:600;color:#555;margin-bottom:0.5rem}@media only screen and (max-width: 767px){.module-memberships #organisation #memberships .membership-stats,.module-organisation #organisation #memberships .membership-stats{padding:0.6rem 0 0.5rem 0}}.module-memberships #organisation table#organisation-visitors,.module-organisation #organisation table#organisation-visitors{width:100%;border-radius:5px;border-collapse:collapse}.module-memberships #organisation table#organisation-visitors thead th,.module-organisation #organisation table#organisation-visitors thead th{padding-bottom:1rem;border-bottom:2px solid #e5e5e5}.module-memberships #organisation table#organisation-visitors tbody tr:first-of-type td,.module-organisation #organisation table#organisation-visitors tbody tr:first-of-type td{padding-top:1rem}.module-memberships #organisation table#organisation-visitors tbody tr td,.module-organisation #organisation table#organisation-visitors tbody tr td{text-align:center;padding:0.5rem 0}.module-memberships #organisation table#organisation-visitors tbody tr td select,.module-organisation #organisation table#organisation-visitors tbody tr td select{width:100%;margin-bottom:0}@media only screen and (max-width: 767px){.module-memberships #organisation table#organisation-visitors thead,.module-organisation #organisation table#organisation-visitors thead{display:none}.module-memberships #organisation table#organisation-visitors tbody tr,.module-organisation #organisation table#organisation-visitors tbody tr{display:block;background-color:#f9f9f9;border:1px solid #e5e5e5;border-radius:5px;box-shadow:0 1px 2px rgba(0,0,0,0.1);margin-bottom:1rem}.module-memberships #organisation table#organisation-visitors tbody tr td,.module-organisation #organisation table#organisation-visitors tbody tr td{display:flex;align-items:center;text-align:left;padding:0.7rem}.module-memberships #organisation table#organisation-visitors tbody tr td.revoke-link,.module-organisation #organisation table#organisation-visitors tbody tr td.revoke-link{padding-bottom:1rem}.module-memberships #organisation table#organisation-visitors tbody tr td.revoke-link a,.module-organisation #organisation table#organisation-visitors tbody tr td.revoke-link a{width:100%;text-align:center}.module-memberships #organisation table#organisation-visitors tbody tr td .title,.module-organisation #organisation table#organisation-visitors tbody tr td .title{width:30%}.module-memberships #organisation table#organisation-visitors tbody tr td .value,.module-organisation #organisation table#organisation-visitors tbody tr td .value{width:70%}}@media only screen and (min-width: 767px){.module-memberships #organisation table#organisation-visitors tbody tr td .title,.module-organisation #organisation table#organisation-visitors tbody tr td .title{display:none}}.module-organisation h1{margin-bottom:2rem}.module-organisation h1 .right{float:right}@media only screen and (max-width: 767px){.module-organisation h1{margin-bottom:1rem}.module-organisation h1 .right{float:none;margin-top:0.5rem}}#organisation-visitors-import-form .modal__container{max-width:900px}#organisation-visitors-import-form .modal__container ul{list-style-position:inside}#organisation-visitors-import-form .modal__container textarea{height:7rem !important;margin-bottom:0.2rem}#organisation-visitors-import-form .modal__container input[type="submit"]{margin-top:1rem}.module-saved-reagents .tabs{border-bottom:1px solid #e1e1e1;margin-bottom:1rem !important;display:flex;list-style:none}.module-saved-reagents .tabs li{padding:1rem}.module-saved-reagents .tabs li.active{border:1px solid #e1e1e1;border-bottom:none;margin-bottom:-1px !important;border-top-right-radius:1rem;border-top-left-radius:1rem}.module-saved-reagents .search-results-row{background-color:var(--light-silver)}.module-search-history .search-history .search-period h4{margin:2rem 0 1rem 0}@media only screen and (max-width: 767px){.module-search-history .search-history .search-period{margin-bottom:2rem}}.module-search-history .search-history .search-history-row{background:var(--silver);margin-top:24px;padding:1rem;position:relative;border-top-right-radius:1rem;border-top-left-radius:1rem}.module-search-history .search-history .search-history-row.no-reagents{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.module-search-history .search-history .search-history-row:hover{cursor:pointer}.module-search-history .search-history .search-history-row:hover .fulltext a{text-decoration:underline}.module-search-history .search-history .search-history-row .fulltext{display:flex;flex-direction:row;align-items:center}.module-search-history .search-history .search-history-row .fulltext a{font-size:1.25rem;flex-grow:1}.module-search-history .search-history .search-history-row .fulltext a b{color:var(--maroon);margin-right:0.5rem}.module-search-history .search-history .search-history-row .fulltext a em{color:var(--light-navy)}.module-search-history .search-history .search-history-row .fulltext .when-at{font-size:1rem;color:var(--light-navy);flex-shrink:1;margin-bottom:0}.module-search-history .search-history .search-history-row ul.selected-facets{margin:0.5rem 0 0 0}.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet{display:inline-block;padding:0.3rem 1rem;background:var(--light-navy);color:var(--white);border-radius:20px;margin:0.25rem 0.2rem;font-size:1rem;font-weight:600}@media only screen and (max-width: 767px){.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet{display:block;width:100%}}.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet:first-of-type{margin-left:0}.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet.no-facet{background:var(--white);color:var(--light-navy)}.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet .title{font-size:0.9rem;display:flex;align-items:center}.module-search-history .search-history .search-history-row ul.selected-facets li.selected-facet .title strong{margin-right:0.5rem}.module-search-history .search-history .search-history-row.variant{margin-left:2rem;margin-top:1rem;margin-right:2rem}@media only screen and (max-width: 767px){.module-search-history .search-history .search-history-row{margin-top:1rem;padding:0.5rem 1rem}.module-search-history .search-history .search-history-row .fulltext a{font-size:1rem}.module-search-history .search-history .search-history-row .fulltext .when-at{font-size:0.9rem}}.module-search-history .search-history .has-variants,.module-search-history .search-history .has-reagents{margin:0;padding:1rem 0;border-left:1px solid var(--silver);border-right:1px solid var(--silver);border-bottom:1px solid var(--silver);border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}.module-search-history .search-history .has-variants .icon,.module-search-history .search-history .has-reagents .icon{margin-right:5px;font-size:0.9rem}.module-search-history .search-history .has-variants>p,.module-search-history .search-history .has-reagents>p{margin-bottom:0rem;margin-left:1rem;color:var(--light-navy);cursor:pointer}.module-search-history .search-history .has-reagents .viewed-reagents{margin-left:1rem;margin-bottom:0.5rem;list-style-type:none}.module-search-history .search-history .has-reagents .viewed-reagents li{background:var(--light-silver);margin-top:1rem;margin-right:1rem;border-radius:1rem;padding:1.5rem 2rem}.module-search-history .search-history .has-reagents .viewed-reagents a{font-size:1.25rem}.module-search-history .search-history .has-reagents .viewed-reagents p{margin-bottom:0}.module-search-history .search-history .has-reagents .viewed-reagents b{color:var(--maroon)}.module-search-history .search-history .has-reagents .viewed-reagents .icon.star{color:var(--gold)}
