[data-design=v2] html,[data-design=v2] body,[data-design=v2]{background-color:var(--color-background);font-family:var(--font-secondary)}:where([data-design=v2]) :is(h1,h2,h3,h4,h5,h6),[data-design=v2] .heading-1,[data-design=v2] .heading-2,[data-design=v2] .heading-3,[data-design=v2] .heading-4,[data-design=v2] .heading-5,[data-design=v2] .heading-6{font-family:var(--font-secondary);font-weight:400;line-height:.85;letter-spacing:-.05em}[data-design=v2] .heading-qualifier,[data-design=v2] .heading-qualifier-lg,[data-design=v2] .heading-qualifier-md,[data-design=v2] .heading-qualifier-sm{font-family:var(--font-mono);font-weight:700;color:var(--color-magenta);text-transform:uppercase;font-size:16px}[data-design=v2] .heading-qualifier-lg{font-size:20px}[data-design=v2] .heading-qualifier-md{font-size:16px}[data-design=v2] .heading-qualifier-sm{font-size:14px}[data-design=v2] .title-lg,[data-design=v2] .title-md,[data-design=v2] .title-sm,[data-design=v2] .title-xs{font-family:var(--font-secondary);font-weight:700;line-height:1.4;letter-spacing:0}[data-design=v2] .title-lg{font-size:32px}[data-design=v2] .title-lg:not(:first-child){margin-top:2rem}[data-design=v2] .heading-qualifier+.title-lg:not(:first-child){margin-top:1rem}[data-design=v2] .title-lg+*{margin-top:1rem}[data-design=v2] .title-md{font-size:24px}[data-design=v2] .title-md:not(:first-child){margin-top:2rem}[data-design=v2] .title-md+*{margin-top:1rem}[data-design=v2] .title-sm{font-size:20px}[data-design=v2] .title-sm:not(:first-child){margin-top:2rem}[data-design=v2] .title-sm+*{margin-top:1rem}[data-design=v2] .title-xs{font-size:16px}[data-design=v2] .title-xs:not(:first-child){margin-top:2rem}[data-design=v2] .title-xs+*{margin-top:1rem}:where([data-design=v2]) h1,[data-design=v2] .heading-1,[data-design=v2] .heading-h1{font-family:var(--font-primary);font-weight:400;text-transform:uppercase;font-size:56px;line-height:.9;letter-spacing:-.05em}:where([data-design=v2]) h2,[data-design=v2] .heading-2,[data-design=v2] .heading-h2{font-family:var(--font-primary);font-weight:400;text-transform:uppercase;font-size:40px;line-height:.9;letter-spacing:-.05em}:where([data-design=v2]) h3,[data-design=v2] .heading-3,[data-design=v2] .heading-h3{font-family:var(--font-primary);font-weight:400;text-transform:uppercase;font-size:28px;line-height:1;letter-spacing:-.02em}:where([data-design=v2]) h4,[data-design=v2] .heading-4{font-size:20px}:where([data-design=v2]) h5,[data-design=v2] .heading-5{font-size:16px}:where([data-design=v2]) h6,[data-design=v2] .heading-6{font-size:12px}:where([data-design=v2]) :is(code,pre,kbd),[data-design=v2] .code{font-family:var(--font-mono)}[data-design=v2] .display-xl,[data-design=v2] .display-lg,[data-design=v2] .display-md,[data-design=v2] .display-sm{font-family:var(--font-primary);font-weight:400;line-height:.85;letter-spacing:-.05em}[data-design=v2] .display-xl{font-size:192px}[data-design=v2] .display-lg{font-size:128px}[data-design=v2] .display-md{font-size:96px}[data-design=v2] .display-sm{font-size:72px}[data-design=v2] .headline-lg,[data-design=v2] .headline-md,[data-design=v2] .headline-sm{font-family:var(--font-primary);font-weight:400;text-transform:uppercase}[data-design=v2] .headline-lg{font-size:56px;line-height:.9;letter-spacing:-.05em}[data-design=v2] .headline-md{font-size:40px;line-height:.9;letter-spacing:-.05em}[data-design=v2] .headline-sm{font-size:28px;line-height:1;letter-spacing:-.02em}@media screen and (max-width: 767px){[data-design=v2] .headline-lg{font-size:40px;line-height:.9;letter-spacing:-.05em}[data-design=v2] .headline-md{font-size:28px;line-height:1;letter-spacing:-.02em}[data-design=v2] .title-lg{font-size:24px}[data-design=v2] .title-md{font-size:20px}[data-design=v2] .title-sm{font-size:16px}[data-design=v2] .title-xs{font-size:14px}}[data-design=v2] :is(.display-xl,.display-lg,.display-md,.display-sm,.headline-lg,.headline-md,.headline-sm) :is(h1,h2,h3,h4,h5,h6,p){font-family:var(--font-primary)}[data-design=v2] .v2-grid-outline{border:1px solid var(--color-gray-500)}[data-design=v2] .v2-divider-top{border-top:1px solid var(--color-gray-500)}[data-design=v2] .v2-divider-bottom{border-bottom:1px solid var(--color-gray-500)}[data-design=v2] .v2-divider-top,[data-design=v2] .v2-divider-bottom{position:relative;z-index:1}[data-design=v2] .v2-divider-top .v2-grid-outline{border-top-width:0}[data-design=v2] .v2-divider-bottom .v2-grid-outline{border-bottom-width:0}[data-design=v2] .badge{display:inline-flex;align-items:center;box-sizing:border-box;border-radius:0;height:25px;padding:5px 8px;border:2px solid var(--color-gray-250);background:var(--color-background);color:var(--color-gray-250);font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:17px;letter-spacing:2%;text-transform:uppercase;white-space:nowrap;text-decoration:none!important}[data-design=v2] .pill{display:inline-flex;align-items:center;height:auto;padding:4px 10px;border:1px solid currentColor;border-radius:0;background:transparent;color:var(--color-magenta);font-family:var(--font-mono);font-size:12px;font-weight:600;line-height:1;letter-spacing:0;text-transform:uppercase;white-space:nowrap}[data-design=v2] .marker-checkmark-magenta li{margin-bottom:20px}[data-design=v2] .marker-checkmark-magenta li:last-child{margin-bottom:0}[data-design=v2] .banner-content,[data-design=v2] .banner-text,[data-design=v2] .banner-link,[data-design=v2] .banner-link-text{font-weight:400}[data-design=v2] .close-banner{color:var(--color-black)}[data-design=v2] .banner-content .title-md+*{margin-top:0}@media (min-width: 1244px){[data-design=v2]{--cc-pad-x: 0px}[data-design=v2] .content-container{padding-left:0;padding-right:0}}[data-design=v2] ._50-50-section--with-divider{padding-top:0;padding-bottom:0}
