body .smart-pin{position:absolute;width:100%;height:100%;left:0;top:0}body .smart-pin .pin{opacity:0}html.reduce-motion body .smart-pin .pin{opacity:1;transition:none}body .smart-pin .pin:before{opacity:0}html.reduce-motion body .smart-pin .pin:before{opacity:1;transition:none}body .smart-pin .pin.smart-pin-animate{transition-duration:.5s;transition-timing-function:ease-out;opacity:1}body .smart-pin .pin.smart-pin-animate:before{opacity:1;transition:opacity .75s ease-out .8s}body .smart-pin .pin.smart-pin-animate:after{transition-duration:.8s;transition-timing-function:ease-out}body .smart-pin .pin.smart-pin-static,body .smart-pin .pin.smart-pin-static:before{opacity:1;transition:none}html.no-js picture[data-lazy]{display:none!important}.typography-compare-headline{font-size:64px;line-height:1.0625;font-weight:600;letter-spacing:-0.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ja){line-height:1.109375;letter-spacing:0em;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ko){line-height:1.171875;letter-spacing:0em;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh){line-height:1.09375;letter-spacing:0em}.typography-compare-headline:lang(th){line-height:1.34375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.typography-compare-headline{font-size:48px;line-height:1.0834933333;font-weight:600;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ja){line-height:1.1459933333;letter-spacing:0em;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ko){line-height:1.1875;letter-spacing:0em;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh){letter-spacing:0em}.typography-compare-headline:lang(th){line-height:1.3334933333;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.typography-compare-headline{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.typography-compare-cta{font-size:21px;line-height:1.381002381;font-weight:400;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ja){line-height:1.4286014286;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ko){line-height:1.5238095238;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:734px){.typography-compare-cta{font-size:19px;line-height:1.4211026316;font-weight:400;letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ja){line-height:1.4737642105;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ko){line-height:1.5263157895;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(th){line-height:1.3684410526;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-cta:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.typography-compare-product-name{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ja){line-height:1.25;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ko){line-height:1.2916666667;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh){line-height:1.2916666667}.typography-compare-product-name:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.typography-compare-product-name{font-size:21px;line-height:1.1904761905;font-weight:600;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ja){line-height:1.2380952381;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ko){line-height:1.2858042857;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh){line-height:1.3334033333}.typography-compare-product-name:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.typography-compare-product-name{font-size:19px;line-height:1.4211026316;font-weight:600;letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ja){line-height:1.4737642105;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ko){line-height:1.5263157895;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(th){line-height:1.3684410526;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-name:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.typography-compare-product-eyebrow{font-size:14px;line-height:1.4285914286;font-weight:500;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(ko){line-height:1.5714285714;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(zh){line-height:1.5;letter-spacing:0em}.typography-compare-product-eyebrow:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-product-eyebrow:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy{font-size:14px;line-height:1.4285914286;font-weight:400;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(ko){line-height:1.5714285714;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(zh){line-height:1.5;letter-spacing:0em}.typography-compare-copy:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.typography-compare-copy:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}[class*=typography-eyebrow]{display:block;margin-bottom:.4em}[class*=typography-eyebrow]+*{margin-top:0}.typography-headline+.typography-intro{margin-top:1.2em}.typography-headline-super+.typography-intro-elevated{margin-top:1.6em}.typography-headline-elevated+.typography-intro-elevated{margin-top:1.4em}.typography-headline-reduced+.typography-body,.typography-headline-reduced+p,.typography-headline-reduced+ul{margin-top:1em}.section-compare .macbook-air-m1-product-image{grid-area:mbam1-hw}.section-compare .macbook-air-m1-product-swatch{grid-area:mbam1-swatch}.section-compare .macbook-air-m1-product-headline{grid-area:mbam1-headline}.section-compare .macbook-air-m1-product-pricing{grid-area:mbam1-pricing}.section-compare .macbook-air-m1-product-display{grid-area:mbam1-display}.section-compare .macbook-air-m1-product-processor{grid-area:mbam1-processor}.section-compare .macbook-air-m1-product-memory{grid-area:mbam1-memory}.section-compare .macbook-air-m1-product-storage{grid-area:mbam1-storage}.section-compare .macbook-air-m1-product-battery{grid-area:mbam1-battery}.section-compare .macbook-air-m1-product-touch{grid-area:mbam1-touch}.section-compare .macbook-air-m1-button-wrapper{grid-area:mbam1-btn}.section-compare .macbook-air-m1-compare-link{grid-area:mbam1-cta}.section-compare .macbook-air-m2-product-image{grid-area:mbam2-hw}.section-compare .macbook-air-m2-product-swatch{grid-area:mbam2-swatch}.section-compare .macbook-air-m2-product-headline{grid-area:mbam2-headline}.section-compare .macbook-air-m2-product-pricing{grid-area:mbam2-pricing}.section-compare .macbook-air-m2-product-display{grid-area:mbam2-display}.section-compare .macbook-air-m2-product-processor{grid-area:mbam2-processor}.section-compare .macbook-air-m2-product-memory{grid-area:mbam2-memory}.section-compare .macbook-air-m2-product-storage{grid-area:mbam2-storage}.section-compare .macbook-air-m2-product-battery{grid-area:mbam2-battery}.section-compare .macbook-air-m2-product-touch{grid-area:mbam2-touch}.section-compare .macbook-air-m2-button-wrapper{grid-area:mbam2-btn}.section-compare .macbook-air-m2-compare-link{grid-area:mbam2-cta}.section-compare .macbook-pro-13-product-image{grid-area:mbp13-hw}.section-compare .macbook-pro-13-product-swatch{grid-area:mbp13-swatch}.section-compare .macbook-pro-13-product-headline{grid-area:mbp13-headline}.section-compare .macbook-pro-13-product-pricing{grid-area:mbp13-pricing}.section-compare .macbook-pro-13-product-display{grid-area:mbp13-display}.section-compare .macbook-pro-13-product-processor{grid-area:mbp13-processor}.section-compare .macbook-pro-13-product-memory{grid-area:mbp13-memory}.section-compare .macbook-pro-13-product-storage{grid-area:mbp13-storage}.section-compare .macbook-pro-13-product-battery{grid-area:mbp13-battery}.section-compare .macbook-pro-13-product-touch{grid-area:mbp13-touch}.section-compare .macbook-pro-13-button-wrapper{grid-area:mbp13-btn}.section-compare .macbook-pro-13-compare-link{grid-area:mbp13-cta}.section-compare .macbook-pro-16-product-image{grid-area:mbp16-hw}.section-compare .macbook-pro-16-product-swatch{grid-area:mbp16-swatch}.section-compare .macbook-pro-16-product-headline{grid-area:mbp16-headline}.section-compare .macbook-pro-16-product-pricing{grid-area:mbp16-pricing}.section-compare .macbook-pro-16-product-display{grid-area:mbp16-display}.section-compare .macbook-pro-16-product-processor{grid-area:mbp16-processor}.section-compare .macbook-pro-16-product-memory{grid-area:mbp16-memory}.section-compare .macbook-pro-16-product-storage{grid-area:mbp16-storage}.section-compare .macbook-pro-16-product-battery{grid-area:mbp16-battery}.section-compare .macbook-pro-16-product-touch{grid-area:mbp16-touch}.section-compare .macbook-pro-16-button-wrapper{grid-area:mbp16-btn}.section-compare .macbook-pro-16-compare-link{grid-area:mbp16-cta}.section-compare .image-compare-macbook-air-m1{display:block;width:var(--p-width);height:var(--p-height);--p-width:165px;--p-height:114px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-compare .image-compare-macbook-air-m1{--p-width:129px;--p-height:88px}}@media only screen and (max-width:734px)and (max-width:734px){.section-compare .image-compare-macbook-air-m1{--p-width:117px;--p-height:82px}}.section-compare .image-compare-macbook-air-m2{display:block;width:var(--p-width);height:var(--p-height);--p-width:163px;--p-height:114px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-compare .image-compare-macbook-air-m2{--p-width:124px;--p-height:88px}}@media only screen and (max-width:734px)and (max-width:734px){.section-compare .image-compare-macbook-air-m2{--p-width:113px;--p-height:82px}}.section-compare .image-compare-macbook-pro-13{display:block;width:var(--p-width);height:var(--p-height);--p-width:168px;--p-height:114px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-compare .image-compare-macbook-pro-13{--p-width:130px;--p-height:88px}}@media only screen and (max-width:734px)and (max-width:734px){.section-compare .image-compare-macbook-pro-13{--p-width:118px;--p-height:82px}}.section-compare .image-compare-macbook-pro-14-16{display:block;width:var(--p-width);height:var(--p-height);--p-width:213px;--p-height:114px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-compare .image-compare-macbook-pro-14-16{--p-width:163px;--p-height:88px}}@media only screen and (max-width:734px)and (max-width:734px){.section-compare .image-compare-macbook-pro-14-16{--p-width:152px;--p-height:82px}}.section-compare .image-compare-swatch--2{display:block;width:var(--p-width);height:var(--p-height);--p-width:32px;--p-height:14px}.section-compare .image-compare-swatch--3{display:block;width:var(--p-width);height:var(--p-height);--p-width:50px;--p-height:14px}.section-compare .image-compare-swatch--4{display:block;width:var(--p-width);height:var(--p-height);--p-width:68px;--p-height:14px}.section-compare{display:flex;justify-content:center;align-items:center;position:relative;padding-top:25px;background:#fff}@media only screen and (max-width:1068px){.section-compare{padding-top:20px}}.section-compare .content-wrapper{border-radius:var(--tile-border-radius);background:#fafafa;width:100%;max-width:1340px;margin-right:24px;margin-left:24px;padding-right:24px;padding-left:24px}@media only screen and (max-width:1068px){.section-compare .content-wrapper{max-width:100%;min-width:640px}}@media only screen and (max-width:734px){.section-compare .content-wrapper{max-width:400px;min-width:320px;padding-right:0;padding-left:0}}.section-compare .compare-headline{max-width:616px;margin-top:67px;text-align:center}@media only screen and (max-width:1068px){.section-compare .compare-headline{max-width:487px;margin-top:51px}}@media only screen and (max-width:734px){.section-compare .compare-headline{padding-right:15px;padding-left:15px;max-width:340px;margin-top:52px}}.section-compare .compare-cta{margin:43px auto 81px;display:block;text-align:center}@media only screen and (max-width:1068px){.section-compare .compare-cta{margin-top:22px;margin-bottom:37px}}@media only screen and (max-width:734px){.section-compare .compare-cta{margin-top:20px;margin-bottom:68px}}.section-compare .grid{grid-row-gap:0}@media only screen and (max-width:1068px){.section-compare .grid{grid-column-gap:35px}}@media only screen and (max-width:734px){.section-compare .grid{grid-column-gap:28px}}.section-compare .grid-container{margin-left:auto;margin-right:auto;width:980px;width:928px;margin-bottom:68px;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"mbam1-hw 			mbam2-hw 			mbp13-hw			mbp16-hw" "mbam1-swatch 		mbam2-swatch 		mbp13-swatch		mbp16-swatch" "mbam1-headline 	mbam2-headline  	mbp13-headline 		mbp16-headline" "mbam1-pricing 		mbam2-pricing 		mbp13-pricing 		mbp16-pricing" "mbam1-display 		mbam2-display 		mbp13-display 		mbp16-display" "mbam1-processor 	mbam2-processor 	mbp13-processor 	mbp16-processor" "mbam1-memory 		mbam2-memory 		mbp13-memory 		mbp16-memory" "mbam1-storage 		mbam2-storage 		mbp13-storage 		mbp16-storage" "mbam1-battery 		mbam2-battery 		mbp13-battery 		mbp16-battery" "mbam1-touch 		mbam2-touch 		mbp13-touch 		mbp16-touch" "mbam1-btn 			mbam2-btn 			mbp13-btn 			mbp16-btn" "mbam1-cta			mbam2-cta 			mbp13-cta 			mbp16-cta"}@media only screen and (min-width:1441px){.section-compare .grid-container{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-compare .grid-container{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-compare .grid-container{margin-left:auto;margin-right:auto;width:87.5%}}@media only screen and (max-width:1068px){.section-compare .grid-container{max-width:100%;padding:0}}@media only screen and (max-width:734px){.section-compare .grid-container{margin-bottom:50px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"mbam1-hw 			mbam2-hw" "mbam1-swatch 		mbam2-swatch" "mbam1-headline 	mbam2-headline" "mbam1-pricing 		mbam2-pricing" "mbam1-display 		mbam2-display" "mbam1-processor 	mbam2-processor" "mbam1-memory 		mbam2-memory" "mbam1-storage 		mbam2-storage" "mbam1-battery 		mbam2-battery" "mbam1-touch 		mbam2-touch" "mbam1-btn 			mbam2-btn" "mbam1-cta			mbam2-cta" ".					." "mbp13-hw 			mbp16-hw" "mbp13-swatch 		mbp16-swatch" "mbp13-headline 	mbp16-headline" "mbp13-pricing 		mbp16-pricing" "mbp13-display 		mbp16-display" "mbp13-processor 	mbp16-processor" "mbp13-memory 		mbp16-memory" "mbp13-storage 		mbp16-storage" "mbp13-battery 		mbp16-battery" "mbp13-touch 		mbp16-touch" "mbp13-btn 			mbp16-btn" "mbp13-cta			mbp16-cta"}}html.text-zoom .section-compare .grid-container{margin-bottom:50px;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"mbam1-hw 			mbam2-hw" "mbam1-swatch 		mbam2-swatch" "mbam1-headline 	mbam2-headline" "mbam1-pricing 		mbam2-pricing" "mbam1-display 		mbam2-display" "mbam1-processor 	mbam2-processor" "mbam1-memory 		mbam2-memory" "mbam1-storage 		mbam2-storage" "mbam1-battery 		mbam2-battery" "mbam1-touch 		mbam2-touch" "mbam1-btn 			mbam2-btn" "mbam1-cta			mbam2-cta" ".					." "mbp13-hw 			mbp16-hw" "mbp13-swatch 		mbp16-swatch" "mbp13-headline 	mbp16-headline" "mbp13-pricing 		mbp16-pricing" "mbp13-display 		mbp16-display" "mbp13-processor 	mbp16-processor" "mbp13-memory 		mbp16-memory" "mbp13-storage 		mbp16-storage" "mbp13-battery 		mbp16-battery" "mbp13-touch 		mbp16-touch" "mbp13-btn 			mbp16-btn" "mbp13-cta			mbp16-cta"}@media only screen and (max-width:734px){.section-compare .product-image.macbook-pro-13-product-image,.section-compare .product-image.macbook-pro-16-product-image{margin-top:56px}}@media only screen and (min-width:735px)and (max-width:1068px)and (max-width:767px){.section-compare .product-image.macbook-pro-16-product-image{margin-right:-10px}}@media only screen and (max-width:734px){.section-compare .product-image.macbook-pro-16-product-image{margin-right:-3px}}@media only screen and (max-width:734px)and (max-width:374px){.section-compare .product-image.macbook-pro-16-product-image{margin-right:-10px}}.section-compare .product-swatch{margin-top:21px}@media only screen and (max-width:734px){.section-compare .product-swatch{margin-top:17px}}.section-compare .product-headline{position:relative;margin-top:27px}@media only screen and (max-width:1068px){.section-compare .product-headline{margin-top:35px}}@media only screen and (max-width:734px){.section-compare .product-headline{margin-top:34px}}html.text-zoom .section-compare .product-headline{margin-top:50px}.section-compare .violator-frameless{position:absolute;top:-16px;border:none}@media only screen and (max-width:1068px){.section-compare .violator-frameless{top:-18px}}@media only screen and (max-width:734px){.section-compare .violator-frameless{top:-20px}}html.text-zoom .section-compare .violator-frameless{top:-23px}.section-compare .product-eyebrow{display:block;margin-top:0;margin-bottom:11px}@media only screen and (max-width:734px){.section-compare .product-eyebrow{margin-top:2px}}html.text-zoom .section-compare .product-eyebrow{margin-top:0}.section-compare .product-pricing{margin-top:10px}@media only screen and (max-width:1068px){.section-compare .product-pricing{margin-top:2px}}@media only screen and (max-width:734px){.section-compare .product-pricing{margin-top:7px}}.section-compare .product-display{margin-top:35px}@media only screen and (max-width:1068px){.section-compare .product-display{margin-top:41px}}@media only screen and (max-width:734px){.section-compare .product-display{margin-top:28px}}.section-compare .product-battery,.section-compare .product-memory,.section-compare .product-storage,.section-compare .product-touch{margin-top:12px}@media only screen and (max-width:734px){.section-compare .product-battery,.section-compare .product-memory,.section-compare .product-storage,.section-compare .product-touch{margin-top:16px}}.section-compare .button-wrapper{position:relative;height:auto;margin-top:22px}@media only screen and (max-width:1068px){.section-compare .button-wrapper{margin-top:29px}}@media only screen and (max-width:734px){.section-compare .button-wrapper{margin-top:26px}}.section-compare .compare-link{margin-top:12px}.theme-dark .section-compare{background:#151516}.theme-dark .section-compare .content-wrapper{background:#1d1d1f}.theme-dark .section-compare .list-item{color:#fff}.theme-dark .section-compare .list-item .subtext{color:#a1a1a6}:root{--router-gutter:20px;--router-grid-max-viewport:1420px;--router-grid-max-width:calc(var(--router-grid-max-viewport) - var(--router-gutter)*2);--router-wrapper-bg-color:white;--router-item-bg-color:#fafafa;--router-item-border-radius:0px;--router-item-column-padding:8%;--router-columns:2}@media only screen and (max-width:734px){:root{--router-grid-max-width:374px}}:root .theme-dark{--router-item-bg-color:black;--router-item-text-color:white}.router-item-eyebrow{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(ja){line-height:1.25;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(ko){line-height:1.2916666667;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh){line-height:1.2916666667}.router-item-eyebrow:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.router-item-eyebrow{font-size:21px;line-height:1.1904761905;font-weight:600;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(ja){line-height:1.2380952381;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(ko){line-height:1.2858042857;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh){line-height:1.3334033333}.router-item-eyebrow:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-eyebrow:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.router-item-headline{font-size:48px;line-height:1.0834933333;font-weight:600;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ja){line-height:1.1459933333;letter-spacing:0em;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ko){line-height:1.1875;letter-spacing:0em;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh){letter-spacing:0em}.router-item-headline:lang(th){line-height:1.3334933333;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.router-item-headline{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.router-item-headline{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ja){line-height:1.21875;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(ko){line-height:1.21875;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh){line-height:1.21875}.router-item-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.router-item-copy,.router-item-cta{font-size:21px;line-height:1.381002381;font-weight:400;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ja),.router-item-cta:lang(ja){line-height:1.4286014286;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ko),.router-item-cta:lang(ko){line-height:1.5238095238;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(th),.router-item-cta:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ar),.router-item-cta:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-CN),.router-item-cta:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-HK),.router-item-cta:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-MO),.router-item-cta:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-TW),.router-item-cta:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.router-item-copy,.router-item-cta{font-size:17px;line-height:1.4705882353;font-weight:400;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ar),.router-item-cta:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ja),.router-item-cta:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(ko),.router-item-cta:lang(ko){line-height:1.5882352941;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh),.router-item-cta:lang(zh){letter-spacing:0em}.router-item-copy:lang(th),.router-item-cta:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-CN),.router-item-cta:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-HK),.router-item-cta:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-MO),.router-item-cta:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.router-item-copy:lang(zh-TW),.router-item-cta:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.router-grid-wrapper{background-color:var(--router-wrapper-bg-color)}.router-grid{max-width:var(--router-grid-max-width);grid-template-columns:repeat(var(--router-columns),minmax(0,1fr));grid-column-gap:var(--router-gutter);grid-row-gap:var(--router-gutter);padding:var(--router-gutter)}@media only screen and (max-width:734px){.router-grid{grid-template-columns:minmax(0,1fr)}}.router-item{overflow:hidden;position:relative;background-color:var(--router-item-bg-color);border-radius:var(--router-item-border-radius);text-align:center}.router-item.theme-dark a{color:#2997ff}.router-item.theme-dark.link-color-alternate .router-item-cta a,.router-item.theme-dark .router-item-copy,.router-item.theme-dark .router-item-eyebrow,.router-item.theme-dark .router-item-headline{color:var(--router-item-text-color)}@media only screen and (max-width:734px){.router-item.full-bleed .router-content-wrapper{height:100%}}html.text-zoom .router-item.full-bleed{height:auto}@media only screen and (min-width:735px){.router-item.full-width{grid-column:span var(--router-columns)}}.router-content-wrapper{display:flex;flex-direction:column}.router-item-content,.router-item-header{margin-top:52px;padding-left:var(--router-item-column-padding);padding-right:var(--router-item-column-padding);z-index:1}@media only screen and (max-width:1068px){.router-item-content,.router-item-header{margin-top:33px}}@media only screen and (max-width:734px){.router-item-content,.router-item-header{margin-top:36px}}.full-bleed .router-item-content,.full-bleed .router-item-header{margin-top:250px}@media only screen and (max-width:1068px){.full-bleed .router-item-content,.full-bleed .router-item-header{margin-top:192px}}@media only screen and (max-width:734px){.full-bleed .router-item-content,.full-bleed .router-item-header{margin-top:auto;margin-bottom:auto}}.router-item-eyebrow{margin-bottom:5px}.router-item-headline{margin-top:0}.router-item-copy{margin-left:auto;margin-right:auto;max-width:500px;margin-top:10px}@media only screen and (max-width:1068px){.router-item-copy{margin-top:8px}}@media only screen and (max-width:734px){.router-item-copy{margin-top:11px}}.router-button{margin-top:14px}@media only screen and (max-width:1068px){.router-button{margin-top:14px}}@media only screen and (max-width:734px){.router-button{margin-top:20px}}.router-item-accessories .router-item-headline{margin-left:auto;margin-right:auto;max-width:400px}.router-item-apple-card .router-item-headline{margin-left:auto;margin-right:auto;max-width:500px}.router-item-picture{--minimum-row-spacing:50px;display:flex;justify-content:center;flex-grow:1}@media only screen and (max-width:734px){.router-item-picture{--minimum-row-spacing:40px}}.router-item-picture.align-middle{padding-top:var(--minimum-row-spacing);align-items:center;padding-bottom:var(--minimum-row-spacing)}@media only screen and (min-width:1069px){.router-item-picture.align-middle-large{padding-top:var(--minimum-row-spacing);align-items:center;padding-bottom:var(--minimum-row-spacing)}}@media only screen and (min-width:735px)and (max-width:1068px){.router-item-picture.align-middle-medium{padding-top:var(--minimum-row-spacing);align-items:center;padding-bottom:var(--minimum-row-spacing)}}@media only screen and (max-width:734px){.router-item-picture.align-middle-small{padding-top:var(--minimum-row-spacing);align-items:center;padding-bottom:var(--minimum-row-spacing)}}.router-item-picture.align-bottom{padding-top:var(--minimum-row-spacing);align-items:end}@media only screen and (min-width:1069px){.router-item-picture.align-bottom-large{padding-top:var(--minimum-row-spacing);align-items:end}}@media only screen and (min-width:735px)and (max-width:1068px){.router-item-picture.align-bottom-medium{padding-top:var(--minimum-row-spacing);align-items:end}}@media only screen and (max-width:734px){.router-item-picture.align-bottom-small{padding-top:var(--minimum-row-spacing);align-items:end}}.full-bleed .router-item-picture{position:absolute;top:0;width:100%;z-index:0}.modal-close-button{cursor:auto;position:var(--modal-close-button-position);order:1;display:flex;align-self:flex-start;justify-content:center;align-items:center;z-index:9999;height:var(--modal-close-button-size);width:var(--modal-close-button-size);margin:0;padding:0;border:0;margin-inline-start:var(--modal-close-button-offset-inline-start);margin-top:var(--modal-close-button-offset-top);top:var(--modal-close-button-offset-top)}html.has-modal .modal-close-button{cursor:pointer}.modal-close-button:focus{outline:none}.modal-close-button:focus .modal-close-icon{box-shadow:0 0 0 4px rgba(0,125,250,0.6);outline:none}.modal-close-button:focus .modal-close-icon[data-focus-method=mouse]:not(input):not(textarea):not(select),.modal-close-button:focus .modal-close-icon[data-focus-method=touch]:not(input):not(textarea):not(select),.modal-close-button:focus[data-focus-method=mouse]:not(input):not(textarea):not(select) .modal-close-icon,.modal-close-button:focus[data-focus-method=touch]:not(input):not(textarea):not(select) .modal-close-icon{box-shadow:none}.modal-close-button:hover .modal-close-icon{background:var(--modal-close-background-hover);color:var(--modal-close-color-hover)}.modal-close-button:active .modal-close-icon{background:var(--modal-close-background-active)}.modal-close-button .modal-close-icon{background:var(--modal-close-background);border-radius:var(--modal-close-border-radius);color:var(--modal-close-color);display:flex;align-items:center;height:var(--modal-close-icon-size);width:var(--modal-close-icon-size);outline:none;transition:color 100ms linear,background 100ms linear;position:relative}.modal-close-button .modal-close-icon svg{fill:currentColor;position:absolute;right:50%;transform:translateX(50%);height:var(--modal-close-icon-svg-size);width:var(--modal-close-icon-svg-size)}.modal-close-button .modal-close-icon *{pointer-events:none}.modal{--modal-overlay-background:white;--modal-overlay-padding-top:76px;--modal-overlay-padding-bottom:76px;--modal-overlay-padding-inline:76px;--modal-close-button-offset-top:16px;--modal-close-button-offset-inline-start:16px;--modal-close-button-size:44px;--modal-close-background:#e8e8ed;--modal-close-background-hover:#ececf0;--modal-close-background-active:#dfdfe4;--modal-close-color:rgba(0,0,0,0.56);--modal-close-color-hover:rgba(0,0,0,0.72);--modal-close-border-radius:50%;--modal-close-button-position:sticky;--modal-close-icon-size:36px;--modal-close-icon-svg-size:20px;background:var(--modal-scrim-background,var(--modal-overlay-background));position:fixed;z-index:-1;left:0;right:0;top:0;bottom:0;display:none;overflow:auto}.modal.theme-dark,.theme-dark .modal{--modal-overlay-background:#1d1d1f;--modal-close-background:#333336;--modal-close-background-hover:#37373a;--modal-close-background-active:#2f2f32;--modal-close-color:rgba(255,255,255,0.8);--modal-close-color-hover:white}@media only screen and (max-width:480px){.modal{--modal-overlay-padding-inline:6.25%}}.modal .modal-overlay-container{box-sizing:border-box;display:flex;align-items:center;min-height:100%}.modal .modal-overlay{position:relative;z-index:1;display:flex;flex-direction:column}.modal .modal-content-container{background:var(--modal-overlay-background);order:2;box-sizing:border-box;padding-inline-start:var(--modal-overlay-padding-inline);padding-inline-end:var(--modal-overlay-padding-inline);padding-top:var(--modal-overlay-padding-top);padding-bottom:var(--modal-overlay-padding-bottom);margin-top:calc(-44px + var(--modal-close-button-offset-top)*-1)}.modal-open{display:block;z-index:11000}.modal-touch-lock{touch-action:none}.has-modal{overflow:hidden}.has-modal body{padding-inline-end:var(--modal-scrollbar-buffer)}.modal-full-bleed{--modal-scrim-background:var(--modal-overlay-background);--modal-overlay-padding-top:96px;--modal-overlay-padding-bottom:96px;--modal-close-button-offset-top:max(16px,env(safe-area-inset-top));--modal-close-button-offset-inline-start:max(16px,env(safe-area-inset-right))}@media only screen and (max-width:1068px){.modal-full-bleed{--modal-overlay-padding-top:76px;--modal-overlay-padding-bottom:76px}}.modal-full-bleed .modal-overlay-container{flex-direction:column}.modal-full-bleed .modal-overlay{flex-grow:1;width:100%}.modal-full-bleed .modal-overlay:focus{outline-offset:-4px}.modal-full-bleed .modal-content-container{flex-grow:1}.modal-page-overlay{--modal-scrim-background:rgba(0,0,0,0.48);--modal-overlay-margin-top:40px;--modal-overlay-margin-bottom:var(--modal-overlay-margin-top);--modal-overlay-border-radius-top:18px;--modal-overlay-border-radius-bottom:var(--modal-overlay-border-radius-top);--modal-overlay-width:816.6666666667px}@media only screen and (max-width:1068px){.modal-page-overlay{--modal-overlay-width:692px}}@media only screen and (max-width:734px){.modal-page-overlay{--modal-overlay-width:max(87.5%,480px);--modal-overlay-padding-bottom:60px}}@media only screen and (max-width:480px){.modal-page-overlay{--modal-overlay-border-radius-bottom:0;--modal-overlay-width:100%;--modal-close-button-offset-top:max(16px,env(safe-area-inset-top));--modal-close-button-offset-inline-start:max(16px,env(safe-area-inset-right))}}@media only screen and (max-width:480px){.modal-page-overlay .modal-overlay-container{flex-direction:column}}.modal-page-overlay .modal-overlay{margin-left:auto;margin-right:auto;box-sizing:border-box;border-radius:var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-bottom) var(--modal-overlay-border-radius-bottom);width:var(--modal-overlay-width);margin-top:var(--modal-overlay-margin-top);margin-bottom:var(--modal-overlay-margin-bottom)}.modal-page-overlay .modal-overlay:focus{box-shadow:0 0 0 4px rgba(0,125,250,0.6);outline:none}.modal-page-overlay .modal-overlay:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),.modal-page-overlay .modal-overlay:focus[data-focus-method=touch]:not(input):not(textarea):not(select){box-shadow:none}@media only screen and (max-width:480px){.modal-page-overlay .modal-overlay{--modal-overlay-margin-top:20px;--modal-overlay-margin-bottom:0;flex-grow:1}}.modal-page-overlay .modal-overlay .modal-content-container{border-radius:inherit;-webkit-mask-image:radial-gradient(white,black);mask-image:radial-gradient(white,black)}@media only screen and (min-width:1069px){.modal-wide{--modal-overlay-width:1029px}}.modal-crossfade{display:block;visibility:hidden;opacity:0;transition:opacity .4s ease,visibility 0s linear .4s,z-index 0s linear .4s}@media(prefers-reduced-motion){.modal-crossfade{transition:none}}.modal-crossfade.modal-open{visibility:visible;opacity:1;transition-delay:0s}.modal-fixed-height{overflow:initial;--modal-close-button-position:static}.modal-curtain-white{--modal-scrim-background:rgba(255,255,255,0.48)}.modal-curtain-blur{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.modal-close-button-static{--modal-close-button-position:static}.ar-quicklook-link,.ar-quicklook-visible,html.ar-quicklook .ar-quicklook-hidden{display:none}html.ar-quicklook .ar-quicklook-link,html.ar-quicklook .ar-quicklook-visible{display:block}.ar-quicklook-container .ar-link img,.ar-quicklook-link .ar-link img{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}.ar-quicklook-container .ar-link span:after,.ar-quicklook-container .ar-link span:before,.ar-quicklook-link .ar-link span:after,.ar-quicklook-link .ar-link span:before{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:"";text-decoration:none}.ar-quicklook-container .ar-link span:before,.ar-quicklook-link .ar-link span:before{display:none}.ar-quicklook-container .ar-link span:after,.ar-quicklook-container .ar-link span:before,.ar-quicklook-link .ar-link span:after,.ar-quicklook-link .ar-link span:before{content:""}.ar-quicklook-container .ar-link span:after,.ar-quicklook-link .ar-link span:after{padding-right:0.3em;top:0;font-weight:400}.colornav-wrapper{display:flex;justify-content:center}html[dir=rtl] .colornav-item{float:right}.colornav-item .colornav-swatch-midnight{background-color:#2e3642}.colornav-item .colornav-swatch-spacegray{background-color:#7d7e80}.colornav-item .colornav-swatch-starlight{background-color:#f0e4d3}.colornav-item .colornav-swatch-silver{background-color:#e3e4e6}.colornav-gallery.static-gallery .colornav-item .colornav-label{font-size:12px;line-height:1.3333733333;font-weight:400;letter-spacing:-0.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;clip:auto;clip-path:none;position:absolute;top:100%;left:50%;margin-left:-50px;padding-top:7px;overflow:hidden;height:auto;width:100px;border:0;text-align:center;white-space:nowrap}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(ja){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(ko){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(zh){letter-spacing:0em}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(th){line-height:1.3333733333;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-label:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.colornav-gallery.static-gallery .colornav-item .colornav-link,.colornav-gallery.static-gallery .colornav-item .colornav-value{pointer-events:none}@media only screen and (max-width:734px){.section-content{max-width:374px}}.static-only{display:block}.enhanced-only,html.enhance-xp .static-only{display:none}html.enhance-xp .enhanced-only{display:block}.headline-gradient{display:inline-block;--headline-gradient-direction:90deg;background-image:linear-gradient(var(--headline-gradient-direction),var(--headline-gradient-start),var(--headline-gradient-end));-webkit-background-clip:text;-webkit-text-fill-color:transparent;padding-bottom:.1em;margin-bottom:-0.1em}html[dir=rtl] .headline-gradient{--headline-gradient-direction:-90deg}html.enhance-xp .headline-gradient{--gradient-highlight-spread:20%;--gradient-shimmer-angle:100deg;--gradient-position:140%;--gradient-position-start:140;--gradient-position-end:-40;background-image:linear-gradient(var(--gradient-shimmer-angle),transparent calc(50% - var(--gradient-highlight-spread)),var(--headline-gradient-shimmer),transparent calc(50% + var(--gradient-highlight-spread))),linear-gradient(var(--headline-gradient-direction),var(--headline-gradient-start),var(--headline-gradient-end));background-repeat:no-repeat;background-size:200% 100%,100% 100%;background-position:var(--gradient-position) 50%,50% 50%}html.enhance-xp[dir=rtl] .headline-gradient{--gradient-position-start:-40;--gradient-position-end:140;--gradient-shimmer-angle:80deg}article.section{padding-bottom:100px}@media only screen and (max-width:1068px){article.section{padding-bottom:80px}}@media only screen and (max-width:734px){article.section{padding-bottom:60px}}.section-headline{margin-top:18px}@media only screen and (max-width:734px){.section-headline{margin-top:10px}}.section-headline+.section-copy{margin-top:30px}@media only screen and (max-width:1068px){.section-headline+.section-copy{margin-top:26px}}@media only screen and (max-width:734px){.section-compare .content-wrapper{margin-right:20px;margin-left:20px;max-width:374px}}.pin-wrapper .pin-caption{color:#1d1d1f}.js-will-change{will-change:transform,opacity}.subsection-grid.margin-top-short{margin-top:80px}@media only screen and (max-width:1068px){.subsection-grid.margin-top-short{margin-top:70px}}@media only screen and (max-width:734px){.subsection-grid.margin-top-short{margin-top:60px}}.subsection-grid .grid{padding-left:0;padding-right:0}.subsection-grid .tile{background-color:#fafafa;max-width:100%}html.text-zoom .subsection-grid .tile{word-break:break-word}.subsection-grid .tile strong{font-weight:600}.subsection-grid .tile .tile-content{display:flex;flex-direction:column;padding:70px 42px}@media only screen and (max-width:1068px){.subsection-grid .tile .tile-content{padding:60px 56px}}@media only screen and (max-width:734px){.subsection-grid .tile .tile-content{padding:50px 8.3333333333%}}.subsection-grid .tile .image-align-start{margin-right:-42px;align-self:flex-start}@media only screen and (max-width:1068px){.subsection-grid .tile .image-align-start{margin-right:-56px}}@media only screen and (max-width:734px){.subsection-grid .tile .image-align-start{margin-right:0;align-self:flex-end}}.subsection-grid .tile .image-align-end{margin-left:-42px;align-self:flex-end}@media only screen and (max-width:1068px){.subsection-grid .tile .image-align-end{margin-left:-56px}}@media only screen and (max-width:734px){.subsection-grid .tile .image-align-end{margin-left:0;align-self:flex-start}}.subsection-grid .tile .tile-images{margin-bottom:40px}.subsection-grid .tile .tile-icons{margin-bottom:20px}.subsection-grid.frameless .grid{grid-column-gap:8.3333333333%;padding-left:0;padding-right:0}@media only screen and (max-width:734px){.subsection-grid.frameless .grid{grid-row-gap:54px}}.subsection-grid.frameless .tile{background-color:initial}.subsection-grid.frameless .with-icon .tile-content{padding:0}.subsection-grid.frameless .tile-icons{margin-bottom:16px}@media only screen and (max-width:734px){.badge .badge-value{font-size:40px;line-height:1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(ko){font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption{font-size:14px;line-height:1.2857742857;font-weight:400;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(ja){line-height:1.3571828571;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(ko){line-height:1.4285914286;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(th),.badge .badge-caption:lang(zh){line-height:1.3571828571;letter-spacing:0em}.badge .badge-caption:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-caption:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency{font-size:28px;line-height:1;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(ko){font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge .badge-unit-currency{top:-0.375em}.badge.badge-stacked .badge-value{font-size:28px;line-height:1;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(ko){font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.badge.badge-stacked .badge-content{padding-bottom:3px}}.badge-value{color:#009de4}.subsection-badges{margin-top:0}.subsection-badges .badge{max-height:104px}@media only screen and (max-width:734px){.subsection-badges .badge{margin-left:1em}}html.text-zoom .subsection-badges .badge{max-height:none}.subsection-badges .badge:last-child:not(:nth-of-type(2n)){margin-left:0}@media only screen and (max-width:734px){.subsection-badges .badge:not(:first-of-type),.subsection-badges .badge:not(:nth-of-type(2)){margin-top:54px}}html.text-zoom .subsection-badges .badge-caption{position:relative}html.enhance-xp .masked-lockup-figure[data-anim-keyframe] img,html.enhance-xp .masked-lockup[data-anim-keyframe] img{opacity:.25;transition:opacity 1s}html.enhance-xp .masked-lockup-figure[data-anim-keyframe].fadein img,html.enhance-xp .masked-lockup[data-anim-keyframe].fadein img{opacity:1}.masked-lockup{align-items:center;display:flex;flex-direction:column;margin-bottom:70px;margin-top:80px;position:relative}@media only screen and (max-width:1068px){.masked-lockup{margin-bottom:62px;margin-top:70px}}@media only screen and (max-width:734px){.masked-lockup{margin-bottom:52px;margin-top:58px}}.masked-lockup-figure{position:absolute;top:17px}@media only screen and (max-width:1068px){.masked-lockup-figure{top:14px}}@media only screen and (max-width:734px){.masked-lockup-figure{top:6px}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.masked-lockup-figure .masked-lockup-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_large.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_large.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.masked-lockup-figure .masked-lockup-media{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_large_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_large_2x.png)}}}@media only screen and (max-width:1068px){@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.masked-lockup-figure .masked-lockup-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_medium.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_medium.png)}@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){.masked-lockup-figure .masked-lockup-media{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_medium_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_medium_2x.png)}}}}@media only screen and (max-width:734px){@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.masked-lockup-figure .masked-lockup-media{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_small.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_small.png)}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.masked-lockup-figure .masked-lockup-media{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_small_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/shared/display_camera_mask__lvz11hwkvney_small_2x.png)}}}}.inline-media{--media-button-size:34px;position:relative}@media only screen and (max-width:734px){.inline-media{--media-button-size:26px}}.inline-media .end-frame,.inline-media .start-frame,.inline-media .static-frame{position:absolute;top:0;opacity:0;display:flex}.inline-media picture img{width:100%;height:100%}.inline-media .inline-media-ui,.inline-media .video{display:none}.inline-media .end-frame{position:relative}.inline-media.with-static .end-frame{position:absolute;opacity:0}.inline-media.with-static .static-frame,html.enhance-xp .inline-media .start-frame{position:relative;opacity:1}html.enhance-xp .inline-media .end-frame,html.enhance-xp .inline-media .static-frame,html.enhance-xp .inline-media .video{position:absolute;top:0;width:100%}html.enhance-xp .inline-media .video{z-index:1;display:block;left:0;height:100%;opacity:0}html.enhance-xp .inline-media .end-frame{z-index:2;opacity:0}html.enhance-xp .inline-media .inline-media-ui{display:block;position:absolute;right:22px;bottom:22px;z-index:3;width:var(--media-button-size);height:var(--media-button-size)}html.enhance-xp .inline-media .loading-circle,html.enhance-xp .inline-media .play-pause-button,html.enhance-xp .inline-media .svg-icon{position:absolute;top:0;width:var(--media-button-size);height:var(--media-button-size)}html.enhance-xp .inline-media .loading-circle{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:1s;animation-name:clockwise}html.enhance-xp .inline-media .svg-icon{opacity:0}html.enhance-xp .inline-media .svg-icon .control-path{stroke:#f5f5f7}html.enhance-xp .inline-media .svg-icon .control-fill{fill:#f5f5f7}html.enhance-xp .inline-media.loading .loading-icon{opacity:1}html.enhance-xp .inline-media.loading.paused .play-icon{opacity:0}html.enhance-xp .inline-media.ended .play-icon,html.enhance-xp .inline-media.paused .play-icon,html.enhance-xp .inline-media.playing .pause-icon{opacity:1;z-index:2}html.enhance-xp .inline-media.with-static .end-frame{position:absolute;opacity:1}html.enhance-xp .inline-media.with-static .static-frame{position:absolute;opacity:0}html.enhance-xp .inline-media.loaded .start-frame{opacity:0}html.enhance-xp .inline-media.ended .end-frame,html.enhance-xp .inline-media.ended .video,html.enhance-xp .inline-media.loaded .video,html.enhance-xp .inline-media.playing .video,html.enhance-xp .inline-media.with-controls.paused .video{opacity:1}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.graph-galleries-headline{margin-top:135px;margin-bottom:75px}@media only screen and (min-width:735px){.graph-galleries-headline{margin-left:auto;margin-right:auto;text-align:center}}@media only screen and (max-width:1068px){.graph-galleries-headline{margin-top:109px;margin-bottom:54px}}@media only screen and (max-width:734px){.graph-galleries-headline{margin-top:72px;margin-bottom:32px}}.subsection-gallery{--padding:50px;background-color:#fafafa;border-radius:12px;padding:var(--padding) var(--padding) 92px var(--padding)}.subsection-gallery .tablist-wrapper .tabnav-items{margin-right:0px;display:flex;flex-wrap:wrap;list-style:none}@media only screen and (max-width:734px){.subsection-gallery .tablist-wrapper .tabnav-items{margin:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;flex-wrap:nowrap}html.touch .subsection-gallery .tablist-wrapper .tabnav-items{margin:0;padding-left:0;padding-right:0}}.subsection-gallery .tablist-wrapper .separator{display:inline-block;margin:0 4px;color:#6e6e73}.subsection-gallery .tablist-wrapper .tabnav-item.current{color:#fff}.subsection-gallery .tablist-wrapper .tabnav-item.current .tabnav-link{cursor:default;pointer-events:none}.subsection-gallery .tablist-wrapper .tabnav-item:not(.current):hover{color:#6e6e73}.subsection-gallery .item-container{position:relative}.subsection-gallery .item-container .disclaimer.single-disclaimer,.subsection-gallery .item-container .total-column-1{grid-column:span 12}.subsection-gallery .item-container .disclaimer,.subsection-gallery .item-container .total-column-2{grid-column:span 6}.subsection-gallery .item-container .total-column-3{grid-column:span 4}@media only screen and (max-width:734px){.subsection-gallery .item-container .total-column-2,.subsection-gallery .item-container .total-column-3{grid-column:span 12}}.subsection-gallery .item-container .gallery-item.grid{padding-left:0;padding-right:0}.subsection-gallery .item-container .gallery-item:not(.current){pointer-events:none;opacity:0!important;position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:1068px){.subsection-gallery .item-container .gallery-item{display:block}}.subsection-gallery .item-container .gallery-item .bars-container{display:grid;grid-template-columns:1fr auto;grid-row-gap:23px;row-gap:23px;margin-top:0;padding-top:38px}@media only screen and (max-width:1068px){.subsection-gallery .item-container .gallery-item .bars-container{padding-top:38px}}@media only screen and (max-width:734px){.subsection-gallery .item-container .gallery-item .bars-container{flex-direction:column}}.subsection-gallery .item-container .gallery-item .bars-container .bar-caption{color:#fff}.subsection-gallery .item-container .gallery-item .bars-container .bar-content-container{position:relative;width:100%}.subsection-gallery .item-container .gallery-item .bars-container .bar-mask{position:relative;overflow:hidden;border-radius:5px;height:6px;z-index:1}@media only screen and (max-width:734px){.subsection-gallery .item-container .gallery-item .bars-container .bar-mask{max-width:280px}}.subsection-gallery .item-container .gallery-item .bars-container .bar{opacity:0;height:100%;transform-origin:right;border-radius:inherit;background:#fff}.subsection-gallery .item-container .gallery-item .bars-container .bar-caption{display:inline-block;white-space:nowrap;padding-top:10px}.subsection-gallery .item-container .gallery-item .bars-container .bar-caption.caption-2{margin:0;padding-top:0}.subsection-gallery .item-container .gallery-item .bars-container .bar-badge-container{position:absolute;margin-top:0}.subsection-gallery .item-container .gallery-item .bars-container .badge{border-top:none;padding:0;margin:0}.subsection-gallery .item-container .gallery-item .bars-container .badge-content{top:-8px;padding-top:0;margin:0 0 0 20px}html.reduced-motion .subsection-gallery .item-container .gallery-item .bars-container .badge-content{opacity:1}.subsection-gallery .item-container .gallery-item .bars-container .badge-value-container{display:flex;align-items:center}.subsection-gallery .item-container .gallery-item .bars-container .badge-unit,.subsection-gallery .item-container .gallery-item .bars-container .badge-value{display:inline-block}.subsection-gallery .item-container .gallery-item .bars-container .badge-caption{position:relative;top:-3px}@media only screen and (max-width:1068px){.subsection-gallery{padding:var(--padding) var(--padding) 90px var(--padding)}}@media only screen and (max-width:734px){.subsection-gallery{padding:43px 24px 90px}}.subsection-gallery .graph-gallery{margin-left:auto;margin-right:auto;position:relative;box-sizing:border-box;color:#1d1d1f;padding-top:43px;padding-bottom:90px}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery{padding-top:40px;padding-bottom:75px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery{padding-top:0;padding-bottom:52px}}.subsection-gallery .graph-gallery+.graph-gallery{border-top:1px solid #d2d2d7;padding-top:94px;padding-bottom:0}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery+.graph-gallery{padding-top:74px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery+.graph-gallery{padding-top:55px}}.subsection-gallery .graph-gallery .graph-headline{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:46px}.subsection-gallery .graph-gallery .graph-headline:lang(ja){line-height:1.21875;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(ko){line-height:1.21875;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh){line-height:1.21875}.subsection-gallery .graph-gallery .graph-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .graph-headline{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh){line-height:1.25}.subsection-gallery .graph-gallery .graph-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .graph-headline{font-size:21px;line-height:1.1904761905;font-weight:600;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(ja){line-height:1.2380952381;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(ko){line-height:1.2858042857;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh){line-height:1.3334033333}.subsection-gallery .graph-gallery .graph-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .graph-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .graph-headline{margin-bottom:32px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .graph-headline{margin-bottom:18px}}.subsection-gallery .graph-gallery .item-container .gallery-item{padding-top:62px}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item{padding-top:40px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item{padding-top:20px}}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh){line-height:1.25}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer{font-size:21px;line-height:1.1904761905;font-weight:600;letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ja){line-height:1.2380952381;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ko){line-height:1.2858042857;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh){line-height:1.3334033333}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer{font-size:17px;line-height:1.2353641176;font-weight:600;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(ko){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh){line-height:1.3529611765;letter-spacing:0em}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer.single-disclaimer{padding-bottom:20px}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer.single-disclaimer{padding-bottom:23px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .disclaimer.single-disclaimer{padding-bottom:24px}}.subsection-gallery .graph-gallery .item-container .gallery-item .group{margin-left:60px}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item .group{margin-left:0;margin-bottom:60px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .group{margin-bottom:56px}}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item .group:last-of-type{margin-bottom:0}}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container{grid-row-gap:42px;padding-top:45px}@media only screen and (max-width:1068px){.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container{grid-row-gap:50px;padding-top:21px}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container{grid-row-gap:32px}}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-mask{height:10px}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption{font-size:17px;line-height:1.2353641176;font-weight:400;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600;color:unset;white-space:normal}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(ko){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(zh){line-height:1.3529611765;letter-spacing:0em}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-caption:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-mba-m2 .bar{background-image:linear-gradient(90deg,var(--headline-gradient-start),var(--headline-gradient-end))}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-baseline .bar{background:#86868b}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-baseline .bar-caption{color:#86868b}html.text-zoom .subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .bar-content-container{flex-direction:column}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge{min-width:unset}}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-content{padding-right:0;padding-bottom:0;margin-left:0;margin-right:20px}html.text-zoom .subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-content{margin-right:0}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit{margin:0;color:#009de4}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit,.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value{font-size:48px;line-height:1.0834933333;font-weight:600;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ja),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ja){line-height:1.1459933333;letter-spacing:0em;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ko),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ko){line-height:1.1875;letter-spacing:0em;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh){letter-spacing:0em}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(th),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(th){line-height:1.3334933333;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-CN),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-HK),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-MO),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-TW),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit,.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ja),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ko),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(th),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(ar),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-CN),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-HK),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-MO),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-unit:lang(zh-TW),.subsection-gallery .graph-gallery .item-container .gallery-item .bars-container .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.subsection-gallery .graph-gallery .tablist-wrapper{max-width:23em}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .tablist-wrapper{position:relative}.subsection-gallery .graph-gallery .tablist-wrapper:after{content:"";position:absolute;top:0;left:0;width:40px;height:100%;background:linear-gradient(270deg,rgba(255,255,255,0),#fafafa);pointer-events:none;opacity:1;transition:opacity .35s}}@media only screen and (max-width:734px)and (max-width:734px){.subsection-gallery .graph-gallery .tablist-wrapper.last-item-active:after{opacity:0}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .tablist-wrapper .tabnav{overflow:hidden;height:1.1666666667em}}@media only screen and (max-width:734px){.subsection-gallery .graph-gallery .tablist-wrapper .tabnav-items{padding-bottom:1.1666666667em}}.subsection-gallery .graph-gallery .tablist-wrapper .tabnav-link{color:#6e6e73}.subsection-gallery .graph-gallery .tablist-wrapper .tabnav-link:hover{color:#86868b}.subsection-gallery .graph-gallery .tablist-wrapper .tabnav-link.current{color:#1d1d1f}.section-camera-audio{margin-top:60px;overflow:hidden}@media only screen and (max-width:1068px){.section-camera-audio{margin-top:56px}}@media only screen and (max-width:734px){.section-camera-audio{margin-top:0}}@media only screen and (min-width:735px){.section-camera-audio .camera-audio-copy,.section-camera-audio .section-eyebrow,.section-camera-audio .section-headline{text-align:center}}.section-camera-audio .masked-lockup-media{display:block;width:var(--p-width);height:var(--p-height);--p-width:750px;--p-height:488px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-camera-audio .masked-lockup-media{--p-width:555px;--p-height:361px}}@media only screen and (max-width:734px)and (max-width:734px){.section-camera-audio .masked-lockup-media{--p-width:256px;--p-height:167px}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.section-camera-audio .masked-lockup-media{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}}.section-camera-audio .overview-camera-audio-camera-hw{display:block;width:var(--p-width);height:var(--p-height);--p-width:940px;--p-height:570px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-camera-audio .overview-camera-audio-camera-hw{--p-width:696px;--p-height:422px}}@media only screen and (max-width:734px)and (max-width:734px){.section-camera-audio .overview-camera-audio-camera-hw{--p-width:322px;--p-height:196px}}.section-camera-audio .icon-camera{--p-width:42px}.section-camera-audio .icon-camera,.section-camera-audio .icon-mic{display:block;width:var(--p-width);height:var(--p-height);--p-height:44px}.section-camera-audio .icon-mic{--p-width:30px}.section-camera-audio .icon-sound{display:block;width:var(--p-width);height:var(--p-height);--p-width:38px;--p-height:41px}.section-connectivity{--tween-offset-start:0px;--tween-offset-end:0px;--tween-line-offset-start:calc(-5vh + 20px);--tween-line-offset-end:5vh;padding-top:120px;overflow-x:hidden}@media only screen and (max-width:734px){.section-connectivity{padding-top:64px}}.section-connectivity.section{padding-bottom:218px}@media only screen and (max-width:1068px){.section-connectivity.section{padding-bottom:200px}}@media only screen and (max-width:734px){.section-connectivity.section{padding-bottom:84px}}@media only screen and (max-width:734px){.section-connectivity{--tween-line-offset-start:15vh;--tween-line-offset-end:25vh}}@media only screen and (min-width:735px){.section-connectivity .section-content{text-align:center}}.section-connectivity .hardware-wrap{padding-top:96px;display:flex;flex-direction:row;flex-wrap:wrap}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap{padding-top:100px}}html[dir=rtl] .section-connectivity .hardware-wrap,html[dir=rtl] .section-connectivity .hardware-wrap *{direction:ltr}html[dir=rtl] .section-connectivity .hardware-wrap .hardware-headphone-side,html[dir=rtl] .section-connectivity .hardware-wrap .hardware-headphone-side *,html[dir=rtl] .section-connectivity .hardware-wrap .hardware-magsafe-side *{direction:rtl}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap{flex-direction:column}}.section-connectivity .hardware-wrap .picture-wrap{position:relative}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .picture-wrap .picture-hardware{--tween-offset-start:-10vh;--tween-offset-end:-10vh}}.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap{margin:208px 34px 0}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap{margin:155px 58px 0}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap{margin:70px -78px 0}}.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:1332px;--p-height:80px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap picture{--p-width:1024px;--p-height:62px}}@media only screen and (max-width:734px)and (max-width:734px){.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-headphone-side .picture-wrap picture{--p-width:718px;--p-height:44px}}.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap{margin:0 0 0 44px}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap{margin:0 0 0 -2px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap{margin:30px 0 200px -130px}}.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:1332px;--p-height:80px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap picture{--p-width:1024px;--p-height:62px}}@media only screen and (max-width:734px)and (max-width:734px){.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap,.section-connectivity .hardware-wrap .hardware-magsafe-side .picture-wrap picture{--p-width:718px;--p-height:44px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware-magsafe-side{align-self:flex-end}}.section-connectivity .hardware-wrap .hardware{--pin-length:2px;width:50%;overflow:visible;position:relative}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware{--pin-length:-20px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware{--pin-length:-8px}}.section-connectivity .hardware-wrap .hardware-headphone-side{direction:rtl}.section-connectivity .hardware-wrap .hardware-headphone-side *{direction:ltr}body .section-connectivity .hardware-wrap .hardware .pin{--pin-scroll-scale:1;opacity:1}body .section-connectivity .hardware-wrap .hardware .pin:after{transform:scaleY(var(--pin-scroll-scale))}html.enhance-xp body .section-connectivity .hardware-wrap .hardware .pin{--pin-scroll-scale:0}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-caption{--tween-offset-start:20vh;--tween-offset-end:20vh}}@media only screen and (min-width:1069px){.section-connectivity .hardware-wrap .hardware .pin-headphone{--smart-pin-pos-x:1185px;--smart-pin-pos-y:-97px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-top:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));bottom:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-headphone,.section-connectivity .hardware-wrap .hardware .pin-headphone:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{bottom:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{bottom:100%;margin-bottom:-16.00048px}}.section-connectivity .hardware-wrap .hardware .pin-headphone:after{transform:scaleY(0);transform-origin:top}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{padding:0 0 6px}@media only screen and (min-width:735px)and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-headphone{--smart-pin-pos-x:914px;--smart-pin-pos-y:-100px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-top:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));bottom:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-headphone,.section-connectivity .hardware-wrap .hardware .pin-headphone:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{bottom:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{bottom:100%;margin-bottom:-16.00048px}}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-headphone:after{transform:scaleY(0);transform-origin:top}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{padding:0 0 6px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-headphone{--smart-pin-pos-x:639px;--smart-pin-pos-y:-65px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-top:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));bottom:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-headphone,.section-connectivity .hardware-wrap .hardware .pin-headphone:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-headphone:before{bottom:0}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{bottom:100%;margin-bottom:-16.00048px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-headphone:after{transform:scaleY(0);transform-origin:top}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-headphone.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{padding:0 0 6px}}html.reduce-motion .section-connectivity .hardware-wrap .hardware .pin-headphone:after{transition-delay:0s;transform:none}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-headphone .pin-caption{width:180px;margin-left:-90px}}@media only screen and (min-width:1069px){.section-connectivity .hardware-wrap .hardware .pin-magsafe{--smart-pin-pos-x:147px;--smart-pin-pos-y:95px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-magsafe,.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{top:100%;margin-top:-16.00048px}}.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{padding:6px 0 0}@media only screen and (min-width:735px)and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-magsafe{--smart-pin-pos-x:115px;--smart-pin-pos-y:93px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-magsafe,.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{top:100%;margin-top:-16.00048px}}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{padding:6px 0 0}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-magsafe{--smart-pin-pos-x:80px;--smart-pin-pos-y:64px;--smart-pin-length:var(--pin-length);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-magsafe,.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-magsafe:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{top:100%;margin-top:-16.00048px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-magsafe:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-magsafe.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{padding:6px 0 0}}html.reduce-motion .section-connectivity .hardware-wrap .hardware .pin-magsafe:after{transition-delay:0s;transform:none}.section-connectivity .hardware-wrap .hardware .pin-magsafe .pin-caption{width:110px;margin-left:-55px}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt{--height-offset:0px;--prong-height:20px;--adjusted-pin-height:calc(var(--pin-length) + var(--prong-height) - var(--height-offset))}@media only screen and (min-width:1069px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt{--smart-pin-pos-x:307px;--smart-pin-pos-y:95px;--smart-pin-length:var(--adjusted-pin-height);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{top:100%;margin-top:-16.00048px}}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{padding:6px 0 0}@media only screen and (min-width:735px)and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt{--smart-pin-pos-x:234px;--smart-pin-pos-y:93px;--smart-pin-length:var(--adjusted-pin-height);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{top:100%;margin-top:-16.00048px}}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{padding:6px 0 0}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt{--smart-pin-pos-x:165px;--smart-pin-pos-y:calc(64px + var(--height-offset));--smart-pin-length:var(--adjusted-pin-height);top:0;bottom:0;padding-bottom:19.00048px;left:var(--smart-pin-pos-x);transform:translateY(var(--smart-pin-pos-y));top:var(--smart-pin-length)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{width:1px}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{height:100%}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{margin-left:-100px;position:absolute;left:0;width:200px;text-align:center;z-index:1}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{margin-left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-left{text-align:left}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption-right{left:auto;right:0;text-align:right}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:before{top:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{top:100%;margin-top:-16.00048px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{transform:scaleY(0);transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate{transition-property:opacity}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-animate:after,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt.smart-pin-static:after{transition-property:transform;transform:scaleY(1)}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{padding:6px 0 0}}html.reduce-motion .section-connectivity .hardware-wrap .hardware .pin-thunderbolt:after{transition-delay:0s;transform:none}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{width:110px;margin-left:-55px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt{--height-offset:50px;--prong-height:14px}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-caption{width:140px;margin-left:-70px}}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs{--pin-prong-base-scroll-scale:1;--pin-prong-scroll-scale:1;--prong-width:92px;width:var(--prong-width);height:1px;top:0;left:calc(var(--prong-width)/2*-1);transform:translateY(-50%) scaleX(var(--pin-prong-base-scroll-scale))}@media only screen and (max-width:1068px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs{--prong-width:72px}}@media only screen and (max-width:734px){.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs{--prong-width:50px}}html.enhance-xp .section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs{--pin-prong-base-scroll-scale:0;--pin-prong-scroll-scale:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:after,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:before{background-color:#d2d2d7;position:absolute}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:after,.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:before{content:"";width:1px;height:var(--prong-height);bottom:0;transform:scaleY(var(--pin-prong-scroll-scale));transform-origin:bottom}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:before{left:0}.section-connectivity .hardware-wrap .hardware .pin-thunderbolt .pin-prongs:after{right:0}.section-design .subsection-design-hero{--hero-image-width:2182px;--hero-image-height:484px;--hero-video-width:2566px;--hero-video-height:484px;--clip-nav-height:0px;--clip-adjustment:0px;--clip-offset:calc(var(--clip-nav-height) + var(--clip-adjustment));--scroll-duration:200;--scroll-offset:0;--media-scroll-duration:100vh;--hero-offset:0px;--hero-margin-top:191px;--hero-overlay-width:410px;--badges-spacing:70px;--badges-subsection-spacing:6px;--badges-item-spacing:0;--gradient-start:calc(var(--media-scroll-duration) - 25vh);--gradient-duration:35vh;--headline-anchor:a0t;--feature-alternate:design-hero-full-headline;--headline-offset:var(--scroll-offset);margin-top:calc(var(--hero-margin-top) - var(--hero-offset) - var(--clip-offset))}@media only screen and (max-width:1068px){.section-design .subsection-design-hero{--hero-image-width:1742px;--hero-image-height:388px;--hero-video-width:2048px;--hero-video-height:388px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero{--hero-image-width:412px;--hero-image-height:546px;--hero-video-width:460px;--hero-video-height:546px}}html.design-hero-full-headline .section-design .subsection-design-hero{--headline-anchor:a3t;--gradient-start:-50vh}@media only screen and (max-width:1068px){.section-design .subsection-design-hero{--hero-margin-top:176px;--hero-overlay-width:360px;--badges-spacing:60px;--badges-subsection-spacing:8px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero{--scroll-offset:50vh;--scroll-duration:150;--media-adjustment:-32px;--media-scroll-duration:75vh;--hero-margin-top:131px;--hero-overlay-width:250px;--badges-subsection-spacing:1px;--badges-item-spacing:5px}html.enhance-xp .section-design .subsection-design-hero{--hero-offset:0px!important;--clip-adjustment:20px;--clip-nav-height:var(--r-localnav-stacked-height)}html.design-hero-full-headline .section-design .subsection-design-hero{--headline-offset:0}}html.design-hero-full-headline .section-design .subsection-design-hero,html.text-zoom .section-design .subsection-design-hero{--hero-overlay-width:100%}html.enhance-xp:not(.design-hero-full-headline) .section-design .subsection-design-hero .sticky-container{min-height:calc(var(--scroll-duration)*1vh);margin-bottom:calc(var(--hero-offset)*-1)}@media only screen and (max-width:734px){html.enhance-xp:not(.design-hero-full-headline) .section-design .subsection-design-hero .sticky-container{margin-bottom:0}}html.enhance-xp:not(.design-hero-full-headline) .section-design .subsection-design-hero .sticky-container .sticky-content{height:100vh;position:sticky;top:0;display:flex;flex-direction:column;padding-top:var(--clip-offset)}@media only screen and (max-width:734px){html.enhance-xp:not(.design-hero-full-headline) .section-design .subsection-design-hero .sticky-container .sticky-content{height:var(--hero-video-height)}}html.enhance-xp.design-hero-full-headline .section-design .subsection-design-hero .sticky-container .design-media-container-clip{overflow:unset;margin:unset}html.enhance-xp.design-hero-full-headline .section-design .subsection-design-hero .sticky-container .sticky-container-alternate{min-height:calc(var(--scroll-duration)*1vh);margin-bottom:calc(var(--hero-offset)*-1)}html.enhance-xp.design-hero-full-headline .section-design .subsection-design-hero .sticky-container .sticky-content-alternate{height:100vh;position:sticky;top:0;display:flex;flex-direction:column;padding-top:var(--clip-offset)}@media only screen and (max-width:734px){html.enhance-xp.design-hero-full-headline .section-design .subsection-design-hero .sticky-container .sticky-content-alternate{height:var(--hero-video-height)}}@media only screen and (min-width:1069px){html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container{right:50%;margin-right:-1283px;position:relative}}@media only screen and (min-width:735px)and (max-width:1068px){html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container{right:50%;margin-right:-1024px;position:relative}}@media only screen and (max-width:734px){html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container{align-self:flex-start;transform:translateX(-58px)}}html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container picture{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:none}html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container video{position:relative;z-index:1;display:block}html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container video.in-perspective{perspective:1000}html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container video.loading-error+picture{display:block}html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container,html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container picture,html.enhance-xp .section-design .subsection-design-hero .sticky-container .video-container video{width:var(--hero-video-width);height:var(--hero-video-height)}html.text-zoom .section-design .subsection-design-hero .section-headline{display:inline-block}.section-design .subsection-design-hero .heart-bubble-wrapper{display:block;position:absolute;bottom:var(--heart-bubble-wrapper-bottom);right:var(--heart-bubble-wrapper-right);--heart-bubble-wrapper-bottom:52px;--heart-bubble-wrapper-right:35px;--heart-bubble-primary-size:62px;--heart-bubble-secondary-bottom:-1px;--heart-bubble-secondary-right:-1px;--heart-bubble-secondary-size:18px;--heart-bubble-tertiary-bottom:-8px;--heart-bubble-tertiary-right:-9px;--heart-bubble-tertiary-size:9px}html.text-zoom .section-design .subsection-design-hero .heart-bubble-wrapper{position:relative;display:inline-block;bottom:unset;right:unset;top:50%;transform:translateY(-50%)}html.heart-bubble-reverse .section-design .subsection-design-hero .heart-bubble-wrapper{transform:scaleX(-1)}html.enhance-xp .section-design .subsection-design-hero .heart-bubble-wrapper.heart-loading{opacity:0}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{width:33px;height:29px;background-size:33px 29px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_large.png);display:block;width:var(--p-width);height:var(--p-height);--p-width:33px;--p-height:29px;margin-left:auto;margin-right:auto;margin-top:3px;position:relative;z-index:1;transform-origin:bottom center}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_large_2x.png)}}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{width:28px;height:25px;background-size:28px 25px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_medium.png)}}@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){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_medium_2x.png)}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{width:25px;height:22px;background-size:25px 22px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{background-image:url(/v/macbook-air-m2/e/images/overview/design/design_heart__eqf67408fk4m_small_2x.png)}}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{--p-width:28px;--p-height:25px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon{--p-width:25px;--p-height:22px}}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-icon img{display:block}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-primary,.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-secondary,.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-tertiary{background:#1a89fe;border-radius:999px;transform-origin:bottom right}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-secondary,.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-tertiary{position:absolute;display:block}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-wrapper-bottom:47px;--heart-bubble-wrapper-right:42px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-wrapper-bottom:12px;--heart-bubble-wrapper-right:34px}}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-primary-size:52px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-primary-size:47px}}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-primary{width:var(--heart-bubble-primary-size);height:var(--heart-bubble-primary-size);display:flex;flex-direction:column;justify-content:center;text-align:center;position:relative;z-index:1}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-secondary-size:15px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-secondary-right:0px}}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-secondary{width:var(--heart-bubble-secondary-size);height:var(--heart-bubble-secondary-size);bottom:var(--heart-bubble-secondary-bottom);right:var(--heart-bubble-secondary-right)}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-tertiary-bottom:-7px;--heart-bubble-tertiary-right:-8px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .heart-bubble-wrapper{--heart-bubble-tertiary-bottom:-6px;--heart-bubble-tertiary-right:-7px;--heart-bubble-tertiary-size:7px}}.section-design .subsection-design-hero .heart-bubble-wrapper .heart-bubble-tertiary{width:var(--heart-bubble-tertiary-size);height:var(--heart-bubble-tertiary-size);bottom:var(--heart-bubble-tertiary-bottom);right:var(--heart-bubble-tertiary-right)}.section-design .subsection-design-hero .design-hero-intro{position:relative}@media only screen and (min-width:735px){.section-design .subsection-design-hero .design-hero-intro{width:100%}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .hero-container-small{max-width:374px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .hero-container-small{margin-left:auto;margin-right:auto;width:87.5%}}.section-design .subsection-design-hero .design-hero-intro .design-media-container-clip{overflow:hidden;margin:auto 0}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .design-media-container-clip{margin:unset;min-height:var(--hero-video-height)}}@media only screen and (min-width:735px){html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-media-container-alternate{margin:auto 0}}html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-media-alternate-clip{overflow:hidden;margin:auto 0}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .design-media-container-inner{display:flex;flex-direction:column;width:83.3333333333%;padding-left:8.3333333333%}}.section-design .subsection-design-hero .design-hero-intro .design-hero-picture,.section-design .subsection-design-hero .design-hero-intro .picture-container{width:var(--p-width);height:var(--p-height);--p-width:2182px;--p-height:484px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-hero .design-hero-intro .design-hero-picture,.section-design .subsection-design-hero .design-hero-intro .picture-container{--p-width:1742px;--p-height:388px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .design-hero-picture,.section-design .subsection-design-hero .design-hero-intro .picture-container{--p-width:412px;--p-height:546px}}.section-design .subsection-design-hero .design-hero-intro .design-hero-picture{display:block}@media only screen and (min-width:1069px){.section-design .subsection-design-hero .design-hero-intro .picture-container{right:50%;margin-right:-1091px;position:relative}}@media only screen and (min-width:735px)and (max-width:1068px){.section-design .subsection-design-hero .design-hero-intro .picture-container{right:50%;margin-right:-871px;position:relative}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .picture-container{transform:translateX(var(--media-adjustment))}}.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{position:absolute;top:0;left:0;width:100%;height:var(--hero-video-height);z-index:2;box-sizing:border-box;display:flex;flex-direction:column;padding-bottom:9px}@media only screen and (max-width:1068px){.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{padding-bottom:7px}}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{top:var(--clip-offset);padding-bottom:301px}}@media only screen and (min-width:735px){html.enhance-xp .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{top:50%;transform:translateY(-50%)}}html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer,html.text-zoom .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{position:relative;height:auto;top:0;transform:unset;padding-bottom:0}html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{text-align:center}@media only screen and (max-width:734px){html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer{text-align:initial}}.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .design-hero-overlay-middle{margin:auto}@media only screen and (min-width:735px){html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .design-hero-overlay-middle{max-width:600px;width:100%;margin-top:70px}}@media only screen and (max-width:1068px){html.design-hero-full-headline .section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .design-hero-overlay-middle{margin-top:60px}}.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .design-hero-overlay-inner{width:var(--hero-overlay-width);position:relative}@media only screen and (max-width:734px){.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .design-hero-overlay-inner{padding-left:8.3333333333%}}.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .typography-section-eyebrow{text-indent:3px}.section-design .subsection-design-hero .design-hero-intro .design-hero-overlay-outer .typography-section-headline{margin-top:.215em}.section-design .subsection-design-hero .design-hero-badges{padding-top:var(--badges-spacing)}.section-design .subsection-design-hero .design-hero-badges .design-hero-copy{margin-left:auto;margin-right:auto}@media only screen and (min-width:735px){.section-design .subsection-design-hero .design-hero-badges .design-hero-copy{text-align:center}}.section-design .subsection-design-hero .design-hero-badges .subsection-badges{margin-top:var(--badges-subsection-spacing)}html.text-zoom .section-design .subsection-design-hero .design-hero-badges .subsection-badges{max-width:100%}.section-design .subsection-design-hero .design-hero-badges .subsection-badges .badge{margin-top:var(--badges-item-spacing)}.section-design .subsection-design-hero .design-hero-badges .subsection-badges .badge:last-child{margin-right:0}.section-design .subsection-design-finishes{margin-top:225px;overflow:hidden}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes{margin-top:152px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes{margin-top:78px}}html.enhance-xp .section-design .subsection-design-finishes{height:500vh;overflow:unset}@media only screen and (max-width:1068px){html.enhance-xp .section-design .subsection-design-finishes{height:500vh}}@media only screen and (max-width:734px){html.enhance-xp .section-design .subsection-design-finishes{height:400vh}}@media only screen and (min-width:735px){.section-design .subsection-design-finishes .subsection-copy,.section-design .subsection-design-finishes .subsection-headline{margin-left:auto;margin-right:auto;text-align:center}}.section-design .subsection-design-finishes .subsection-copy{margin-top:20px}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .subsection-copy{margin-top:23px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .subsection-copy{margin-top:28px}}html.enhance-xp .section-design .subsection-design-finishes .subsection-copy{margin-bottom:52px}@media only screen and (max-width:1068px){html.enhance-xp .section-design .subsection-design-finishes .subsection-copy{margin-top:38px;margin-bottom:68px}}@media only screen and (max-width:734px){html.enhance-xp .section-design .subsection-design-finishes .subsection-copy{margin-bottom:51px}}.section-design .subsection-design-finishes .design-finishes-img-static{width:var(--p-width);height:var(--p-height);--p-width:1904px;--p-height:1150px;position:relative;right:50%;margin-right:-952px;margin-top:77px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-static{--p-width:1454px;--p-height:874px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-static{--p-width:274px;--p-height:262px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-static{right:50%;margin-right:-727px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-static{right:50%;margin-right:-137px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-static{margin-top:70px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-static{margin-top:59px}}.section-design .subsection-design-finishes .sticky-content-copy{position:sticky;top:96px;overflow:hidden}@media only screen and (min-width:1069px)and (max-height:767px){.section-design .subsection-design-finishes .sticky-content-copy{position:relative;overflow:visible;top:unset;height:100%}}@media only screen and (min-width:735px)and (max-width:1068px)and (max-height:680px){.section-design .subsection-design-finishes .sticky-content-copy{position:relative;overflow:visible;top:unset;height:100%}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .sticky-content-copy{position:relative;overflow:visible;top:unset;height:100%}}.section-design .subsection-design-finishes .sticky-content-figures{position:sticky;top:96px;overflow:hidden}@media only screen and (min-width:1069px)and (max-height:767px){.section-design .subsection-design-finishes .sticky-content-figures{top:150px}}@media only screen and (min-width:735px)and (max-width:1068px)and (max-height:680px){.section-design .subsection-design-finishes .sticky-content-figures{top:120px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .sticky-content-figures{top:63px;justify-content:center;align-items:center;height:calc(100vh - 63px);margin-top:calc(var(--figures-margin-top-bottom)*-1);margin-bottom:calc(var(--figures-margin-top-bottom)*-1)}html.enhance-xp .section-design .subsection-design-finishes .sticky-content-figures{display:flex}}.section-design .subsection-design-finishes .figures-container{height:830px;display:flex;justify-content:center}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .figures-container{height:557px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .figures-container{height:262px;margin-bottom:42px}}.section-design .subsection-design-finishes .design-finishes-figure{margin-left:auto;margin-right:auto;width:980px;position:absolute;background-color:#fff;opacity:0;z-index:0}@media only screen and (min-width:1441px){.section-design .subsection-design-finishes .design-finishes-figure{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-figure{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-figure{margin-left:auto;margin-right:auto;width:87.5%}}.section-design .subsection-design-finishes .design-finishes-figure.show{opacity:1;z-index:1}.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{display:block;width:var(--p-width);height:var(--p-height);--p-width:834px;--p-height:262px;position:absolute;top:19px;width:100%;z-index:1;overflow:hidden}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{--p-width:560px;--p-height:176px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{--p-width:262px;--p-height:82px}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_large.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_large.png)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_large_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_large_2x.png)}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_medium.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_medium.png)}}@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){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_medium_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_medium_2x.png)}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_small.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_small_2x.png);mask-image:url(/v/macbook-air-m2/e/images/overview/design/finish_mask__ew2v0s6p4qeu_small_2x.png)}}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{top:13px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-figure .screen-mask{top:7px}}.section-design .subsection-design-finishes .design-finishes-figure .design-finishes-img{z-index:0}.section-design .subsection-design-finishes .design-finishes-figcaption{left:0;position:absolute;top:345px;width:82px}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-figcaption{top:223px;width:78px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-figcaption{left:unset;position:relative;top:unset;margin-top:21px;width:100%;text-align:center}}.section-design .subsection-design-finishes .design-finishes-img-midnight{display:block;width:var(--p-width);height:var(--p-height);--p-width:868px;--p-height:830px;position:relative;right:50%;margin-right:-434px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-midnight{--p-width:582px;--p-height:557px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-midnight{--p-width:274px;--p-height:262px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-midnight{right:50%;margin-right:-291px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-midnight{right:50%;margin-right:-137px}}.section-design .subsection-design-finishes .design-finishes-img-silver{display:block;width:var(--p-width);height:var(--p-height);--p-width:868px;--p-height:830px;position:relative;right:50%;margin-right:-434px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-silver{--p-width:582px;--p-height:557px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-silver{--p-width:274px;--p-height:262px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-silver{right:50%;margin-right:-291px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-silver{right:50%;margin-right:-137px}}.section-design .subsection-design-finishes .design-finishes-img-spacegray{display:block;width:var(--p-width);height:var(--p-height);--p-width:868px;--p-height:830px;position:relative;right:50%;margin-right:-434px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-spacegray{--p-width:582px;--p-height:557px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-spacegray{--p-width:274px;--p-height:262px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-spacegray{right:50%;margin-right:-291px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-spacegray{right:50%;margin-right:-137px}}.section-design .subsection-design-finishes .design-finishes-img-starlight{display:block;width:var(--p-width);height:var(--p-height);--p-width:868px;--p-height:830px;position:relative;right:50%;margin-right:-434px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-starlight{--p-width:582px;--p-height:557px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-starlight{--p-width:274px;--p-height:262px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .design-finishes-img-starlight{right:50%;margin-right:-291px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .design-finishes-img-starlight{right:50%;margin-right:-137px}}.section-design .subsection-design-finishes .start-frame{display:block;width:var(--p-width);height:var(--p-height);--p-width:834px;--p-height:262px;position:relative;right:50%;margin-right:-417px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .start-frame{--p-width:560px;--p-height:176px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .start-frame{--p-width:262px;--p-height:82px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .start-frame{right:50%;margin-right:-280px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .start-frame{right:50%;margin-right:-131px}}.section-design .subsection-design-finishes .static-frame{display:block;width:var(--p-width);height:var(--p-height);--p-width:834px;--p-height:262px;position:relative;right:50%;margin-right:-417px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-finishes .static-frame{--p-width:560px;--p-height:176px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-finishes .static-frame{--p-width:262px;--p-height:82px}}@media only screen and (max-width:1068px){.section-design .subsection-design-finishes .static-frame{right:50%;margin-right:-280px}}@media only screen and (max-width:734px){.section-design .subsection-design-finishes .static-frame{right:50%;margin-right:-131px}}.section-design .subsection-design-gallery{position:relative}.section-design .subsection-design-gallery .colornav-gallery{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;width:100%;margin-top:140px}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .colornav-gallery{margin-top:116px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery{display:flex;flex-flow:row wrap;position:unset;overflow:unset;margin-top:53px}}.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper{right:0;position:absolute;bottom:41px;z-index:2;width:100%}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper{bottom:28px}}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper{bottom:0}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper{display:none;order:2;position:unset}html.enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper{transform:translateY(101%);opacity:0;transition:transform .4s ease-in,opacity .1s ease-out .3s;display:flex;position:fixed;bottom:0;border-top:1px solid rgba(0,0,0,.16);background-color:rgba(255,255,255,.8);-webkit-backdrop-filter:saturate(180%) blur(15px);backdrop-filter:saturate(180%) blur(15px);width:100vw}html.enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper.show{transform:translateY(0);opacity:1;transition:transform .4s cubic-bezier(0,0.55,0.45,1),opacity .1s ease-out}}.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav{margin-left:auto;margin-right:auto;width:980px;display:block}@media only screen and (min-width:1441px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav{margin-left:auto;margin-right:auto;width:87.5%;width:unset}}.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items{display:flex;justify-content:center;width:calc(50% - 10px)}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items{display:grid;grid-template-columns:repeat(2,1fr)}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items .colornav-item,html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items .colornav-link{float:unset;display:inline-block;max-height:120px}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items .colornav-swatch{margin-left:auto;margin-right:auto}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items .colornav-label{width:200px;margin-left:-100px}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-items{width:unset;padding-top:22px;padding-bottom:22px}}.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-item{padding-left:15px;padding-right:15px}html.enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-item{padding-left:8px;padding-right:8px}html.text-zoom .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-item{margin-top:-20px}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-item{display:block;float:unset}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-link{margin-bottom:0}}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label{font-size:12px;line-height:1.3333733333;font-weight:400;letter-spacing:-0.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;clip:auto;clip-path:none;position:absolute;top:100%;left:50%;margin-left:-50px;padding-top:7px;overflow:hidden;height:auto;width:100px;border:0;text-align:center;white-space:nowrap}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(ja){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(ko){line-height:1.4166666667;letter-spacing:0em;font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(zh){letter-spacing:0em}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(th){line-height:1.3333733333;letter-spacing:0em;font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-label{display:none}}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-link,html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-value{pointer-events:none}html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-link.current,html.no-enhance-xp .section-design .subsection-design-gallery .colornav-gallery .colornav-wrapper .colornav-value:checked~.colornav-link{border-color:transparent}.section-design .subsection-design-gallery .colornav-gallery .item-container{margin-left:auto;margin-right:auto;width:980px;display:none;position:relative;z-index:1;height:767px}@media only screen and (min-width:1441px){.section-design .subsection-design-gallery .colornav-gallery .item-container{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .colornav-gallery .item-container{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .item-container{margin-left:auto;margin-right:auto;width:87.5%}}html.enhance-xp .section-design .subsection-design-gallery .colornav-gallery .item-container{display:block}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .colornav-gallery .item-container{height:590px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .item-container{height:788px;order:1}}.section-design .subsection-design-gallery .colornav-gallery .gallery-item{position:absolute;left:0;overflow:hidden;width:100%;height:100%}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .colornav-gallery .gallery-item{overflow:unset}}.section-design .subsection-design-gallery .finishes-grid{display:grid;grid-gap:20px;grid-template-areas:"one two" "one three";grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:368px 1fr;width:100%;height:100%}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid{grid-template-rows:293px 1fr}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid{max-width:346px;height:unset;margin-left:auto;margin-right:auto;grid-template-areas:"one" "two" "three";grid-template-columns:unset;grid-template-rows:unset}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid{grid-template-areas:"one" "three"}}.section-design .subsection-design-gallery .finishes-grid .finishes-grid-item{position:relative;background:#fafafa;display:flex;overflow:hidden;width:100%;height:100%;border-radius:12px}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .finishes-grid-item{position:unset;height:unset}}.section-design .subsection-design-gallery .finishes-grid .finishes-grid-item img,.section-design .subsection-design-gallery .finishes-grid .finishes-grid-item picture{display:block}.section-design .subsection-design-gallery .finishes-grid .grid-item-combo{display:none}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-combo{grid-area:one;display:flex;flex-wrap:wrap;align-content:start;justify-content:center;height:551px}.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .finishes-label{margin-bottom:14px}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid .grid-item-combo{display:none}}.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .image-design-top{display:block;width:var(--p-width);height:var(--p-height);--p-width:394px;--p-height:500px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .image-design-top{--p-width:282px;--p-height:356px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .image-design-top{--p-width:287px;--p-height:175px}}.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .image-design-top2{display:block;width:var(--p-width);height:var(--p-height)}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-combo .image-design-top2{--p-width:240px;--p-height:170px}}.section-design .subsection-design-gallery .finishes-grid .grid-item-top{grid-area:one;align-items:flex-start;justify-content:center}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-top{display:none;align-items:center;height:508px}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid .grid-item-top{display:flex}}.section-design .subsection-design-gallery .finishes-grid .grid-item-top picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:394px;--p-height:528px;margin-top:70px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid .grid-item-top picture{--p-width:282px;--p-height:391px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-top picture{--p-width:287px;--p-height:399px}}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid .grid-item-top picture{margin-top:60px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-top picture{margin-top:0}}.section-design .subsection-design-gallery .finishes-grid .grid-item-side{grid-area:two;align-items:center;justify-content:center}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-side{align-items:flex-start;align-content:start;flex-wrap:wrap;height:302px}.section-design .subsection-design-gallery .finishes-grid .grid-item-side .finishes-label{margin-bottom:9px}.section-design .subsection-design-gallery .finishes-grid .grid-item-side picture{margin-left:auto;margin-right:auto}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid .grid-item-side{display:none}}.section-design .subsection-design-gallery .finishes-grid .grid-item-side picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:326px;--p-height:240px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid .grid-item-side picture{--p-width:234px;--p-height:172px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-side picture{--p-width:241px;--p-height:178px}}.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe{grid-area:three;align-items:flex-end;justify-content:flex-end}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe{flex-wrap:wrap;align-items:flex-start;align-content:space-between;height:270px}.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe .finishes-label{margin-bottom:1px}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe{flex-wrap:nowrap;align-items:flex-end;align-content:unset;justify-content:unset}}.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:480px;--p-height:305px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe picture{--p-width:337px;--p-height:210px}}@media only screen and (max-width:734px)and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid .grid-item-magsafe picture{--p-width:375px;--p-height:200px}}.section-design .subsection-design-gallery .finishes-grid-all{margin-left:auto;margin-right:auto;width:980px;position:relative;z-index:1;height:767px}@media only screen and (min-width:1441px){.section-design .subsection-design-gallery .finishes-grid-all{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid-all{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid-all{margin-left:auto;margin-right:auto;width:87.5%}}@media only screen and (max-width:1068px){.section-design .subsection-design-gallery .finishes-grid-all{height:590px}}html.text-zoom .section-design .subsection-design-gallery .finishes-grid-all{height:797px}@media only screen and (max-width:1068px){html.text-zoom .section-design .subsection-design-gallery .finishes-grid-all{height:640px}}@media only screen and (max-width:734px){.section-design .subsection-design-gallery .finishes-grid-all{height:unset}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid-all{height:788px}}html.enhance-xp .section-design .subsection-design-gallery .finishes-grid-all{display:none}.section-design .subsection-design-gallery .finishes-grid-all .finishes-label{font-weight:600;display:block;width:100%;padding:0 54px;margin-top:30px}.section-design .subsection-design-gallery .finishes-grid-all .finishes-label.finishes-label-spacegray{margin-top:40px}@media only screen and (min-width:735px){.section-design .subsection-design-gallery .finishes-grid-all .finishes-label{position:absolute;clip:rect(1px,1px,1px,1px);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0}}@media only screen and (max-width:734px){html.enhance-xp .section-design .subsection-design-gallery .finishes-grid-all .finishes-label{display:none}}.section-design .subsection-design-gallery .finishes-grid-all figure{width:100%}.section-design .subsection-design-gallery .finishes-grid-all figure picture{margin:0 auto}.section-design .icon-noise{--p-width:40px}.section-design .icon-durability,.section-design .icon-noise{display:block;width:var(--p-width);height:var(--p-height);--p-height:43px}.section-design .icon-durability{--p-width:58px}.section-display{margin-top:140px;overflow:hidden}@media only screen and (max-width:734px){.section-display{margin-top:94px}}@media only screen and (min-width:735px){.section-display .section-eyebrow{text-align:center}}.section-display .section-headline{max-width:6em}@media only screen and (min-width:735px){.section-display .section-headline{margin-left:auto;margin-right:auto;text-align:center}}@media only screen and (max-width:734px){.section-display .section-headline{max-width:unset;width:6em}}@media only screen and (max-width:374px){.section-display .section-headline{width:4.7em}}@media only screen and (min-width:735px){.section-display .display-copy{text-align:center}}.section-display .display-tout-row{margin-bottom:80px;margin-top:50px;max-width:530px}@media only screen and (max-width:1068px){.section-display .display-tout-row{margin-top:46px;max-width:500px}}@media only screen and (max-width:734px){.section-display .display-tout-row{margin-top:45px;margin-bottom:78px}}.section-display .display-tout-row .tout{max-width:145px}@media only screen and (min-width:735px){.section-display .display-tout-row .tout{text-align:center}}@media only screen and (max-width:734px){.section-display .display-tout-row .tout{align-items:center;display:grid;grid-gap:17px;grid-template-columns:auto 1fr;max-width:none}.section-display .display-tout-row .tout:not(:last-child){margin-bottom:55px}}@media only screen and (max-width:734px)and (max-width:734px){.section-display .display-tout-row .tout:not(:last-child){margin-bottom:26px}}.section-display .display-tout-row .tout .tout-icon{margin:0 auto 8px}@media only screen and (max-width:1068px){.section-display .display-tout-row .tout .tout-icon{margin:0 auto 25px}}@media only screen and (max-width:734px){.section-display .display-tout-row .tout .tout-icon{margin:0}}@media only screen and (min-width:735px)and (max-width:1068px){.section-display .masked-lockup{margin-bottom:67px}}.section-display .masked-lockup-media{display:block;width:var(--p-width);height:var(--p-height);--p-width:750px;--p-height:488px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-display .masked-lockup-media{--p-width:555px;--p-height:361px}}@media only screen and (max-width:734px)and (max-width:734px){.section-display .masked-lockup-media{--p-width:256px;--p-height:167px}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.section-display .masked-lockup-media{-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}}.section-display .overview-display-display-hw{display:block;width:var(--p-width);height:var(--p-height);--p-width:940px;--p-height:570px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-display .overview-display-display-hw{--p-width:696px;--p-height:422px}}@media only screen and (max-width:734px)and (max-width:734px){.section-display .overview-display-display-hw{--p-width:322px;--p-height:196px}}.section-display .overview-display-icon-brightness,.section-display .overview-display-icon-color,.section-display .overview-display-icon-truetone{display:block;width:var(--p-width);height:var(--p-height);--p-width:44px;--p-height:44px}.section-hero .hero-static{--mba-wrapper-padding-top:200px;--mba-wrapper-padding-bottom:140px;--mba-column-width:8px;--mba-gap:107px;--mba-offset-x:164px;--mba-rotation:-45deg;--mba-chevron-height:721px;--mba-chevron-padding:80px;--mba-separation:0%;--mba-separation-start:20;--mba-separation-end:0;--chevron-sticky-wrapper-height:140vh;text-align:center}@media only screen and (max-width:1068px){.section-hero .hero-static{--mba-chevron-height:657px;--mba-gap:98px;--mba-offset-x:148px;--mba-chevron-gap-start:220;--mba-chevron-gap-end:98}}@media only screen and (max-width:734px){.section-hero .hero-static{--mba-offset-x:62px;--mba-gap:39px;--mba-chevron-height:275px;--mba-chevron-gap-start:75;--mba-chevron-gap-end:39;--mba-chevron-padding:50px}}.section-hero .hero-static .hero-logo-wrapper{--margin-bottom:48px;height:calc(100vh - var(--r-localnav-stacked-height));min-height:400px;display:flex;justify-content:center;align-items:center;margin-bottom:var(--margin-bottom)}@media only screen and (max-width:1068px){.section-hero .hero-static .hero-logo-wrapper{--margin-bottom:107px}}@media only screen and (max-width:734px){.section-hero .hero-static .hero-logo-wrapper{--margin-bottom:92px}}.section-hero .hero-static .hero-logo-static{width:var(--p-width);height:var(--p-height);--p-width:558px;--p-height:250px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .hero-static .hero-logo-static{--p-width:558px;--p-height:250px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .hero-static .hero-logo-static{--p-width:260px;--p-height:118px}}.section-hero .hero-static .product{display:block;width:var(--p-width);height:var(--p-height);--p-width:510px;--p-height:508px;transform:rotate(var(--mba-rotation));will-change:transform}.section-hero .hero-static .product-key-features{--margin-bottom:139px;--margin-side:110px;margin:0 var(--margin-side) var(--margin-bottom) var(--margin-side);list-style:none}@media only screen and (max-width:1068px){.section-hero .hero-static .product-key-features{--margin-bottom:150px;--margin-side:18px}}@media only screen and (max-width:734px){.section-hero .hero-static .product-key-features{--margin-bottom:31px;--margin-side:0;max-width:335px;margin:0 auto var(--margin-bottom)}}.section-hero .hero-static .product-key-features .feature{--margin-bottom:94px;margin-bottom:var(--margin-bottom)}.section-hero .hero-static .product-key-features .feature:last-child{margin-bottom:0}@media only screen and (max-width:1068px){.section-hero .hero-static .product-key-features .feature{--margin-bottom:100px}}@media only screen and (max-width:734px){.section-hero .hero-static .product-key-features .feature{--margin-bottom:80px}}.section-hero .hero-static .product-key-features .feature-margin{--product-feature-margin:130px;margin-left:var(--product-feature-margin);margin-right:var(--product-feature-margin)}@media only screen and (max-width:1068px){.section-hero .hero-static .product-key-features .feature-margin{--product-feature-margin:70px}}@media only screen and (max-width:734px){.section-hero .hero-static .product-key-features .feature-margin{--product-feature-margin:0}}.section-hero .hero-static .product-sticky-wrapper{height:inherit;margin:0}@media only screen and (max-width:734px){.section-hero .hero-static .product-sticky-wrapper{padding-top:30px}html.enhance-xp .section-hero .hero-static .product-sticky-wrapper{padding-top:unset}}.section-hero .hero-static .product-sticky-container{position:static;height:inherit;overflow:hidden;display:flex;justify-content:center;align-items:center}@media only screen and (max-width:734px){.section-hero .hero-static .product-sticky-container{height:inherit}}.section-hero .hero-static .product-wrapper{display:flex;justify-content:center;align-items:center}.section-hero .hero-static .product-container{position:relative;display:grid;grid-template-columns:repeat(4,var(--mba-column-width));grid-gap:var(--mba-gap);gap:var(--mba-gap);margin-left:var(--mba-offset-x);justify-items:end;align-items:center;min-height:var(--mba-chevron-height);padding:var(--mba-chevron-padding) 0}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .hero-static .product{--p-width:468px;--p-height:466px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .hero-static .product{--p-width:200px;--p-height:198px}}.section-hero .hero-static .product.mba1{--index:-1.5;z-index:3}.section-hero .hero-static .product.mba1,.section-hero .hero-static .product.mba2{transform:translateX(calc(var(--mba-separation)*var(--index))) rotate(var(--mba-rotation))}.section-hero .hero-static .product.mba2{--index:-0.5;z-index:2}.section-hero .hero-static .product.mba3{--index:0.5;z-index:1}.section-hero .hero-static .product.mba3,.section-hero .hero-static .product.mba4{transform:translateX(calc(var(--mba-separation)*var(--index))) rotate(var(--mba-rotation))}.section-hero .hero-static .product.mba4{--index:1.5;z-index:0}.section-hero .hero-static .intro-text{--margin-top:50px;margin-top:var(--margin-top)}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text{--margin-top:58px}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text{--margin-top:49px}}.section-hero .hero-static .intro-text header{--margin-bottom:128px;margin-bottom:var(--margin-bottom)}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text header{--margin-bottom:82px}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text header{--margin-bottom:75px}}.section-hero .hero-static .intro-text header .subhead{--margin-top:18px;--max-width:400px;margin-top:var(--margin-top)}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text header .subhead{--margin-top:14px;margin-left:auto;margin-right:auto;max-width:var(--max-width)}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text header .subhead{--max-width:unset;--margin-top:11px}}.section-hero .hero-static .intro-text header .chip{margin-top:0;margin-right:11px;display:block;width:var(--p-width);height:var(--p-height);--p-width:60px;--p-height:60px}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text header .chip{margin-right:0;margin-top:8px}}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .hero-static .intro-text header .chip{--p-width:50px;--p-height:50px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .hero-static .intro-text header .chip{--p-width:50px;--p-height:50px}}.section-hero .hero-static .intro-text header .chip-wrapper{--margin-top:34px;margin-top:var(--margin-top);display:flex;justify-content:center;align-items:center}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text header .chip-wrapper{margin-left:0;flex-flow:column}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text header .chip-wrapper{--margin-top:21px}}.section-hero .hero-static .intro-text header .chip-wrapper p{margin-bottom:1px}.section-hero .hero-static .intro-text .links-wrapper{padding-bottom:40px}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text .links-wrapper{padding-bottom:22px}}.section-hero .hero-static .intro-text .links-wrapper .availability{margin-top:10px;color:#86868b}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text .links-wrapper .availability{margin-top:5px}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text .links-wrapper .availability{margin-top:7px}}.section-hero .hero-static .intro-text .links-wrapper .mbam2-avail-global .avail-pipe{margin:0 6px}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text .links-wrapper .mbam2-avail-global .avail-pipe{margin:0 2px}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text .links-wrapper .mbam2-avail-global .avail-pipe{display:none}}@media only screen and (min-width:735px){.section-hero .hero-static .intro-text .links-wrapper .mbam2-avail-global br{display:none}}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper{margin-top:29px;margin-left:34px}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper{margin-left:16px;margin-top:20px}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper{margin-top:32px;margin-left:3px}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper li{margin:0;display:block}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper li+li{margin-top:.4em}}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper>li{margin:0 26px 0 0}@media only screen and (max-width:1068px){.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper>li{margin:0 16px 0 0}}@media only screen and (max-width:734px){.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper>li{margin:0}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper>li+li{margin-top:17px}}.section-hero .hero-static .intro-text .links-wrapper .cta-wrapper .ar-quicklook-link{display:none}html.ar-quicklook .section-hero .hero-static .intro-text .links-wrapper .cta-wrapper .ar-quicklook-link{display:inline-block}.section-hero .text-fade-in{will-change:opacity}.section-hero .text-fade-in-w-parallax{will-change:opacity,transform}html.enhance-xp .section-hero{position:relative;z-index:1}html.enhance-xp .section-hero .hero-static{margin-top:-200vh}html.enhance-xp .section-hero .hero-static .product-sticky-wrapper{height:var(--chevron-sticky-wrapper-height);min-height:878px}html.enhance-xp .section-hero .hero-static .product-sticky-container{position:sticky;height:calc(100vh - var(--r-localnav-stacked-height));top:var(--r-localnav-stacked-height)}@media screen and (max-height:878px){html.enhance-xp .section-hero .hero-static .product-sticky-container{align-items:start;min-height:878px}}@media only screen and (max-height:878px)and (max-width:734px){html.enhance-xp .section-hero .hero-static .product-sticky-container{align-items:center;min-height:unset}}html.enhance-xp .section-hero .hero-static .intro-text{--spacing:50px;margin-top:calc(-50vh + var(--r-localnav-stacked-height)/2 + var(--mba-chevron-height)/2 + var(--mba-chevron-padding) + var(--spacing))}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-static .intro-text{--spacing:58px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-static .intro-text{--spacing:49px}}@media screen and (max-height:878px){html.enhance-xp .section-hero .hero-static .intro-text{--spacing:130px;--viewport-height:-878px;margin-top:calc(var(--viewport-height) + var(--mba-chevron-height) + var(--mba-chevron-padding) + var(--spacing))}}@media only screen and (max-height:878px)and (max-width:1068px){html.enhance-xp .section-hero .hero-static .intro-text{--spacing:137px}}@media only screen and (max-height:878px)and (max-width:734px){html.enhance-xp .section-hero .hero-static .intro-text{align-items:center;--spacing:99px;--viewport-height:calc(-50vh + var(--mba-chevron-height)/2*-1 + var(--mba-chevron-padding)*2/2*-1 - var(--r-localnav-stacked-height)/2*-1)}}html.enhance-xp .section-hero .hero-sticky-wrapper{height:760vh;position:relative;z-index:1;pointer-events:none}html.enhance-xp .section-hero .hero-sticky-container{position:sticky;height:calc(100vh - var(--r-localnav-stacked-height));top:var(--r-localnav-stacked-height);overflow:hidden;display:flex;justify-content:center;align-items:center}html.enhance-xp .section-hero .hero-sticky-container .sequence{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;padding:4px 0;margin-top:-2px;display:flex;justify-content:center;align-items:center;background-color:#fff}html.enhance-xp .section-hero .hero-sticky-container .sequence .video-container{display:flex;align-items:center;justify-content:center}html.enhance-xp .section-hero .hero-sticky-container .sequence .video-container.loaded video{opacity:1}html.enhance-xp .section-hero .hero-sticky-container .sequence .video-container video{opacity:0}html.enhance-xp .section-hero .hero-sticky-container .sequence,html.enhance-xp .section-hero .hero-sticky-container .sequence .content-wrapper,html.enhance-xp .section-hero .hero-sticky-container .sequence [data-vo]{pointer-events:none}html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container{position:relative}html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container>h1,html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container>picture,html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container>video{margin:0}html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container>video{position:absolute;width:100%;height:100%}html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container .hero-startframe{display:block;width:var(--p-width);height:var(--p-height);--p-width:1680px;--p-height:944px}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container .hero-startframe{--p-width:1068px;--p-height:600px}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container .hero-startframe{--p-width:734px;--p-height:412px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container h1{position:absolute;--vo-static-offset:72px;width:601px;height:306px;margin-top:calc(var(--vo-static-offset)*-1)}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container h1{--vo-static-offset:50px;width:412px;height:206px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.one .video-container h1{--vo-static-offset:33px;width:285px;height:142px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.two .video-container{position:absolute}html.enhance-xp .section-hero .hero-sticky-container .sequence.two .section-content{text-align:center}html.enhance-xp .section-hero .hero-sticky-container .sequence.two .section-content .copy p{padding-right:.05em}html.enhance-xp .section-hero .hero-sticky-container .sequence.three{--chip-size:245px;--chip-margin:50px;--supercharged-scale-start:1.5;--supercharged-scale-end:1;--supercharged-wrapper-scale-start:1;--supercharged-wrapper-scale-end:0.6}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three{--chip-size:180px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three{--chip-size:140px;--supercharged-scale-start:2;--supercharged-scale-end:1;--supercharged-wrapper-scale-start:1.2;--supercharged-wrapper-scale-end:1}}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .content-wrapper{display:grid;align-items:center;justify-items:center;text-align:center;transform-origin:center calc(var(--chip-size)/2)}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content{display:flex;flex-flow:column-reverse;text-align:center}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip{display:flex;justify-content:center;margin-bottom:var(--chip-margin);grid-row:1;will-change:transform,opacity}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip{--chip-margin:26px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper{display:block;width:var(--p-width);height:var(--p-height);--p-width:245px;--p-height:245px;transform-origin:center 106px}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper{--p-width:180px;--p-height:180px}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper{--p-width:90px;--p-height:90px}}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper{transform-origin:center 67px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper{transform-origin:center 64px;--p-width:var(--chip-size);--p-height:var(--chip-size)}}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:924px;--p-height:924px;width:100%;height:100%;display:flex}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper picture{--p-width:686px;--p-height:686px}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper picture{--p-width:426px;--p-height:426px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .chip-wrapper picture img{object-fit:cover;height:auto;width:100%}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .copy{transform-origin:center calc(var(--chip-size)*-1 - var(--chip-margin))}html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .copy p{position:relative;left:50%;transform:translateX(-50%);padding-left:30px;padding-right:30px}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.three .section-content .copy p{left:auto;transform:none;padding-left:0;padding-right:0}}@media screen and (max-height:878px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four{align-items:start}}@media only screen and (max-height:878px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four{align-items:center}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper{position:relative;display:flex;flex-flow:column;justify-content:center;align-items:center;padding:80px 0;--small-breakpoint-offsetY:40px;--p-width:928px;--p-height:562px;width:var(--p-width)}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper{--p-width:696px;--p-height:422px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper{margin-top:calc(var(--small-breakpoint-offsetY)*-1)}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper{--p-width:302px;--p-height:186px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .copy{text-align:center;padding:0px 80px 50px}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .copy{padding:0 60px 60px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .copy{padding:0 9px 41px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{display:flex;align-items:center;justify-content:center;position:relative;--copy-height:0px;--hardware-container-lerp:1;--hardware-container-scale:1;--half-copy-height:calc(var(--copy-height)/2);--hardware-container-pos-y:calc(var(--half-copy-height)*-1);--hardware-offset-lerp:1;--hardware-transform-origin-y:188px;transform:translateY(calc(var(--hardware-container-pos-y)*var(--hardware-container-lerp))) scale(var(--hardware-container-scale));transform-origin:center var(--hardware-transform-origin-y)}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{--hardware-transform-origin-y:147px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{--hardware-transform-origin-y:68px}}@media screen and (max-height:878px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{--hardware-container-pos-y:calc(var(--copy-height)*-1);--hardware-transform-origin-y:164px}}@media only screen and (max-height:878px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{--hardware-container-pos-y:calc(var(--copy-height)*-1 + 20px);--hardware-transform-origin-y:134px}}@media only screen and (max-height:878px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container{--hardware-transform-origin-y:57px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screen{position:absolute;top:19px;left:95px;width:738px;height:480px;z-index:999;box-sizing:border-box;pointer-events:none}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screen{top:13px;left:69px;width:555px;height:361px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screen{top:8px;left:31px;width:240px;height:156px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-midnight{display:block;width:var(--p-width);height:var(--p-height);--p-width:928px;--p-height:562px;position:absolute;top:0;left:0;opacity:0;transition:opacity .8s ease-out}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-midnight{--p-width:696px;--p-height:422px}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-midnight{--p-width:302px;--p-height:186px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-midnight.reveal{opacity:1}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-starlight{display:block;width:var(--p-width);height:var(--p-height);--p-width:928px;--p-height:562px}@media only screen and (max-width:1068px)and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-starlight{--p-width:696px;--p-height:422px}}@media only screen and (max-width:734px)and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-starlight{--p-width:302px;--p-height:186px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .overview-hero-battery-hw-starlight img{width:100%;height:100%}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screens-container{position:absolute;top:0;left:0;--picture-powerpoint-top:43px;--picture-powerpoint-left:109px;--picture-music-top:37px;--picture-music-left:619px}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screens-container{--picture-powerpoint-top:32px;--picture-powerpoint-left:82px;--picture-music-top:27px;--picture-music-left:463px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screens-container{--picture-powerpoint-top:14px;--picture-powerpoint-left:35px;--picture-music-top:12px;--picture-music-left:200px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screens-container .dark{opacity:0;transition:opacity .8s ease-out}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .screens-container .dark.reveal{opacity:1}html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .animation-frame{position:absolute;display:flex;align-items:center;justify-content:center;top:44px;left:134px;width:662px;height:412px}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .animation-frame{top:32px;left:100px;width:497px;height:309px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.four .content-wrapper .hardware-container .animation-frame{top:21px;left:44px;width:215px;height:125px}}@media screen and (max-height:878px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five{align-items:start}}@media only screen and (max-width:734px)and (min-height:660px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five{align-items:center}}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper{--video-clip-inset:0;--video-margin-top:0;display:flex;justify-content:center;padding:80px 0;max-width:1440px}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper{--video-margin-top:16px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper{--video-margin-top:0}}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper.clip{--video-clip-inset:48px}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper.clip{--video-clip-inset:19px}}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper{padding:110px 0}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper{display:grid;grid-template-areas:"copy" "video";justify-items:center;align-items:center;padding:35px 0 0}}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .video-container{align-items:start;max-height:800px}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .video-container video{margin-top:calc(var(--video-margin-top)*-1);clip-path:inset(var(--video-clip-inset) 0 0 0)}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .video-container video{clip-path:none}}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .video-container{max-height:600px}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .video-container{grid-area:video;max-height:300px}}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy{position:absolute;max-width:770px;margin-top:66px;opacity:0}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy{max-width:650px;margin-top:0}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy{position:static;text-align:center;margin:0;max-width:340px;grid-area:copy;padding:40px 0}}html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy-2{position:absolute;max-width:520px;opacity:0;margin-top:-10px;left:55%}@media only screen and (max-width:1068px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy-2{max-width:420px;margin-top:-75px;left:45%}}@media only screen and (max-width:734px){html.enhance-xp .section-hero .hero-sticky-container .sequence.five .content-wrapper .copy-2{left:0;margin:0;position:static;text-align:center;max-width:310px;grid-area:copy;padding:40px 0}}html.enhance-xp .section-hero .hero-sticky-container .sequence.show{opacity:1}html.enhance-xp .section-hero .hero-sticky-container .sequence.show [data-vo]{pointer-events:all}html.enhance-xp .section-hero .hero-sticky-container .sequence.remove{opacity:0}html.enhance-xp .section-hero .video-cover{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;overflow:hidden}html.enhance-xp .section-hero .video-cover video{width:100%;height:100%;object-fit:cover}.pointer-all{pointer-events:all}html.enhance-xp .remove .inline-media .end-frame,html.enhance-xp .remove .inline-media .start-frame,html.enhance-xp .remove .inline-media .static-frame,html.enhance-xp .remove .inline-media .video,html.enhance-xp .remove .inline-media.with-controls.paused .video{visibility:hidden}.section-keyboard{margin-top:140px;margin-left:auto;margin-right:auto;overflow:hidden;--slide-end:50vh}@media only screen and (max-width:1068px){.section-keyboard{margin-top:140px}}@media only screen and (max-width:734px){.section-keyboard{margin-top:96px}}@media only screen and (min-width:735px){.section-keyboard .keyboard-header{text-align:center}}@media only screen and (min-width:735px)and (max-width:1068px){.section-keyboard .keyboard-header .section-headline{max-width:70%;margin-left:auto;margin-right:auto}}@media only screen and (max-width:734px){.section-keyboard .keyboard-header .section-headline{margin-left:0}}.section-keyboard .keyboard-hero{margin-top:80px;display:flex;justify-content:flex-end}@media only screen and (max-width:1068px){.section-keyboard .keyboard-hero{margin-top:70px}}@media only screen and (max-width:734px){.section-keyboard .keyboard-hero{justify-content:flex-end;margin-top:56px;height:262px;max-width:378px;padding-right:36px;background-color:#fafafa;box-sizing:border-box;border-radius:12px;clip-path:inset(0 round 12px);overflow:hidden}}.section-keyboard .overview-keyboard-magic-keyboard{display:block;width:var(--p-width);height:var(--p-height);--p-width:1134px;--p-height:688px;margin-right:-11px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-keyboard .overview-keyboard-magic-keyboard{--p-width:1134px;--p-height:688px}}@media only screen and (max-width:734px)and (max-width:734px){.section-keyboard .overview-keyboard-magic-keyboard{--p-width:318px;--p-height:200px}}@media only screen and (max-width:1068px){.section-keyboard .overview-keyboard-magic-keyboard{margin-right:20px}}@media only screen and (max-width:734px){.section-keyboard .overview-keyboard-magic-keyboard{align-self:flex-end}html.enhance-xp .section-keyboard .overview-keyboard-magic-keyboard img{opacity:.5;transition:opacity 1s}html.enhance-xp .section-keyboard .overview-keyboard-magic-keyboard.fadein img{opacity:1}}.section-keyboard .features{text-align:left;margin-top:154px;position:relative;margin-left:33px}@media only screen and (max-width:1068px){.section-keyboard .features{margin-top:145px;margin-left:0}}@media only screen and (max-width:734px){.section-keyboard .features{margin-top:66px;margin-left:auto;margin-right:auto}}.section-keyboard .features .pin-wrapper{position:absolute;left:-95px;top:18px;height:100px;max-width:94px}.section-keyboard .features .pin-wrapper .pin-touchid{opacity:1}.section-keyboard .features .pin-wrapper .pin-touchid:after{background-color:#d2d2d7;position:absolute}@media only screen and (max-width:734px){.section-keyboard .features .pin-wrapper .pin-touchid:after{background-color:#fff}}.section-keyboard .features .pin-wrapper .pin-touchid .pin-caption{position:absolute;margin-left:60px;left:38px;top:-11px}@media only screen and (max-width:1068px){.section-keyboard .features .pin-wrapper .pin-touchid .pin-caption{left:26px;top:-5px}}@media only screen and (max-width:1068px){.section-keyboard .features .pin-wrapper{top:15px;left:-100px;max-width:90px}}.section-keyboard .features .pin{--pin-scroll-scale:1;opacity:1}html.enhance-xp .section-keyboard .features .pin{--pin-scroll-scale:0}html.enhance-xp .section-keyboard .features .pin:after{transform:scaleX(var(--pin-scroll-scale));transform-origin:right}.section-keyboard .features .overview-icons-icon-touchid{display:block;width:var(--p-width);height:var(--p-height);--p-width:42px;--p-height:42px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-keyboard .features .overview-icons-icon-touchid{--p-width:35px;--p-height:35px}}.section-keyboard .features .overview-icons-icon-touchid-lock{display:block;width:var(--p-width);height:var(--p-height);--p-width:24px;--p-height:32px}.section-keyboard .features .overview-icons-icon-touchid-applepay{display:block;width:var(--p-width);height:var(--p-height);--p-width:40px;--p-height:26px}.section-keyboard .features .overview-icons-icon-touchid-protected{display:block;width:var(--p-width);height:var(--p-height);--p-width:28px;--p-height:34px}.section-keyboard .features .overview-icons-icon-touchid-appletv{display:block;width:var(--p-width);height:var(--p-height);--p-width:32px;--p-height:32px}.section-keyboard .features .feature-list{margin-left:0;position:absolute;top:63px}@media only screen and (max-width:1068px){.section-keyboard .features .feature-list{top:58px}}@media only screen and (max-width:734px){.section-keyboard .features .feature-list{position:unset;margin-top:50px}}.section-keyboard .features .feature{display:flex;margin-bottom:26px;justify-content:flex-start}.section-keyboard .features .feature .feature-icon-wrapper{display:flex;flex-basis:25%;justify-content:center;align-items:center}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-icon-wrapper{flex-basis:17%}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-icon-wrapper{flex-basis:19%;justify-content:flex-start}}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-icon-wrapper.apple-pay{margin-top:-11px}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-icon-wrapper.apple-pay{margin-top:-13px}}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-icon-wrapper.lock-unlock{margin-top:3px}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-icon-wrapper.lock-unlock{margin-top:-2px}}.section-keyboard .features .feature .feature-icon-wrapper.password-protected{margin-top:-3px}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-icon-wrapper.password-protected{margin-top:-2px}}.section-keyboard .features .feature .feature-icon-wrapper.apple-tv{margin-top:-9px}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-icon-wrapper.apple-tv{margin-top:-7px}}@media only screen and (max-width:1068px){.section-keyboard .features .feature-lock-unlock{margin-bottom:28px}}@media only screen and (max-width:734px){.section-keyboard .features .feature-lock-unlock{margin-top:70px;margin-bottom:22px}}@media only screen and (max-width:734px){.section-keyboard .features .feature-apple-pay{margin-top:27px;margin-bottom:12px}}@media only screen and (max-width:1068px){.section-keyboard .features .feature-password-protected{margin-bottom:30px}}@media only screen and (max-width:734px){.section-keyboard .features .feature-password-protected{margin-top:-7px;margin-bottom:17px}}.section-keyboard .features .feature .feature-copy{align-self:auto;max-width:74%}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-copy{flex-basis:100%;padding-left:19px}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-copy{flex-basis:100%;padding-left:0px}}.section-keyboard .features .feature .feature-copy-subhead{margin-top:6px;padding-left:20px}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-copy-subhead{margin-top:7px;padding-left:22px}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-copy-subhead{padding-left:0px}}.section-keyboard .features .feature .feature-copy-lock-unlock{margin-top:6px}@media only screen and (max-width:1068px){.section-keyboard .features .feature .feature-copy-lock-unlock{margin-top:7px}}@media only screen and (max-width:734px){.section-keyboard .features .feature .feature-copy-lock-unlock{margin-top:3px}}.section-keyboard .features .feature .feature-copy-password-protected{margin-top:4px}@media only screen and (max-width:734px){.section-keyboard .features .feature{display:grid;grid-template-columns:60px 250px}}.modal-content{display:none}.modal-content.modal-display{display:initial}html.js .modal-content.modal-display{display:none!important}.performance-modal-content{overflow:hidden}.performance-modal-content .section-content--modal-wide{max-width:1148px;padding-bottom:140px;padding-top:140px;width:100%}@media only screen and (max-width:1068px){.performance-modal-content .section-content--modal-wide{max-width:740px;padding-bottom:130px;padding-top:130px}}@media only screen and (max-width:734px){.performance-modal-content .section-content--modal-wide{max-width:350px;padding-bottom:80px;padding-top:70px}}@media only screen and (min-width:735px){.performance-modal-content .section-content{width:100%}}@media only screen and (min-width:1069px){.performance-modal-content .section-content{max-width:980px}}@media only screen and (min-width:735px)and (max-width:1068px){.performance-modal-content .section-content{max-width:692px}}@media only screen and (max-width:374px){.performance-modal-content .section-content{max-width:100%;width:100%}}.performance-modal-content .overview-performance-modal-m2-power{display:block;width:var(--p-width);height:var(--p-height);--p-width:544px;--p-height:640px}@media only screen and (max-width:1068px)and (max-width:1068px){.performance-modal-content .overview-performance-modal-m2-power{--p-width:352px;--p-height:416px}}@media only screen and (max-width:734px)and (max-width:734px){.performance-modal-content .overview-performance-modal-m2-power{--p-width:278px;--p-height:328px}}.performance-modal-content .chip-gradient-container{display:block;width:var(--p-width);height:var(--p-height);--p-width:544px;--p-height:492px;--chip-image-offset:2px;width:calc(var(--p-width) - var(--chip-image-offset)*2);margin-left:var(--chip-image-offset);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:linear-gradient(transparent,transparent);mask-image:linear-gradient(transparent,transparent);-webkit-mask-image:url(/v/macbook-air-m2/e/images/overview/performance/modal/m2_memory_vector__bsna9cp254gi_large.svg);mask-image:url(/v/macbook-air-m2/e/images/overview/performance/modal/m2_memory_vector__bsna9cp254gi_large.svg);-webkit-background-clip:unset}@media only screen and (max-width:1068px)and (max-width:1068px){.performance-modal-content .chip-gradient-container{--p-width:352px;--p-height:318px}}@media only screen and (max-width:734px)and (max-width:734px){.performance-modal-content .chip-gradient-container{--p-width:278px;--p-height:252px}}@media only screen and (max-width:734px){.performance-modal-content .chip-gradient-container{--chip-image-offset:1px}}html.enhance-xp .performance-modal-content .chip-gradient-container{--chip-anim-start:80h - 100vh;--chip-anim-duration:80h;--gradient-highlight-spread:30%;--gradient-shimmer-angle:125deg}@media only screen and (max-width:1068px){html.enhance-xp .performance-modal-content .chip-gradient-container{--chip-anim-start:h - 100vh}}@media only screen and (max-width:734px){html.enhance-xp .performance-modal-content .chip-gradient-container{--chip-anim-duration:100h}}.performance-modal-content .modal-header{max-width:39em}.performance-modal-content .modal-headline{margin-top:68px;margin-bottom:.45em}@media only screen and (max-width:1068px){.performance-modal-content .modal-headline{margin-top:28px;margin-bottom:.5em}}@media only screen and (max-width:734px){.performance-modal-content .modal-headline{margin-top:2px;margin-bottom:.7em}}.performance-modal-content .section-chip-power{margin-top:88px}@media only screen and (max-width:1068px){.performance-modal-content .section-chip-power{margin-top:70px}}@media only screen and (max-width:734px){.performance-modal-content .section-chip-power{margin-top:47px}}.performance-modal-content .subhead{margin-top:.2em}.performance-modal-content .modal-copy{color:#6e6e73}@media only screen and (max-width:1068px){.performance-modal-content .modal-copy{max-width:560px}}.performance-modal-content .modal-grid{display:grid;grid-gap:80px;grid-template-columns:544px 1fr;margin-top:1.65em}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid{margin-top:1.6em;grid-template-columns:352px 1fr;grid-gap:47px}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid{margin-top:1.4em;display:block}}.performance-modal-content .modal-grid .badge{margin-bottom:2.8em;display:block}.performance-modal-content .modal-grid.modal-memory{margin-top:92px}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid.modal-memory{margin-top:55px}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid.modal-memory{margin-top:32px}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid.modal-memory .stat-grid{padding-right:2px;margin-top:20px}}.performance-modal-content .modal-grid .memory-badge.badge{margin-left:0;margin-bottom:17px}.performance-modal-content .modal-grid .memory-badge.badge:first-child{margin-top:-12px}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid .memory-badge.badge:first-child{margin-top:-9px}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid .memory-badge.badge:first-child{margin-top:0}}.performance-modal-content .modal-grid .memory-badge.badge .badge-content{margin:0}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value{font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;white-space:unset}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ja){line-height:1.175;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ko){line-height:1.2;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ja){line-height:1.25;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ko){line-height:1.2916666667;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh){line-height:1.2916666667}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh){line-height:1.25}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(ja){font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.performance-modal-content .modal-grid .memory-badge.badge .badge-content .badge-value:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.performance-modal-content .modal-grid .memory-badge.badge .badge-content p+p{margin-top:1em}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid .memory-badge.badge{margin-bottom:9px}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid .memory-badge.badge{margin-bottom:.84em}}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid.modal-power,.performance-modal-content .modal-grid.subsection{display:block}}.performance-modal-content .modal-grid.modal-power .stat-grid,.performance-modal-content .modal-grid.subsection .stat-grid{margin-top:-4px}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid.modal-power .stat-grid,.performance-modal-content .modal-grid.subsection .stat-grid{display:grid;grid-gap:52px;grid-template-columns:auto 1fr;grid-template-rows:auto;margin-top:35px;padding-bottom:20px}.performance-modal-content .modal-grid.modal-power .stat-grid .badge,.performance-modal-content .modal-grid.subsection .stat-grid .badge{margin:0}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid.modal-power .stat-grid,.performance-modal-content .modal-grid.subsection .stat-grid{display:block;margin-top:47px}}@media only screen and (max-width:1068px){.performance-modal-content .modal-grid.modal-power .stat-grid .badge,.performance-modal-content .modal-grid.subsection .stat-grid .badge{margin:0}}@media only screen and (max-width:734px){.performance-modal-content .modal-grid.modal-power .stat-grid .badge+.badge,.performance-modal-content .modal-grid.subsection .stat-grid .badge+.badge{margin-top:46px}}.performance-modal-content .modal-subsection.subsection{margin-top:100px}@media only screen and (max-width:1068px){.performance-modal-content .modal-subsection.subsection{margin-top:117px;max-width:30.6em}}@media only screen and (max-width:734px){.performance-modal-content .modal-subsection.subsection{margin-top:75px}}@media only screen and (max-width:734px){.performance-modal-content .modal-subsection.subsection .subhead{margin-top:.05em}}.performance-modal-content .modal-subsection.subsection .modal-grid{margin-top:1.9em}@media only screen and (max-width:734px){.performance-modal-content .modal-subsection.subsection .modal-grid .stat-grid{margin-top:25px;padding-bottom:0}}@media only screen and (min-width:1069px){.performance-modal-content .modal-subsection.subsection .modal-grid .stat-grid .badge{margin-top:24px}}.performance-modal-content .modal-subsection.subsection .modal-grid .stat-grid .badge .badge-content{margin-top:0}@media only screen and (max-width:734px){.performance-modal-content .modal-subsection.subsection .modal-grid{margin-top:1.2em}}.performance-modal-content .modal-subsection.subsection+.subsection{margin-top:130px}@media only screen and (max-width:1068px){.performance-modal-content .modal-subsection.subsection+.subsection{margin-top:70px}}@media only screen and (max-width:734px){.performance-modal-content .modal-subsection.subsection+.subsection{margin-top:67px}}.modal-wrapper{position:relative;margin-top:-68px;z-index:2}@media only screen and (max-width:1068px){.modal-wrapper{margin-top:-30px}}@media only screen and (max-width:734px){.modal-wrapper{margin-top:-44px}}@media only screen and (min-width:735px){.modal-trigger-container{margin-left:auto;margin-right:auto}}.modal-trigger-container .button{padding:14px 60px;background-color:initial;color:#1d1d1f;border:3px solid #1d1d1f;transition:background-color 350ms ease-in-out,color 350ms ease-in-out;z-index:1}.modal-trigger-container .button:after,.modal-trigger-container .button:before{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:"";text-decoration:none}.modal-trigger-container .button:before{display:none}.modal-trigger-container .button:after,.modal-trigger-container .button:before{content:""}.modal-trigger-container .button:after{padding-right:0.3em;top:0}@media only screen and (max-width:734px){.modal-trigger-container .button{text-align:left;white-space:normal;padding:10px 20px;border:2px solid #1d1d1f}}.modal-trigger-container .button:hover{background-color:#1d1d1f;color:#fff}.modal.scroll-modal{overflow:scroll}.modal.theme-light{--modal-overlay-background:white}.modal.theme-light .modal-close{position:fixed;top:20px;left:13px;font-size:26px;padding-right:5px;color:#f5f5f7;overflow:visible;z-index:100}.modal.theme-light .modal-close:after,.modal.theme-light .modal-close:before{content:""}.modal.theme-light .modal-close:hover{-webkit-text-fill-color:#fbfbfd}.modal.theme-light .modal-close:after{padding:5px 0}@media only screen and (max-width:1068px){html.touch .modal.theme-light .modal-close{padding-top:calc(max(16px, env(safe-area-inset-top)));padding-left:calc(max(22px, env(safe-area-inset-left)));padding-right:calc(max(22px, env(safe-area-inset-right)))}}.section-performance{overflow:hidden;padding-top:140px}@media only screen and (max-width:1068px){.section-performance{padding-top:140px}}@media only screen and (max-width:734px){.section-performance{padding-top:92px}}.section-performance .subsection-intro{position:relative;z-index:3}@media only screen and (min-width:735px){.section-performance .subsection-intro{text-align:center}}.section-performance .image-performance-chip{display:block;width:var(--p-width);height:var(--p-height);--p-width:150px;--p-height:150px;margin-bottom:70px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-performance-chip{--p-width:129px;--p-height:129px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-performance-chip{--p-width:98px;--p-height:98px}}@media only screen and (min-width:735px){.section-performance .image-performance-chip{position:relative;right:50%;margin-right:-75px}}@media only screen and (min-width:735px)and (max-width:1068px){.section-performance .image-performance-chip{right:50%;margin-right:-64.5px}}@media only screen and (min-width:735px)and (max-width:734px){.section-performance .image-performance-chip{right:50%;margin-right:-49px}}@media only screen and (max-width:1068px){.section-performance .image-performance-chip{margin-bottom:60px}}@media only screen and (max-width:734px){.section-performance .image-performance-chip{margin-bottom:32px}}.section-performance .subsection-badges{position:relative;z-index:2;margin-top:30px}@media only screen and (max-width:1068px){.section-performance .subsection-badges{margin-top:32px}}@media only screen and (max-width:734px){.section-performance .subsection-badges{margin-top:-25px}}.section-performance .subsection-hero{position:relative;margin-top:-44px;width:2034px;height:1110px;right:50%;transform:translateX(50%);z-index:1}@media only screen and (max-width:1068px){.section-performance .subsection-hero{width:1669px}}@media only screen and (max-width:734px){.section-performance .subsection-hero{width:606px}}@media only screen and (max-width:1068px){.section-performance .subsection-hero{height:912px}}@media only screen and (max-width:734px){.section-performance .subsection-hero{height:576px}}@media only screen and (max-width:1068px){.section-performance .subsection-hero{margin-top:24px}}@media only screen and (max-width:734px){.section-performance .subsection-hero{margin-top:76px}}.section-performance .image-hardware{display:block;width:var(--p-width);height:var(--p-height);--p-width:2034px;--p-height:1110px;position:absolute;top:0;left:0}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-hardware{--p-width:1669px;--p-height:912px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-hardware{--p-width:606px;--p-height:576px}}.section-performance .image-screen{position:absolute}.section-performance .image-xcode{display:block;width:var(--p-width);height:var(--p-height);--p-width:464px;--p-height:332px;inset:93px auto auto 174px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-xcode{--p-width:376px;--p-height:269px}}@media only screen and (max-width:1068px){.section-performance .image-xcode{inset:70px auto auto 90px}}@media only screen and (max-width:734px){.section-performance .image-xcode{display:none}}.section-performance .image-affinity{display:block;width:var(--p-width);height:var(--p-height);--p-width:470px;--p-height:332px;inset:150px auto auto 360px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-affinity{--p-width:441px;--p-height:329px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-affinity{--p-width:182px;--p-height:126px}}@media only screen and (max-width:1068px){.section-performance .image-affinity{inset:96px auto auto 290px}}@media only screen and (max-width:734px){.section-performance .image-affinity{inset:0 auto auto 73px}}.section-performance .image-keynote{display:block;width:var(--p-width);height:var(--p-height);--p-width:532px;--p-height:316px;inset:694px auto auto 123px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-keynote{--p-width:430px;--p-height:257px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-keynote{--p-width:190px;--p-height:114px}}@media only screen and (max-width:1068px){.section-performance .image-keynote{inset:572px auto auto 97px}}@media only screen and (max-width:734px){.section-performance .image-keynote{inset:366px auto auto 62px}}.section-performance .image-powerpoint{display:block;width:var(--p-width);height:var(--p-height);--p-width:464px;--p-height:320px;inset:507px auto auto 1084px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-powerpoint{--p-width:374px;--p-height:258px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-powerpoint{--p-width:138px;--p-height:96px}}@media only screen and (max-width:1068px){.section-performance .image-powerpoint{inset:417px auto auto 810px}}@media only screen and (max-width:734px){.section-performance .image-powerpoint{inset:380px auto auto 323px}}.section-performance .image-project{display:block;width:var(--p-width);height:var(--p-height);--p-width:356px;--p-height:270px;inset:550px auto auto 533px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-project{--p-width:290px;--p-height:221px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-project{--p-width:136px;--p-height:102px}}@media only screen and (max-width:1068px){.section-performance .image-project{inset:456px auto auto 437px}}@media only screen and (max-width:734px){.section-performance .image-project{inset:297px auto auto 146px}}.section-performance .image-teams{display:block;width:var(--p-width);height:var(--p-height);--p-width:362px;--p-height:238px;inset:247px auto auto 1137px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-teams{--p-width:293px;--p-height:192px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-teams{--p-width:128px;--p-height:84px}}@media only screen and (max-width:1068px){.section-performance .image-teams{inset:157px auto auto 892px}}@media only screen and (max-width:734px){.section-performance .image-teams{inset:92px auto auto 315px}}.section-performance .image-aftereffects{display:block;width:var(--p-width);height:var(--p-height);--p-width:638px;--p-height:442px;inset:665px auto auto 1395px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-aftereffects{--p-width:516px;--p-height:358px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-aftereffects{--p-width:212px;--p-height:148px}}@media only screen and (max-width:1068px){.section-performance .image-aftereffects{inset:550px auto auto 996px}}@media only screen and (max-width:734px){.section-performance .image-aftereffects{inset:426px auto auto 348px}}.section-performance .image-safari{display:block;width:var(--p-width);height:var(--p-height);--p-width:542px;--p-height:416px;inset:154px auto auto 1347px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-safari{--p-width:440px;--p-height:338px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-safari{--p-width:212px;--p-height:162px}}@media only screen and (max-width:1068px){.section-performance .image-safari{inset:76px auto auto 1006px}}@media only screen and (max-width:734px){.section-performance .image-safari{inset:135px auto auto 338px}}.section-performance .image-music{display:block;width:var(--p-width);height:var(--p-height);--p-width:224px;--p-height:268px;inset:130px auto auto 889px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-music{--p-width:181px;--p-height:217px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-music{--p-width:96px;--p-height:116px}}@media only screen and (max-width:1068px){.section-performance .image-music{inset:295px auto auto 711px}}@media only screen and (max-width:734px){.section-performance .image-music{inset:70px auto auto 191px}}@media only screen and (min-width:735px)and (max-width:1068px){.section-performance .grid-item-speed .tile-headline.max-width{max-width:200px}}.section-performance .subsection-grid-tiles{margin-top:20px}.section-performance .image-speed{display:block;width:var(--p-width);height:var(--p-height);--p-width:348px;--p-height:422px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-speed{--p-width:286px;--p-height:354px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-speed{--p-width:353px;--p-height:302px}}.section-performance .image-continuity{display:block;width:var(--p-width);height:var(--p-height);--p-width:415px;--p-height:422px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-performance .image-continuity{--p-width:307px;--p-height:354px}}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .image-continuity{--p-width:353px;--p-height:304px}}.section-performance .icon-storage{display:block;width:var(--p-width);height:var(--p-height);--p-width:44px;--p-height:38px}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .icon-storage{--p-width:38px;--p-height:28px}}.section-performance .icon-prores{display:block;width:var(--p-width);height:var(--p-height);--p-width:74px;--p-height:38px}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .icon-prores{--p-width:62px;--p-height:28px}}.section-performance .icon-security{display:block;width:var(--p-width);height:var(--p-height);--p-width:28px;--p-height:38px}@media only screen and (max-width:734px)and (max-width:734px){.section-performance .icon-security{--p-width:20px;--p-height:28px}}.section-routers .router-item-business{height:680px}@media only screen and (max-width:1068px){.section-routers .router-item-business{height:540px}}@media only screen and (max-width:734px){.section-routers .router-item-business{height:506px}}.section-routers .router-item-education{height:680px}@media only screen and (max-width:1068px){.section-routers .router-item-education{height:540px}}@media only screen and (max-width:734px){.section-routers .router-item-education{height:506px}}.section-routers .overview-routers-trade-in{display:block;width:var(--p-width);height:var(--p-height);--p-width:381px;--p-height:231px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-trade-in{--p-width:298px;--p-height:184px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-trade-in{--p-width:278px;--p-height:168px}}.section-routers .overview-routers-acmi{display:block;width:var(--p-width);height:var(--p-height);--p-width:680px;--p-height:300px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-acmi{--p-width:504px;--p-height:240px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-acmi{--p-width:374px;--p-height:208px}}.section-routers .overview-routers-accessories{display:block;width:var(--p-width);height:var(--p-height);--p-width:680px;--p-height:254px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-accessories{--p-width:504px;--p-height:198px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-accessories{--p-width:374px;--p-height:196px}}.section-routers .overview-routers-continuity{display:block;width:var(--p-width);height:var(--p-height);--p-width:680px;--p-height:314px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-continuity{--p-width:504px;--p-height:202px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-continuity{--p-width:374px;--p-height:202px}}.section-routers .overview-routers-business{display:block;width:var(--p-width);height:var(--p-height);--p-width:680px;--p-height:680px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-business{--p-width:504px;--p-height:540px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-business{--p-width:374px;--p-height:506px}}.section-routers .overview-routers-education{display:block;width:var(--p-width);height:var(--p-height);--p-width:680px;--p-height:680px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .overview-routers-education{--p-width:504px;--p-height:540px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .overview-routers-education{--p-width:374px;--p-height:506px}}html.hide-acmi .section-routers .router-item-apple-card{display:none}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein{grid-column:span var(--router-columns)}}html.hide-acmi .section-routers .router-item-tradein .router-content-wrapper{--column-padding:48px}@media only screen and (min-width:1069px){html.hide-acmi .section-routers .router-item-tradein .router-content-wrapper{max-width:calc(980px + var(--column-padding)*2);margin-top:70px;margin-bottom:70px}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .router-content-wrapper{width:100%;margin-left:auto;margin-right:auto;box-sizing:border-box;display:flex;flex-direction:row;align-items:center;text-align:initial;padding-left:var(--column-padding);padding-right:var(--column-padding)}}@media only screen and (min-width:735px)and (max-width:1068px){html.hide-acmi .section-routers .router-item-tradein .router-content-wrapper{max-width:calc(790px + var(--column-padding)*2);margin-top:66px;margin-bottom:66px}}@media only screen and (min-width:1069px){html.hide-acmi .section-routers .router-item-tradein .router-item-content{padding-left:50px;max-width:450px}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .router-item-content{padding-right:0;margin-top:0}}@media only screen and (min-width:735px)and (max-width:1068px){html.hide-acmi .section-routers .router-item-tradein .router-item-content{padding-left:20px;max-width:400px}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .router-item-copy{margin-right:0}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .router-item-picture{justify-content:flex-end;padding:0}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .overview-routers-trade-in{width:462px;height:280px;background-size:462px 280px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/routers/trade_in_full_tile__dyiq98sofs66_large.jpg)}}@media only screen and (min-width:735px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:735px)and (min-resolution:1.5dppx),only screen and (min-width:735px)and (min-resolution:144dpi){html.hide-acmi .section-routers .router-item-tradein .overview-routers-trade-in{background-image:url(/v/macbook-air-m2/e/images/overview/routers/trade_in_full_tile__dyiq98sofs66_large_2x.jpg)}}@media only screen and (min-width:735px)and (max-width:1068px){html.hide-acmi .section-routers .router-item-tradein .overview-routers-trade-in{width:356px;height:216px;background-size:356px 216px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/routers/trade_in_full_tile__dyiq98sofs66_medium.jpg)}}@media only screen and (min-width:735px)and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-width:735px)and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (min-width:735px)and (max-width:1068px)and (min-resolution:144dpi){html.hide-acmi .section-routers .router-item-tradein .overview-routers-trade-in{background-image:url(/v/macbook-air-m2/e/images/overview/routers/trade_in_full_tile__dyiq98sofs66_medium_2x.jpg)}}@media only screen and (min-width:735px){html.hide-acmi .section-routers .router-item-tradein .overview-routers-trade-in img{display:none}}.section-routers .captions-gallery .ar-caption{visibility:hidden;opacity:0}.section-routers .captions-gallery .ar-caption.current{visibility:visible;opacity:1}.section-routers .router-item-augmented-reality{display:flex;flex-direction:column;text-align:initial}.section-routers .router-item-augmented-reality .colornav-wrapper{justify-content:flex-start;margin-top:18px}.section-routers .router-item-augmented-reality .colornav-items li{padding:0 5px}.section-routers .router-item-augmented-reality .colornav-items li:first-child{padding-right:0;margin-right:0}.section-routers .router-item-augmented-reality .ar-logo{display:block;width:var(--p-width);height:var(--p-height);--p-width:62px;--p-height:72px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .router-item-augmented-reality .ar-logo{--p-width:51px;--p-height:58px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .router-item-augmented-reality .ar-logo{--p-width:41px;--p-height:47px}}.section-routers .router-item-augmented-reality .ar-wrapper{display:flex;max-width:980px;justify-content:space-between;padding:0 100px;position:relative;align-self:center}@media only screen and (max-width:1068px){.section-routers .router-item-augmented-reality .ar-wrapper{padding:0 50px;max-width:692px}}@media only screen and (max-width:734px){.section-routers .router-item-augmented-reality .ar-wrapper{padding:0 var(--router-item-column-padding);flex-direction:column}}.section-routers .router-item-augmented-reality .ar-wrapper-content{margin:auto 0;padding-top:29px}@media only screen and (max-width:1068px){.section-routers .router-item-augmented-reality .ar-wrapper-content{padding-top:27px}}@media only screen and (max-width:734px){.section-routers .router-item-augmented-reality .ar-wrapper-content{max-width:251px;margin-left:auto;margin-right:auto}}.section-routers .router-item-augmented-reality .ar-wrapper-gallery{padding:0;display:flex;height:100%}@media only screen and (min-width:735px){.section-routers .router-item-augmented-reality .ar-wrapper-gallery{margin:0;align-self:flex-end;justify-content:flex-end}}@media only screen and (max-width:734px){.section-routers .router-item-augmented-reality .ar-wrapper-gallery{padding-top:23px;margin-top:0;justify-content:center}}.section-routers .router-item-augmented-reality .router-item-headline{margin-top:20px}@media only screen and (max-width:1068px){.section-routers .router-item-augmented-reality .router-item-headline{margin-top:16px}}html.text-zoom .section-routers .router-item-augmented-reality .router-item-headline{word-break:break-word}.section-routers .router-item-augmented-reality .router-content-container{margin-top:30px}@media only screen and (max-width:1068px){.section-routers .router-item-augmented-reality .router-content-container{margin-top:16px}}@media only screen and (max-width:734px){.section-routers .router-item-augmented-reality .router-content-container{max-width:285px}}.section-routers .router-item-augmented-reality .gallery-overlay-container{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.section-routers .router-item-augmented-reality .gallery-overlay-container .gallery-overlay-item{grid-column:1;grid-row:1}.section-routers .router-item-augmented-reality .gallery-container{width:100%;margin-top:107px;max-width:410px}@media only screen and (max-width:1068px){.section-routers .router-item-augmented-reality .gallery-container{max-width:290px;margin-top:60px}}@media only screen and (max-width:734px){.section-routers .router-item-augmented-reality .gallery-container{max-width:241px;margin-top:0}}.section-routers .router-item-augmented-reality .item-container{position:relative}.section-routers .router-item-augmented-reality .item-container .ar-screen{display:block;width:var(--p-width);height:var(--p-height);--p-width:410px;--p-height:560px;margin:0 auto}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .router-item-augmented-reality .item-container .ar-screen{--p-width:290px;--p-height:442px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .router-item-augmented-reality .item-container .ar-screen{--p-width:241px;--p-height:283px}}.section-routers .router-item-augmented-reality .item-container .ar-screen,.section-routers .router-item-augmented-reality .item-container .ar-screen picture{display:block}.section-routers .router-item-augmented-reality .item-container .gallery-item{display:flex;align-items:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}.section-routers .router-item-mba-m1 .router-item-content{margin-top:52px}@media only screen and (max-width:1068px){.section-routers .router-item-mba-m1 .router-item-content{margin-top:36px}}@media only screen and (max-width:1068px){.section-routers .router-item-mba-m1 .router-item-picture{padding-bottom:65px;padding-bottom:44px}}.section-routers .router-item-mba-m1 .router-item-copy{color:#a1a1a6}.section-routers .router-item-mba-m1 .block{display:block}.section-routers .router-item-mba-m1 .overview-routers-macbook-air{display:block;width:var(--p-width);height:var(--p-height);--p-width:675px;--p-height:254px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-routers .router-item-mba-m1 .overview-routers-macbook-air{--p-width:358px;--p-height:207px}}@media only screen and (max-width:734px)and (max-width:734px){.section-routers .router-item-mba-m1 .overview-routers-macbook-air{--p-width:376px;--p-height:152px}}@media only screen and (max-width:1068px){.section-routers .router-item-environment{padding:36px 0}}@media only screen and (max-width:734px){.section-routers .router-item-environment{padding:34px 0 43px}}.section-routers .router-item-environment .router-content-wrapper{height:100%}.section-routers .router-item-environment .overview-routers-icon-environment{display:block;width:var(--p-width);height:var(--p-height);--p-width:40px;--p-height:50px;margin:0 auto 26px}.section-routers .router-item-environment .router-item-headline{margin-left:auto;margin-right:auto;max-width:400px}.section-routers .router-item-environment .router-item-content{margin-top:auto;margin-bottom:auto}.section-routers .router-item-environment .accent-green{position:relative;display:inline-block}.section-routers .router-item-environment .accent-green:before{width:118px;height:48px;background-size:118px 48px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_large.png);content:"";position:absolute;z-index:-1}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-routers .router-item-environment .accent-green:before{background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_large_2x.png)}}@media only screen and (max-width:1068px){.section-routers .router-item-environment .accent-green:before{width:103px;height:41px;background-size:103px 41px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_medium.png)}}@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){.section-routers .router-item-environment .accent-green:before{background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_medium_2x.png)}}@media only screen and (max-width:734px){.section-routers .router-item-environment .accent-green:before{width:82px;height:34px;background-size:82px 34px;background-repeat:no-repeat;background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-routers .router-item-environment .accent-green:before{background-image:url(/v/macbook-air-m2/e/images/overview/routers/environment_highlight__esm0i6zssweq_small_2x.png)}}.section-routers .section-compare{padding-top:0;padding-bottom:0}