.m-square-list{list-style:none;margin-left:0;padding-left:0}
.m-square-list>li:not(.c-stat){padding-left:30px}
.m-square-list>li:not(.c-stat)::before{font-family:arial,helvetica,sans-serif;position:relative;float:left;color:var(--theme-bullet-color);text-indent:-30px;speak:none;content:'\25A0';top:-3px}
@media screen and (min-width:54rem){.c-billboard{padding-bottom:2rem}
}
@media screen and (min-width:64rem){.o-hero__header:lang(en){margin-top:0}
}
@media screen and (min-width:80rem){.o-hero__header:lang(en){margin-top:-11rem}
}
@media screen and (min-width:48rem) and (max-width:1023px){.o-hero__header:lang(en) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:0}
}
@media screen and (min-width:64rem) and (max-width:1126px){.o-hero__header:lang(en) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:0}
}
@media screen and (min-width:70.5rem) and (max-width:1279px){.o-hero__header:lang(en) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:.5rem}
}
@media screen and (min-width:80rem) and (max-width:3999px){.o-hero__header:lang(de) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(es) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(fr) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(it) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(pt) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(ru) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:0}
}
@media screen and (min-width:0) and (max-width:767px){.o-hero__header__headline{font-size:2.875rem}
.u-padding-top--flush-mobile-only{padding-top:0}
}
@media screen and (min-width:48rem) and (max-width:1023px){.o-hero__header:lang(de) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(es) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(fr) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(it) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(pt) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(ru) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:0}
.o-hero__header__headline{font-size:2rem}
}
@media screen and (min-width:64rem) and (max-width:1279px){.o-hero__header:lang(de) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(es) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(fr) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(it) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(pt) .c-button.v--primary.v--transparent.js-features-deeplink,.o-hero__header:lang(ru) .c-button.v--primary.v--transparent.js-features-deeplink{margin-top:.5rem;margin-left:0}
.o-hero__header__headline{font-size:2.5rem}
}
.c-img-container{min-width:269px;min-height:542px}
@media screen and (min-width:48rem){.o-hero.v--short{padding-bottom:4rem}
.c-img-container{min-width:327px;min-height:211px}
.c-img-container:lang(en){margin-top:-7rem}
}
@media screen and (min-width:64rem){.o-hero__header__headline:lang(ja){font-size:2.5rem}
.c-img-container:lang(en){margin-top:-2rem}
}
.o-section--feature:not(.o-section__faq){background-color:#f4ede4}
.o-section--feature .o-content-container{position:relative;z-index:1;margin-bottom:3.5rem}
.features-section{margin-bottom:2rem}
@media screen and (min-width:0) and (max-width:1084px){.features-section{margin-top:-6rem}
.features-section .features-copy{margin-top:1rem}
.features-section .features-copy h2{margin-right:1rem}
}
@media screen and (min-width:48rem) and (max-width:1084px){.features-section img{grid-area:1/2}
.features-section .features-copy{grid-area:1/1;display:flex;flex-direction:column;justify-content:flex-end}
.features-section .features-copy h2{font-size:2rem}
}
@media screen and (min-width:67.8125rem){.o-section--feature .o-content-container img{position:absolute;z-index:-1}
.o-section--feature .o-content-container img.offset-right{right:-1rem}
.o-section--feature .o-content-container img.offset-top{top:-5rem}
.o-section--feature .o-content-container img.offset-top--first{top:-4rem}
.features-section{margin-top:0;margin-bottom:1rem}
.features-section:not(.v--inverse) .features-copy{grid-area:1/2}
.c-switcher-container__videos .o-two-columns.v--tablet{grid-column-gap:5%;grid-template-columns:55% 40%}
}
.c-switcher-container__videos .c-switcher-content .c-switcher-item{left:0}
.c-switcher-container__videos .c-switcher-content .c-switcher-item img,.c-switcher-container__videos .c-switcher-content .c-switcher-item video{max-width:600px;max-height:400px}
@media screen and (min-width:0) and (max-width:479px){.features-promos h2{max-width:20rem;margin:1rem auto}
}
#seeallfeatures::before{content:'';display:block;height:160px;margin:-160px 0 0}
.c-feature-tiles.v--first-set{grid-template-areas:"one" "two" "three" "four" "six" "five" "seven";grid-template-columns:1fr;grid-template-rows:repeat(1,250px) repeat(2,min-content)}
@media screen and (min-width:48rem){.c-feature-tiles.v--first-set{grid-template-areas:"one one" "two three" "four six" "five seven";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(1,210px) 120px}
}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(1){grid-area:one}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(2){grid-area:two}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(3){grid-area:three}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(4){grid-area:four}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(5){grid-area:five}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(6){grid-area:six}
.c-feature-tiles.v--first-set .c-feature-tile:nth-of-type(7){grid-area:seven}
@media screen and (min-width:67.8125rem){#seeallfeatures::before{height:80px;margin:-80px 0 0}
.c-feature-tiles.v--first-set{grid-template-areas:"one two four six" "one three five seven";grid-template-columns:repeat(4,300px);grid-template-rows:repeat(2,117px)}
.c-feature-tiles.v--mixed-heights:lang(it){grid-template-rows:repeat(2,144px)}
}
@media screen and (min-width:80rem){.c-img-container{min-width:676px;min-height:436px}
.c-feature-tiles.v--mixed-heights.col-4{grid-template-columns:repeat(4,300px)}
}
.c-feature-tiles .c-feature-tile:lang(it){height:144px}
.c-feature-tiles .c-feature-tile.full:lang(it){height:250px}
@media screen and (min-width:48rem){.c-feature-tiles .c-feature-tile.full:lang(it){height:210px}
}
@media screen and (min-width:67.8125rem){.c-feature-tiles .c-feature-tile.full:lang(it){height:305px}
}