:root{--color-alpha1: #030080;--color-alpha2: #1c17ff;--color-alpha3: #f1f5f8;--color-alpha4: #dfecf9;--color-alpha5: #25239d;--color-alpha6: #8cf1ff;--color-alpha7: #738fab;--color-alpha7-2: rgba(115, 143, 171, 0.2);--color-alpha8: #36495b;--color-dark: #000;--color-light1: #fff;--color-light2: #cdcdcd;--color-alert1: #12b0a7;--color-alert2: #e31957;--duration1: 0.2s}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:mediumllweb;src:url(/fonts/MediumLLWeb-SemiBold.woff)format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:mediumllweb;src:url(/fonts/MediumLLWeb-SemiBold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:mediumllweb;src:url(/fonts/MediumLLWeb-Regular.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:mediumllweb;src:url(/fonts/MediumLLWeb-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:decima mono;src:url(/fonts/DecimaMono.woff)format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:decima mono;src:url(/fonts/DecimaMono.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}html{font-size:16px;font-family:mediumllweb,sans-serif;scroll-behavior:smooth}a{color:var(--color-alpha2);transition:all var(--duration1)}a:not([class]):hover,a:not([class]):focus,a:not([class]):active{color:var(--color-alpha1)}img{height:auto;max-width:100%}hr{border:none;border-bottom:1px solid var(--color-alpha4);margin-top:1em;margin-bottom:1em}.vh{display:block;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);clip-path:inset(1px);white-space:nowrap;position:absolute;top:0}.dn{display:none}.inner{max-width:81.25rem;margin-left:auto;margin-right:auto;padding:0 1.25rem}@media screen and (min-width:37.5em){.inner{padding:0 2.5rem}}@media screen and (min-width:85em){.inner{padding:0 1.25rem}}.inner--alpha{max-width:40rem}.inner--beta{max-width:56.25rem}.form{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;position:relative;padding-bottom:1.875rem}.form fieldset{all:initial;font-family:inherit;width:100%}.form label{font-size:1.25rem;font-weight:400;line-height:1.4;margin-right:1.25rem}.form input[type=text],.form input[type=email],.form textarea,.form select{font-size:.9375rem;font-weight:400;font-family:inherit;line-height:1.33;padding:.9375rem;border-radius:.3125rem;border:.125rem solid transparent;margin-top:1rem;margin-bottom:1rem;width:100%}.form input[type=text],.form input[type=email],.form select{height:3.25rem}.form p{font-size:.875rem;font-weight:400;line-height:1.5;margin-top:1.25rem}.form .select-wrapper{position:relative;width:100%}.form .select-wrapper::after{content:url(/images/dropdown-arrow.svg);position:absolute;right:1rem;top:50%;transform:translateY(-50%);pointer-events:none}.form .select-wrapper select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-top:0;padding-bottom:0;background-color:var(--color-light1)}.form--alpha input[type=text],.form--alpha input[type=email],.form--alpha textarea,.form--alpha select{font-size:1rem;font-weight:400;line-height:1.5;border-color:var(--color-alpha8)}.form--alpha input[type=text]:hover,.form--alpha input[type=text]:focus,.form--alpha input[type=text]:active,.form--alpha input[type=email]:hover,.form--alpha input[type=email]:focus,.form--alpha input[type=email]:active,.form--alpha textarea:hover,.form--alpha textarea:focus,.form--alpha textarea:active,.form--alpha select:hover,.form--alpha select:focus,.form--alpha select:active{outline:none;border-color:var(--color-alpha2)}.form--alpha button{width:100%}.form__row{display:grid;grid-template-columns:1fr}@media screen and (min-width:50em){.form__row{grid-template-columns:1fr 1fr;grid-gap:1.25rem}}.form__group:only-child{grid-column:1/-1}.form__info{position:absolute;bottom:0;left:0;width:100%;text-align:left}.contact-page.form__info{margin-top:.625rem;position:relative}.book-form .form__info{margin-top:0}.book-form .form{padding-bottom:1.875rem;margin-bottom:.625rem}@media screen and (min-width:75em){.book-form .form{padding-bottom:1.25rem}}.form__message{padding:.625rem;border-radius:.3125rem;border:.125rem solid transparent}.form__message--alpha{border-color:var(--color-alert1)}.form__message--beta{border-color:var(--color-alert2)}.js-form-ok,.js-form-not-ok{display:none}.btn{background-color:var(--color-alpha2);color:var(--color-light1);font-size:1.25rem;font-weight:700;line-height:1.4;display:inline-flex;align-items:center;justify-content:center;border-radius:.3125rem;height:3.625rem;padding:0 1.25rem;text-decoration:none;border:none;cursor:pointer;transition:all var(--duration1)}.btn:hover{box-shadow:0 0 0 .125rem var(--color-alpha2)}.btn:focus,.btn:active{background-color:var(--color-alpha1)}.btn--alpha{display:inline-flex;background-color:transparent;color:var(--color-light1);border:.125rem solid var(--color-light1);height:3.25rem}.btn--alpha:hover{box-shadow:0 0 0 .125rem var(--color-alpha1)}.btn--alpha:focus,.btn--alpha:active{background-color:var(--color-light1);color:var(--color-dark)}.btn--beta{background-color:transparent;color:var(--color-alpha2);border:.125rem solid var(--color-alpha2)}.btn--beta:focus,.btn--beta:active{background-color:var(--color-light1);border-color:var(--color-alpha1);color:var(--color-alpha1)}.btn.next-chapter{display:inline-block;flex-direction:column;height:unset;padding:.625rem 1.25rem}.btn.next-chapter span{font-size:1rem}.copy h1:not(:only-child):not(:last-child),.copy h2:not(:only-child):not(:last-child),.copy h3:not(:only-child):not(:last-child),.copy h4:not(:only-child):not(:last-child),.copy h5:not(:only-child):not(:last-child),.copy h6:not(:only-child):not(:last-child),.copy p:not(:only-child):not(:last-child){margin-top:1em;margin-bottom:1em}.top-nav{position:absolute;top:0;left:0;right:0;z-index:100}@media screen and (max-width:49.9375em){.top-nav.nav-active{background-color:var(--color-alpha3);border-bottom:1px solid var(--color-alpha4)}}@media screen and (min-width:50em){.top-nav{margin-top:2.5rem}}.top-nav ul{display:flex;flex-wrap:wrap;align-items:baseline;list-style:none}@media screen and (max-width:49.9375em){.top-nav ul{flex-direction:column;padding-bottom:1.25rem}}.top-nav li:not(:last-of-type){margin-right:1.375rem}.top-nav li.active a:not([class]) span{border-color:var(--color-alpha1)}@media screen and (max-width:49.9375em){.top-nav li:not(:first-of-type){flex:1 1 100%;width:100%;text-align:center;display:none}}@media screen and (min-width:50em){.top-nav li:nth-last-of-type(2){margin-left:auto}}@media screen and (min-width:75em){.top-nav li:not(:last-of-type){margin-right:2.75rem}}.top-nav a{text-decoration:none}.top-nav a span{border-bottom:.125rem solid transparent}.top-nav a:not([class]){margin-top:1.375rem;display:block;color:var(--color-dark);transition:all var(--duration1)}.top-nav a:not([class]):hover,.top-nav a:not([class]):focus,.top-nav a:not([class]):active{border-color:var(--color-alpha1)}.top-nav a.logo{margin-right:1.375rem}@media screen and (max-width:49.9375em){.top-nav a.logo{display:block;margin-top:1.375rem}}@media screen and (max-width:49.9375em){.top-nav a.btn{margin-top:1.375rem}}@media screen and (max-width:49.9375em){.top-nav a[class]{width:100%;max-width:20rem}}.top-nav button{all:unset}@media screen and (max-width:49.9375em){.top-nav button{height:1.875rem;width:1.875rem;background-image:url(/images2/icon2-menu-open.svg);background-size:contain;position:absolute;right:1.25rem;top:1.25rem}}@media screen and (min-width:50em){.top-nav button{display:none}}@media screen and (max-width:49.9375em){.top-nav.nav-active ul{border-bottom:.125rem solid var(--color-alpha3)}.top-nav.nav-active li:not(:first-of-type){display:block}.top-nav.nav-active button{background-image:url(/images2/icon2-menu-close.svg)}}.hero{padding-top:3.125rem;background-color:var(--color-light1)}.hero h1{color:var(--color-alpha1);font-size:4.125rem;font-weight:600;line-height:1;margin-bottom:.625rem}@media screen and (max-width:49.9375em){.hero h1{font-size:2.75rem}}.hero h1 span{color:var(--color-alpha2)}.hero p.hero-subtitle{font-size:1.5rem;color:var(--color-alpha1);margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.hero p.hero-subtitle{font-size:1.25rem;margin-bottom:1rem}}.hero p{font-size:1.25rem;font-weight:400;line-height:1.4}@media screen and (max-width:49.9375em){.hero p{font-size:1rem}}.hero p+p{margin-top:1em}.hero.hero-alt{background-color:var(--color-alpha3)}.hero-index{overflow:hidden}.hero-index .hero-index-wrapper{display:flex;flex-direction:column;gap:6.25rem}.hero-index .hero-index-content{width:100%;max-width:32.75rem;padding-top:3.125rem}.hero-index .hero-index-image{display:flex;width:100%;padding-bottom:3.125rem}.hero-index .hero-index-image>img{margin:0 auto}@media screen and (min-width:50em){.hero-index{padding-top:9.375rem}.hero-index .hero-index-wrapper{flex-direction:row;align-items:center;gap:3.125rem}.hero-index .hero-index-content{min-width:30rem;padding:3.125rem 0}.hero-index .hero-index-image{padding:3.125rem 0}.hero-index .hero-index-image>img{max-width:none}}@media screen and (min-width:62.5em){.hero-index .hero-index-wrapper{gap:6.25rem}.hero-index .hero-index-content{padding:3.125rem 0 3.125rem 1.5rem}}@media screen and (min-width:50em){.hero--alpha{padding-top:9.375rem}}.hero--alpha h1 span{display:block}.hero--beta{background-color:var(--color-alpha3)}@media screen and (min-width:50em){.hero--beta{padding-top:6.25rem}}.hero__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.hero__content{padding-top:3.125rem;padding-bottom:3.125rem}@media screen and (min-width:50em){.hero__content{padding-right:6.25rem;flex:0 0 50%;width:50%}.hero--alpha .hero__content{padding-left:1.5625rem}}.hero__content--alpha{padding:3.125rem 0;text-align:center}.hero__action{margin-top:1.4375rem;display:flex;flex-wrap:wrap;gap:1.0625rem;align-items:center}.hero__action .btn-alt{text-decoration:none;background-color:transparent;color:var(--color-alpha1);border:2px solid var(--color-alpha1)}.hero2{background-color:var(--color-alpha3);padding-top:6.25rem;padding-bottom:3.125rem}@media screen and (min-width:50em){.hero2{padding-top:9.375rem}}.hero2 h1{color:var(--color-alpha1);font-size:4.125rem;font-weight:600;line-height:1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.hero2 h1{font-size:2.75rem}}.hero2 h1 span{color:var(--color-alpha2)}.hero2 h2{color:var(--color-alpha1);font-size:2.25rem;font-weight:600;line-height:1.11;margin-top:2.5rem}.hero2 p{font-size:1.5rem;font-weight:400;line-height:1.4}@media screen and (max-width:49.9375em){.hero2 p{font-size:1rem}}@media screen and (min-width:50em){.hero2__content{max-width:45.625rem}}@media screen and (min-width:50em){.hero2__content2{padding-left:11.25rem;padding-right:11.25rem}}@media screen and (min-width:75em){.hero2__content2{padding-left:13.75rem;padding-right:13.75rem}}.hero2__book{display:flex;flex-direction:column;gap:1.25rem;align-items:center;text-align:center}@media screen and (min-width:50em){.hero2__book{flex-direction:row;gap:2.5rem;text-align:left;justify-content:center}}.hero2__book h1{margin-bottom:0}.hero2__book img{max-height:13.75rem}.hero2__book .book-title{text-decoration:none;font-weight:600;font-size:1.25rem}@media screen and (min-width:50em){.hero2__book .book-title{font-size:1.75rem}}.contact.alt,.hero2.alt{background-color:var(--color-light1)}.hero2.alt{padding-top:6.25rem}.hero6__inner{display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width:50em){.hero6__inner{grid-template-columns:1fr 1fr;gap:6rem}}.hero6__content{padding-top:3.125rem;padding-bottom:3.125rem}.hero6__content p{font-size:1rem;margin-bottom:1rem}@media screen and (min-width:50em){.hero6__content p{font-size:1.5rem;font-weight:400;line-height:1.4}}.hero6__content .hero7__inner{display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width:50em){.hero6__content .hero7__inner{grid-template-columns:1fr 1fr;gap:6rem}}.hero6__content .hero7__content{padding-top:3.125rem;padding-bottom:3.125rem}.hero6__content .hero7__content p{font-size:1rem;margin-bottom:1rem}@media screen and (min-width:50em){.hero6__content .hero7__content p{font-size:1.5rem;font-weight:400;line-height:1.4}}.hero6__content p.small{font-size:.875rem}@media screen and (min-width:75em){.hero6__content p.small{font-size:1rem}}.hero6__content .early-access-form{display:flex;flex-direction:column;align-items:center;gap:.75rem;margin:1rem 0}.hero6__content .early-access-form button{width:100%}.hero6__content .early-access-form input[type=email]{margin:0}.hero6__content .early-access-form input[type=email],.hero6__content .early-access-form button{height:3.5rem}@media screen and (min-width:640px){.hero6__content .early-access-form{flex-direction:row}.hero6__content .early-access-form button{flex-shrink:0;width:auto}.hero6__content .early-access-form input[type=email]{max-width:20rem}}.book-form{padding-top:0}@media screen and (min-width:50em){.book-form{padding-top:3.125rem}}.book-form .author{font-size:1.25rem;font-weight:600}.book-form form{margin-top:3.125rem}.book-form form label{font-size:1rem;font-weight:600}@media screen and (min-width:75em){.book-form form label{font-size:1.125rem}}.book-form .form-group{width:100%;display:grid;grid-template-columns:1fr}.book-form .form-group input,.book-form .form-group button{width:100%;height:3.75rem}@media screen and (min-width:75em){.book-form .form-group{grid-template-columns:60% 40%;place-items:center;max-width:37.5rem;gap:.25rem}}.book-form .share p{font-size:1rem}@media screen and (min-width:75em){.book-form .share p{font-size:1.125rem}}.book-form-card{padding:1.5rem 0 0}.book-form-card .form-group{max-width:100%;width:100%}@media screen and (min-width:50em){.book-form-card .form-group{max-width:75%;margin:0 auto;gap:.875rem}}.book-form-card input{background-color:var(--color-alpha3)}.book-form-card label{font-weight:600;text-align:center;margin:0 auto}.shortcode-form{width:100%;margin-top:1.6875rem;padding:1rem;background-color:var(--color-alpha4);border-radius:5px}@media screen and (min-width:50em){.shortcode-form{margin-top:2.25rem;padding:1.5rem}}.shortcode-form .shortcode-form-label{font-size:1.125rem;font-weight:600}@media screen and (min-width:50em){.shortcode-form .shortcode-form-label{font-size:1.5rem}}.shortcode-form .form-group{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem}.shortcode-form .form-group input,.shortcode-form .form-group button{margin:0;height:3.75rem}.shortcode-form .form-group input{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%;min-width:18.75rem;font-size:1rem}@media screen and (min-width:50em){.shortcode-form .form-group input{font-size:1.375rem}}.shortcode-form .form-group input:-webkit-autofill,.shortcode-form .form-group input:-webkit-autofill:hover,.shortcode-form .form-group input:-webkit-autofill:focus,.shortcode-form .form-group input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #fff inset!important}.shortcode-form .form-group button{width:100%;min-width:14rem;white-space:nowrap;font-size:1.125rem}@media screen and (min-width:50em){.shortcode-form .form-group button{font-size:1.25rem}}@media screen and (min-width:62.5em){.shortcode-form .form-group button{width:auto}}.shortcode-form>form{padding-bottom:0}.shortcode-form>form>fieldset{display:flex;flex-direction:column}.shortcode-form>form .form__info{position:relative}.shortcode-form>form .form__info .js-form-ok,.shortcode-form>form .form__info .js-form-not-ok{padding-top:1rem}.hero6__image{margin:0 auto;max-width:27.9375rem}.hero6__image img{border-radius:.3125rem}@media screen and (min-width:75em){.hero6__image{max-width:100%}}.hero6__image.book{padding:0}@media screen and (min-width:75em){.hero6__image.book{max-width:26.5625rem;padding-bottom:2.5rem}}.hero__community{position:relative;overflow:hidden}.hero__community .hero__community__content{position:relative;z-index:10;display:flex;flex-direction:column;gap:.75rem}.hero__community .hero__community__content .form-group{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:31.25rem}@media screen and (min-width:50em){.hero__community .hero__community__content .form-group{flex-direction:row}}.hero__community .hero__community__content .form-group input{margin:0;width:100%;max-width:17.1875rem;height:3.125rem;border:2px solid var(--color-alpha8);font-size:1rem}@media screen and (min-width:50em){.hero__community .hero__community__content .form-group input{font-size:1.25rem}}.hero__community .hero__community__content .form-group button{width:auto;height:3.125rem;max-width:17.1875rem}@media screen and (min-width:50em){.hero__community .hero__community__content{padding-right:25%}}.hero__community .hero__community__image{position:absolute;inset:0;display:none;flex-direction:row-reverse;z-index:1}@media screen and (min-width:50em){.hero__community .hero__community__image{display:flex}}.hero__community .hero__community__image img{height:624px;transform:translate(144px,144px)}@media screen and (min-width:75em){.hero__community .hero__community__image img{transform:translate(-108px,144px)}}.use-cases{background-color:var(--color-alpha1);color:var(--color-light1);padding-top:9.375rem;padding-bottom:9.375rem}.use-cases .use-cases__inner{display:flex;flex-direction:column}@media screen and (min-width:62.5em){.use-cases .use-cases__inner{flex-direction:row}}@media screen and (min-width:62.5em){.use-cases .use-cases__content--alpha{display:block;width:100%;min-width:26.5rem;max-width:31.25rem;padding-right:2.25rem}}@media screen and (min-width:62.5em){.use-cases .use-cases__content--alpha .use-cases-alpha-container{padding-right:7.125rem}}.use-cases .use-cases__content--alpha h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.use-cases .use-cases__content--alpha h2{font-size:2rem}}.use-cases .use-cases__content--alpha h2 span{color:var(--color-alpha6)}.use-cases .use-cases__content--alpha span.eyebrow{display:block;color:var(--color-light1);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.use-cases .use-cases__content--alpha p{color:var(--color-light1);font-size:1.25rem;font-weight:400;line-height:1.4}.use-cases .use-cases__content--alpha p a{color:var(--color-alpha6)}@media screen and (max-width:49.9375em){.use-cases .use-cases__content--alpha p{font-size:1rem}}.use-cases .use-cases__content--beta{width:100%;display:grid;grid-gap:1.25rem;grid-template-columns:1fr;column-gap:2.5rem;row-gap:2.5rem;margin-top:2.5rem;align-content:start}@media screen and (min-width:28em){.use-cases .use-cases__content--beta{grid-template-columns:1fr 1fr;row-gap:3.75rem;margin-top:5rem}}@media screen and (min-width:50em){.use-cases .use-cases__content--beta{grid-template-columns:1fr 1fr 1fr}}@media screen and (min-width:62.5em){.use-cases .use-cases__content--beta{grid-template-columns:1fr 1fr;margin-top:0}}@media screen and (min-width:75em){.use-cases .use-cases__content--beta{grid-template-columns:1fr 1fr 1fr}}.use-cases .use-cases__content--beta .use-cases-item{display:flex;flex-direction:column;gap:.5rem}.use-cases .use-cases__content--beta .use-cases-item h3{font-size:1.25rem;margin-bottom:.375rem}.use-cases .use-cases__content--beta .use-cases-item img{width:2.5rem;height:2.5rem;margin-bottom:.375rem;object-fit:contain}.use-cases .use-cases__content--beta .use-cases-item ul{list-style:none}.use-cases .use-cases__content--beta .use-cases-item ul li{display:flex;flex-wrap:nowrap;align-items:flex-start;margin-bottom:.25rem}.use-cases .use-cases__content--beta .use-cases-item ul li:before{content:url(/images2/icon2-check-auto-alt.svg);display:block;width:1rem;margin-right:.625rem;padding-top:.0625rem;flex-shrink:0}.use-cases .use-cases__content--beta .use-cases-item ul li a{color:var(--color-alpha6)}.integrations-section{padding-top:9.375rem;padding-bottom:9.375rem;background-color:var(--color-alpha3)}.integrations-section .integrations-title{display:block;margin-bottom:3.125rem;font-weight:600!important;font-size:2rem;color:var(--color-alpha1);line-height:1;text-align:center}.integrations-section .integrations-title>span{color:var(--color-alpha2)}@media screen and (min-width:37.5em){.integrations-section .integrations-title{font-size:2.75rem}}@media screen and (min-width:50em){.integrations-section .integrations-title{font-size:4.125rem}}.integrations-section span.eyebrow{display:block;color:var(--color-alpha2);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem;text-align:center}.integrations-section .integrations-grid{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;gap:2.75rem;grid-template-columns:repeat(auto-fit,minmax(11.25rem,1fr))}.integrations-section .integration-container{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.integrations-section svg{width:10rem;height:100%}.integrations-section .integration-aws>svg{width:3.75rem;transform:translateY(5px)}.integrations-section .integration-gcp>svg{width:10.625rem}.integrations-section .integration-openai>svg{width:9rem}.integrations-section .integration-cohere>svg{width:7.5rem}.integrations-section .integration-deepset>svg{transform:translateY(5px);width:9.375rem}.integrations-section .integration-elastic>svg{width:8.5rem}.integrations-section .integration-hf{width:12.5rem}.integrations-section .integration-hf>img{width:100%;height:100%;object-fit:contain}.integrations-section .integration-text{font-size:1.625rem;color:#03132a;text-decoration:none;white-space:nowrap}.integrations-section .integration-text>div{display:flex;align-items:center}.integrations-section .integration-text>div>span{display:block;flex-shrink:0}.integrations-section .integration-text>div>img{height:2.25rem;margin-right:.375rem}.integrations-section .integration-langchain>span{font-size:1.5rem;margin-right:.375rem}.customers-section{padding-top:9.375rem;padding-bottom:9.375rem;background-color:var(--color-alpha3)}.customers-grid{display:grid;grid-template-columns:1fr;gap:1.125rem;margin-top:2.5rem}@media screen and (min-width:50em){.customers-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:75em){.customers-grid{grid-template-columns:repeat(12,1fr)}.customers-grid div:first-of-type{grid-column-start:1;grid-column-end:7}.customers-grid div:first-of-type p{font-size:2rem}.customers-grid div:nth-of-type(2){grid-column-start:7;grid-column-end:10}.customers-grid div:nth-of-type(3){grid-column-start:10;grid-column-end:13}.customers-grid div:nth-of-type(4){grid-row-start:2;grid-column-start:1;grid-column-end:5}.customers-grid div:nth-of-type(5){grid-row-start:2;grid-column-start:5;grid-column-end:9}.customers-grid div:nth-of-type(6){grid-row-start:2;grid-column-start:9;grid-column-end:13}}.customers-box{background-color:var(--color-alpha3);border-radius:5px;display:flex;flex-direction:column;gap:1.5rem;align-items:center;width:100%;padding-bottom:3.125rem}.customers-box>p:first-of-type{text-align:center}.customers-box>a>img:first-of-type{width:100%;max-width:8.75rem}.customers-box .author-box{display:flex;align-items:center;gap:.75rem}.customers-box .author-box>img,.customers-box .author-box>a>img{width:4.6875rem;border-radius:100%}.customers-box .author-box .author-info p{font-size:1.125rem}.customers-box .author-box .author-info p:first-of-type{font-weight:600}.customers-grid-alt{display:grid;grid-template-columns:1fr;gap:3.125rem}.customers-logo-box{display:grid;grid-template-columns:1fr;justify-items:center;align-items:center;gap:3.125rem}@media screen and (min-width:37.5em){.customers-logo-box{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:50em){.customers-logo-box{grid-template-columns:repeat(4,1fr)}}@media screen and (min-width:75em){.customers-logo-box{grid-template-columns:repeat(6,1fr);gap:3.75rem}}.customers-logo-box img{width:100%;max-height:2rem;object-fit:contain}@media screen and (min-width:37.5em){.customers-logo-box img:nth-of-type(2){max-height:2.25rem}.customers-logo-box img:nth-of-type(4){max-height:1.625rem}.customers-logo-box img:nth-of-type(5){max-height:1.875rem}.customers-logo-box img:nth-of-type(7){transform:translateY(0.125rem)}.customers-logo-box img:nth-of-type(8){max-height:1.625rem}.customers-logo-box img:nth-of-type(10){max-height:1.875rem;transform:translateY(0.25rem)}.customers-logo-box img:nth-of-type(11){max-height:1.875rem}.customers-logo-box img:nth-of-type(12){max-height:1.875rem}}.features{color:var(--color-alpha1);padding-top:9.375rem;padding-bottom:9.375rem;overflow:hidden}.features h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.features h2{font-size:2rem}}.features h2 span{color:var(--color-alpha2)}.features h3,.features h5{color:var(--color-alpha2);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.features h4{color:var(--color-alpha1);font-size:2rem;font-weight:600;line-height:1.2}@media screen and (max-width:49.9375em){.features h4{font-size:1.5rem}}.features p{color:var(--color-dark);font-size:1.25rem;font-weight:400;line-height:1.4}.features ul{list-style:none;margin-top:1.875rem}.features li{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:1.875rem}.features li:before{content:url(/images2/icon2-check.svg);margin-right:1.25rem;transform:translateY(-0.5em)}.features li span{flex:1}.features__item{display:flex;flex-wrap:wrap;align-items:center;margin-top:6.25rem}@media screen and (min-width:50em){.features__item:nth-of-type(2n){flex-direction:row-reverse}}.features__content p{margin-top:.75rem;font-size:1.125rem}@media screen and (min-width:50em){.features__content{flex:0 1 50%;width:50%}}.features__content--beta:not(.tal){text-align:center}@media screen and (min-width:50em){.features__content--beta img{max-width:25rem}}.features2 .features__content{flex:unset;width:unset}@media screen and (min-width:50em){.features2 .features__content{text-align:center}}.features2 .features__content h4{font-size:2rem}@media screen and (min-width:50em){.features2 .features__content h4{font-size:3rem}}.features2 .features__content--alpha{margin-bottom:3.125rem}@media screen and (min-width:50em){.features2 .features__content--beta{width:60%}.features2 .features__content--alpha{width:40%;margin-bottom:0}}.features-inner{display:grid;grid-template-columns:1fr;gap:3.125rem}@media screen and (min-width:50em){.features-inner{grid-template-columns:40% 60%}}.features-inner .features-btns{display:flex;flex-direction:column;gap:1.875rem}.features-inner .features-btns .feature-item{padding:1.25rem;transition:transform .75s;cursor:pointer}.features-inner .features-btns .feature-item h4{color:var(--color-alpha2);margin-bottom:.5rem}.features-inner .features-btns .feature-item.selected{background-color:var(--color-alpha3)}@media screen and (min-width:50em){.features-inner .features-btns .feature-item.selected{transform:translateX(1.25rem)}}.features-inner .features-animations .lottiePlayer{display:none!important}.features-inner .features-animations .lottiePlayer.visible{display:block!important}@media screen and (min-width:37.5em){.features.content-section>.inner>h2.w-60{font-size:2.75rem}}@media screen and (min-width:50em){.features.content-section>.inner>h2.w-60{font-size:4.125rem}}@media screen and (min-width:75em){.features.content-section>.inner>h2.w-60{max-width:70%}}.features-alt{background-color:var(--color-light1)}.features-alt .inner>h2{margin-bottom:1.25rem}@media screen and (min-width:37.5em){.features-alt .inner>h2{font-size:2.75rem}}@media screen and (min-width:50em){.features-alt .inner>h2{font-size:4.125rem}}@media screen and (min-width:50em){.features-alt .inner>p.w-70{max-width:70%}}.features-alt-grid{margin-top:3.125rem;display:grid;grid-template-columns:1fr;gap:3.125rem}@media screen and (min-width:37.5em){.features-alt-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:50em){.features-alt-grid{grid-template-columns:1fr 1fr 1fr;margin-top:5rem;gap:5rem}}.features-alt-grid>div{display:flex;flex-direction:column;gap:.25rem}.features-alt-grid>div img{width:2.625rem}.features-alt-grid>div p{font-size:1rem}.product{background-color:var(--color-alpha3);color:var(--color-alpha1);padding-top:9.375rem;padding-bottom:9.375rem;counter-reset:product}.product h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.product h2{font-size:2rem}}.product h2 span{color:var(--color-alpha2)}.product h3{color:var(--color-alpha2);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.product .h4{color:var(--color-alpha1);font-size:1.5rem;font-weight:600;line-height:1.3}@media screen and (max-width:49.9375em){.product .h4{font-size:1.25rem}}.product .p{color:var(--color-dark);font-size:1.25rem;font-weight:400;line-height:1.4}@media screen and (max-width:49.9375em){.product .p{font-size:1rem}}.product ol{margin-top:3.125rem;list-style:none}.product__row{display:flex;flex-wrap:wrap;justify-content:space-between}.product__content{display:grid;grid-template-columns:1fr;grid-gap:5rem;place-items:center}@media screen and (min-width:75em){.product__content{grid-template-columns:1fr 1fr;grid-column-gap:10rem;grid-row-gap:.625rem}}@media screen and (min-width:75em){.product__item{grid-column-start:1}}.product__image{max-width:28.75rem}@media screen and (min-width:75em){.product__image{grid-column-start:2;grid-row:1/span 5}.product__image:not(.tab-active){display:none}}.product__button{all:unset;display:flex;flex-wrap:wrap;align-items:baseline;counter-increment:product;cursor:pointer;border:.3125rem solid transparent;border-radius:.3125rem;padding:1.5625rem .9375rem .9375rem 2.1875rem;transition:.33s}@media screen and (min-width:75em){.product__button:hover,.product__button:focus,.product__button:active{border-color:var(--color-alpha4)}.tab-active .product__button{background-color:var(--color-light1)}}@media screen and (max-width:74.9375em){.product__button{background-color:var(--color-light1)}}.product__button:before{display:inline-flex;justify-content:center;content:counter(product);margin-right:1.875rem;font-size:1.5rem;font-weight:600;width:.625rem}@media screen and (max-width:74.9375em){.product__button:before{font-size:1.25rem}}.product__button span{display:block}.product__button>span{flex:1;position:relative}.product__button>span:after{content:"";display:block;min-width:2.375rem;min-height:2.375rem;position:absolute;right:calc(100% + 1rem);top:-.25rem;border:.125rem solid;border-radius:50%}@media screen and (max-width:74.9375em){.product__button>span:after{min-width:1.875rem;min-height:1.875rem;right:calc(100% + 1.25rem);top:0}}.product__image-alt{max-width:25rem}@media screen and (min-width:75em){.product__image-alt{grid-row:1/span 3}}.metrics{background-color:var(--color-alpha1);color:var(--color-light1);padding-top:9.375rem;padding-bottom:9.375rem}.metrics h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.metrics h2{font-size:2rem}}.metrics h2 span{color:var(--color-alpha6)}.metrics h3{color:var(--color-alpha6);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.metrics h4{color:var(--color-alpha6);font-size:3.875rem;font-weight:600;line-height:1}@media screen and (max-width:49.9375em){.metrics h4{font-size:2.5rem}}.metrics p{font-size:1.25rem;font-weight:400;line-height:1.4}.metrics small{color:var(--color-alpha4)}@media screen and (min-width:50em){.metrics{background-image:linear-gradient(to right,var(--color-alpha5) calc(50% - 6.25rem),transparent calc(50% - 6.25rem))}}.metrics__inner{display:flex;flex-wrap:wrap;align-items:center}@media screen and (min-width:50em){.metrics__content--alpha{flex:0 0 calc(50% - 6.25rem);width:calc(50% - 6.25rem);padding-right:5rem}}.metrics__content--beta{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (min-width:50em){.metrics__content--beta{flex:0 0 calc(50% + 6.25rem);width:calc(50% + 6.25rem);padding-left:5rem}}.metrics__item{padding-top:3.125rem}@media screen and (max-width:49.9375em){.metrics__item{width:100%}}@media screen and (min-width:50em){.metrics__item{flex:0 1 50%;width:50%;padding-bottom:3.125rem}}.cta{background-color:var(--color-alpha4);display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding-top:7.5rem;padding-bottom:7.5rem;text-align:center}.cta h2{color:var(--color-alpha1);font-size:4.125rem;font-weight:600;line-height:1;margin-bottom:.625rem}@media screen and (max-width:49.9375em){.cta h2{font-size:2rem}}.cta h2 span{color:var(--color-alpha2)}.cta p{font-size:1.25rem;font-weight:400;line-height:1.4}@media screen and (max-width:49.9375em){.cta p{font-size:1rem}}.cta__action{margin-top:1.4375rem}.footer{background-color:var(--color-dark);color:var(--color-light1);padding-top:5rem;padding-bottom:3.75rem}@media screen and (max-width:49.9375em){.footer{text-align:center}}.footer ul{list-style:none;display:flex;flex-wrap:wrap;margin-top:1.25rem}@media screen and (max-width:49.9375em){.footer ul{justify-content:center}}@media screen and (min-width:50em){.footer ul{margin-bottom:6.25rem}}.footer ul a{display:block;padding:1.375rem}@media screen and (min-width:50em){.footer ul a.first{padding-left:0}}.footer a{color:inherit;text-decoration:none}.footer a:hover,.footer a:focus,.footer a:active{color:var(--color-light1);text-decoration:underline}.footer p{color:var(--color-light2)}@media screen and (max-width:49.9375em){.footer p{margin-top:1.25rem;margin-bottom:1.25rem}}.footer__inner{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.pricing{background-color:var(--color-alpha3);padding-bottom:3.125rem}@media screen and (min-width:50em){.pricing{padding-bottom:3.125rem}}.pricing h3{color:var(--color-alpha1);font-size:2rem;font-weight:600;line-height:1.2}.pricing h3:not(:first-child){margin-top:3.75rem}@media screen and (max-width:49.9375em){.pricing h3{font-size:1.5rem}}.pricing h4{font-size:1rem;font-weight:400;line-height:1.5}@media screen and (min-width:75em){.pricing h4{flex:0 0 50%}}.pricing h5{color:var(--color-alpha1);font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.875rem}.pricing p{font-size:1.25rem;font-weight:400;line-height:1.4}@media screen and (max-width:49.9375em){.pricing p{font-size:1rem}}.pricing ul{list-style:none;margin:.9375rem 0}.pricing li{display:flex;flex-wrap:wrap;align-items:flex-start;margin-bottom:.625rem}.pricing li:before{content:url(/images2/icon2-check-auto.svg);width:1.25rem;margin-right:.875rem}.pricing li span{flex:1}.marketplace-links-container{margin-bottom:2.5rem}.marketplace-links-container .marketplace-link{display:flex}.marketplace-links-container .marketplace-link a{display:flex;align-items:center;margin-bottom:1.5rem;border-radius:.3125rem;font-size:1.25rem;font-weight:600}.marketplace-links-container .marketplace-link a .marketplace-logo{display:flex;width:2rem;flex-shrink:0}.marketplace-links-container .marketplace-link a .marketplace-logo svg{width:100%}.marketplace-links-container .marketplace-link a .marketplace-text{margin-left:.875rem}.pricing__split{display:grid;grid-gap:2.5rem;grid-template-columns:1fr;place-items:start}@media screen and (min-width:50em){.pricing__split{grid-template-columns:1fr 1fr;grid-gap:2.5rem}}@media screen and (min-width:75em){.pricing__split{grid-template-columns:1fr 1fr 1fr;grid-gap:2.5rem}}.pricing__item{width:100%;background-color:var(--color-light1);border-radius:.3125rem;padding:2.5rem;display:flex;flex-direction:column}.pricing__row{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;margin-top:.3125rem;margin-bottom:.9375rem}.pricing__item-price{flex:1 1 auto;text-align:right}@media screen and (min-width:75em){.pricing__item-price{flex:0 0 50%}}.pricing__item-price p{font-size:.875rem;font-weight:600;line-height:1.5}.pricing__price{display:inline-grid;vertical-align:top;align-items:center;position:relative}.pricing__price.stacked{padding:.5em;align-items:stretch}.pricing__price.stacked::after,.pricing__price.stacked input,.pricing__price.stacked textarea{grid-area:2/1}.pricing__value{all:initial;font-family:inherit;text-align:right}.pricing__value--alpha{color:var(--color-alpha2);font-size:1.5rem;line-height:1;font-weight:700}@media screen and (max-width:49.9375em){.pricing__value--alpha{font-size:1rem}}.pricing__value--beta{color:var(--color-alpha2);font-size:2.25rem;line-height:1;font-weight:700}@media screen and (max-width:49.9375em){.pricing__value--beta{font-size:1.5rem}}.pricing__value--gamma{color:var(--color-alpha7);font-size:1rem;font-weight:600;line-height:1.5}@media screen and (max-width:49.9375em){.pricing__value--gamma{font-size:.8125rem}}.pricing__range{margin-bottom:1.875rem}.pricing__range+.pricing__range{border-top:1px solid var(--color-alpha4);padding-top:1.25rem}.pricing__range label{display:block;color:var(--color-alpha1);font-size:1.25rem;font-weight:700;line-height:1.4}@media screen and (max-width:49.9375em){.pricing__range label{font-size:1rem}}.pricing__range label span{display:block;margin-bottom:.25rem}.pricing__range label span:first-of-type:not(:only-of-type){font-size:1.25rem;font-weight:600;line-height:1.4}.pricing__range label span:last-of-type:not(:only-of-type){font-size:.875rem;font-weight:400;line-height:1.5}.pricing__range .noUi-target,.pricing__range .noUi-connects{border-radius:.1875rem}.pricing__range .noUi-target{box-shadow:none;border:none;background-color:var(--color-alpha4);margin-top:.625rem;margin-bottom:1.875rem}.pricing__range .noUi-horizontal{height:.375rem}.pricing__range .noUi-horizontal .noUi-handle{background-color:var(--color-alpha4);border:5px solid var(--color-alpha2);border-radius:.5rem;height:1rem;width:1rem;box-shadow:none;right:-.5rem;top:-.3125rem;cursor:pointer}.pricing__range .noUi-horizontal .noUi-handle:before,.pricing__range .noUi-horizontal .noUi-handle:after{content:none}.pricing__range .noUi-connects{border-radius:.1875rem}.pricing__range .noUi-connect{background-color:var(--color-alpha2)}.pricing__action{position:relative;margin-top:auto;padding-top:1.25rem}.pricing__action .btn{flex:1 1 100%;width:100%}.pricing__action .btn:not(:last-child){margin-bottom:1.5rem}.pricing__action p{font-size:.875rem;font-weight:400;line-height:1.5}.pricing__alert{background-color:var(--color-alert2);color:var(--color-light1);padding:.625rem;position:absolute;top:0;left:0;right:0;border-radius:.3125rem}.pricing__item .price-text{font-size:1rem}.pricing__item .price-text span{font-size:1.25rem;color:var(--color-alpha2);font-weight:600}.pricing__item .pricing-feature-title{font-size:1rem;font-weight:600}.pricing__item.pricing-dedicated{width:100%}@media screen and (min-width:75em){.pricing__item.pricing-dedicated{grid-column:span 3}}.pricing__item.pricing-dedicated span{font-weight:600;display:inline-block;border-right:1px solid var(--color-alpha4);padding-right:1rem;margin-right:1rem;color:var(--color-alpha1)}.pricing__item.pricing-dedicated p{font-size:1rem}.usage-estimator{margin-top:3rem;display:flex;flex-direction:column;gap:1rem}.usage-estimator h3{margin-bottom:.5rem;color:var(--color-alpha2)!important}.usage-estimator .input-group{display:grid;grid-template-columns:1fr}@media screen and (min-width:50em){.usage-estimator .input-group{grid-template-columns:18.75rem 1fr}.usage-estimator .input-group input,.usage-estimator .input-group select{font-size:1.25rem}}@media screen and (min-width:50em){.usage-estimator .input-group.range-slider{grid-template-columns:21.875rem 1fr}}.usage-estimator .input-group.range-slider .range-slider-container{display:flex;flex-direction:column}@media screen and (min-width:50em){.usage-estimator .input-group.range-slider .range-slider-container{transform:translateY(0.3rem)}}.usage-estimator .input-group.range-slider .range-slider-container input{padding-bottom:0}.usage-estimator .input-group.range-slider .range-slider-container span{margin:-.4rem auto 0;font-size:.875rem}.usage-estimator .estimate{color:var(--color-alpha2)}.usage-estimator input,.usage-estimator select{padding:.25rem;width:auto}.usage-estimator .info{margin-top:1.5rem;display:flex;flex-direction:column;gap:1.5rem}.usage-estimator .info h4{margin-bottom:.75rem;color:var(--color-alpha2)}.usage-estimator .info ul{margin:0}.contact{background-color:var(--color-alpha3);padding-bottom:3.125rem}@media screen and (min-width:75em){.contact{padding-bottom:7.5rem}}.contact__inner{display:flex;flex-wrap:wrap;align-items:flex-start}.contact__info{background-color:var(--color-light1);border-radius:.3125rem;padding:1.875rem}@media screen and (max-width:74.9375em){.contact__info{margin-bottom:3.125rem}}@media screen and (min-width:75em){.contact__info{max-width:22.5rem}}.contact__info p{font-size:1.25rem;font-weight:400;line-height:1.4}.contact__info p+p{margin-top:1em}.contact__info pre{margin-top:1em;margin-bottom:1em}.contact__form{flex:1}@media screen and (min-width:75em){.contact__form{margin-left:5rem}}.early-access .contact{padding-bottom:2rem}.early-access .contact__info{display:none}.early-access .contact__form{margin-left:0}.early-access .early-access-faq .early-access-inner{max-width:56.25rem}.early-access .early-access-faq h2{margin-top:1rem}.early-access .early-access-faq h2 span{color:var(--color-alpha2)}.early-access .early-access-faq ul{list-style:none;display:flex;flex-direction:column;gap:1rem;padding:0;margin:2rem 0}.early-access .early-access-faq ul li{display:flex;flex-direction:column}.early-access .early-access-faq ul li span:first-of-type{font-weight:600}.contact-form-disabled{opacity:.7}.contact-form-disabled input,.contact-form-disabled textarea,.contact-form-disabled button{cursor:not-allowed}.contact-form-disabled textarea:hover,.contact-form-disabled input:hover{border-color:var(--color-alpha8)!important}.contact-form-disabled button:hover{box-shadow:none}.team{background-color:var(--color-light1);color:var(--color-alpha1);padding-top:7.5rem;padding-bottom:7.5rem}.team h2{font-size:3rem;font-weight:600;line-height:1.1}@media screen and (max-width:49.9375em){.team h2{font-size:2rem}}.team h3{font-size:1.5rem;font-weight:600;line-height:1.3}.team p{color:var(--color-dark);font-size:1rem;font-weight:400;line-height:1.5}.team img{width:100%;display:block}.team__grid{display:grid;grid-gap:1.25rem;grid-template-columns:1fr;margin-top:3.125rem}@media screen and (min-width:37.5em){.team__grid{grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr))}}.team__box{background-color:var(--color-alpha3);border-radius:.3125rem;overflow:hidden}.team__content{background-color:var(--color-alpha3);padding:1.875rem;margin-top:-.5rem;position:relative;z-index:1}.investors{background-color:var(--color-alpha3);color:var(--color-alpha1);padding-top:7.5rem;padding-bottom:7.5rem}@media screen and (max-width:74.9375em){.investors{padding-top:3.125rem;padding-bottom:3.125rem}}.investors h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:74.9375em){.investors h2{font-size:2rem}}.investors h2 span{display:block;color:var(--color-alpha2)}.investors h3{color:var(--color-alpha2);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}.investors h4{font-size:1.25rem;font-weight:600;line-height:1.4}.investors p{color:var(--color-dark);font-size:1.25rem;font-weight:400;line-height:1.4}@media screen and (max-width:74.9375em){.investors p{font-size:1rem}}.investors img{display:block;width:100%}.investors__inner{display:grid;grid-template-columns:1fr;grid-gap:2.5rem;align-items:center}@media screen and (min-width:75em){.investors__inner{grid-template-columns:1fr 1fr}}.investors__content--alpha{display:grid;grid-template-columns:1fr;grid-gap:2.5rem}@media screen and (min-width:50em){.investors__content--alpha{grid-template-columns:1fr 1fr}}.investors__info p{font-size:1rem;font-weight:400;line-height:1.5}.news{color:var(--color-alpha1);padding-top:5rem;padding-bottom:7.5rem}.news h2{font-size:3rem;font-weight:600;line-height:1.1;margin-bottom:1.25rem}@media screen and (max-width:49.9375em){.news h2{font-size:2rem}}.news h2 span{color:var(--color-alpha2)}.news h3{color:var(--color-alpha1);font-size:1.5rem;font-weight:600;line-height:1.3;margin-bottom:.75rem}.news p{color:var(--color-dark);font-size:.875rem;font-weight:400;line-height:1.5}.news__row{display:flex;flex-wrap:wrap;justify-content:space-between}.news__grid{display:grid;grid-gap:1.25rem;margin-top:3.125rem;grid-template-columns:1fr}@media screen and (min-width:37.5em){.news__grid{grid-template-columns:repeat(auto-fit,minmax(25rem,1fr))}}.news__box{background-color:var(--color-alpha3);border-radius:.3125rem;padding:2.5rem;text-decoration:none;max-width:100%;transition:all var(--duration1)}.news__box:hover,.news__box:focus,.news__box:active{background-color:var(--color-alpha4)}.news__image{display:block;height:2.5rem;margin-bottom:.9375rem}.news__image img{max-height:100%;max-width:90%}.company-news-grid{display:grid;gap:1.25rem;margin-top:3.125rem;margin-bottom:6.25rem;grid-template-columns:1fr}@media screen and (min-width:62.5em){.company-news-grid{grid-template-columns:1fr 1fr}}.company-news-box{display:flex;flex-direction:column;background-color:var(--color-alpha3);border-radius:.3125rem;text-decoration:none;transition:all var(--duration1)}@media screen and (min-width:37.5em){.company-news-box{flex-direction:row}}.company-news-box:hover,.company-news-box:focus,.company-news-box:active{background-color:var(--color-alpha4)}.company-news-box img{width:100%;max-height:15.625rem;object-fit:cover;border-radius:.3125rem 0 0 .3125rem}@media screen and (min-width:37.5em){.company-news-box img{max-width:9.0625rem}}.company-news-box-content{padding:.9375rem}.content{background-color:var(--color-alpha3);padding-top:.0625rem;padding-bottom:7.5rem}.content--alpha{background-color:var(--color-light1)}.content__inner{font-size:1.125rem;font-weight:400;line-height:1.5}@media screen and (min-width:50em){.content__inner{font-size:1.5rem}}.content__inner>*:not([class]){margin-top:1.5em}.content__inner>div,.content__inner iframe,.content__inner p{max-width:100%}.content__inner h1,.content__inner h2,.content__inner h3,.content__inner h4,.content__inner h5,.content__inner h6{color:var(--color-alpha1)}.content__inner h1,.content__inner h2{font-size:2rem;font-style:normal;font-weight:600;line-height:1.1}@media screen and (min-width:50em){.content__inner h1,.content__inner h2{font-size:3rem}}.content__inner h3{font-size:1.5rem;font-weight:600;line-height:1.2}@media screen and (min-width:50em){.content__inner h3{font-size:2rem}}.content__inner h4,.content__inner h5,.content__inner h6{font-size:1.125rem;font-weight:600;line-height:1.3}@media screen and (min-width:50em){.content__inner h4,.content__inner h5,.content__inner h6{font-size:1.5rem}}.content__inner .responsive-table table,.content__inner>table{border-collapse:collapse;border:.125rem solid var(--color-alpha2);vertical-align:top}.content__inner .responsive-table table th,.content__inner .responsive-table table td,.content__inner>table th,.content__inner>table td{border:.125rem solid var(--color-alpha2);vertical-align:top}.content__inner .responsive-table table th,.content__inner .responsive-table table td,.content__inner>table th,.content__inner>table td{padding:.625rem}.content__inner .responsive-table table ul:only-child,.content__inner .responsive-table table ol:only-child,.content__inner>table ul:only-child,.content__inner>table ol:only-child{margin:0}.content__inner>.responsive-table,.content__inner>table{margin-top:3em;margin-bottom:3em}.content__inner .responsive-table{max-width:100%;overflow-x:auto}.content__inner .responsive-table.centered-table td{text-align:center}.content__inner ul,.content__inner ol{margin-top:3em;margin-bottom:3em;padding-left:1.5em}.content__inner ul ul,.content__inner ul ol,.content__inner ol ul,.content__inner ol ol{margin-top:1.5em}.content__inner li::marker{color:var(--color-alpha2)}.content__inner li>p>img{margin-top:1rem}.content__inner li>ul{margin:1rem 0}.content__inner li>.highlight{margin-top:1rem}.content__inner code{font-family:decima mono,Consolas,Monaco,andale mono,ubuntu mono,monospace;background-color:var(--color-alpha3);color:var(--color-alpha1);border-radius:.3125rem}.content__inner pre:not([class]) code{display:inline-flex;align-items:baseline;white-space:initial;padding:.3125rem .625rem}.content__inner .highlight{margin-top:2.25rem;font-size:.9375rem;line-height:1.4}.content__inner p code{display:initial;padding:.1875rem .25rem .0625rem;margin-left:.0625rem;margin-right:.0625rem}@media screen and (min-width:50em){.content__inner p code{padding:.3125rem .5rem .0625rem}}.content__inner p img{display:block}.content__inner p small{display:block;font-size:.875rem;line-height:1.3;text-align:center;margin-top:.5rem}.content__inner p small.video{margin-top:-2.25rem}.post{padding-top:3.75rem;padding-bottom:3.75rem}@media screen and (min-width:50em){.post{padding-top:0;padding-bottom:7.5rem}}.post__inner{display:grid;grid-template-columns:1fr}@media screen and (min-width:50em){.post__inner{grid-template-columns:8.75rem 1fr 8.75rem;grid-gap:1.25rem}}@media screen and (min-width:75em){.post__inner{grid-gap:5rem}}.post__inner.nlp h1{font-size:3rem}@media screen and (min-width:50em){.post__inner.nlp h1{font-size:4.125rem}}@media screen and (min-width:50em){.post__inner.nlp{grid-template-columns:15rem 1fr;grid-gap:1.25rem}}@media screen and (min-width:75em){.post__inner.nlp{grid-template-columns:15rem 1fr 8.75rem;grid-gap:3.75rem}}.post__sidebar{margin-top:3.75rem;display:flex;flex-direction:column;gap:1.875rem}@media screen and (min-width:50em){.post__sidebar{align-self:start;position:sticky;top:3.75rem}}.post__sidebar ul{list-style:none;padding:0}.post__sidebar ul li{margin-top:.5rem}.post__sidebar ul a{display:block;color:var(--color-alpha2);text-decoration:none;line-height:1.4}@media screen and (min-width:50em){.post__sidebar ul a.active{color:var(--color-alpha1)}}.post__sidebar ul a:hover,.post__sidebar ul a:focus,.post__sidebar ul a:active{text-decoration:underline}.post__sidebar .toc-heading{font-size:.875rem}@media screen and (min-width:50em){.post__sidebar{top:0;max-height:100vh;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none;overflow-y:scroll}}@media screen and (min-width:50em){.post__sidebar--alpha{grid-row-start:1;grid-column-start:1}}.post__content ul,.post__content ol{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:50em){.post__sidebar--beta{grid-row-start:1;grid-column-start:-2}}.post__sidebar.nlp{gap:.75rem}@media screen and (min-width:50em){.post__sidebar.nlp{padding:1.25rem 1.25rem 1.25rem 0;margin-top:2.5rem}}.post__sidebar.nlp .chapter-list{padding-left:2.25rem}.post__sidebar.nlp .chapter-list a{text-decoration:none;font-weight:600}.post__sidebar.nlp .book-title{text-decoration:none}.post__sidebar.nlp .chapter-title{margin-bottom:.875rem}.post__sidebar.nlp .chapter-title a{text-decoration:none}.post__sidebar.nlp .chapter-title h3{font-size:1.125rem}.post__sidebar::-webkit-scrollbar{display:none}.nlp #TableOfContents{margin-bottom:.875rem;padding-left:.5rem}.nlp #TableOfContents ul li ul{list-style:disc;padding-left:.875rem}.nlp #TableOfContents ul li ul a{display:inline;font-weight:400}.next-chapter{margin-top:1.25rem}.next-chapter button{display:flex;flex-direction:column;height:unset;padding:.75rem 1.5rem}.next-chapter button span{font-weight:400;font-size:.875rem;align-self:start}.next-chapter a{display:block;color:var(--color-light1);text-decoration:none}.post__content{width:100%;overflow:hidden;background-color:var(--color-light1)}.post__content>*:first-child{margin-top:0}@media screen and (min-width:50em){.post__content{grid-row-start:1;grid-column-start:2;padding-top:3.75rem}}.post-group{margin-top:2.25rem}.post .mjx-chtml{overflow-x:auto;overflow-y:hidden}.discourse-comments-section h3{margin-bottom:.75rem}.discourse-comments-section a{text-decoration:none;font-size:1rem;color:var(--color-alpha7);font-weight:600}#discourse-comments{max-height:30rem;overflow-y:auto}.authors{padding-top:.5rem;display:flex;flex-direction:column;gap:1.5rem}.authors h3{font-size:1.5rem;color:var(--color-alpha1)}@media screen and (min-width:50em){.authors h3{font-size:2rem}}.author p:first-of-type{color:var(--color-alpha2);font-size:1.25rem;font-weight:600;line-height:1.4}.author p:last-of-type{font-size:1rem;font-weight:400;line-height:1.5}.author a{color:inherit;text-decoration:none}.author a:hover,.author a:focus,.author a:active{text-decoration:underline}.author__image{flex:0 0 5.5rem;width:5.5rem;margin-bottom:.625rem}.author__image img{display:block;height:5.5rem;width:5.5rem;border-radius:.3125rem;object-fit:cover}.share p{font-size:.875rem;line-height:1.5;margin-bottom:.5rem}.share svg{width:1.5625rem;height:1.5625rem}.share-grid{display:flex;gap:.625rem}.learn{padding-bottom:3.75rem}.learn .inner{display:flex;flex-direction:column}.learn h2{color:var(--color-alpha1);font-size:2.25rem;font-weight:600;line-height:1.11;flex:1 1 100%;order:2}.learn h2:nth-of-type(8){order:1}.learn h3{color:var(--color-alpha1);font-size:1rem;font-weight:600;line-height:1.4}.learn a{color:inherit;display:block;padding:.5rem 0;text-decoration:none}.learn a:hover,.learn a:focus,.learn a:active{text-decoration:underline}.learn--alpha{margin-top:11.25rem}.learn__grid{display:grid;grid-template-columns:1fr;padding-top:1.25rem;padding-bottom:3.75rem;flex:1 1 100%;order:2}.learn__grid:nth-of-type(8){order:1}@media screen and (min-width:50em){.learn__grid{grid-template-columns:1fr 1fr;grid-column-gap:5rem;grid-row-gap:.625rem}}.learn-series{margin-top:3.125rem;margin-bottom:6.25rem}.learn-series img{width:100%;margin-bottom:1.25rem}.learn-series h2{text-align:center;margin-bottom:2.25rem;font-size:2.25rem;color:var(--color-alpha1)}@media screen and (min-width:50em){.learn-series h2{font-size:3.3125rem}}.learn-series .series-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem}@media screen and (min-width:75em){.learn-series .series-grid{flex-wrap:nowrap}}.learn-series .series-grid .series-item{text-decoration:none;background-color:var(--color-alpha3);width:100%;max-width:18.75rem;padding:2rem;border-radius:5px}.learn-series .series-grid .series-item:hover{background-color:var(--color-alpha4)}.learn-series .series-grid .series-item h3{font-size:1.25rem;color:var(--color-alpha1);margin-bottom:.125rem}.learn-series .series-grid .series-item p{color:var(--color-dark)}video.responsive{width:100%;margin-top:1.6875rem}@media screen and (min-width:50em){video.responsive{margin-top:2.25rem}}.content-section{padding-top:6.25rem;padding-bottom:6.25rem}.content-section h2{color:var(--color-alpha1);font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:3.125rem}@media screen and (min-width:50em){.content-section h2{font-size:3rem}}.content-section h2 span{color:var(--color-alpha2)}.content-section .flex-col{display:flex;flex-direction:column;gap:3.75rem}.content-section .content-row{display:grid;grid-template-columns:1fr;align-items:center;gap:2.5rem}@media screen and (min-width:75em){.content-section .content-row{grid-template-columns:1fr 1fr;gap:6.25rem}}.content-section .content-row .content-image{width:100%;height:100%;max-height:25rem}.content-section .content-row .content-image img{width:100%;height:100%;object-fit:contain}@media screen and (min-width:75em){.content-section .content-row:nth-of-type(2) .content-text-area{order:2}.content-section .content-row:nth-of-type(2) .content-image{order:1}}.content-section .content-text-area{display:flex;flex-direction:column;gap:1.25rem}.content-section .content-text-area .heading-label{font-size:1.25rem;color:var(--color-alpha2)}.content-section .content-text-area h4{color:var(--color-alpha1);font-size:1.5rem;line-height:1.1;margin-bottom:.375rem}@media screen and (min-width:50em){.content-section .content-text-area h4{font-size:2.25rem}}.content-section .content-text-area ul{list-style-type:none;display:flex;flex-direction:column;gap:1.25rem}.content-section .content-text-area ul li{display:flex;gap:.75rem;align-items:center}.content-section .content-text-area ul li span{flex-shrink:0}.content-section.alt{padding:3.125rem 0 1.25rem}.content-cards{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:3.75rem}@media screen and (min-width:50em){.content-cards{grid-template-columns:1fr 1fr}}.content-cards div{background-color:var(--color-light1);border-radius:.3125rem;padding:1.875rem;width:100%;height:100%}.content-cards div span{font-weight:600;color:var(--color-alpha1);font-size:1.25rem}@media screen and (min-width:50em){.content-cards div span{font-size:1.5rem}}.content-cards div p{font-size:1rem;line-height:1.2}@media screen and (min-width:50em){.content-cards div p{font-size:1.25rem}}.cards-link{display:block;margin-top:1.25rem}.learn-more-grid{display:grid;gap:1.25rem;grid-template-columns:1fr}@media screen and (min-width:37.5em){.learn-more-grid{grid-template-columns:1fr 1fr}}.learn-more-news-box{display:flex;flex-direction:column;background-color:var(--color-alpha3);border-radius:.3125rem;text-decoration:none;transition:all var(--duration1)}@media screen and (min-width:50em){.learn-more-news-box{flex-direction:row}}.learn-more-news-box:hover,.learn-more-news-box:focus,.learn-more-news-box:active{background-color:var(--color-alpha4)}.learn-more-news-box img{height:15rem;border-radius:.3125rem .3125rem 0 0;object-fit:cover;object-position:top left}@media screen and (min-width:50em){.learn-more-news-box img{border-radius:.3125rem 0 0 .3125rem;width:100%;max-width:10rem;height:10.625rem}}@media screen and (min-width:75em){.learn-more-news-box img{max-width:12.5rem}}.learn-more-content{padding:.9375rem;width:100%;height:100%;display:flex}.learn-more-content span{font-weight:600;text-decoration:none;font-size:1.25rem}@media screen and (min-width:37.5em){.learn-more-content span{font-size:1.625rem}}.table-section{background-color:var(--color-alpha3);padding-top:6.25rem;padding-bottom:6.25rem;overflow-x:auto}.table-section h2{color:var(--color-alpha1);font-size:2rem;font-weight:600;line-height:1.1;margin-bottom:3.125rem}@media screen and (min-width:50em){.table-section h2{font-size:3.5rem}}.table-section h2 span{color:var(--color-alpha2)}.table-section table{width:100%;min-width:48rem;background-color:var(--color-light1);padding:2rem;border-radius:.375rem}.table-section table tr{display:grid;grid-template-columns:2fr 1fr 1fr;gap:1rem;padding:.875rem 1.125rem;font-size:1.25rem;align-items:center}.table-section table tr td:not(:first-of-type){justify-self:center;display:flex;align-items:center}.table-section table tr h3{color:var(--color-alpha1);font-size:1.125rem;text-align:center}@media screen and (min-width:75em){.table-section table tr h3{font-size:1.5rem}}.table-section table tr.button-row{display:table-row}.table-section table tr.button-row td.button-cell{display:flex;width:100%;justify-content:flex-end;flex-shrink:0;margin-top:1rem}.table-section table tr.button-row td.button-cell a{width:25%;text-align:center;font-size:1rem}@media screen and (min-width:50em){.table-section table tr.button-row td.button-cell a{font-size:1.25rem}}.table-section table tr:first-of-type{margin-bottom:2rem}.table-section table tr.parent{background-color:var(--color-alpha3);padding:1.125rem;border-radius:.375rem;font-size:1.5rem;font-weight:600;color:var(--color-alpha1);cursor:pointer}.table-section table tr.parent td:first-of-type{display:grid;grid-template-columns:4fr 1fr;align-items:center;gap:1rem}.table-section table tr.parent td:first-of-type .expandable-icon{content:url(/images/plus-icon.svg)}.table-section table tbody.expandable.expanded tr.parent td:first-of-type .expandable-icon{content:url(/images/minus-icon.svg)}.table-section table tr.parent:not(:last-of-type){margin-bottom:.75rem}.table-section table tr.child:not(:last-of-type){border-bottom:2px solid var(--color-alpha3)}.table-section table tbody.expandable tr:not(:first-of-type){display:none}.table-section table tbody.expandable.expanded tr:not(:first-of-type){display:grid}.table-section table .round-icon{display:block;border-radius:624.9375rem;background-color:var(--color-alpha2)}.table-section table .round-icon,.table-section table .half-round-icon,.table-section table .expandable-icon{width:1.75rem;height:1.75rem;user-select:none}.table-section table .round-icon.small{width:.875rem;height:.875rem}.table-section table .round-icon.greyed-out{opacity:25%}.centered-text-section h2{margin-bottom:1.25rem}.centered-text-section h3{margin-top:2.5rem;font-size:3rem;color:var(--color-alpha1)}@media screen and (min-width:75em){.centered-text-section p{font-size:1.5rem}}@media screen and (min-width:50em){.centered-text-section{width:70%;margin:0 auto}}.centered-text-section.mt{margin-top:2.25rem}.careers-image-grid{width:100%;height:50rem;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr 1fr;gap:.5rem;margin:3.75rem 0}.careers-image-grid img{min-height:0;width:100%;height:100%;object-fit:cover}.careers-image-grid img:nth-of-type(1){grid-column:1/span 2;border-radius:.3125rem .3125rem 0 0;object-position:top}.careers-image-grid img:nth-of-type(2){grid-column:1/span 2;grid-row:2}.careers-image-grid img:nth-of-type(3){grid-column:1/span 2;grid-row:3;border-radius:0 0 .3125rem .3125rem}@media screen and (min-width:50em){.careers-image-grid{margin:6.25rem 0;height:39.375rem;grid-template-columns:repeat(4,1fr);grid-template-rows:1fr 1fr}.careers-image-grid img:nth-of-type(1){grid-column:1/span 2;grid-row:1/span 2;border-radius:.3125rem 0 0 .3125rem}.careers-image-grid img:nth-of-type(2){grid-column:3/span 2;grid-row:1;border-radius:0;object-position:left}.careers-image-grid img:nth-of-type(3){grid-column:3/span 2;grid-row:2;border-radius:0}}.career-cards{display:grid;grid-template-columns:1fr;gap:1.25rem;margin-top:3.75rem}@media screen and (min-width:50em){.career-cards{grid-template-columns:repeat(3,1fr)}}.career-cards div{background-color:var(--color-alpha3);border-radius:.3125rem;padding:1.875rem}.career-cards div span{font-weight:600;color:var(--color-alpha1);font-size:1.5rem}@media screen and (min-width:50em){.career-cards div span{font-size:2.25rem}}.career-cards div p{font-size:1.125rem;line-height:1.2}@media screen and (min-width:50em){.career-cards div p{font-size:1.5rem}}.employee-testimonials{background-color:var(--color-alpha4)}.employee-testimonials .content-section{display:grid;gap:2.5rem}@media screen and (min-width:50em){.employee-testimonials .content-section{grid-template-columns:1fr 1fr;padding-top:11.25rem;padding-bottom:11.25rem}}.employee-testimonials .content-section .testimonial{display:flex;flex-direction:column;gap:1.25rem;background-color:var(--color-alpha3);border-radius:.3125rem;padding:1.875rem;align-self:start}.employee-testimonials .content-section .testimonial img:first-of-type{width:3.125rem}.employee-testimonials .content-section .testimonial img:nth-of-type(2){width:10.625rem;border-radius:9999px}.employee-testimonials .content-section .testimonial .employee{display:flex;flex-direction:column}.employee-testimonials .content-section .testimonial .employee span{font-size:1.25rem}.employee-testimonials .content-section .testimonial .employee span:first-of-type{font-weight:600}.employee-testimonials .content-section .testimonial p{line-height:1.2}@media screen and (min-width:75em){.employee-testimonials .content-section .testimonial p{font-size:1.5rem}}.employee-testimonials .content-section .testimonial p.bold-text{font-size:1.5rem;font-weight:600}@media screen and (min-width:75em){.employee-testimonials .content-section .testimonial p.bold-text{font-size:2rem}}.perks-container{background-color:var(--color-alpha3)}@media screen and (min-width:50em){.perks-container{padding:7.5rem 0}}.perks-grid{display:grid;grid-template-columns:1fr;align-items:center}@media screen and (min-width:37.5em){.perks-grid{grid-template-columns:1fr 2fr}}.perks{display:grid;grid-template-columns:1fr;gap:1.25rem}@media screen and (min-width:50em){.perks{grid-template-columns:1fr 1fr}}.perks div{display:flex;align-items:center;gap:.875rem}.perks div span{font-size:1.5rem;font-weight:600}.jobs-section h3#open-roles{text-align:center;margin-bottom:2rem}.jobs-section h4{font-size:1.5rem;margin-bottom:1rem}#job-listings{display:flex;flex-direction:column;gap:3rem}.job-grid{display:grid;grid-template-columns:1fr;gap:1.5rem}@media screen and (min-width:50em){.job-grid{grid-template-columns:1fr 1fr}}.job-card{background-color:var(--color-alpha3);list-style:none;transition:background-color var(--duration1)}.job-card>a{display:flex;flex-direction:column;gap:.5rem;text-decoration:none;padding:1rem;border-radius:5px}.job-card>a span:first-of-type{font-weight:600;color:var(--color-alpha1)}.job-card>a span:nth-of-type(2){color:var(--color-alpha8)}.job-card:hover{background-color:var(--color-alpha4)}.semibold{font-weight:600}.book-chapter-grid{display:flex;flex-direction:column;gap:1.5rem}.book-chapter-grid-alt{display:grid;grid-template-columns:1fr}@media screen and (min-width:37.5em){.book-chapter-grid-alt{grid-template-columns:1fr 1fr}}.book-chapter.chapter{display:flex;flex-direction:column;gap:.625rem;border-radius:5px;background-color:var(--color-alpha3);padding:1.875rem}.book-chapter.chapter span{font-size:1rem;font-weight:600;color:var(--color-dark)}.book-chapter.chapter h2{margin-bottom:0;font-size:1.5rem}.book-chapter.chapter p{font-size:1rem;color:var(--color-dark)}@media screen and (min-width:50em){.book-chapter.chapter h2{font-size:1.75rem}.book-chapter.chapter p{font-size:1.125rem}}.book-chapter.coming-soon{cursor:not-allowed;opacity:50%}.book-chapter.coming-soon h2{color:var(--color-alpha8)}a.book-chapter{text-decoration:none;transition:all var(--duration1)}a.book-chapter:hover,a.book-chapter:focus,a.book-chapter:active{background-color:var(--color-alpha4)}.book-chapter.intro{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:2.5rem}.book-chapter.intro h2{margin-bottom:0}@media screen and (min-width:50em){.book-chapter.intro{margin-bottom:2.5rem}}.book-chapter.bonus{border:1px solid #b7b7dd;background-color:var(--color-light1)}.book-chapter.bonus h3{font-size:1.25rem}@media screen and (min-width:50em){.book-chapter.bonus h3{font-size:1.5rem}}.book-chapter.bonus a{text-decoration:none;font-size:1rem;font-weight:600}.community-info-grid{margin-top:3.125rem;display:flex;flex-direction:column;gap:3.125rem}@media screen and (min-width:50em){.community-info-grid{display:grid;grid-template-columns:1fr 1fr;gap:6.25rem;margin-top:6.25rem}}.community-info-item{display:flex;flex-direction:column;gap:.75rem}.community-info-item h3{font-size:1.5rem;color:var(--color-alpha1)}@media screen and (min-width:50em){.community-info-item h3{font-size:2rem}}.community-info-item p,.community-info-item span,.community-info-item a{font-size:1rem}@media screen and (min-width:50em){.community-info-item p,.community-info-item span,.community-info-item a{font-size:1.25rem}}.community-info-item p span,.community-info-item span span,.community-info-item a span{font-weight:600}.community-info-item .btn{width:100%;max-width:10.625rem;height:3rem}.community-info-item .btn.mt{margin-top:1rem}.community-info-item .community-info-item-list{display:flex;flex-direction:column;gap:.75rem}.community-info-item .community-info-item-list div:not(:last-of-type){padding-bottom:.75rem;border-bottom:1px solid #c9d2e0}.community-info-item .community-info-item-list .event-item{display:flex;gap:.875rem;align-items:center;font-weight:600}.community-info-item .community-info-item-list .event-item div{text-align:center;line-height:1.2;color:var(--color-alpha1)}.community-info-item .community-info-item-list .event-item div span:nth-child(2){font-size:1rem}.community-info-item .community-info-item-list .event-item a{text-decoration:none}.community-info-item .community-info-item-list #events-loader{width:2.5rem;margin:1rem auto;animation:spin 3s linear infinite;-webkit-animation:spin 3s linear infinite}.community-info-item .form .form-group{display:flex;flex-direction:column;width:100%;gap:.5rem}@media screen and (min-width:50em){.community-info-item .form .form-group{flex-direction:row}}.community-info-item .form .form-group input{border:2px solid var(--color-alpha8);margin:0;height:3rem;max-width:18.75rem}.community-info-item.showcase{margin-top:3.125rem}@media screen and (min-width:50em){.community-info-item.showcase{margin-top:6.25rem}}.content-section.community{position:relative;z-index:10;overflow:hidden}.content-section.community .community-info-image{position:absolute;inset:0;display:none;z-index:-1}@media screen and (min-width:50em){.content-section.community .community-info-image{display:block}}.content-section.community .community-info-image img{width:43.75rem;transform:translate(-20%,-60%)}@media screen and (min-width:75em){.content-section.community .community-info-image img{transform:translate(-10%,-60%)}}.content-section.community .showcase-item{background-color:var(--color-alpha3);padding:.75rem;border-radius:5px}.content-section.community .showcase-item .showcase-item-title{text-decoration:none;font-weight:600}.content-section.community .showcase-item p,.content-section.community .showcase-item p a{font-size:1rem}.content-section.community .showcase-item img{margin-top:.625rem}.pioneers{background-color:var(--color-alpha3)}.pioneers .pioneers-slider{margin:3.125rem 0 6.25rem;max-width:100%}.pioneers .pioneers-slider .slide{background-color:var(--color-light1);padding:2.5rem;display:flex;flex-direction:column;gap:1.25rem;margin-right:1.5625rem}@media screen and (min-width:75em){.pioneers .pioneers-slider .slide p{font-size:1.25rem}}.pioneers .pioneers-slider .slide .author{display:flex;flex-direction:column;align-items:center;gap:1.5625rem}@media screen and (min-width:50em){.pioneers .pioneers-slider .slide .author{flex-direction:row}}.pioneers .pioneers-slider .slide .author span{text-align:center}.pioneers .pioneers-slider .slide .author span p{color:var(--color-dark)}@media screen and (min-width:50em){.pioneers .pioneers-slider .slide .author span{text-align:left}}.pioneers .pioneers-slider .slide .author img{width:9.375rem;height:9.375rem;object-fit:cover;border-radius:9999px}.pioneers .pioneers-slider .slide img{width:3.125rem}.pioneers .pioneers-slider .slide .question{font-weight:600;font-size:1rem;color:var(--color-alpha2)}.pioneers .pioneers-slider .slide .answer{font-weight:600;color:var(--color-alpha1)}.pioneers .pioneers-slider .arrow-div{margin-bottom:1.5625rem}.pioneers .pioneers-slider .arrow-div .centered-text-section{display:flex;align-items:center;gap:.625rem}.pioneers .pioneers-slider .splide__track{margin-left:1.5625rem}@media screen and (min-width:50em){.pioneers .pioneers-slider .splide__track{margin-left:3.125rem}}.pioneers h3{font-size:1.5rem;color:var(--color-alpha1)}@media screen and (min-width:75em){.pioneers h3{font-size:2rem}}.pioneers h3 span{color:var(--color-alpha2)}.pioneers h3.mb{margin-bottom:1.25rem}.pioneers .perks-list{list-style-type:none;display:flex;flex-direction:column;gap:.5rem;margin-top:1.25rem}.pioneers .perks-list li:before{content:url(/images2/icon-check.svg);padding-right:.75rem;padding-top:.125rem;display:inline-block;width:2rem;flex-shrink:0}.pioneers .perks-list li{display:flex;gap:.25rem}@media screen and (min-width:75em){.pioneers .perks-list li{font-size:1.5rem}}.slider .arrow,.pioneers-slider .arrow{border:none;background-color:transparent;cursor:pointer;display:flex;align-items:center}.slider .arrow-next,.pioneers-slider .arrow-next{transform:rotate(180deg)}.splide2{position:relative}.slider .arrow-div{width:100%;display:flex;gap:.5rem;margin:1rem 0}.slider-pagination{padding-top:.625rem;gap:.25rem}.slider-pagination li>button{width:1.25rem;height:1.25rem;background-color:var(--color-alpha3);border:none;border-radius:.3125rem;cursor:pointer;font-size:.625rem;font-weight:600}.slider-pagination li>button.is-active{background-color:var(--color-alpha2);color:var(--color-light1)}.community-announcements{background-color:var(--color-alpha1)}.community-announcements h2,.community-announcements h3,.community-announcements p{color:var(--color-light1)}.community-announcements h2{margin-bottom:1.25rem}@media screen and (min-width:75em){.community-announcements p{font-size:1.5rem}}@media screen and (min-width:75em){.community-announcements h3{font-size:1.5rem}}.community-announcements .btn{background-color:var(--color-light1);color:var(--color-alpha1);margin-top:1.25rem}.community-announcements .inner{display:grid;grid-template-columns:1fr;gap:3.125rem}@media screen and (min-width:75em){.community-announcements .inner{grid-template-columns:2fr 1fr;gap:9.375rem}}.community-announcements .social-icons{margin-top:1.25rem;display:flex;align-items:center;gap:1.5625rem}.community-announcements .social-icons a{display:flex;align-items:center;gap:.5rem;text-decoration:none;line-height:1;color:var(--color-light1)}.community-announcements .social-icons a img{height:1.25rem;object-fit:contain}.community-announcements .social-icons a:nth-of-type(2) img{padding-bottom:.15625rem}.tooltip{visibility:hidden;width:10rem;background-color:#555;color:#fff;text-align:center;border-radius:5px;padding:.5rem;position:absolute;z-index:1;bottom:125%;left:50%;margin-left:-5rem;opacity:0;transition:opacity .3s}.tooltip-item{position:relative;display:inline-block;border-bottom:1px dotted #000}.tooltip-item:hover .tooltip{visibility:visible;opacity:1}.main-nav{position:absolute;top:0;left:0;right:0;z-index:100}.main-nav ul{list-style:none}.main-nav ul li a:not(.btn),.main-nav ul li span{text-decoration:none;color:var(--color-dark)}.main-nav ul.mobile{display:none}.main-nav ul.desktop{flex-wrap:wrap;padding-top:1.5rem;background-color:unset}@media screen and (min-width:50em){.main-nav ul.desktop{padding-top:2.5rem}}.main-nav ul.desktop li{flex-shrink:0}.main-nav ul.desktop li:not(:first-of-type){display:none}.main-nav .nav-toggle{all:unset;height:1.25rem;width:1.25rem;background-image:url(/images2/icon2-menu-open.svg);background-size:contain;position:absolute;right:1.25rem;top:1.5rem;cursor:pointer}.main-nav .nav-hiring-link{background-color:#faff00;padding:.125rem .3125rem;border-radius:.625rem}@media screen and (min-width:50em){.main-nav .nav-toggle{display:none}.main-nav ul.desktop{display:flex;align-items:center;gap:2rem}.main-nav ul.desktop li:not(:first-of-type){display:inline-block}.main-nav ul.desktop li{text-align:center}.main-nav ul.desktop li:nth-last-of-type(2){margin-left:auto}.main-nav ul.desktop li a{text-decoration:none}.main-nav ul.desktop .navbar-item:hover{color:#1c17ff}.main-nav ul.desktop li.dropdown-item{position:relative}.main-nav ul.desktop li.dropdown-item .dropdown-content{display:none;position:absolute;background-color:var(--color-light1);width:auto;white-space:nowrap;box-shadow:0 1px 2px 0 rgba(0,0,0,.1);padding:.75rem 1rem;border-radius:5px}.main-nav ul.desktop li.dropdown-item span:first-of-type{display:flex;align-items:center;gap:5px;cursor:default}.main-nav ul.desktop li.dropdown-item span:first-of-type svg{transform:translateY(1px)}.main-nav ul.desktop li.dropdown-item:hover .dropdown-content{display:flex;flex-direction:column;align-items:start;gap:.5rem}}@media screen and (min-width:75em){.main-nav ul.desktop{gap:2.5rem}}@media screen and (min-width:85em){.main-nav ul.desktop{gap:3.25rem}}.main-nav.mobile{position:absolute}.main-nav.mobile ul.mobile{display:flex;flex-direction:column;justify-items:center;align-items:center;gap:.5rem;margin-bottom:-50px;padding-bottom:1.5rem;background-color:var(--color-alpha3)}@media screen and (min-width:50em){.main-nav.mobile ul.mobile{display:none}}.main-nav.mobile ul.mobile li a:not(.btn){color:var(--color-dark)}.main-nav.mobile ul.desktop{background-color:var(--color-alpha3)}.main-nav.mobile .nav-toggle{background-image:url(/images2/icon2-menu-close.svg)}@media screen and (min-width:50em){.main-nav.mobile{position:absolute}.main-nav.mobile ul.desktop{background-color:unset}}.partners-grid{display:grid;grid-template-columns:1fr;gap:1rem;margin-top:3.125rem}.partners-grid a{text-decoration:none}.partners-grid .partners-card{padding:2rem;display:flex;flex-direction:column;gap:1rem}.partners-grid .partners-card .card-links{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:50em){.partners-grid .partners-card p,.partners-grid .partners-card a{font-size:1.25rem}}@media screen and (min-width:50em){.partners-grid.tech{grid-template-columns:1fr 1fr 1fr}}.partners-grid.tech .partners-card{background-color:var(--color-alpha3);border-radius:5px}.partners-grid.tech .partners-card h3{font-size:2rem}.partners-grid.tech .partners-card img{height:2.5rem}@media screen and (min-width:50em){.partners-grid.service{grid-template-columns:1fr 1fr}}.partners-grid.service .partners-card{background-color:var(--color-light1);border-radius:5px}.partners-grid.service .partners-card .partner-logo{height:3.125rem}div.partner-list{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 0}div.partner-list ul{display:flex;flex-direction:column;gap:.5rem;list-style-type:none}div.partner-list ul li{display:flex;align-items:flex-start;margin-bottom:.625rem}div.partner-list ul li:before{content:url(/images2/icon2-check-auto.svg);width:1.5rem;margin-right:.875rem;flex-shrink:0;transform:translateY(3px)}.bg-alpha-3{background-color:var(--color-alpha3)}.background-image-btm{position:absolute;display:none;z-index:-1}@media screen and (min-width:50em){.background-image-btm{display:block;bottom:-40%;right:-20%;transform:rotate(180deg)}}.background-image-btm img{width:43.75rem}.tabbed-content .tab-pane{display:none}.tabbed-content .tab-pane.active{display:block}.tabbed-content .tabs{display:flex;justify-content:center;gap:1rem;border-bottom:.5rem solid var(--color-alpha2);margin-bottom:1rem}.tabbed-content .tabs .tablink{display:flex;align-items:center;justify-content:center;gap:.625rem;text-align:center;padding:.625rem .625rem .125rem;border-bottom:2px solid transparent;color:var(--color-light1);opacity:40%;cursor:pointer;background-color:var(--color-alpha2);border-radius:10px 10px 0 0}.tabbed-content .tabs .tablink img{width:1.875rem;object-fit:contain}.tabbed-content .tabs .tablink.active{opacity:100%;cursor:default}.pricing-table table{width:100%}.pricing-table table thead{font-size:1.125rem}.pricing-table table tbody{font-size:1rem}.pricing-table table th,.pricing-table table td{width:25%;vertical-align:middle!important}.use-case h2{font-size:2.75rem}@media screen and (min-width:50em){.use-case h2{font-size:4.125rem}}.use-case h3{font-size:1.5rem;color:var(--color-alpha1)}@media screen and (min-width:50em){.use-case h3{font-size:2rem}}@media screen and (min-width:50em){.use-case p{font-size:1.25rem}}@media screen and (min-width:50em){.use-case p.w-70{max-width:70%}}.use-case .eyebrow{display:block;font-weight:600;color:var(--color-alpha2);margin-bottom:.75rem}.use-case hr{border-color:#b7b7dd;margin:.875rem 0 1.875rem}@media screen and (min-width:50em){.use-case hr{margin:2.125rem 0}}.use-case .hero__inner{padding-bottom:3.125rem}@media screen and (min-width:50em){.use-case .hero__content{padding-right:0;padding-left:0;flex:unset;width:100%}}@media screen and (min-width:62.5em){.use-case .hero__content{padding-right:0;padding-left:0;flex:0 0 50%;width:50%}}.use-case .hero__content--alpha{padding-right:0}@media screen and (min-width:62.5em){.use-case .hero__content--alpha{padding-left:5rem}}.use-case .alt-bg{background-color:var(--color-alpha3)}.use-case .dark-bg{background-color:var(--color-alpha1)}.use-case .dark-bg h2,.use-case .dark-bg h3,.use-case .dark-bg p{color:var(--color-light1)}.use-case .dark-bg span{color:var(--color-alpha6)}.use-case .content-grid{display:grid;grid-template-rows:auto;grid-template-columns:1fr}@media screen and (min-width:62.5em){.use-case .content-grid{grid-template-columns:1fr auto 1fr auto 1fr;grid-template-rows:1fr}}.use-case .content-grid .ruler{padding:2rem 0;margin:0 auto}.use-case .content-grid .ruler.vertical{display:none}.use-case .content-grid .ruler.horizontal{display:block}@media screen and (min-width:62.5em){.use-case .content-grid .ruler{padding:0 2rem}.use-case .content-grid .ruler.vertical{display:block}.use-case .content-grid .ruler.horizontal{display:none}}.use-case .content-grid>div{display:flex;flex-direction:column;gap:.5rem}@media screen and (min-width:50em){.use-case .content-grid>div h3{font-size:1.5rem}}.use-case .content-grid>div img{padding-top:1rem;max-width:31.25rem;margin:0 auto}.use-case .pinecone-section h2{margin-bottom:.625rem}.use-case .pinecone-section .cards{display:grid;gap:3.125rem;margin-top:3.125rem}@media screen and (min-width:37.5em){.use-case .pinecone-section .cards{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:62.5em){.use-case .pinecone-section .cards{grid-template-columns:repeat(4,1fr)}}.use-case .pinecone-section .cards .card{display:flex;flex-direction:column;align-items:start;gap:.5rem}.use-case .pinecone-section .cards .card h3{font-size:1.5rem}.use-case .pinecone-section .cards .card p{font-size:1rem}.use-case .testimonial-section .customers-box{padding-bottom:2.5rem}.use-case .testimonial-section .customers-box>p{font-size:1.5rem;font-weight:600}@media screen and (min-width:50em){.use-case .testimonial-section .customers-box>p{font-size:2rem}}@media screen and (min-width:50em){.use-case .testimonial-section .centered-text-section{width:85%;margin:0 auto}}.use-case .testimonial-section .author-info{text-align:center}.use-case .testimonial-section .author-info p{font-size:1.25rem}.use-case .testimonial-section .customer-logo{display:block;margin:0 auto}@media screen and (min-width:75em){.use-case .usecases-section h2{max-width:55%}}.use-case .usecases-section h3{font-size:1.5rem;line-height:1.2}.use-case .usecases-section .features-alt-grid{margin:0;gap:1.25rem}.use-case .usecases-section .features-alt-grid>div{background-color:var(--color-alpha3);padding:1.875rem;gap:.625rem}.use-case .usecases-section .features-alt-grid>div>img{width:2.1875rem}.use-case .partners-section>.inner{padding-top:0}.use-case .partners-section .logos{display:flex;flex-direction:row;flex-wrap:wrap;gap:3.125rem;justify-content:center;align-items:flex-end}@media screen and (min-width:62.5em){.use-case .partners-section .logos{justify-content:space-between}}.use-case .partners-section .logos img{object-fit:contain;flex-shrink:0}.use-case .partners-section .learn-more{display:block;margin-top:3.125rem}.use-case .learn-more-section>.inner{padding-top:0}.use-case .learn-more-section h2{font-size:2rem;margin-bottom:2rem}@media screen and (min-width:50em){.use-case .learn-more-section h2{font-size:2.75rem}}.use-case .learn-more-section .company-news-grid{margin:0}.use-case .learn-more-section .company-news-grid .company-news-box{text-decoration:none}.use-case .learn-more-section .company-news-box-content h3{font-size:1.5rem;color:var(--color-alpha2)}.use-case .learn-more-section .company-news-box-content p{color:var(--color-dark);font-size:1rem;margin-top:.625rem}.use-case.security-use-case .hero__content>h1>span{display:inline-block}@media screen and (min-width:62.5em){.use-case.security-use-case .hero__content--alpha{padding-left:2rem}}.use-case.security-use-case .testimonial-section .customers-box>p{font-weight:400;font-size:1.25rem}@media screen and (min-width:50em){.use-case.security-use-case .testimonial-section .customers-box>p{font-size:1.5rem}}.use-case.security-use-case .testimonial-section .centered-text-section{padding-bottom:0}@media screen and (min-width:50em){.use-case.security-use-case .testimonial-section .centered-text-section{width:70%;margin:0 auto}}.info-page ul,.info-page ol{display:flex;flex-direction:column;gap:1rem}.info-page>.shortcode-form{max-width:43.75rem;margin-right:0 auto}blockquote{padding:3rem 1.5rem 1.5rem 3rem;border-left:.375rem solid var(--color-alpha7);position:relative;background:var(--color-alpha3);font-style:italic}blockquote::before{content:"\201C";color:var(--color-alpha7);font-size:5rem;position:absolute;left:.625rem;top:-.625rem}.application-inner{padding-top:6.25rem;padding-bottom:3.125rem}@media screen and (min-width:50em){.application-inner{padding-top:9.375rem}}.application-grid{display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:50em){.application-grid{grid-template-columns:1fr 1fr}}@media screen and (min-width:75em){.application-grid{grid-template-columns:1fr 1fr 1fr}}.application-grid .application-card{display:flex;flex-direction:column;background-color:var(--color-alpha3);list-style:none;transition:background-color var(--duration1);border-radius:5px;overflow:hidden}.application-grid .application-card>a{display:flex;flex-direction:column;text-decoration:none;border-radius:5px;flex-grow:1}.application-grid .application-card>a .app-card-image{height:17.5rem}.application-grid .application-card>a .app-card-image img{width:100%;height:100%;object-fit:cover}.application-grid .application-card>a .app-card-text-section{display:flex;flex-direction:column;gap:1rem;padding:1rem;flex-grow:1}.application-grid .application-card>a .app-card-text-section .app-card-title{font-weight:600;color:var(--color-alpha1);font-size:1.25rem}.application-grid .application-card>a .app-card-text-section p{color:var(--color-alpha8)}.application-grid .application-card:hover{background-color:var(--color-alpha4)}.pinecone-apps{margin-top:3.125rem}@media screen and (min-width:50em){.pinecone-apps{margin-top:6.25rem}}.jupyter-notebook{width:100%;max-height:43.75rem;overflow:auto;padding:1.5rem;margin-top:2.25rem;border:1px solid #ddd;border-radius:.3125rem}.jupyter-notebook .notebook-cell{display:flex;flex-direction:column;justify-items:start;align-items:flex-start}.jupyter-notebook .notebook-cell:not(:last-child){margin-bottom:1.5rem}@media screen and (min-width:50em){.jupyter-notebook .notebook-cell{flex-direction:row}}.jupyter-notebook .notebook-cell .line-numbers-rows{display:none}.jupyter-notebook .notebook-cell .exec-count{font-size:.9375rem;color:#7e7e7e;margin-bottom:.75rem;font-family:decima mono,Consolas,Monaco,andale mono,ubuntu mono}@media screen and (min-width:50em){.jupyter-notebook .notebook-cell .exec-count{width:5rem;margin-right:.75rem;margin-bottom:0;text-align:right;flex-shrink:0}}.jupyter-notebook .notebook-cell .output{width:100%}@media screen and (min-width:50em){.jupyter-notebook .notebook-cell .output{max-width:calc(100% - 5.75rem)}}.jupyter-notebook .notebook-cell .output code.error{background:#fdd;width:100%}.jupyter-notebook .notebook-cell .output pre,.jupyter-notebook .notebook-cell .output code,.jupyter-notebook .notebook-cell .markdown pre,.jupyter-notebook .notebook-cell .markdown code{background:0 0;color:var(--color-dark);white-space:pre-wrap;font-size:.9375rem}.jupyter-notebook .notebook-cell .output>pre>code{padding-top:0;padding-bottom:0}.jupyter-notebook .notebook-cell .code-toolbar{width:100%}@media screen and (min-width:50em){.jupyter-notebook .notebook-cell .code-toolbar{max-width:calc(100% - 5.75rem)}.jupyter-notebook .notebook-cell .code-toolbar>.toolbar{top:0!important}}.jupyter-notebook .notebook-output{color:var(--color-dark);font-size:.9375rem}.jupyter-notebook .notebook-output:not(:last-child){margin-bottom:3.125rem!important}pre.notebook{padding:.75rem!important;margin:0!important;font-size:.9375rem!important;white-space:pre}.event-form-section{background-color:var(--color-alpha3)}.event-form-section .event-form{max-width:62.5rem}.event-form-section .event-full-message{font-size:1.5rem;margin-bottom:2rem;display:flex;align-items:baseline;gap:.5rem}.hero-event{overflow:hidden}.hero-event .hero-event-wrapper{display:flex;flex-direction:column;gap:3.125rem}.hero-event .hero-event-content{width:100%;padding-top:3.125rem}.hero-event .hero-event-content h1{font-size:2rem}@media screen and (min-width:50em){.hero-event .hero-event-content h1{font-size:3rem}}.hero-event .hero-event-content .eyebrow{display:block;color:var(--color-alpha2);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.75rem}@media screen and (min-width:50em){.hero-event .hero-event-content .eyebrow{font-size:1.25rem}}.hero-event .hero-event-content .hero-event-info{display:flex;flex-direction:column;gap:.75rem;margin:1.25rem 0}.hero-event .hero-event-content .hero-event-info>div{display:flex;flex-wrap:wrap;column-gap:1.5rem;row-gap:.75rem}.hero-event .hero-event-content .hero-event-info .info-container{font-size:1rem;font-weight:600;display:flex;align-items:baseline;gap:.25rem}.hero-event .hero-event-content .hero-event-info .info-container>svg{flex-shrink:0;width:.875rem;height:.875rem;transform:translateY(1px)}.hero-event .hero-event-content p:empty{display:none}.hero-event .hero-event-content .hero-event-speakers{margin-top:2.5rem;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(16.875rem,1fr));row-gap:1rem;column-gap:1.5rem}.hero-event .hero-event-content .hero-event-speakers li{display:flex;align-items:center;gap:.625rem}.hero-event .hero-event-content .hero-event-speakers li>div{display:flex;flex-direction:column}.hero-event .hero-event-content .hero-event-speakers li>div .name{font-weight:600}.hero-event .hero-event-content .hero-event-speakers li .guest-image{width:3.75rem;height:3.75rem;border-radius:50%;object-fit:cover}.hero-event .hero-event-content .btn{margin-top:2.5rem}.hero-event .hero-event-image{width:100%;padding-bottom:3.125rem}@media screen and (min-width:50em){.hero-event{padding-top:9.375rem}}@media screen and (min-width:62.5em){.hero-event .hero-event-wrapper{flex-direction:row;gap:3.125rem}.hero-event .hero-event-content{padding:3.125rem 0 3.125rem 1.5rem;min-width:31.25rem}.hero-event .hero-event-image{padding-top:6.25rem;width:100%}.hero-event .hero-event-image>img{width:100%;max-width:none}}@media screen and (min-width:75em){.hero-event .hero-event-content{min-width:42.5rem}}.event-page-full .hero-event-content>a.btn{display:none}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.custom-table{font-size:1rem}.custom-table table{border:none!important;min-width:40.625rem}.custom-table thead>tr>th{font-size:.875rem;font-weight:600;text-align:left;background-color:var(--color-alpha5);color:var(--color-light1);border:.125rem solid var(--color-alpha7)!important}.custom-table tbody>tr>td{border:.125rem solid var(--color-alpha7)!important}.custom-table tbody>tr>td:first-of-type{text-align:left}.custom-table tbody>tr>td:not(:first-of-type){text-align:center}.custom-table th.hidden{background-color:transparent;border:none!important}.custom-table td.highlighted-cell{background-color:rgba(0,0,0,.2)}.custom-table td.bold-cell{font-weight:600}.newsletter-form .form-group{display:flex;flex-direction:column;gap:.75rem;width:100%}@media screen and (min-width:50em){.newsletter-form .form-group{flex-direction:row}}.newsletter-form .form-group input{margin:0;width:100%;height:3.125rem;border:2px solid var(--color-alpha8);font-size:1rem}@media screen and (min-width:50em){.newsletter-form .form-group input{font-size:1.25rem;max-width:20.3125rem}}.newsletter-form .form-group button{width:auto;height:3.125rem}@media screen and (min-width:50em){.newsletter-form .form-group button{max-width:17.1875rem}}.sticky-bar{display:block;position:relative;z-index:999;background-color:#e5e5e5;color:#000}.sticky-bar>a{text-decoration:none}.sticky-bar>a div.inner{position:relative;display:flex;flex-direction:column;gap:.25rem;padding-top:.875rem;padding-bottom:.875rem}@media screen and (min-width:62.5em){.sticky-bar>a div.inner{flex-direction:row}}.sticky-bar>a .sticky-bar-text{color:#000;font-size:1rem;line-height:1.4;padding-right:.75rem}.sticky-bar>a .sticky-bar-badge{display:inline-block;color:#464646;background-color:#b7b7b7;border-radius:2px;padding:.375rem .3125rem;font-weight:600;font-size:.6875rem;letter-spacing:.05em;line-height:1;margin-right:.25rem;align-self:flex-start;flex-shrink:0}.sticky-bar>a .sticky-bar-cta{color:var(--color-alpha2);font-weight:600;display:inline-flex;align-items:center;gap:.125rem}.sticky-bar>a .sticky-bar-cta>svg{margin-top:.0625rem;flex-shrink:0}.sticky-bar>a .sticky-bar-cta>svg path{fill:var(--color-alpha2)}button.dismiss{position:absolute;top:.75rem;right:1.25rem;display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-width:0;border-radius:.3125rem;font-size:1.5rem;font-family:inherit;line-height:1;color:#464646;background-color:transparent;transition:background-color .2s ease;cursor:pointer}button.dismiss:hover{background-color:#d3d3d3}#hs-eu-cookie-confirmation-inner{display:flex;gap:1rem}#hs-en-cookie-confirmation-buttons-area{margin-right:0!important}#hs-eu-policy-wording{margin-bottom:0!important}#hs-eu-policy-wording>p{margin:0!important}.hero--page-not-found{position:relative;overflow:hidden;height:100vh}.particles{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.page-not-found--inner{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:30px;z-index:10}.page-not-found--inner h1{font-size:6rem;text-align:center}.page-not-found--inner h3{font-size:2rem;text-align:center}.page-not-found--inner p{font-size:1.5rem;text-align:center}.page-not-found--inner .cta-row{display:flex;gap:16px}.page-not-found--inner .btn{width:8rem}@media(max-width:768px){.page-not-found--inner{margin-top:-3rem}.page-not-found--inner .cta-row{flex-direction:column}}