.FeaturedCustomerCard-module__-tSojq__root{gap:var(--space-m);background-color:var(--brand-color-green-0);border:1px solid var(--brand-color-green-2);border-radius:var(--border-radius-default);padding:var(--space-xl);color:inherit;grid-template-columns:1fr;text-decoration:none;display:grid}@media (min-width:960px){.FeaturedCustomerCard-module__-tSojq__root{grid-template-columns:1fr 1fr}}.FeaturedCustomerCard-module__-tSojq__root:visited,.FeaturedCustomerCard-module__-tSojq__root:active{color:inherit}.FeaturedCustomerCard-module__-tSojq__root:hover .FeaturedCustomerCard-module__-tSojq__heading{color:var(--brand-color-green-7)}.FeaturedCustomerCard-module__-tSojq__content{gap:var(--space-m);grid-template-columns:1fr;display:grid}@media (min-width:960px){.FeaturedCustomerCard-module__-tSojq__content>*{max-width:480px}}.FeaturedCustomerCard-module__-tSojq__heading{font-family:var(--font-family-headline);font-size:var(--text-headline-m);font-weight:400}.FeaturedCustomerCard-module__-tSojq__results{gap:var(--space-2xs);font-family:var(--font-family-body);color:var(--color-text-secondary);flex-direction:column;padding:0;list-style:none;display:flex}.FeaturedCustomerCard-module__-tSojq__results .FeaturedCustomerCard-module__-tSojq__resultsLabel{margin-bottom:0}.FeaturedCustomerCard-module__-tSojq__resultItems{gap:var(--space-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.FeaturedCustomerCard-module__-tSojq__resultItems .FeaturedCustomerCard-module__-tSojq__resultItem{align-items:center;gap:var(--space-xs);display:flex}.FeaturedCustomerCard-module__-tSojq__resultIcon{width:1em;height:1em;stroke:var(--brand-color-green-7)}.FeaturedCustomerCard-module__-tSojq__linkWrapper{font-size:var(--text-headline-2xs);display:flex;position:relative}.FeaturedCustomerCard-module__-tSojq__linkWrapper .FeaturedCustomerCard-module__-tSojq__link{gap:var(--space-2xs);color:var(--color-link-visited);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}.FeaturedCustomerCard-module__-tSojq__quoteContainer{justify-content:center;gap:var(--space-m);flex-direction:column;height:100%;display:flex}.FeaturedCustomerCard-module__-tSojq__quote{font-size:var(--text-headline-m);color:var(--color-text-primary);margin:0;position:relative}.FeaturedCustomerCard-module__-tSojq__quote:before{content:"“";position:absolute;left:-.5em}.FeaturedCustomerCard-module__-tSojq__quoteParagraph{margin:0}.FeaturedCustomerCard-module__-tSojq__quoteParagraph:last-child:after{content:"”";margin-left:.1em}.FeaturedCustomerCard-module__-tSojq__quote strong{font-weight:inherit;background:linear-gradient(90deg,var(--marker-color,var(--brand-color-blue-5))0%,var(--marker-color-end,var(--marker-color,var(--brand-color-blue-6)))100%);color:var(--marker-color,var(--brand-color-blue-5));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.FeaturedCustomerCard-module__-tSojq__author{gap:var(--space-4xs);color:var(--color-text-secondary);font-family:var(--font-family-mono);font-size:var(--text-body-s);flex-direction:column;display:flex}.FeaturedCustomerCard-module__-tSojq__author .FeaturedCustomerCard-module__-tSojq__authorTitle{color:var(--color-text-tertiary)}
.JobList-module__I_YTMq__root{border:1px solid var(--color-border);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.JobList-module__I_YTMq__row:not(:last-child){border-bottom:1px solid var(--color-border-light)}.JobList-module__I_YTMq__extraRow{flex-grow:1}.JobList-module__I_YTMq__job{padding:var(--space-s);color:inherit;isolation:isolate;gap:var(--space-s);flex-direction:column;text-decoration:none;display:flex;position:relative;overflow:hidden}.JobList-module__I_YTMq__job:before{content:"";z-index:-1;background:linear-gradient(180deg,color-mix(in srgb,var(--color-text-accent-default)5%,transparent)0%,transparent 50%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;transform:translateY(-100%)}.JobList-module__I_YTMq__job:hover:before{transform:translateY(0)}.JobList-module__I_YTMq__job:hover .JobList-module__I_YTMq__title{color:var(--color-text-accent-default)}@media (min-width:700px){.JobList-module__I_YTMq__job{flex-direction:row;justify-content:space-between;align-items:center}}.JobList-module__I_YTMq__text{gap:var(--space-4xs);flex-direction:column;display:flex}.JobList-module__I_YTMq__title{transition:color var(--transition-default);color:var(--color-text-default);margin:0}.JobList-module__I_YTMq__department{color:var(--color-text-tertiary);margin:0}
.ScoreDetails-module__zka_4a__root{border:1px solid var(--color-border);border-radius:var(--border-radius-small);overflow:hidden}.ScoreDetails-module__zka_4a__navItem{--nav-item-active-border-height:2px;width:100%;height:auto;padding:var(--space-m-l)var(--space-xs)calc(var(--space-2xs) + 2*var(--nav-item-active-border-height))var(--space-xs);background:var(--color-accent-subdued);color:var(--color-accent-default);font:inherit;text-align:left;cursor:pointer;border:0;flex-direction:column;justify-content:flex-end;display:flex;position:relative}.ScoreDetails-module__zka_4a__navItem:after{content:"";background:var(--color-border);width:100%;height:1px;position:absolute;bottom:0;left:0}.ScoreDetails-module__zka_4a__item:last-child .ScoreDetails-module__zka_4a__navItem:after{display:none}.ScoreDetails-module__zka_4a__navItemScoreBar{opacity:.125;background:var(--color-accent-default);height:100%;position:absolute;top:0;left:0}.ScoreDetails-module__zka_4a__navItemScore,.ScoreDetails-module__zka_4a__navItemLabel{z-index:2;position:relative}.ScoreDetails-module__zka_4a__navItemScore{font-size:var(--text-headline-m);align-items:center;line-height:1.1;display:flex}.ScoreDetails-module__zka_4a__navItemScorePending{opacity:.65;font-size:var(--text-body-m);align-items:center;display:flex}.ScoreDetails-module__zka_4a__navItemIcon{width:20px;height:20px;margin-left:.25em;transition:transform .2s ease-in-out}.ScoreDetails-module__zka_4a__navItemLabel{opacity:.75;font-family:var(--font-family-mono);font-size:var(--text-body-xs)}.ScoreDetails-module__zka_4a__navItem:hover,.ScoreDetails-module__zka_4a__navItem[data-state=open]{opacity:1;background:var(--color-accent-default);color:var(--color-text-on-color)}.ScoreDetails-module__zka_4a__navItem:hover .ScoreDetails-module__zka_4a__navItemScoreBar,.ScoreDetails-module__zka_4a__navItem[data-state=open] .ScoreDetails-module__zka_4a__navItemScoreBar{opacity:.25;background:var(--color-text-on-color)}.ScoreDetails-module__zka_4a__navItem[data-state=open] .ScoreDetails-module__zka_4a__navItemIcon{transform:rotate(90deg)}.ScoreDetails-module__zka_4a__content{overflow:hidden}.ScoreDetails-module__zka_4a__content[data-state=open]{animation:.3s ease-in-out ScoreDetails-module__zka_4a__slideDown}.ScoreDetails-module__zka_4a__content[data-state=closed]{animation:.3s ease-in-out ScoreDetails-module__zka_4a__slideUp}@keyframes ScoreDetails-module__zka_4a__slideDown{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ScoreDetails-module__zka_4a__slideUp{0%{height:var(--radix-accordion-content-height)}to{opacity:0;height:0}}
.blogArticle-module__236iBG__main{--margin-top-offset:calc(-1*var(--space-5xl));min-height:33vh;margin-top:var(--space-xl);margin-bottom:var(--space-2xl)}@media (min-width:1200px){.blogArticle-module__236iBG__main.blogArticle-module__236iBG__withSideNav{padding:0!important}}.blogArticle-module__236iBG__featuredImage{margin-top:calc(-1*var(--space-4xl))}.blogArticle-module__236iBG__featuredImage figure{border-radius:10px;margin:0;overflow:hidden}.blogArticle-module__236iBG__featuredImage img{max-width:100%;height:auto;display:block}.blogArticle-module__236iBG__featuredImage.blogArticle-module__236iBG__withSideNav{margin-top:var(--margin-top-offset);width:100%;max-width:var(--long-form-article-width)}.blogArticle-module__236iBG__metaSection{margin-top:var(--space-xl);padding-top:var(--space-s);padding-bottom:var(--space-m);border-top:1px solid var(--color-border)}.blogArticle-module__236iBG__metaSectionHeading{color:var(--color-text-tertiary)}.blogArticle-module__236iBG__authorList{margin-top:var(--space-m);gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.blogArticle-module__236iBG__tagList{margin-top:var(--space-m);gap:var(--space-xs);flex-wrap:wrap;display:flex}.blogArticle-module__236iBG__carousel{margin-bottom:0}.blogArticle-module__236iBG__articleLayout{gap:var(--space-xl);flex-direction:column;display:flex}.blogArticle-module__236iBG__articleContent{max-width:var(--long-form-article-width);flex:100%}.blogArticle-module__236iBG__sidebarWrapper,.blogArticle-module__236iBG__sidebar{display:none}.blogArticle-module__236iBG__blogArticleBlocks{--section-gutter:0;--layout-gutter:0;--layout-gutter-s:0}@media (min-width:1200px){.blogArticle-module__236iBG__articleLayout{gap:var(--space-xl);grid-template-columns:1fr 360px;display:grid}.blogArticle-module__236iBG__sidebarWrapper{margin-top:var(--margin-top-offset);display:block}.blogArticle-module__236iBG__sidebar{gap:var(--space-m);top:calc(var(--nav-height) + var(--banner-height) + var(--space-xl));flex-direction:column;display:flex;position:-webkit-sticky;position:sticky}}
.changelogEntry-module__kyiFjG__main{min-height:33vh;margin-top:var(--space-xl);margin-bottom:var(--space-4xl)}.changelogEntry-module__kyiFjG__carousel{margin-bottom:var(--space-xl)}
.CustomerPage-module__TnH3QW__root{--section-gutter:100px;--hero-padding-top:var(--space-5xl)}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content{--page-section-article-gutter:0px;gap:var(--space-m);display:grid}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content>*{margin-top:0}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content>figure{margin:calc(var(--space-l) - var(--space-m))0}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content>*>h2,.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content>*>h3{margin-top:calc(var(--space-2xl) - var(--space-m))}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content ul li{--diamond-size:.5em;padding-left:calc(var(--space-l) + var(--diamond-size));list-style:none;position:relative}.CustomerPage-module__TnH3QW__root .CustomerPage-module__TnH3QW__content ul li:before{content:"";width:var(--diamond-size);height:var(--diamond-size);border-radius:var(--border-radius-xs);background-color:var(--color-accent-default);position:absolute;top:.6em;left:1em;transform:rotate(45deg)}.CustomerPage-module__TnH3QW__container{padding:var(--space-l)0;margin:0}.CustomerPage-module__TnH3QW__container .CustomerPage-module__TnH3QW__stack{gap:var(--content-gap);display:grid}.CustomerPage-module__TnH3QW__container .CustomerPage-module__TnH3QW__stack>*{margin:0}
.page-module__UBDEvq__main{gap:var(--space-m);flex-direction:column;display:flex}@media (min-width:960px){.page-module__UBDEvq__main{gap:var(--space-xl)}}.page-module__UBDEvq__divider{height:1px;margin-right:var(--layout-gutter);margin-left:var(--layout-gutter);background:var(--color-border);border:0}
.customers-module__8nQ8iq__main{gap:var(--space-2xl);margin-top:var(--space-xl);flex-direction:column;display:flex}.customers-module__8nQ8iq__contained{margin-right:var(--layout-gutter-s);margin-left:var(--layout-gutter-s)}.customers-module__8nQ8iq__pagination{margin-top:var(--space-xl)}.customers-module__8nQ8iq__featuredStoriesGrid{gap:var(--space-l);grid-template-columns:1fr;display:grid}
.package-module__rhyRja__wrapper{--initial-row-height:auto;--score-tab-height:auto}.package-module__rhyRja__sidebar>*+*{margin-top:var(--row-gutter)}.package-module__rhyRja__mainStack{--stack-space:var(--space-l-xl)}@media (min-width:960px){.package-module__rhyRja__wrapper{--initial-row-height:100px;--score-tab-height:calc(var(--initial-row-height) + var(--stack-space,var(--space-m)));justify-content:space-between;gap:var(--column-gutter);flex-wrap:nowrap;width:100%;display:flex}.package-module__rhyRja__main{width:calc(66.6666% - var(--column-gutter))}.package-module__rhyRja__sidebar{width:calc(33.3333% - var(--column-gutter));margin-top:0}}
.partners-module__b-8V-q__partnerGrid{--partner-filter-height:34px;--card-grid-row-gap:var(--space-xl);margin-right:var(--layout-gutter-s);margin-left:var(--layout-gutter-s)}@media (min-width:960px){.partners-module__b-8V-q__hero{--hero-padding-bottom:calc(var(--space-xl) + var(--partner-filter-height) + var(--space-xl))}.partners-module__b-8V-q__heroPartnerGrid{--card-grid-row-gap:0}.partners-module__b-8V-q__heroPartnerGrid>*{grid-area:1/1}.partners-module__b-8V-q__heroPartnerGrid>:first-child{transform:translateY(calc(-100% - var(--space-xl)));align-self:start}}
