.alt-spectrum{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center;padding-bottom:var(--padding-5)}.style-large.alt-spectrum{background:var(--altius-purple-900);color:#fff}.alt-spectrum__head{align-items:center;display:grid;grid-template-columns:1fr;justify-content:center;padding-left:var(--edge-padding);padding-right:var(--edge-padding)}.alt-spectrum__container{display:flex;flex-direction:column;margin-inline:auto;max-width:var(--max-width);padding-left:0;padding-right:0;row-gap:calc(var(--edge-padding)*2)}.style-large .alt-spectrum__header{color:#fff}.style-large .alt-spectrum__header-pre-title{color:#fff}.style-large .alt-spectrum__header-title{color:#fff}.style-large .alt-spectrum__header-content{color:#fff}.alt-spectrum__body{align-items:center;display:grid;gap:var(--padding-2);grid-template-columns:1fr}.style-compact .alt-spectrum__body{padding-inline:var(--edge-padding)}.style-large .alt-spectrum__body{background:var(--altius-purple-900);color:#fff}.alt-spectrum__graphic svg{aspect-ratio:635/705;max-height:1080px;max-width:min(60vw,1080px);width:100%}.style-compact .alt-spectrum__graphic{transform:scaleX(-1);transform-origin:center}.style-compact .alt-spectrum__graphic svg{transform:translateX(calc(var(--window-edge-gap-inline)*-1));transform-origin:center}.alt-spectrum__items{display:grid;gap:var(--padding-2);grid-template-columns:1fr;padding-inline:var(--padding-3)}.style-compact .alt-spectrum__items{padding-inline:0}.alt-spectrum__item{width:100%}.alt-spectrum__item-title{border-bottom:1px solid;color:var(--h3-color);font-family:var(--h3-font);font-size:var(--h3-size);line-height:1;margin-bottom:.5em;padding-bottom:.5em;position:relative}.style-compact .alt-spectrum__item-title{border:none;font-size:var(--h5-size);margin-bottom:1em;padding-bottom:0}.style-large .alt-spectrum__item-title{color:inherit}.alt-spectrum__item-title-dot{border-radius:100vw;display:block;height:24px;left:-35px;position:absolute;top:50%;transform:translateY(-21px);width:24px}.style-compact .alt-spectrum__item-title-dot{display:none}.style-compact .alt-spectrum__item-description{font-size:var(--p2-size)}@media (min-width:500px){.alt-spectrum__items{grid-template-columns:1fr 1fr;margin-inline:auto;max-width:var(--max-width)}}@media (min-width:650px){.style-compact .alt-spectrum__container{display:grid;grid-template-columns:2fr 1fr}.style-compact .alt-spectrum__graphic{position:absolute;right:0}.style-compact .alt-spectrum__graphic svg{transform:translateX(0)}}@media (min-width:900px){.alt-spectrum__header{max-width:100%}}@media (min-width:1000px){.style-compact .alt-spectrum__items{grid-template-columns:1fr 1fr 1fr 1fr}}@media (min-width:1200px){.style-large .alt-spectrum__body{align-items:center;display:grid;gap:0;grid-template-columns:var(--edge-padding) 1fr 1fr var(--padding-2) 500px var(--edge-padding)}.style-large .alt-spectrum__items{grid-template-columns:1fr}.style-large .alt-spectrum__graphic{grid-column:1/5}}@media (min-width:1800px){.style-large .alt-spectrum__body{grid-template-columns:var(--edge-padding) 1fr 1fr var(--padding-2) 600px 1fr var(--edge-padding)}.style-large .alt-spectrum__items{grid-template-columns:1fr}}