 body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {display: block;text-align: left;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-title {max-width: var(--interior-title-measure, 19ch);margin: 0;padding: 0;color: var(--brand-ink);font-size: var(--interior-title-size, clamp(2.5rem, 5vw, 4rem));font-weight: 700;line-height: 1.12;letter-spacing: -0.035em;text-wrap: pretty;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-title em {color: var(--brand-link);font-style: normal;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-title::before, body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-title::after {content: none;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-summary {max-width: 65ch;margin: 1.5rem 0 0;color: var(--brand-muted);font-size: 1rem;font-weight: 400;line-height: 1.75;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .sg-interior-summary .sg-corpus-question {font-weight: inherit;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .cs-breadcrumbs {position: static;display: flex;flex-wrap: wrap;justify-content: flex-start;margin: 1.5rem 0 0;padding: 0;border: 0;background: transparent;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .cs-link {color: var(--brand-link);font-size: 1.125rem;line-height: 1.5;text-decoration: underline;text-underline-offset: 0.22em;}body.sg-brand:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container .cs-link[aria-current] {color: var(--brand-muted);text-decoration: none;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening {padding-bottom: 2.25rem;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {height: clamp(10.5rem, 42vw, 16rem);}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {width: calc(100% - 0.75rem);max-width: 49rem;margin-top: -2.5rem;padding-top: 1.4rem;}@media (min-width: 48rem) {body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {height: clamp(17rem, 24vw, 20rem);}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {width: 76%;margin-top: -6rem;padding: 1.75rem 2rem 0 0;}}@media (min-width: 64rem) {body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {height: 18.5rem;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {width: 68%;margin-top: -6.25rem;}}@media not all and (min-width: 48rem) {body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening {display: block;padding-top: 9rem;padding-bottom: 0;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {width: 100%;max-width: none;margin: 0;padding: 0;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container::before {content: none;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {width: 100%;height: auto;aspect-ratio: 5 / 2;margin: 2rem 0 0;border-radius: var(--brand-radius) var(--brand-radius) 0 0;}body.sg-brand:not(.sg-design-b):not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background img {content: url('/assets/images/corpus-opening/corpus-conversation.jpg');-o-object-fit: contain;object-fit: contain;-o-object-position: center;object-position: center;}}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening {display: block;min-height: 0;padding: 9rem max(1.5rem, calc((100% - 74rem) / 2)) 0;overflow: visible;background: var(--brand-bg);border-bottom: 1px solid var(--brand-line);}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container {width: 100%;max-width: none;margin: 0;padding: 0;}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-container::before {content: none;}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {position: relative;inset: auto;display: block;width: 100%;height: clamp(8rem, 17vw, 13rem);min-height: 0;max-height: none;aspect-ratio: auto;margin: 2rem 0 0;padding: 0;overflow: hidden;border: 0;border-radius: var(--brand-radius) var(--brand-radius) 0 0;box-shadow: none;}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background img {position: absolute;inset: 0;display: block;width: 100%;height: 100%;min-height: 0;-o-object-fit: cover;object-fit: cover;-o-object-position: 50% 45%;object-position: 50% 45%;opacity: 1;transform: none;}@media (min-width: 48rem) {body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening {padding-top: 10rem;}body.sg-brand.sg-design-b:not(.sg-document) #main #banner-1400.sg-corpus-opening > .cs-background {margin-top: 2.5rem;}}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing {padding: 3rem 1.5rem;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-wrap {max-width: 74rem;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-intro {margin-bottom: 1.5rem;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-seo {grid-template-columns: minmax(0, 1fr);gap: 1.5rem;margin: 0;padding: 1.5rem;align-items: start;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-scope, body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-notes p {font-size: 1rem;line-height: 1.65;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-notes {margin-top: 1rem;}@media (min-width: 64rem) {body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing {padding-block: 3.5rem;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-wrap {display: grid;grid-template-columns: minmax(0, 0.72fr) minmax(0, 1.28fr);gap: 1rem 3rem;align-items: start;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-intro {grid-column: 1;grid-row: 1 / span 2;margin: 0;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-seo {grid-column: 2;grid-row: 1;}body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-notes {grid-column: 2;grid-row: 2;margin: 0;}}@media (min-width: 75rem) {body.sg-brand:not(.sg-document) #main .sg-corpus-pricing #pricing-357.sg-pricing .sg-pricing-seo {grid-template-columns: minmax(0, 1fr) minmax(12rem, 0.72fr);gap: 1.5rem;}}