.styles-module-scss-module__4Scs1q__text-display{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.4375rem;font-size:8.75rem;font-style:normal;font-weight:700;line-height:.8}.styles-module-scss-module__4Scs1q__text-h1{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.24rem;font-size:6rem;font-style:normal;font-weight:700;line-height:.82}.styles-module-scss-module__4Scs1q__text-h2{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.135rem;font-size:4.5rem;font-style:normal;font-weight:700;line-height:.82}.styles-module-scss-module__4Scs1q__text-h3{font-family:var(--font-abc-diatype);letter-spacing:-.07rem;text-transform:none;font-size:3.5rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__text-h4{font-family:var(--font-abc-diatype);letter-spacing:-.05rem;text-transform:none;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__text-h5{font-family:var(--font-abc-diatype);letter-spacing:-.06rem;text-transform:none;font-size:2rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__text-mobile-display{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.12rem;font-size:4rem;font-style:normal;font-weight:700;line-height:.82}.styles-module-scss-module__4Scs1q__text-mobile-h1{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.09rem;font-size:3rem;font-style:normal;font-weight:700;line-height:.88}.styles-module-scss-module__4Scs1q__text-mobile-h2{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.0675rem;font-size:2.25rem;font-style:normal;font-weight:700;line-height:.88}.styles-module-scss-module__4Scs1q__text-mobile-h3{font-family:var(--font-abc-diatype);letter-spacing:-.04rem;font-size:2rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__text-mobile-h4{font-family:var(--font-abc-diatype);letter-spacing:-.01625rem;font-size:1.625rem;font-style:normal;font-weight:700;line-height:1.12}.styles-module-scss-module__4Scs1q__text-mobile-h5{font-family:var(--font-abc-diatype);letter-spacing:0;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.12}.styles-module-scss-module__4Scs1q__text-p-large{font-family:var(--font-abc-diatype);letter-spacing:-.0125rem;font-size:1.25rem;font-style:normal;font-weight:400;line-height:1.2}.styles-module-scss-module__4Scs1q__text-p-large-bold{font-family:var(--font-abc-diatype);letter-spacing:-.0125rem;font-size:1.25rem;font-style:normal;font-weight:700;line-height:1.2}.styles-module-scss-module__4Scs1q__text-p{font-family:var(--font-abc-diatype);letter-spacing:-.01rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__text-p-bold{font-family:var(--font-abc-diatype);letter-spacing:-.01rem;font-size:1rem;font-style:normal;font-weight:700;line-height:1.4}.styles-module-scss-module__4Scs1q__text-p-reading{font-family:var(--font-abc-diatype);letter-spacing:-.01rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.56}.styles-module-scss-module__4Scs1q__text-p-small{font-family:var(--font-abc-diatype);letter-spacing:-.00875rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__text-p-xs{font-family:var(--font-abc-mono);letter-spacing:.03rem;text-transform:uppercase;font-size:.75rem;font-weight:500;line-height:1.2}.styles-module-scss-module__4Scs1q__text-p-xxs{font-family:var(--font-abc-diatype);letter-spacing:-.0075rem;font-size:.75rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__text-body-legal{font-family:var(--font-abc-diatype);letter-spacing:-.00625rem;font-size:.625rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__text-code-snippet{font-family:var(--font-abc-mono);letter-spacing:.025rem;font-size:.625rem;font-weight:500;line-height:1.6}.styles-module-scss-module__4Scs1q__text-cta{font-family:var(--font-abc-diatype);letter-spacing:-.00875rem;font-size:.875rem;font-weight:500;line-height:1.12}.styles-module-scss-module__4Scs1q__text-cta-bold{font-family:var(--font-abc-diatype);letter-spacing:-.00875rem;font-size:.875rem;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__h1{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.24rem;font-size:6rem;font-style:normal;font-weight:700;line-height:.82}.styles-module-scss-module__4Scs1q__h2{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.135rem;font-size:4.5rem;font-style:normal;font-weight:700;line-height:.82}.styles-module-scss-module__4Scs1q__h3{font-family:var(--font-abc-diatype);letter-spacing:-.07rem;text-transform:none;font-size:3.5rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__h4{font-family:var(--font-abc-diatype);letter-spacing:-.05rem;text-transform:none;font-size:2.5rem;font-style:normal;font-weight:700;line-height:1.04}.styles-module-scss-module__4Scs1q__p{font-family:var(--font-abc-diatype);letter-spacing:-.01rem;font-size:1rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__page{background:var(--color-black);color:var(--color-white)}.styles-module-scss-module__4Scs1q__hero{grid-template-columns:repeat(var(--layout-columns-count,4),minmax(0,1fr));column-gap:var(--layout-columns-gap,8px);padding-left:var(--layout-margin);padding-right:var(--layout-margin);width:100%;display:grid}@media (min-width:1920px){.styles-module-scss-module__4Scs1q__hero{max-width:1920px;margin-left:auto;margin-right:auto}}.styles-module-scss-module__4Scs1q__hero{min-height:100svh;padding-bottom:1.5rem;padding-top:calc(var(--header-height) + 1.5rem);grid-template-rows:auto 1fr auto;position:relative}@media (min-width:1025px){.styles-module-scss-module__4Scs1q__hero{padding-bottom:2rem;padding-top:calc(var(--header-height) + 2rem)}}.styles-module-scss-module__4Scs1q__topline{font-family:var(--font-abc-mono);letter-spacing:.03rem;text-transform:uppercase;color:var(--color-eyebrowOnBlack);z-index:1;grid-column:1/-1;justify-content:space-between;font-size:.75rem;font-weight:500;line-height:1.2;display:flex;position:relative}.styles-module-scss-module__4Scs1q__content{z-index:1;grid-column:1/-1;align-self:center;gap:2.5rem;display:grid;position:relative}@media (min-width:1025px){.styles-module-scss-module__4Scs1q__content{align-items:start;gap:var(--layout-columns-gap);grid-template-columns:repeat(12,minmax(0,1fr))}.styles-module-scss-module__4Scs1q__headline{grid-column:1/span 7}.styles-module-scss-module__4Scs1q__heroCopy{grid-column:8/-1;padding-left:1.5rem}}.styles-module-scss-module__4Scs1q__longform{flex-direction:column;gap:1rem;display:flex}.styles-module-scss-module__4Scs1q__longform p{font-family:var(--font-abc-diatype);letter-spacing:-.01rem;color:var(--color-grayTextOnBlack);font-size:1rem;font-style:normal;font-weight:400;line-height:1.56}.styles-module-scss-module__4Scs1q__eyebrow{font-family:var(--font-abc-mono);letter-spacing:.03rem;text-transform:uppercase;color:var(--color-eyebrowOnBlack);margin-bottom:1rem;font-size:.75rem;font-weight:500;line-height:1.2}.styles-module-scss-module__4Scs1q__headline h1{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.12rem;letter-spacing:-.04em;text-transform:none;max-width:65rem;font-size:clamp(2.125rem,10.5vw,4rem);font-style:normal;font-weight:700;line-height:.82}@media (min-width:1025px){.styles-module-scss-module__4Scs1q__headline h1{font-family:var(--font-abc-diatype);text-transform:uppercase;letter-spacing:-.24rem;letter-spacing:-.04em;text-transform:none;max-width:47.5rem;font-size:clamp(3.25rem,5.8vw,6rem);font-style:normal;font-weight:700;line-height:.82}}.styles-module-scss-module__4Scs1q__bottom{border-top:1px solid var(--color-grayOnBlack);z-index:1;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:1.25rem;display:flex;position:relative}@media (min-width:1025px){.styles-module-scss-module__4Scs1q__bottom{padding-top:1.5rem}}.styles-module-scss-module__4Scs1q__compensation{font-family:var(--font-abc-mono);letter-spacing:.03rem;text-transform:uppercase;color:var(--color-eyebrowOnBlack);font-size:.75rem;font-weight:500;line-height:1.2}.styles-module-scss-module__4Scs1q__cta{font-family:var(--font-abc-diatype);letter-spacing:-.00875rem;background:var(--color-blue);color:var(--color-white);justify-content:space-between;align-items:center;width:100%;min-height:3.25rem;padding:1rem 1.125rem;font-size:.875rem;font-weight:700;line-height:1.04;transition:background-color .2s;display:flex}@media (min-width:1025px){.styles-module-scss-module__4Scs1q__cta{width:calc(4*var(--layout-column-width) + 3*var(--layout-columns-gap))}}.styles-module-scss-module__4Scs1q__cta:hover{background:var(--color-offBlue)}.styles-module-scss-module__4Scs1q__cta:focus-visible{outline:.125rem solid var(--color-white);outline-offset:.25rem}.styles-module-scss-module__4Scs1q__orbit{opacity:.6;pointer-events:none;width:min(68vw,47.5rem);height:min(68vw,47.5rem);position:absolute;top:50%;right:-9.375rem;transform:translateY(-50%)}@media (max-width:799px){.styles-module-scss-module__4Scs1q__orbit{width:26.25rem;height:26.25rem;top:43%;right:-15.625rem}}.styles-module-scss-module__4Scs1q__orbit:before,.styles-module-scss-module__4Scs1q__orbit:after,.styles-module-scss-module__4Scs1q__orbit span{border:1px solid var(--color-grayOnBlack);border-radius:50%;position:absolute;inset:0}.styles-module-scss-module__4Scs1q__orbit:before,.styles-module-scss-module__4Scs1q__orbit:after{content:""}.styles-module-scss-module__4Scs1q__orbit:after{border-color:var(--color-blue);width:.5rem;height:.5rem;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.styles-module-scss-module__4Scs1q__orbit span:first-child{inset:17%}.styles-module-scss-module__4Scs1q__orbit span:nth-child(2){inset:34%}.styles-module-scss-module__4Scs1q__orbit span:nth-child(3){border-color:var(--color-eyebrowOnBlack);border-width:1px 0 0;border-radius:0;inset:50% 0 auto;transform:rotate(-32deg)}@media (max-height:820px){.styles-module-scss-module__4Scs1q__hero{padding-bottom:1rem;padding-top:calc(var(--header-height) + 1rem)}.styles-module-scss-module__4Scs1q__content{gap:1.5rem}.styles-module-scss-module__4Scs1q__eyebrow{margin-bottom:.625rem}.styles-module-scss-module__4Scs1q__longform{gap:.625rem}.styles-module-scss-module__4Scs1q__longform p{font-family:var(--font-abc-diatype);letter-spacing:-.00875rem;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.4}.styles-module-scss-module__4Scs1q__headline h1{font-size:clamp(2.125rem,10.5vw,4rem)}}@media (max-height:820px) and (min-width:1025px){.styles-module-scss-module__4Scs1q__headline h1{font-size:clamp(2.75rem,9.5vh,6.5rem)}}@media (max-height:820px){.styles-module-scss-module__4Scs1q__bottom{padding-top:.875rem}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__4Scs1q__cta{transition:none}}
