.thumbnail{overflow:hidden;position:relative;display:inline-block;vertical-align:top;z-index:1}.thumbnail:focus{box-shadow:0 0 0 3px rgba(131,192,253,0.5);outline:none}.thumbnail:focus[data-focus-method="mouse"]:not(input):not(textarea):not(select),.thumbnail:focus[data-focus-method="touch"]:not(input):not(textarea):not(select){box-shadow:none}.thumbnail,.thumbnail-image{background-position:center;background-size:cover}.thumbnail-image{display:block;width:100%;height:100%}.thumbnail .thumbnail-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:90px;height:90px;border-radius:90px;font-size:52px;display:block;background:rgba(242,242,242,0.75);color:rgba(0,0,0,0.8);text-align:center;cursor:pointer}.thumbnail .thumbnail-button:after{top:5px}.thumbnail .thumbnail-button:before,.thumbnail .thumbnail-button:after{font-family:"SF Pro Icons";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:underline;position:relative;z-index:1;alt:''}.thumbnail .thumbnail-button:before,.thumbnail .thumbnail-button:after{text-decoration:none}.thumbnail .thumbnail-button:before{display:none}.thumbnail .thumbnail-button:before,.thumbnail .thumbnail-button:after{content:""}.thumbnail .thumbnail-button:after{height:100%;top:.1em}.thumbnail .thumbnail-button:focus{box-shadow:0 0 0 3px rgba(131,192,253,0.5);outline:none}.thumbnail .thumbnail-button:focus[data-focus-method="mouse"]:not(input):not(textarea):not(select),.thumbnail .thumbnail-button:focus[data-focus-method="touch"]:not(input):not(textarea):not(select){box-shadow:none}.thumbnail .thumbnail-button-pause:before,.thumbnail .thumbnail-button-pause:after{font-family:"SF Pro Icons";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:underline;position:relative;z-index:1;alt:''}.thumbnail .thumbnail-button-pause:before,.thumbnail .thumbnail-button-pause:after{text-decoration:none}.thumbnail .thumbnail-button-pause:before{display:none}.thumbnail .thumbnail-button-pause:before,.thumbnail .thumbnail-button-pause:after{content:""}.thumbnail .thumbnail-button-replay:before,.thumbnail .thumbnail-button-replay:after{font-family:"SF Pro Icons";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:underline;position:relative;z-index:1;alt:''}.thumbnail .thumbnail-button-replay:before,.thumbnail .thumbnail-button-replay:after{text-decoration:none}.thumbnail .thumbnail-button-replay:before{display:none}.thumbnail .thumbnail-button-replay:before,.thumbnail .thumbnail-button-replay:after{content:""}.thumbnail .thumbnail-button-tiny{width:24px;height:24px;border-radius:24px;font-size:14px}.thumbnail .thumbnail-button-tiny:after{top:2px}.thumbnail .large-thumbnail-button-tiny{width:24px;height:24px;border-radius:24px;font-size:14px}.thumbnail .large-thumbnail-button-tiny:after{top:2px}@media only screen and (min-width: 1442px){.thumbnail .xlarge-thumbnail-button-tiny{width:24px;height:24px;border-radius:24px;font-size:14px}.thumbnail .xlarge-thumbnail-button-tiny:after{top:2px}}@media only screen and (max-width: 1068px){.thumbnail .medium-thumbnail-button-tiny{width:24px;height:24px;border-radius:24px;font-size:14px}.thumbnail .medium-thumbnail-button-tiny:after{top:2px}}@media only screen and (max-width: 735px){.thumbnail .small-thumbnail-button-tiny{width:24px;height:24px;border-radius:24px;font-size:14px}.thumbnail .small-thumbnail-button-tiny:after{top:2px}}.thumbnail .thumbnail-button-compact{width:52px;height:52px;border-radius:52px;font-size:30px}.thumbnail .thumbnail-button-compact:after{top:3px}.thumbnail .large-thumbnail-button-compact{width:52px;height:52px;border-radius:52px;font-size:30px}.thumbnail .large-thumbnail-button-compact:after{top:3px}@media only screen and (min-width: 1442px){.thumbnail .xlarge-thumbnail-button-compact{width:52px;height:52px;border-radius:52px;font-size:30px}.thumbnail .xlarge-thumbnail-button-compact:after{top:3px}}@media only screen and (max-width: 1068px){.thumbnail .medium-thumbnail-button-compact{width:52px;height:52px;border-radius:52px;font-size:30px}.thumbnail .medium-thumbnail-button-compact:after{top:3px}}@media only screen and (max-width: 735px){.thumbnail .small-thumbnail-button-compact{width:52px;height:52px;border-radius:52px;font-size:30px}.thumbnail .small-thumbnail-button-compact:after{top:3px}}.thumbnail .thumbnail-button-fullsize{width:90px;height:90px;border-radius:90px;font-size:52px}.thumbnail .thumbnail-button-fullsize:after{top:5px}.thumbnail .large-thumbnail-button-fullsize{width:90px;height:90px;border-radius:90px;font-size:52px}.thumbnail .large-thumbnail-button-fullsize:after{top:5px}@media only screen and (min-width: 1442px){.thumbnail .xlarge-thumbnail-button-fullsize{width:90px;height:90px;border-radius:90px;font-size:52px}.thumbnail .xlarge-thumbnail-button-fullsize:after{top:5px}}@media only screen and (max-width: 1068px){.thumbnail .medium-thumbnail-button-fullsize{width:90px;height:90px;border-radius:90px;font-size:52px}.thumbnail .medium-thumbnail-button-fullsize:after{top:5px}}@media only screen and (max-width: 735px){.thumbnail .small-thumbnail-button-fullsize{width:90px;height:90px;border-radius:90px;font-size:52px}.thumbnail .small-thumbnail-button-fullsize:after{top:5px}}.thumbnail .thumbnail-copy{font-size:22px;line-height:1.45455;font-weight:300;letter-spacing:.016em;font-family:"SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);color:#000}@media only screen and (max-width: 1068px){.thumbnail .thumbnail-copy{font-size:20px;line-height:1.5;font-weight:300;letter-spacing:.017em;font-family:"SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif}}@media only screen and (max-width: 735px){.thumbnail .thumbnail-copy{font-size:19px;line-height:1.47384;font-weight:300;letter-spacing:.018em;font-family:"SF Pro Display","SF Pro Icons","Helvetica Neue","Helvetica","Arial",sans-serif}}.thumbnail .thumbnail-copy:before,.thumbnail .thumbnail-copy:after{font-family:"SF Pro Icons";color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:underline;position:relative;z-index:1;alt:''}.thumbnail .thumbnail-copy:before,.thumbnail .thumbnail-copy:after{text-decoration:none}.thumbnail .thumbnail-copy:before{display:none}.thumbnail .thumbnail-copy:before,.thumbnail .thumbnail-copy:after{content:""}.thumbnail .thumbnail-copy:after{padding-left:.3em;top:0}a:hover .thumbnail .thumbnail-button,.thumbnail:hover .thumbnail-button{background:rgba(242,242,242,0.75);color:#000}a:hover .thumbnail .thumbnail-copy,.thumbnail:hover .thumbnail-copy{color:#000;text-decoration:underline}.acbm-keyline{border:0;height:1px;background-color:#d6d6d6}.acbm-overviewsection .section-content{margin-left:auto;margin-right:auto;width:980px;padding:180px 0}@media only screen and (min-width: 1442px){.acbm-overviewsection .section-content{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width: 1068px){.acbm-overviewsection .section-content{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width: 735px){.acbm-overviewsection .section-content{margin-left:auto;margin-right:auto;width:87.5%}}.acbm-overviewsection .acbm-keyline{width:100px;background-color:#888;margin:60px auto 60px 0}@media only screen and (max-width: 1068px){.acbm-overviewsection .acbm-keyline{margin:40px auto 40px 0}}.acbm-overviewsection .acbm-overviewsection-videocta{position:relative;margin-bottom:40px;overflow:visible}.acbm-overviewsection .thumbnail-button{top:0;left:0;margin-top:6px;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.acbm-overviewsection .caption{padding-left:72px}.acbm-overviewsection .caption .quote-credit{margin-top:0;margin-left:0}.acbm-overviewsection .caption p{margin-top:.15em}.page-overview .theme-dark .thumbnail-button{background:rgba(255,255,255,0.8);color:rgba(0,0,0,0.8)}.page-overview .theme-dark .thumbnail-button:hover{background:#fff}.page-overview .theme-light .thumbnail-button{background:rgba(102,102,102,0.4);color:#fff}.page-overview .theme-light .thumbnail-button:hover{background:rgba(102,102,102,0.8)}@media only screen and (max-width: 735px){.page-overview .small-theme-light{background-color:#fff;color:#333}.page-overview .small-theme-light a{color:#0070c9}.page-overview .small-theme-light h1,.page-overview .small-theme-light h2,.page-overview .small-theme-light h3,.page-overview .small-theme-light h4,.page-overview .small-theme-light h5,.page-overview .small-theme-light h6{color:#333}.page-overview .small-theme-light .thumbnail-button{background:rgba(102,102,102,0.4);color:#fff}.page-overview .small-theme-light .thumbnail-button:hover{background:rgba(102,102,102,0.8)}}.page-overview .acbm-overviewsection{padding-top:210px}@media only screen and (max-width: 1068px){.page-overview .acbm-overviewsection{padding-top:100px}}@media only screen and (max-width: 735px){.page-overview .acbm-overviewsection{padding-top:78px}}.page-overview .acbm-overviewsection .section-content{padding:0;margin-top:-7px}@media only screen and (max-width: 1068px){.page-overview .acbm-overviewsection .section-content{margin-top:-5px}}@media only screen and (max-width: 735px){.page-overview .acbm-overviewsection .section-content{margin-top:-4px}}.page-overview a.thumbnail-button:after{letter-spacing:inherit;width:inherit;padding-left:inherit;left:inherit}.page-overview .section-hero{background-size:1440px 1800px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/hero/image_large.jpg");padding-bottom:980px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.page-overview .section-hero{background-image:url("https://images.apple.com/uk/business/overview/hero/image_large_2x.jpg")}}@media only screen and (min-width: 1442px){.page-overview .section-hero{background-size:2560px 1800px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/hero/image_xlarge.jpg")}}@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi){.page-overview .section-hero{background-image:url("https://images.apple.com/uk/business/overview/hero/image_xlarge_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-hero{background-size:1068px 1350px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/hero/image_medium.jpg")}}@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi){.page-overview .section-hero{background-image:url("https://images.apple.com/uk/business/overview/hero/image_medium_2x.jpg")}}@media only screen and (max-width: 735px){.page-overview .section-hero{background-size:736px 1300px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/hero/image_small.jpg")}}@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi){.page-overview .section-hero{background-image:url("https://images.apple.com/uk/business/overview/hero/image_small_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-hero{padding-bottom:610px}}@media only screen and (max-width: 735px){.page-overview .section-hero{padding-bottom:360px;background-color:#c7d3df}}.page-overview .section-productsandplatform{background-size:1440px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_large.jpg");background-position:center bottom;padding-bottom:340px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.page-overview .section-productsandplatform{background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_large_2x.jpg")}}@media only screen and (min-width: 1442px){.page-overview .section-productsandplatform{background-size:2560px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_xlarge.jpg")}}@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi){.page-overview .section-productsandplatform{background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_xlarge_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-productsandplatform{background-size:1068px 1300px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_medium.jpg")}}@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi){.page-overview .section-productsandplatform{background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_medium_2x.jpg")}}@media only screen and (max-width: 735px){.page-overview .section-productsandplatform{background-size:736px 1600px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_small.jpg")}}@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi){.page-overview .section-productsandplatform{background-image:url("https://images.apple.com/uk/business/overview/productsandplatform/image_small_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-productsandplatform{padding-bottom:50px}}@media only screen and (max-width: 735px){.page-overview .section-productsandplatform{padding-bottom:537px}}.page-overview .section-partners{background-size:1440px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/partners/image_large.jpg");background-position:center bottom;padding-bottom:680px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.page-overview .section-partners{background-image:url("https://images.apple.com/uk/business/overview/partners/image_large_2x.jpg")}}@media only screen and (min-width: 1442px){.page-overview .section-partners{background-size:2560px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/partners/image_xlarge.jpg")}}@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi){.page-overview .section-partners{background-image:url("https://images.apple.com/uk/business/overview/partners/image_xlarge_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-partners{background-size:1068px 1300px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/partners/image_medium.jpg")}}@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi){.page-overview .section-partners{background-image:url("https://images.apple.com/uk/business/overview/partners/image_medium_2x.jpg")}}@media only screen and (max-width: 735px){.page-overview .section-partners{background-size:736px 1600px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/partners/image_small.jpg")}}@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi){.page-overview .section-partners{background-image:url("https://images.apple.com/uk/business/overview/partners/image_small_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-partners{padding-bottom:490px}}@media only screen and (max-width: 735px){.page-overview .section-partners{padding-bottom:330px}}.page-overview .section-resources{background-size:1440px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/resources/image_large.jpg");background-position:center bottom;padding-bottom:500px}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 1.5dppx), (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi){.page-overview .section-resources{background-image:url("https://images.apple.com/uk/business/overview/resources/image_large_2x.jpg")}}@media only screen and (min-width: 1442px){.page-overview .section-resources{background-size:2560px 1649px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/resources/image_xlarge.jpg")}}@media only screen and (min-width: 1442px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-width: 1442px) and (min-resolution: 1.5dppx), only screen and (min-width: 1442px) and (min-resolution: 144dpi){.page-overview .section-resources{background-image:url("https://images.apple.com/uk/business/overview/resources/image_xlarge_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-resources{background-size:1068px 1300px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/resources/image_medium.jpg")}}@media only screen and (max-width: 1068px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 1068px) and (min-resolution: 1.5dppx), only screen and (max-width: 1068px) and (min-resolution: 144dpi){.page-overview .section-resources{background-image:url("https://images.apple.com/uk/business/overview/resources/image_medium_2x.jpg")}}@media only screen and (max-width: 735px){.page-overview .section-resources{background-size:736px 1600px;background-repeat:no-repeat;background-image:url("https://images.apple.com/uk/business/overview/resources/image_small.jpg")}}@media only screen and (max-width: 735px) and (-webkit-min-device-pixel-ratio: 1.5), only screen and (max-width: 735px) and (min-resolution: 1.5dppx), only screen and (max-width: 735px) and (min-resolution: 144dpi){.page-overview .section-resources{background-image:url("https://images.apple.com/uk/business/overview/resources/image_small_2x.jpg")}}@media only screen and (max-width: 1068px){.page-overview .section-resources{padding-bottom:200px}}@media only screen and (max-width: 735px){.page-overview .section-resources{padding-bottom:500px}}.page-overview .section-routing{background-color:#f3f5f7;padding:140px 0 100px}@media only screen and (max-width: 1068px){.page-overview .section-routing{padding:80px 0 60px}}@media only screen and (max-width: 735px){.page-overview .section-routing{padding:80px 0 50px}}.page-overview .section-routing .section-content.section-content-viewport-content{margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width: 1442px){.page-overview .section-routing .section-content.section-content-viewport-content{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width: 1068px){.page-overview .section-routing .section-content.section-content-viewport-content{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width: 735px){.page-overview .section-routing .section-content.section-content-viewport-content{margin-left:auto;margin-right:auto;width:87.5%}}.page-overview .section-routing .routing-centered{text-align:center}
