.BottomCallToActionSection{margin:0 auto}
.BottomCallToActionSection__button{border-radius:1.875rem;font-size:1rem;font-weight:500;line-height:1.5}
.BottomCallToActionSection__button--primary{background-color:#fd8235;color:#fff}
.BottomCallToActionSection__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.BottomCallToActionSection__heading{color:#222;font-weight:500}
.BottomCallToActionSection__image{background-image:url(/assets/img/logged-out-landing/mix-logo-beach.png);background-position:top center;background-repeat:no-repeat}
.BottomCallToActionSection__subheading{color:#999;font-size:1rem;line-height:1.25}
@media only screen and (max-width:992px){
.BottomCallToActionSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;text-align:center}
.BottomCallToActionSection__content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:2rem 0 4rem}
.BottomCallToActionSection__heading{margin-bottom:1.25rem}
.BottomCallToActionSection__image{height:18.75rem;background-size:300px 289px}
.BottomCallToActionSection__subheading{margin-bottom:2rem}
}
@media only screen and (max-width:600px){
.BottomCallToActionSection__button{width:9.6875rem;height:3rem}
.BottomCallToActionSection__heading{font-size:36px;letter-spacing:-.9px;line-height:1.11}
.BottomCallToActionSection__subheading{font-size:1rem;line-height:1.25}
}
@media only screen and (min-width:601px){
.BottomCallToActionSection__button{width:11.6875rem;height:3.625rem}
.BottomCallToActionSection__heading{font-size:3.25rem;letter-spacing:-.09375rem;line-height:1.12}
.BottomCallToActionSection__subheading{font-size:1rem;line-height:1.25}
}
@media only screen and (min-width:993px){
.BottomCallToActionSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.BottomCallToActionSection__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:55%;flex-basis:55%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:4rem}
.BottomCallToActionSection__heading{margin-bottom:1.625rem}
.BottomCallToActionSection__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:45%;flex-basis:45%;height:25rem;background-size:400px 386px;margin-bottom:5rem}
.BottomCallToActionSection__subheading{margin-bottom:2.125rem}
}
@media only screen and (min-width:1201px){
.BottomCallToActionSection{max-width:87.5rem}
.BottomCallToActionSection__content{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%}
.BottomCallToActionSection__heading{font-size:4.125rem;letter-spacing:-.11875rem;line-height:1.03}
.BottomCallToActionSection__image{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:50%;flex-basis:50%;height:29.9375rem;background-size:497px 479px}
.BottomCallToActionSection__subheading{font-size:1.5rem;line-height:1.33}
}
.DiscoverSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#f7f7f7;padding-bottom:3.5rem}
.DiscoverSection__button{border-radius:30px;color:#fd8235;background-color:transparent;border:1px solid #fd8235;font-size:1rem;font-weight:500;line-height:1.5;width:11.25rem;height:3.75rem}
.DiscoverSection__header{text-align:center}
.DiscoverSection__heading{color:#222;font-weight:500}
.DiscoverSection__subheading{color:#999;margin:0 auto}
@media only screen and (max-width:992px){
.DiscoverSection__heading{font-size:2.25rem;line-height:1.22;letter-spacing:-.0625rem;margin-bottom:1.5rem}
.DiscoverSection__subheading{font-size:1.125rem;line-height:1.44;max-width:25rem}
}
@media only screen and (max-width:600px){
.DiscoverSection__header{padding:3.75rem 0 2.5rem}
.DiscoverSection__heading{font-size:1.125rem;line-height:1.33;margin-bottom:.75rem}
.DiscoverSection__subheading{font-size:.875rem;line-height:1.43;max-width:18.125rem}
.DiscoverSection__grid:first-child{margin-top:3.75rem}
}
@media only screen and (min-width:601px){
.DiscoverSection__header{padding:7.5rem 0}
.DiscoverSection__grid:first-child{margin-top:5.625rem}
}
@media only screen and (min-width:993px){
.DiscoverSection__heading{font-size:3rem;letter-spacing:-1.3px;margin-bottom:2rem}
.DiscoverSection__subheading{font-size:1.375rem;line-height:1.5;max-width:32rem}
}
.LandingHeader{-webkit-transition:background-color .2s ease-out,height .2s ease-out;transition:background-color .2s ease-out,height .2s ease-out;position:fixed;top:0;right:0;bottom:auto;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}
.LandingHeader__auth-button{height:3rem;border-radius:1.875rem;font-size:1rem;font-weight:500;line-height:1.5;margin-right:1rem}
.LandingHeader__auth-button:last-child{margin-right:0}
.LandingHeader__auth-button--primary{background-color:#fd8235;color:#fff}
.LandingHeader__auth-button--secondary{border:2px solid #fd8235;color:#fd8235}
.LandingHeader__auth-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-transition:height .2s ease-out,opacity .2s ease-out,-webkit-transform .2s ease-out;transition:height .2s ease-out,opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;height:100%}
.LandingHeader__branding-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}
.LandingHeader__logo-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;height:100%;margin:0 2rem}
.LandingHeader__logo-icon{background-image:url(/assets/img/common/mix-logo-icon.svg);background-position:top center;background-repeat:no-repeat;background-size:100%;width:2.75rem}
@media screen and (-webkit-min-device-pixel-ratio:0){
.LandingHeader__logo-icon{background-position-y:-3px}
}
.LandingHeader__logo-text{background-image:url(/assets/img/common/mix-logo-text.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;margin-left:1rem;width:2.0625rem}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){
.LandingHeader__logo-text{background-size:32px 9px}
}
.LandingHeader__search-button{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;width:2.5rem;height:100%}
.LandingHeader__search-button .mdi-action-search{color:#716e70;font-size:1.5rem;line-height:1;margin:0 1rem 0 0}
.LandingHeader__search-container{width:100%}
.LandingHeader__search-form{-webkit-transition:opacity .2s ease-out,-webkit-transform .2s ease-out;transition:opacity .2s ease-out,transform .2s ease-out,-webkit-transform .2s ease-out;font-size:1rem;margin:0 auto;max-width:31.25rem}
.LandingHeader--searching .LandingHeader__search-button,.LandingHeader:not(.LandingHeader--searching) .LandingHeader__search-form{opacity:0;display:none}
.LandingHeader--scrolled-up .LandingHeader__auth-section,.LandingHeader--scrolled-up .LandingHeader__search-button,.LandingHeader--scrolled-up .LandingHeader__search-form{opacity:0;-webkit-transform:translateY(-8.375rem);transform:translateY(-8.375rem);pointer-events:none}
@media only screen and (max-width:900px){
.LandingHeader{background-color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.LandingHeader__auth-button{width:9.375rem}
.LandingHeader__auth-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.LandingHeader:not(.LandingHeader--scrolled-to-top){-webkit-box-shadow:0 .5px 0 0 #ccc;box-shadow:0 .5px 0 0 #ccc}
.LandingHeader--scrolled-up{height:3.5625rem}
.LandingHeader--scrolled-down{height:8.375rem}
.LandingHeader--scrolled-up .LandingHeader__auth-section{height:0}
.LandingHeader--searching .LandingHeader__auth-section{-webkit-transition:none;transition:none;opacity:0;width:0;height:0}
}
@media only screen and (max-width:560px){
.LandingHeader--scrolled-down .LandingHeader__auth-section{margin:0 0 1rem}
.LandingHeader--searching .LandingHeader__auth-section{opacity:1;width:100%;height:100%}
.LandingHeader--scrolled-down .LandingHeader__branding-section{max-height:3.5625rem}
.LandingHeader--searching .LandingHeader__logo-container{opacity:0;width:0;height:0;margin:0;padding:0}
.LandingHeader--searching .LandingHeader__search-container{padding:0 1rem}
.LandingHeader--searching .LandingHeader__search-form{background-color:#efefef}
}
@media only screen and (max-width:320px){
.LandingHeader__auth-button{width:7.5rem}
}
@media only screen and (min-width:561px){
.LandingHeader{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:4.625rem}
.LandingHeader__auth-section{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-right:2rem}
.LandingHeader__branding-section{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:1;flex-shrink:1;-ms-flex-preferred-size:auto;flex-basis:auto}
.LandingHeader__search-container{margin:0 1rem 0 0}
.LandingHeader--scrolled-down{background-color:#f6f6f6}
}
@media only screen and (min-width:901px){
.LandingHeader__auth-button{width:7.5rem}
.LandingHeader--scrolled-up{background-color:transparent}
.LandingHeader--scrolled-down{background-color:#f6f6f6;-webkit-box-shadow:0 .5px 0 0 #ccc;box-shadow:0 .5px 0 0 #ccc}
}
@media only screen and (max-width:600px){
.LoggedOutLandingLayout__body{margin-top:3.5625rem}
}
.TopCallToActionSection{display:-webkit-box;display:-ms-flexbox;display:flex}
.TopCallToActionSection__leading-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.TopCallToActionSection__explainer-heading{color:#222;font-weight:500}
.TopCallToActionSection__explainer-subheading{color:#999}
.TopCallToActionSection__buttons-container{display:-webkit-box;display:-ms-flexbox;display:flex}
.TopCallToActionSection__button{border-radius:30px;font-size:16px;font-weight:500;line-height:1.5;margin-right:1.5rem}
.TopCallToActionSection__button:last-child{margin-right:0}
.TopCallToActionSection__button--primary{background-color:#fd8235;color:#fff}
.TopCallToActionSection__button--secondary{border:2px solid #fd8235;color:#fd8235}
.TopCallToActionSection__trailing-container{background-color:#e0e0e0}
.TopCallToActionSection__card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.TopCallToActionSection__card-heading{color:#222;font-weight:500;text-align:center}
.TopCallToActionSection__card-subheading{color:#999;margin-top:.75rem;text-align:center;width:20rem}
@media only screen and (max-width:992px){
.TopCallToActionSection__explainer-heading{font-size:3.25rem;letter-spacing:-.09375rem;line-height:1.12;margin-right:3.5rem}
.TopCallToActionSection__explainer-subheading{font-size:1.125rem;line-height:1.44}
.TopCallToActionSection__card--collection{width:17.8125rem}
.TopCallToActionSection__card--article{max-width:18.75rem}
}
@media only screen and (max-width:900px){
.TopCallToActionSection{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.TopCallToActionSection__explainer-container{text-align:center;width:33.75rem;padding:7rem 0}
.TopCallToActionSection__explainer-heading{font-size:3.25rem;letter-spacing:-.09375rem;line-height:1.12;margin:0 auto 2rem}
.TopCallToActionSection__explainer-subheading{font-size:1rem;line-height:1.25;margin:0 auto 2rem}
.TopCallToActionSection__buttons-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.TopCallToActionSection__button{width:11.25rem;height:3.625rem}
.TopCallToActionSection__card-container{margin:5.625rem 1.25rem}
.TopCallToActionSection__card-container--collection{margin-top:3.75rem}
.TopCallToActionSection__card-heading{font-size:1.125rem;font-weight:500;line-height:1.33;margin-top:2rem}
.TopCallToActionSection__card-subheading{font-size:.875rem;line-height:1.43}
.TopCallToActionSection__card--collection{width:25rem}
.TopCallToActionSection__card--article{max-width:18.75rem}
}
@media only screen and (max-width:600px){
.TopCallToActionSection__explainer-container{text-align:center;width:19.6875rem;padding:2rem 0}
.TopCallToActionSection__explainer-heading{font-size:2.25rem;letter-spacing:-.05625rem;line-height:1.11;margin:0 auto 1.25rem;width:15rem}
.TopCallToActionSection__explainer-subheading{font-size:1rem;line-height:1.25;margin:0 auto 1.25rem}
.TopCallToActionSection__button{width:7.5rem;height:3rem}
.TopCallToActionSection__card--collection{width:17.8125rem}
.TopCallToActionSection__card--article{max-width:18.75rem}
}
@media only screen and (min-width:901px){
.TopCallToActionSection{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.TopCallToActionSection__leading-container,.TopCallToActionSection__trailing-container{width:50%}
.TopCallToActionSection__explainer-container{position:-webkit-sticky;position:sticky;top:30vh;margin-bottom:25vh;width:25rem;text-align:left}
.TopCallToActionSection__explainer-heading{margin-bottom:1.5rem}
.TopCallToActionSection__explainer-subheading{margin-bottom:3rem}
.TopCallToActionSection__buttons-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.TopCallToActionSection__button{width:11.25rem;height:3.75rem}
.TopCallToActionSection__card-container{margin:5rem 0;min-height:calc(100vh - 10rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.TopCallToActionSection__card-heading{font-size:1.5rem;letter-spacing:-.03125rem;line-height:1.25;margin-top:3rem}
.TopCallToActionSection__card-subheading{font-size:1rem;line-height:1.38}
.TopCallToActionSection__card--collection{width:23.75rem}
.TopCallToActionSection__card--article{max-width:18.125rem}
}
@media only screen and (min-width:993px){
.TopCallToActionSection__explainer-container{width:28.125rem}
.TopCallToActionSection__explainer-heading{font-size:4.125rem;letter-spacing:-.11875rem;line-height:1.03;margin-right:.75rem}
.TopCallToActionSection__explainer-subheading{font-size:1.5rem;line-height:1.33}
.TopCallToActionSection__card--collection{width:28.75rem}
.TopCallToActionSection__card--article{max-width:25rem}
}

/*# sourceMappingURL=logged-out-landing.css.map*/