body>div>header>div{box-sizing:border-box;padding-bottom:0;align-items:center;justify-content:center}body>div>header>div>img{width:calc(100% - .5rem);max-width:18em}@media only screen and (min-width: 650px){body>div>header>div>img{max-width:19em}}@media only screen and (min-width: 900px){body>div>header>div>img{max-width:21em}}body>div>header>div>h2{text-align:center;text-transform:none;line-height:1.2;width:100%;padding-left:0;margin-top:.8rem;font-size:1.75em;letter-spacing:-1px}@media only screen and (max-width: 350px){body>div>header>div>h2{font-size:1.5em}}@media only screen and (min-width: 650px){body>div>header>div>h2{font-size:2.0em;letter-spacing:initial}}body:not(.minimized-header)>div>header::before{z-index:0}main .button{width:40vw;max-width:20em;margin:auto;text-align:center}main p{text-align:center}@media only screen and (min-width: 650px){main p{text-align:left}}main h3{text-align:center;margin-top:1rem;font-size:0.9em}main h3 span{color:#b61458}main #figures p{text-align:center}@media only screen and (min-width: 650px){main #figures section{display:flex;margin:3rem auto 0;box-sizing:border-box;max-width:40rem;padding-left:.5rem;padding-right:.5rem}main #figures section>div:nth-child(2){border-image:linear-gradient(to bottom, #fff, #7b7b7b 20%, #7b7b7b 80%, #fff) 0 0 0 1/0 0 0 1px;border-left:1px solid;padding-left:0}}@media only screen and (min-width: 650px) and (min-width: 900px){main #figures section>div:nth-child(2){padding-left:1.5rem}}@media only screen and (min-width: 650px){main #figures section.reversed>div:nth-child(2){border-image:linear-gradient(to bottom, #fff, #7b7b7b 20%, #7b7b7b 80%, #fff) 0 1 0 0/0 1px 0 0;border-right:1px solid;padding-left:0;padding-right:1.5rem}main #figures h3{text-align:initial}}@media only screen and (min-width: 650px) and (min-width: 650px){main #figures p{text-align:left}}main #figures .image{margin:3rem auto 0;width:18rem;height:12rem;position:relative;background-image:url("/assets/site/salo-home-desktop-alt-images-abstract-3d-dot-pattern-1.png");background-size:auto 90%;background-position:left center;background-repeat:no-repeat}@media only screen and (min-width: 650px){main #figures .image{margin-top:0}}main #figures .image>img{height:100%;margin-left:4rem;margin-right:1rem;display:block;border-radius:100%}@media only screen and (min-width: 900px){main #figures .image>img{margin-left:4rem;margin-right:3rem}}main #figures .image div{position:absolute;left:13%;top:-3%;width:5rem;height:5rem;background-image:url("/assets/site/salo-home-desktop-alt-images-oval@2x.png");background-size:100% auto;background-repeat:no-repeat}main #figures .image div img{display:block;position:absolute;width:70%;height:70%;background-repeat:no-repeat;top:12%;left:11.5%;object-fit:contain}@media only screen and (min-width: 650px){main #figures .reversed{flex-direction:row-reverse}}main #figures .reversed .image{transform:scaleX(-1);width:19rem}main #figures .reversed .image>img{transform:scaleX(-1)}main #figures .reversed .image div{left:69%}main #figures .reversed .image div img{transform:scaleX(-1)}main #learn-more{position:relative;margin-top:3rem}main #learn-more>div:nth-child(1){display:flex;justify-content:space-evenly}main #learn-more>div:nth-child(1) .image-container{width:25%;height:40vw;min-height:5em}main #learn-more>div:nth-child(1) .image-container img{width:100%;height:100%;object-fit:cover}main #learn-more>a{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;color:#fff;font-size:1.5em;box-sizing:border-box;padding:.5rem;line-height:1.2}@media only screen and (min-width: 650px){main #learn-more>a{font-size:2em}}main #announcements{background-color:#b61458;padding:3rem 0}main #announcements h2{margin-top:0;color:#fff}main #announcements ul{list-style-type:none;display:flex;flex-direction:column;padding:0 .5rem}@media only screen and (min-width: 650px){main #announcements ul{flex-direction:row;justify-content:space-between}}main #announcements li{background-color:#fff;box-sizing:border-box;padding:1em .5rem 0}@media only screen and (min-width: 650px){main #announcements li{width:48%}}main #announcements li h1{text-align:left;font-size:1.2em;line-height:1.3;margin:0}main #announcements li h3{text-align:left;font-size:.8em;margin:0 0 .25em}main #announcements li a.read-more{font-size:.8em;text-transform:uppercase;letter-spacing:.1em}main #partners div{display:flex;flex-wrap:wrap;padding:2rem 1rem 4rem;justify-content:center}@media only screen and (max-width: 350px){main #partners div{flex-direction:column;align-items:center}}main #partners a{display:block;max-width:150px;height:75px;position:relative;margin-left:1rem;margin-right:1rem;margin-bottom:1rem}main #partners a img{max-width:100%;height:100%;object-fit:scale-down;filter:grayscale(0.8) opacity(0.9)}main #press{padding-top:2rem;display:flex;flex-direction:column;align-items:center;padding-left:.5rem;padding-right:.5rem}@media only screen and (min-width: 650px){main #press{flex-direction:row;justify-content:space-evenly}}main #press a{display:block;position:relative;max-width:300px;padding-left:.5rem;padding-right:.5rem;margin-bottom:1em}@media only screen and (min-width: 650px){main #press a{width:48%}}main #press img{width:100%;max-height:100px}
