html{--icon-color: #1d1d1f;--icon-hover-color: #565657;--icon-color-dark: #fff;--icon-hover-color-dark: #c6c6c7;--section-padding: 238px}@media only screen and (max-width: 1068px){html{--section-padding: 191px}}@media only screen and (max-width: 734px){html{--section-padding: 142px}}:root{--tile-border-radius: 28px;--tile-padding: 40px;--grid-gutter: 10px;--tile-shadow: 4px 12px 40px 6px rgba(0, 0, 0, 0.09);--tile-vertical-padding: 35px}@media only screen and (max-width: 1068px){:root{--tile-border-radius: 15px;--tile-padding: 30px;--tile-vertical-padding: 24px}}@media only screen and (max-width: 734px){:root{--tile-padding: 35px;--tile-vertical-padding: 30px}}@media only screen and (max-width: 350px){:root{--tile-border-radius: 0}}.section-tiles-grid .section-content{margin-left:auto;margin-right:auto;width:auto;max-width:1068px;padding:0 20px;margin-top:var(--section-padding)}@media only screen and (max-width: 734px){.section-tiles-grid .section-content{padding:0 10px}}@media only screen and (max-width: 350px){.section-tiles-grid .section-content{padding:0}}.section-tiles-grid .grid-container{display:grid;grid-template-columns:repeat(2, 2fr);grid-gap:var(--grid-gutter);width:100%;margin:76px auto 50px;box-sizing:border-box}@media only screen and (max-width: 1068px){.section-tiles-grid .grid-container{max-width:810px;margin-top:49px}}@media only screen and (max-width: 734px){.section-tiles-grid .grid-container{max-width:350px;margin:27px auto 30px}}.section-tiles-grid .grid-container .modal-trigger{position:absolute;bottom:0;right:0;padding:25px 22px 17px 25px;z-index:999}@media only screen and (max-width: 1068px){.section-tiles-grid .grid-container .modal-trigger{padding:20px 18px 14px 20px}}html.no-js .section-tiles-grid .grid-container .modal-trigger{visibility:hidden}html.text-zoom .section-tiles-grid .grid-container .modal-trigger{display:flex;justify-content:flex-end}.section-tiles-grid .grid-container .modal-trigger .icon{color:var(--icon-color);pointer-events:none;font-size:35px}@media only screen and (max-width: 1068px){.section-tiles-grid .grid-container .modal-trigger .icon{width:30px;height:30px;font-size:30px}html.text-zoom .section-tiles-grid .grid-container .modal-trigger .icon{right:52px;bottom:62px;height:auto;width:auto}}.section-tiles-grid .grid-container .modal-trigger .icon:after{display:inline}.section-tiles-grid .grid-container .modal-trigger:hover .icon{cursor:pointer;color:var(--icon-hover-color)}.grid-item{position:relative;min-height:530px;height:auto;box-sizing:border-box;border-radius:var(--tile-border-radius);background-color:#fff;overflow:hidden;box-shadow:var(--tile-shadow);transition:transform 1s cubic-bezier(0.5, 1, 0.89, 1);transform:translateY(50px)}@media only screen and (max-width: 1068px){.grid-item{min-height:359px}}@media only screen and (max-width: 734px){.grid-item{min-height:510px}}html.text-zoom .grid-item{display:flex;flex-direction:column;justify-content:space-between}html.text-zoom .grid-item>*{position:static}html.no-js .grid-item,html.no-enhanced .grid-item,html.no-js .grid-item,html.no-enhanced .grid-item{transform:translateY(0)}.grid-item.slide-in{transform:translateY(0)}.grid-item.half+.grid-item.half,.grid-item.half+.grid-item.full{transition-delay:0.25s}.grid-item .header-content{padding:var(--tile-padding) var(--tile-padding) 0;position:relative;z-index:1}.grid-item .header-content .grid-headline{margin-bottom:0}.grid-item .header-content .grid-copy{margin-top:16px}@media only screen and (max-width: 1068px){.grid-item .header-content .grid-copy{margin-top:7px}}@media only screen and (max-width: 734px){.grid-item .header-content .grid-copy{margin-top:12px}}.grid-item.vert-center{display:flex;flex-direction:column}.grid-item.vert-center .main-content{display:flex;flex-direction:column;justify-content:center;flex-grow:1}@media only screen and (max-width: 734px){.grid-item.vert-center-small{display:flex;flex-direction:column}}@media only screen and (max-width: 734px){.grid-item.vert-center-small .main-content{display:flex;flex-direction:column;justify-content:center;flex-grow:1}}.grid-item .main-content{padding:0 var(--tile-padding)}.grid-item .main-content.pad-bottom{padding-bottom:var(--tile-vertical-padding)}@media only screen and (max-width: 734px){.grid-item .main-content.pad-bottom-small{padding-bottom:var(--tile-vertical-padding)}}.grid-item.full{grid-column:span 2;display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width: 735px){.grid-item.full .header-content{padding-top:0}}@media only screen and (max-width: 734px){.grid-item.full{display:block}.grid-item.full .header-content{margin-bottom:20px}}html.text-zoom .grid-item.full{grid-column:span 4}@media only screen and (max-width: 734px){.grid-item.half{grid-column:span 2}}html.text-zoom .grid-item.half{grid-column:span 4}.grid-item.theme-dark{background-color:#1d1d1f}.grid-item.theme-dark .typography-grid-headline,.grid-item.theme-dark .typography-grid-copy,.grid-item.theme-dark .typography-headline-reduced,.grid-item.theme-dark .typography-grid-copy-secondary{color:#f5f5f7}.grid-item.theme-dark .modal-trigger svg{fill:#f5f5f7}.grid-item.theme-dark .modal-trigger.icon-wrapper i.icon{color:var(--icon-color-dark)}.grid-item.theme-dark .modal-trigger.icon-wrapper:hover .icon{color:var(--icon-hover-color-dark)}.grid-item .card-back{display:none}.double-card,.card{position:relative;box-sizing:border-box;border-radius:var(--tile-border-radius);background-color:#fff;padding-top:var(--tile-padding);padding-bottom:var(--tile-padding);padding-left:var(--tile-padding);padding-right:calc(var(--tile-padding) + 10px);min-height:806px;box-shadow:var(--tile-shadow)}@media only screen and (max-width: 1068px){.double-card,.card{min-height:760px}}@media only screen and (max-width: 734px){.double-card,.card{min-height:0;grid-column:span 2;padding-right:var(--tile-padding)}}html.text-zoom .double-card,html.text-zoom .card{grid-column:span 6;display:flex;flex-direction:column}html.text-zoom .double-card>*,html.text-zoom .card>*{position:static}.double-card .modal-trigger,.card .modal-trigger{right:24px;bottom:24px}html.text-zoom .double-card .modal-trigger,html.text-zoom .card .modal-trigger{position:static}.double-card .card-back,.card .card-back{display:none}.double-card .violator-secondary,.card .violator-secondary{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:5px;margin-bottom:4px}.double-card{display:grid;grid-template-columns:repeat(2, 2fr);grid-column:span 2;padding:0}html.text-zoom .double-card{display:flex;flex-direction:column}.double-card .card{box-shadow:none}.double-card .card:first-child:after{content:"";display:block;position:absolute;right:0;width:1px;height:calc(100% - (167px + var(--tile-padding) * 2));background-color:#d2d2d7;top:calc(122px + var(--tile-padding))}@media only screen and (max-width: 1068px){.double-card .card:first-child:after{top:calc(96px + var(--tile-padding));height:calc(100% - (108px + var(--tile-padding) * 2))}}@media only screen and (max-width: 734px){.double-card .card:first-child:after{width:auto;height:1px;position:relative;top:auto;right:auto;margin-top:var(--tile-padding)}}.double-card .card:last-child{padding-top:calc(114px + var(--tile-padding))}@media only screen and (max-width: 1068px){.double-card .card:last-child{padding-top:calc(94px + var(--tile-padding))}}@media only screen and (max-width: 734px){.double-card .card:last-child{padding-top:0}}.section-hero{padding:114px 0 45px;text-align:center}.section-hero .subhead{margin-top:0.4em}@media only screen and (max-width: 1068px){.section-hero{padding-top:77px;padding-bottom:35px}}@media only screen and (max-width: 734px){.section-hero{padding-top:61px;padding-bottom:37px}}.section-tiles-grid .section-content{margin-top:0}.section-tiles-grid .section-content picture{margin-bottom:22px}.section-tiles-grid .section-content .text-content{padding-bottom:200px}@media only screen and (max-width: 734px){.section-tiles-grid .section-content .text-content{padding-bottom:40px}}.section-tiles-grid .section-content .hardwares{color:#86868b;position:absolute;bottom:38px;min-height:89px;left:var(--tile-padding);right:var(--tile-padding);padding-right:46px}@media only screen and (max-width: 1068px){.section-tiles-grid .section-content .hardwares{bottom:22px}}@media only screen and (max-width: 734px){.section-tiles-grid .section-content .hardwares{position:relative;bottom:auto;left:0;right:0;padding-right:36px}}html.text-zoom .section-tiles-grid .section-content .hardwares{position:static}.section-tiles-grid .section-content .hardwares p:nth-child(2){margin-top:0}.section-tiles-grid .card-headline{color:#86868b}.section-tiles-grid .card-subhead{margin-top:0;margin-bottom:30px}.section-tiles-grid a:focus .icon-copy{text-decoration:underline}.section-video-banner{margin-top:148px;margin-bottom:193px;text-align:center}@media only screen and (max-width: 1068px){.section-video-banner{margin-top:128px;margin-bottom:163px}}@media only screen and (max-width: 734px){.section-video-banner{margin-top:140px;margin-bottom:134px}}.section-video-banner .overview-icon-features{display:block;width:97px;height:97px;position:relative;left:50%;margin-left:-48.5px}@media only screen and (max-width: 1068px){.section-video-banner .overview-icon-features{display:block;width:82px;height:82px}}@media only screen and (max-width: 734px){.section-video-banner .overview-icon-features{display:block;width:92px;height:92px}}@media only screen and (max-width: 1068px){.section-video-banner .overview-icon-features{left:50%;margin-left:-41px}}@media only screen and (max-width: 734px){.section-video-banner .overview-icon-features{left:50%;margin-left:-46px}}.section-video-banner p+*{margin-top:2.8em}@media only screen and (max-width: 1068px){.section-video-banner p+*{margin-top:1.7em}}@media only screen and (max-width: 734px){.section-video-banner p+*{margin-top:1.1em}}.section-video-banner h2+*{margin-top:1.4em}@media only screen and (max-width: 1068px){.section-video-banner h2+*{margin-top:1.1em}}@media only screen and (max-width: 734px){.section-video-banner h2+*{margin-top:1.5em}}.section-video-banner h2{margin:30px auto 0}@media only screen and (max-width: 1068px){.section-video-banner h2{margin-top:32px}}@media only screen and (max-width: 734px){.section-video-banner h2{margin-top:28px}}.section-video-banner .videos-copy{margin:16px auto 17px}@media only screen and (max-width: 734px){.section-video-banner .videos-copy{margin-top:12px;margin-bottom:13px}}.section-video-banner a:focus .icon-copy{text-decoration:underline}.section-discover-more{text-align:center;background-color:#fff;overflow:hidden;padding-top:142px;padding-bottom:123px}@media only screen and (max-width: 1068px){.section-discover-more{padding-top:123px;padding-bottom:103px}}@media only screen and (max-width: 734px){.section-discover-more{padding-top:92px;padding-bottom:58px}}.section-discover-more .discover-more-headline{margin-bottom:26px}@media only screen and (max-width: 1068px){.section-discover-more .discover-more-headline{margin-bottom:16px}}@media only screen and (max-width: 734px){.section-discover-more .discover-more-headline{margin-bottom:17px}}.section-discover-more .discover-cta{margin-bottom:16px;position:relative;z-index:1}@media only screen and (max-width: 1068px){.section-discover-more .discover-cta{margin-bottom:-9px}}@media only screen and (max-width: 734px){.section-discover-more .discover-cta{margin-bottom:-4px}}.section-discover-more .shared-router{display:block;width:1230px;height:374px;position:relative;left:50%;margin-left:-615px}@media only screen and (max-width: 1068px){.section-discover-more .shared-router{display:block;width:949px;height:306px}}@media only screen and (max-width: 734px){.section-discover-more .shared-router{display:block;width:678px;height:273px}}@media only screen and (max-width: 1068px){.section-discover-more .shared-router{left:50%;margin-left:-474.5px}}@media only screen and (max-width: 734px){.section-discover-more .shared-router{left:50%;margin-left:-339px}}.section-discover-more a:focus .icon-copy{text-decoration:underline}
