.section-headline{font-size:64px;line-height:1;font-weight:700;letter-spacing:-0.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(ja){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}.section-headline:lang(ko){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}.section-headline:lang(zh){letter-spacing:0em}.section-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-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}.section-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){.section-headline{font-size:48px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(ja){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}.section-headline:lang(ko){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}.section-headline:lang(zh){letter-spacing:0em}.section-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-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}.section-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){.section-headline{font-size:40px;line-height:1;font-weight:700;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-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}.section-headline: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}.section-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-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}.section-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-headline-reduced{font-size:56px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(ja){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}.section-headline-reduced:lang(ko){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}.section-headline-reduced:lang(zh){letter-spacing:0em}.section-headline-reduced:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced: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}.section-headline-reduced: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){.section-headline-reduced{font-size:48px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(ja){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}.section-headline-reduced:lang(ko){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}.section-headline-reduced:lang(zh){letter-spacing:0em}.section-headline-reduced:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced: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}.section-headline-reduced: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){.section-headline-reduced{font-size:40px;line-height:1;font-weight:700;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced: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}.section-headline-reduced: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}.section-headline-reduced:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-headline-reduced: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}.section-headline-reduced:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}html.no-js picture[data-lazy]{display:none!important}.tabnav{width:100%;position:relative;overflow:hidden;height:3.1764705882em;z-index:1}.tabnav,.tabnav-paddle{font-size:17px;text-align:center}.tabnav-paddle{line-height:1.7647058824;font-weight:300;letter-spacing:0em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;border:0 solid #ddd;border-radius:0;color:#1d1d1f;opacity:1;position:absolute;top:0;bottom:0;width:33px;transition:opacity 150ms ease-out}.tabnav-paddle:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle:lang(ko){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}.tabnav-paddle:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle: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}.tabnav-paddle:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-paddle:after{opacity:.8;transition:opacity 200ms linear}.tabnav-paddle:disabled{opacity:0}.tabnav-paddle:hover:after{opacity:1}.tabnav-paddle:focus{outline:none}.tabnav-paddle:focus:after{outline:4px solid rgba(0,125,250,.6);outline-offset:4px;opacity:1}.tabnav-paddle:active,.tabnav-paddle:focus:after[data-focus-method=mouse]:not(input):not(textarea):not(select),.tabnav-paddle:focus:after[data-focus-method=touch]:not(input):not(textarea):not(select){outline:none}.tabnav-paddle:active:after{outline:none;opacity:1}.theme-dark .tabnav-paddle{border-color:#666;color:#f5f5f7}.tabnav-paddle-left{border-right-width:1px;left:0}.tabnav-paddle-left:after,.tabnav-paddle-left: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}.tabnav-paddle-left:before{display:none}.tabnav-paddle-left:after,.tabnav-paddle-left:before{content:""}.tabnav-paddle-left:after{margin-left:-0.5px}@supports(left:calc(max(0px))){.tabnav-paddle-left{left:calc(max(env(safe-area-inset-right) + -10px, 0px))}}.tabnav-paddle-right{border-left-width:1px;right:0}.tabnav-paddle-right:after,.tabnav-paddle-right: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}.tabnav-paddle-right:before{display:none}.tabnav-paddle-right:after,.tabnav-paddle-right:before{content:""}.tabnav-paddle-right:after{margin-right:-0.5px}@supports(right:calc(max(0px))){.tabnav-paddle-right{right:calc(max(env(safe-area-inset-right) + -10px, 0px))}}.tabnav-items{margin:0 34px;overflow-x:auto;overflow-y:hidden;white-space:nowrap;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;padding:0 0 3.1764705882em}@supports(margin:calc(max(0px))){.tabnav-items{margin:0 calc(max(env(safe-area-inset-right) + 24px, 34px))}}.tabnav-item{display:inline-block;padding-right:40px;border-bottom:1px solid #c7c7c7;list-style:none;outline:none}.tabnav-item:first-child{padding-right:0}.tabnav.with-icons{height:7.5294117647em}.tabnav.with-icons .tabnav-icon{margin:.3529411765em auto 1.6470588235em}.tabnav-link{font-size:17px;line-height:1;font-weight:400;letter-spacing:-0.021em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;padding:9px 0 11px;margin-top:2px;margin-bottom:4px;color:#bcbcbc;text-align:right;text-decoration:none;display:block;position:relative;z-index:0}.tabnav-link:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-link:lang(ja){font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-link:lang(ko){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}.tabnav-link:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-link:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-link:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.tabnav-link: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}.tabnav-link:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.with-paddles .tabnav-link{text-align:center}.tabnav-link:hover{color:#515154;text-decoration:none}.tabnav-link:focus{outline-offset:-1px}.tabnav-link:after{right:0;position:absolute;bottom:-5px;width:100%;border-bottom:1px solid transparent;content:""}.tabnav-link.current{pointer-events:none;color:#e85f82;text-decoration:none;cursor:default;z-index:10}.tabnav-link.current:after{border-bottom-color:#e85f82}.theme-dark .tabnav .tabnav-item{border-bottom-color:#c7c7c7}.theme-dark .tabnav .tabnav-link{color:#bcbcbc}.theme-dark .tabnav .tabnav-link:hover{color:#a1a1a6}.theme-dark .tabnav .tabnav-link.current{color:#e85f82}.theme-dark .tabnav .tabnav-link.current:after{border-bottom-color:#e85f82}@keyframes ribbon-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.ribbon{overflow:hidden;--ribbon-background-color:#f5f5f7;--ribbon-text-color:#1d1d1f;--ribbon-link-color:#0066cc;--ribbon-focus-color:rgba(0,125,250,0.6)}.ribbon-content-wrapper{text-align:center}.ribbon-content{margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width:1441px){.ribbon-content{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.ribbon-content{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.ribbon-content{margin-left:auto;margin-right:auto;width:87.5%}}@media only screen and (max-width:374px){.ribbon-content{margin-left:auto;margin-right:auto;width:90%}}.ribbon-link{white-space:nowrap}.ribbon-link:focus{text-decoration:underline}.ribbon .ribbon-content-wrapper{padding-top:.9411764706em;padding-bottom:.9411764706em}.ribbon .ribbon-content{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}.ribbon .ribbon-content:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon .ribbon-content: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}.ribbon .ribbon-content: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}.ribbon .ribbon-content:lang(zh){letter-spacing:0em}.ribbon .ribbon-content: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}.ribbon .ribbon-content:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon .ribbon-content:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon .ribbon-content: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}.ribbon .ribbon-content:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.ribbon .ribbon-content{color:var(--ribbon-text-color)}.ribbon .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.ribbon .ribbon-link{color:var(--ribbon-link-color)}.ribbon-elevated .ribbon-content-wrapper{padding-top:1.4117647059em;padding-bottom:1.4117647059em}.ribbon-elevated .ribbon-content{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}.ribbon-elevated .ribbon-content:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon-elevated .ribbon-content: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}.ribbon-elevated .ribbon-content: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}.ribbon-elevated .ribbon-content:lang(zh){letter-spacing:0em}.ribbon-elevated .ribbon-content: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}.ribbon-elevated .ribbon-content:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon-elevated .ribbon-content:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon-elevated .ribbon-content: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}.ribbon-elevated .ribbon-content:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.ribbon-blue{--ribbon-background-color:#0071e3;--ribbon-text-color:white;--ribbon-link-color:white;--ribbon-focus-color:rgba(255,255,255,0.6)}.ribbon-blue .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.ribbon-blue .ribbon-content{color:var(--ribbon-text-color)}.ribbon-blue .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.ribbon-blue .ribbon-link{color:var(--ribbon-link-color)}.ribbon-blue-to-default{--ribbon-background-color:#f5f5f7;--ribbon-background-color-initial:#0071e3;--ribbon-text-color:#1d1d1f;--ribbon-text-color-initial:white;--ribbon-link-color:#0066cc;--ribbon-focus-color:rgba(0,125,250,0.6);--ribbon-link-color-initial:white}.ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color-initial);animation:animate-background-0071e3-f5f5f7 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color);animation:none}}.ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color-initial);animation:animate-color-white-1d1d1f 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color);animation:none}}.ribbon-blue-to-default .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color-initial);animation:animate-color-white-0066cc 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color);animation:none}}.ribbon-drop-wrapper{animation:ribbon-drop .8s ease-in-out forwards}@media(prefers-reduced-motion){.ribbon-drop-wrapper{animation:none}}.theme-dark.ribbon,.theme-dark .ribbon{--ribbon-background-color:#1d1d1f;--ribbon-text-color:#f5f5f7;--ribbon-link-color:#2997ff;--ribbon-focus-color:rgba(0,125,250,0.6)}.theme-dark.ribbon .ribbon-content-wrapper,.theme-dark .ribbon .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.theme-dark.ribbon .ribbon-content,.theme-dark .ribbon .ribbon-content{color:var(--ribbon-text-color)}.theme-dark.ribbon .ribbon-link:focus,.theme-dark .ribbon .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.theme-dark.ribbon .ribbon-link,.theme-dark .ribbon .ribbon-link{color:var(--ribbon-link-color)}.theme-dark.ribbon-blue,.theme-dark .ribbon-blue{--ribbon-background-color:#0071e3;--ribbon-text-color:white;--ribbon-link-color:white;--ribbon-focus-color:rgba(255,255,255,0.6)}.theme-dark.ribbon-blue .ribbon-content-wrapper,.theme-dark .ribbon-blue .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.theme-dark.ribbon-blue .ribbon-content,.theme-dark .ribbon-blue .ribbon-content{color:var(--ribbon-text-color)}.theme-dark.ribbon-blue .ribbon-link:focus,.theme-dark .ribbon-blue .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.theme-dark.ribbon-blue .ribbon-link,.theme-dark .ribbon-blue .ribbon-link{color:var(--ribbon-link-color)}.theme-dark.ribbon-blue-to-default,.theme-dark .ribbon-blue-to-default{--ribbon-background-color:#1d1d1f;--ribbon-background-color-initial:#0071e3;--ribbon-text-color:#f5f5f7;--ribbon-text-color-initial:white;--ribbon-link-color:#2997ff;--ribbon-focus-color:rgba(0,125,250,0.6);--ribbon-link-color-initial:white}@keyframes animate-background-0071e3-1d1d1f{0%{background-color:var(--ribbon-background-color-initial)}to{background-color:var(--ribbon-background-color)}}.theme-dark.ribbon-blue-to-default .ribbon-content-wrapper,.theme-dark .ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color-initial);animation:animate-background-0071e3-1d1d1f 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-dark.ribbon-blue-to-default .ribbon-content-wrapper,.theme-dark .ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color);animation:none}}@keyframes animate-color-white-f5f5f7{0%{color:var(--ribbon-text-color-initial)}to{color:var(--ribbon-text-color)}}.theme-dark.ribbon-blue-to-default .ribbon-content,.theme-dark .ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color-initial);animation:animate-color-white-f5f5f7 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-dark.ribbon-blue-to-default .ribbon-content,.theme-dark .ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color);animation:none}}.theme-dark.ribbon-blue-to-default .ribbon-link:focus,.theme-dark .ribbon-blue-to-default .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}@keyframes animate-color-white-2997ff{0%{color:var(--ribbon-link-color-initial)}to{color:var(--ribbon-link-color)}}.theme-dark.ribbon-blue-to-default .ribbon-link,.theme-dark .ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color-initial);animation:animate-color-white-2997ff 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-dark.ribbon-blue-to-default .ribbon-link,.theme-dark .ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color);animation:none}}.theme-light.ribbon,.theme-light .ribbon{--ribbon-background-color:#f5f5f7;--ribbon-text-color:#1d1d1f;--ribbon-link-color:#0066cc;--ribbon-focus-color:rgba(0,125,250,0.6)}.theme-light.ribbon .ribbon-content-wrapper,.theme-light .ribbon .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.theme-light.ribbon .ribbon-content,.theme-light .ribbon .ribbon-content{color:var(--ribbon-text-color)}.theme-light.ribbon .ribbon-link:focus,.theme-light .ribbon .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.theme-light.ribbon .ribbon-link,.theme-light .ribbon .ribbon-link{color:var(--ribbon-link-color)}.theme-light.ribbon-blue,.theme-light .ribbon-blue{--ribbon-background-color:#0071e3;--ribbon-text-color:white;--ribbon-link-color:white;--ribbon-focus-color:rgba(255,255,255,0.6)}.theme-light.ribbon-blue .ribbon-content-wrapper,.theme-light .ribbon-blue .ribbon-content-wrapper{background-color:var(--ribbon-background-color)}.theme-light.ribbon-blue .ribbon-content,.theme-light .ribbon-blue .ribbon-content{color:var(--ribbon-text-color)}.theme-light.ribbon-blue .ribbon-link:focus,.theme-light .ribbon-blue .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.theme-light.ribbon-blue .ribbon-link,.theme-light .ribbon-blue .ribbon-link{color:var(--ribbon-link-color)}.theme-light.ribbon-blue-to-default,.theme-light .ribbon-blue-to-default{--ribbon-background-color:#f5f5f7;--ribbon-background-color-initial:#0071e3;--ribbon-text-color:#1d1d1f;--ribbon-text-color-initial:white;--ribbon-link-color:#0066cc;--ribbon-focus-color:rgba(0,125,250,0.6);--ribbon-link-color-initial:white}@keyframes animate-background-0071e3-f5f5f7{0%{background-color:var(--ribbon-background-color-initial)}to{background-color:var(--ribbon-background-color)}}.theme-light.ribbon-blue-to-default .ribbon-content-wrapper,.theme-light .ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color-initial);animation:animate-background-0071e3-f5f5f7 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-light.ribbon-blue-to-default .ribbon-content-wrapper,.theme-light .ribbon-blue-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color);animation:none}}.theme-light.ribbon-blue-to-default .ribbon-content,.theme-light .ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color-initial);animation:animate-color-white-1d1d1f 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-light.ribbon-blue-to-default .ribbon-content,.theme-light .ribbon-blue-to-default .ribbon-content{color:var(--ribbon-text-color);animation:none}}.theme-light.ribbon-blue-to-default .ribbon-link:focus,.theme-light .ribbon-blue-to-default .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.theme-light.ribbon-blue-to-default .ribbon-link,.theme-light .ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color-initial);animation:animate-color-white-0066cc 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.theme-light.ribbon-blue-to-default .ribbon-link,.theme-light .ribbon-blue-to-default .ribbon-link{color:var(--ribbon-link-color);animation:none}}.accordion{margin:0;list-style:none}.accordion-item{--accordion-border-width:1px;border-top:var(--accordion-border-width) solid;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;--accordion-border-color:#d2d2d7;border-color:var(--accordion-border-color)}.accordion-item:first-child{--accordion-border-width:0}.accordion-item: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}.accordion-item: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}.accordion-item:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item: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}.accordion-item: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){.accordion-item{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}.accordion-item: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}.accordion-item: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}.accordion-item:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item: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}.accordion-item: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){.accordion-item{font-size:19px;line-height:1.2105263158;font-weight:600;letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(ja){line-height:1.2631578947;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(ko){line-height:1.3157894737;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}.accordion-item:lang(th){line-height:1.3684410526;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-item: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}.accordion-item:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:24px}@media only screen and (max-width:1068px){.accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:21px}}@media only screen and (max-width:734px){.accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:19px}}.accordion-title{font-size:inherit;line-height:inherit;letter-spacing:inherit}.accordion-title .accordion-title-text{--accordion-title-max-width:83.3333333333%;max-width:var(--accordion-title-max-width)}.accordion-button{letter-spacing:inherit;display:flex;justify-content:space-between;align-items:baseline;width:100%;position:relative;--accordion-button-padding-top:1em;--accordion-button-padding-bottom:1em;padding-top:var(--accordion-button-padding-top);padding-bottom:var(--accordion-button-padding-bottom)}.accordion-button:focus{outline:none}.accordion-button:focus:after{outline:4px solid rgba(0,125,250,.6);outline-offset:1px}.accordion-button:focus:after[data-focus-method=mouse]:not(input):not(textarea):not(select),.accordion-button:focus:after[data-focus-method=touch]:not(input):not(textarea):not(select),.accordion-button:focus[data-focus-method=mouse]:not(input):not(textarea):not(select):after,.accordion-button:focus[data-focus-method=touch]:not(input):not(textarea):not(select):after{outline:none}.accordion-button:after{content:"";display:block;width:100%;top:.6em;height:calc(100% - 1.2em);position:absolute}.accordion-icon{margin:0;transition:color 100ms linear;display:flex;justify-content:center;align-items:center;--accordion-icon-width:1em;--accordion-icon-height:auto;--accordion-icon-stroke-width:2.25;width:var(--accordion-icon-width);height:var(--accordion-icon-height);stroke-width:var(--accordion-icon-stroke-width);--accordion-icon-color:#86868b;--accordion-icon-color-hover:#6e6e73;color:var(--accordion-icon-color)}.accordion-icon .accordion-icon-svg{overflow:visible;--accordion-icon-svg-width:1em;width:var(--accordion-icon-svg-width)}.accordion-button:hover .accordion-icon{color:var(--accordion-icon-color-hover)}.accordion-tray{--accordion-transition-duration:400ms;margin:0;transition:height ease-in-out;transition-duration:var(--accordion-transition-duration)}html.js .accordion-item.collapsed>.accordion-tray{height:0}.accordion-item.expanded>.accordion-tray{overflow:visible}.accordion-item.animating>.accordion-tray,.accordion-item.collapsed>.accordion-tray,.accordion-tray{overflow:hidden}@media(prefers-reduced-motion){.accordion-tray{transition:none}}.accordion-content{--accordion-content-padding-top:0em;--accordion-content-padding-bottom:1em;padding-top:var(--accordion-content-padding-top);padding-bottom:var(--accordion-content-padding-bottom)}.accordion-content .accordion-content-paragraph{--accordion-content-paragraph-max-width:83.3333333333%;--accordion-content-paragraph-padding-top:0em;--accordion-content-paragraph-padding-bottom:0.8em;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;max-width:var(--accordion-content-paragraph-max-width);padding-top:var(--accordion-content-paragraph-padding-top);padding-bottom:var(--accordion-content-paragraph-padding-bottom)}.accordion-content .accordion-content-paragraph:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-content .accordion-content-paragraph: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}.accordion-content .accordion-content-paragraph: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}.accordion-content .accordion-content-paragraph:lang(zh){letter-spacing:0em}.accordion-content .accordion-content-paragraph: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}.accordion-content .accordion-content-paragraph:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-content .accordion-content-paragraph:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-content .accordion-content-paragraph: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}.accordion-content .accordion-content-paragraph:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item{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}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item: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){.accordion-elevated .accordion-item{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}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item: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){.accordion-elevated .accordion-item{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}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-elevated .accordion-item: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}.accordion-elevated .accordion-item:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.accordion-elevated .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:32px}@media only screen and (max-width:1068px){.accordion-elevated .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:28px}}@media only screen and (max-width:734px){.accordion-elevated .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:24px}}.accordion-reduced .accordion-item{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}.accordion-reduced .accordion-item:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh){letter-spacing:0em}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item: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:1068px){.accordion-reduced .accordion-item{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}.accordion-reduced .accordion-item:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh){letter-spacing:0em}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item: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){.accordion-reduced .accordion-item{font-size:14px;line-height:1.2857742857;font-weight:600;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh){letter-spacing:0em}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-item: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}.accordion-reduced .accordion-item:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.accordion-reduced .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:17px}@media only screen and (max-width:1068px){.accordion-reduced .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:17px}}@media only screen and (max-width:734px){.accordion-reduced .accordion-item .accordion-nested .accordion-icon{--accordion-icon-width:14px}}.accordion-reduced .accordion-content{--accordion-content-padding-top:0em;--accordion-content-padding-bottom:1em;padding-top:var(--accordion-content-padding-top);padding-bottom:var(--accordion-content-padding-bottom)}.accordion-reduced .accordion-content .accordion-content-paragraph{--accordion-content-paragraph-max-width:83.3333333333%;--accordion-content-paragraph-padding-top:0em;--accordion-content-paragraph-padding-bottom:0.8em;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;max-width:var(--accordion-content-paragraph-max-width);padding-top:var(--accordion-content-paragraph-padding-top);padding-bottom:var(--accordion-content-paragraph-padding-bottom)}.accordion-reduced .accordion-content .accordion-content-paragraph:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-content .accordion-content-paragraph: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}.accordion-reduced .accordion-content .accordion-content-paragraph: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}.accordion-reduced .accordion-content .accordion-content-paragraph:lang(zh){letter-spacing:0em}.accordion-reduced .accordion-content .accordion-content-paragraph: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}.accordion-reduced .accordion-content .accordion-content-paragraph:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-content .accordion-content-paragraph:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-reduced .accordion-content .accordion-content-paragraph: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}.accordion-reduced .accordion-content .accordion-content-paragraph:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-numbered{--accordion-number-side-padding:0.4em;--accordion-number-icon-display:inline-block}.accordion-numbered .accordion-title-text{display:flex;align-items:baseline}.accordion-numbered .accordion-title-text:after,.accordion-numbered .accordion-title-text: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}.accordion-numbered .accordion-title-text:before{display:none}.accordion-numbered .accordion-title-text:after,.accordion-numbered .accordion-title-text:before{content:""}.accordion-numbered .accordion-title-text:before{padding-left:var(--accordion-number-side-padding);display:inline-block;top:0}.accordion-numbered .accordion-title-text:after{display:none}.accordion-numbered .accordion-title-text:before{display:var(--accordion-number-icon-display)}.accordion-numbered .accordion-item:nth-child(2) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(2) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(3) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(3) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(4) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(4) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(5) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(5) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(6) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(6) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(7) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(7) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(8) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(8) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(9) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(9) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(10) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(10) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(11) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(11) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(12) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(12) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(13) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(13) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(14) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(14) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(15) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(15) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(16) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(16) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(17) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(17) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(18) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(18) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(19) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(19) .accordion-title-text:before{content:""}.accordion-numbered .accordion-item:nth-child(20) .accordion-title-text:after,.accordion-numbered .accordion-item:nth-child(20) .accordion-title-text:before{content:""}.accordion-numbered .accordion-nested:not(.accordion-numbered) .accordion-title-text{--accordion-number-icon-display:none}.accordion-inset{--accordion-number-icon-width:1.1875em;--accordion-number-side-padding:0.4em}.accordion-inset .accordion-content{padding-right:calc(var(--accordion-number-icon-width) + var(--accordion-number-side-padding))}.accordion-inset .accordion-nested:not(.accordion-inset) .accordion-content{--accordion-number-icon-width:0;--accordion-number-side-padding:0}.accordion-nested .accordion-icon{--accordion-icon-stroke-width:2.75}.accordion-reduced .accordion-nested .accordion-icon{--accordion-icon-stroke-width:2.25}.accordion-toggle-all{display:flex;justify-content:flex-end}.accordion-toggle-all .accordion-toggle-all-button{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;margin-bottom:12px}.accordion-toggle-all .accordion-toggle-all-button:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-toggle-all .accordion-toggle-all-button: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}.accordion-toggle-all .accordion-toggle-all-button: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}.accordion-toggle-all .accordion-toggle-all-button:lang(zh){letter-spacing:0em}.accordion-toggle-all .accordion-toggle-all-button: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}.accordion-toggle-all .accordion-toggle-all-button:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-toggle-all .accordion-toggle-all-button:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-toggle-all .accordion-toggle-all-button: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}.accordion-toggle-all .accordion-toggle-all-button:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}.accordion-toggle-all .accordion-toggle-all-collapse.hidden,.accordion-toggle-all .accordion-toggle-all-expand.hidden{display:none}.theme-dark.accordion .accordion-item,.theme-dark .accordion .accordion-item{--accordion-border-color:#424245;border-color:var(--accordion-border-color)}.theme-dark.accordion .accordion-icon,.theme-dark .accordion .accordion-icon{--accordion-icon-color:#6e6e73;--accordion-icon-color-hover:#86868b;color:var(--accordion-icon-color)}.accordion-button:hover .theme-dark.accordion .accordion-icon,.accordion-button:hover .theme-dark .accordion .accordion-icon{color:var(--accordion-icon-color-hover)}.theme-light.accordion .accordion-item,.theme-light .accordion .accordion-item{--accordion-border-color:#d2d2d7;border-color:var(--accordion-border-color)}.theme-light.accordion .accordion-icon,.theme-light .accordion .accordion-icon{--accordion-icon-color:#86868b;--accordion-icon-color-hover:#6e6e73;color:var(--accordion-icon-color)}.accordion-button:hover .theme-light.accordion .accordion-icon,.accordion-button:hover .theme-light .accordion .accordion-icon{color:var(--accordion-icon-color-hover)}.play-pause-button{width:25px;height:25px;position:relative;z-index:3;opacity:0;pointer-events:none}.paused .play-pause-button,.play-pause-button.paused{opacity:1;pointer-events:auto}.paused .play-pause-button .play-icon,.play-pause-button.paused .play-icon{opacity:1}.paused .play-pause-button .circle-icon,.paused .play-pause-button .pause-icon,.play-pause-button.paused .circle-icon,.play-pause-button.paused .pause-icon{opacity:0}.play-pause-button.playing,.playing .play-pause-button{opacity:1;pointer-events:auto}.play-pause-button.playing .play-icon,.playing .play-pause-button .play-icon{opacity:0}.play-pause-button.playing .pause-icon,.playing .play-pause-button .pause-icon{opacity:1}.play-pause-button.playing .circle-icon,.playing .play-pause-button .circle-icon{opacity:0}.loading .play-pause-button,.play-pause-button.loading{opacity:1;pointer-events:none}.loading .play-pause-button .pause-icon,.loading .play-pause-button .play-icon,.play-pause-button.loading .pause-icon,.play-pause-button.loading .play-icon{opacity:0}.loading .play-pause-button .circle-icon,.play-pause-button.loading .circle-icon{opacity:1}html.no-reduced-motion .loading .play-pause-button .circle-icon,html.no-reduced-motion .play-pause-button.loading .circle-icon{animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:1s;animation-name:clockwise}.play-pause-button .control-icon{display:block;position:absolute;top:0;left:0;width:100%;height:100%}.play-pause-button svg{fill:currentColor;stroke:currentColor}@keyframes clockwise{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}.section-ribbon{position:relative;z-index:7}.section-ribbon .section-content{width:100%}html.js.no-reduced-motion .ribbon-custom-animation-timing>div:first-child{transform:translateY(-100%)}.ribbon-music-red-to-default{--ribbon-background-color:#f5f5f7;--ribbon-background-color-initial:#fa243c;--ribbon-text-color:#1d1d1f;--ribbon-text-color-initial:white;--ribbon-link-color:#0066cc;--ribbon-focus-color:rgba(0,125,250,0.6);--ribbon-link-color-initial:white}@keyframes animate-background-fa243c-f5f5f7{0%{background-color:var(--ribbon-background-color-initial)}to{background-color:var(--ribbon-background-color)}}.ribbon-music-red-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color-initial);animation:animate-background-fa243c-f5f5f7 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-music-red-to-default .ribbon-content-wrapper{background-color:var(--ribbon-background-color);animation:none}}@keyframes animate-color-white-1d1d1f{0%{color:var(--ribbon-text-color-initial)}to{color:var(--ribbon-text-color)}}.ribbon-music-red-to-default .ribbon-content{color:var(--ribbon-text-color-initial);animation:animate-color-white-1d1d1f 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-music-red-to-default .ribbon-content{color:var(--ribbon-text-color);animation:none}}.ribbon-music-red-to-default .ribbon-link:focus{outline-color:var(--ribbon-focus-color)}@keyframes animate-color-white-0066cc{0%{color:var(--ribbon-link-color-initial)}to{color:var(--ribbon-link-color)}}.ribbon-music-red-to-default .ribbon-link{color:var(--ribbon-link-color-initial);animation:animate-color-white-0066cc 1s ease-in-out 1.8s forwards}@media(prefers-reduced-motion){.ribbon-music-red-to-default .ribbon-link{color:var(--ribbon-link-color);animation:none}}.section-hero{text-align:center;overflow:hidden;position:relative;z-index:6;background-color:#fff;margin-top:calc(var(--ribbon-height)*-1 + var(--r-localnav-height)*-1 + var(--r-globalnav-height)*-1);padding-top:calc(var(--ribbon-height) + var(--r-localnav-height) + var(--r-globalnav-height));padding-bottom:150px}@media only screen and (max-width:1068px){.section-hero{padding-bottom:100px}}@media only screen and (max-width:734px){.section-hero{padding-bottom:80px}}@media only screen and (max-width:734px){.section-hero .section-content{max-width:none}}.section-hero .play-pause-button{display:block;width:var(--p-width);height:var(--p-height);--p-width:262px;--p-height:566px;position:absolute;top:14px;left:14px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .play-pause-button{--p-width:198px;--p-height:428px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .play-pause-button{--p-width:146px;--p-height:316px}}@media only screen and (max-width:1068px){.section-hero .play-pause-button{top:11px;left:9px}}@media only screen and (max-width:734px){.section-hero .play-pause-button{top:8px;left:7px}}.hero-music-icon-lockup{margin-top:80px}@media only screen and (max-width:1068px){.hero-music-icon-lockup{margin-top:60px}}@media only screen and (max-width:734px){.hero-music-icon-lockup{margin-top:40px}}.hero-button,.hero-copy,.hero-eyebrow,.hero-iphone-lockup,.hero-music-icon{opacity:0}.ready-to-animate .hero-button,.ready-to-animate .hero-copy,.ready-to-animate .hero-eyebrow,.ready-to-animate .hero-iphone-lockup,.ready-to-animate .hero-music-icon,html.no-js .hero-button,html.no-js .hero-copy,html.no-js .hero-eyebrow,html.no-js .hero-iphone-lockup,html.no-js .hero-music-icon,html.reduced-motion .hero-button,html.reduced-motion .hero-copy,html.reduced-motion .hero-eyebrow,html.reduced-motion .hero-iphone-lockup,html.reduced-motion .hero-music-icon{opacity:1}@keyframes hero-music-drop-shadow{0%{filter:drop-shadow(0 2px 5px rgba(0,0,0,0))}to{filter:drop-shadow(0 2px 5px rgba(0,0,0,0.4))}}.hero-music-icon{--target-icon-size:84px;--big-icon-size:414px;width:var(--big-icon-size);max-width:100%;margin-bottom:calc(var(--target-icon-size) - var(--big-icon-size));transform-origin:top center;display:block;margin-left:auto;margin-right:auto;transition:opacity 500ms ease-out}html.no-reduced-motion.safari .hero-music-icon{will-change:opacity,transform}.hero-music-icon.with-drop-shadow{animation:hero-music-drop-shadow 600ms ease-in-out forwards}@media only screen and (max-width:1068px){.hero-music-icon{--target-icon-size:62px;--big-icon-size:350px}}@media only screen and (max-width:600px){.hero-music-icon{--target-icon-size:50px}}@media only screen and (max-width:537px){.hero-music-icon{--big-icon-size:65vw}}@media only screen and (max-height:600px)and (orientation:landscape){.hero-music-icon{--big-icon-size:60vh}}html.no-js .hero-music-icon,html.reduced-motion .hero-music-icon{filter:drop-shadow(0 2px 5px rgba(0,0,0,0.4));width:var(--target-icon-size);margin-bottom:0}.hero-intro-animation-finished .hero-music-icon{width:var(--target-icon-size);margin-bottom:0}.hero-eyebrow{font-size:17px;line-height:1.4705882353;font-weight:600;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:15px;display:inline-block}.hero-eyebrow:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-eyebrow: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}.hero-eyebrow:lang(zh){letter-spacing:0em}.hero-eyebrow: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}.hero-eyebrow:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-eyebrow:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-eyebrow: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:1068px){.hero-eyebrow{font-size:14px;line-height:1.2857742857;font-weight:600;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-eyebrow:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-eyebrow: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}.hero-eyebrow: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}.hero-eyebrow:lang(zh){letter-spacing:0em}.hero-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}.hero-eyebrow:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-eyebrow:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-eyebrow: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:1068px){.hero-eyebrow{margin-top:10px}}.hero-headline{font-size:80px;line-height:1.05;font-weight:700;letter-spacing:-0.015em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;margin-top:14px}.hero-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(ja){line-height:1.0875;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}.hero-headline:lang(ko){line-height:1.15;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}.hero-headline:lang(zh){letter-spacing:0em}.hero-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-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){.hero-headline{font-size:64px;line-height:1.0625;font-weight:700;letter-spacing:-0.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-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}.hero-headline:lang(zh){letter-spacing:0em}.hero-headline:lang(th){line-height:1.34375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-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){.hero-headline{font-size:48px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(ja){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}.hero-headline:lang(ko){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}.hero-headline:lang(zh){letter-spacing:0em}.hero-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.hero-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}.hero-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){.hero-headline{margin-top:12px}}.hero-copy{margin-top:13px}@media only screen and (max-width:1068px){.hero-copy{margin-top:10px}}@media only screen and (max-width:734px){.hero-copy{margin-top:14px}}.hero-button{margin-top:24px;padding:18px 31px}@media only screen and (max-width:1068px){.hero-button{margin-top:16px}}@media only screen and (max-width:734px){.hero-button{margin-top:32px}}@media only screen and (max-width:600px){.hero-button{padding:12px 22px}}.hero-devices-inner{display:flex;margin-top:80px}@media only screen and (max-width:1068px){.hero-devices-inner{margin-top:60px}}.hero-devices{display:flex;justify-content:center}.hero-button:before,.hero-copy:before,.hero-iphone-lockup:before{content:"";display:block;position:absolute;top:-50vh;width:100px;height:100px;background-color:#fff;opacity:0}.hero-intro-animation-finished .hero-button:before,.hero-intro-animation-finished .hero-copy:before,.hero-intro-animation-finished .hero-iphone-lockup:before{display:none}.hero-iphone-lockup{margin-left:20px;margin-right:20px;position:relative}@media only screen and (max-width:1068px){.hero-iphone-lockup{margin-left:13px;margin-right:13px}}@media only screen and (max-width:734px){.hero-iphone-lockup{margin-left:12px;margin-right:12px}}.hero-iphone-lockup:first-child:before{right:-600px}.hero-iphone-lockup:nth-child(2):before{right:-300px}.hero-iphone-lockup:nth-child(4):before{left:-300px}.hero-iphone-lockup:nth-child(5):before{left:-600px}.hero-iphone-lockup:nth-child(odd){margin-top:60px}@media only screen and (max-width:1068px){.hero-iphone-lockup:nth-child(odd){margin-top:40px}}@media only screen and (max-width:734px){.hero-iphone-lockup:nth-child(odd){margin-top:30px}}.hero-iphone-screen,.hero-lyrics-video{display:block;width:var(--p-width);height:var(--p-height);--p-width:262px;--p-height:566px;top:14px;left:14px;position:absolute;z-index:1}@media only screen and (max-width:1068px)and (max-width:1068px){.hero-iphone-screen,.hero-lyrics-video{--p-width:198px;--p-height:428px}}@media only screen and (max-width:734px)and (max-width:734px){.hero-iphone-screen,.hero-lyrics-video{--p-width:146px;--p-height:316px}}@supports((-webkit-mask-image:url("")) or (mask-image:url(""))){.hero-iphone-screen,.hero-lyrics-video{-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/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_large.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_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){.hero-iphone-screen,.hero-lyrics-video{-webkit-mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_large_2x.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_large_2x.png)}}@media only screen and (max-width:1068px){.hero-iphone-screen,.hero-lyrics-video{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_medium.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_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){.hero-iphone-screen,.hero-lyrics-video{-webkit-mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_medium_2x.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_medium_2x.png)}}@media only screen and (max-width:734px){.hero-iphone-screen,.hero-lyrics-video{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_small.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_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){.hero-iphone-screen,.hero-lyrics-video{-webkit-mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_small_2x.png);mask-image:url(/v/apple-music/w/images/overview/hero_screen_mask__r34tcbr6brma_small_2x.png)}}}@media only screen and (max-width:1068px){.hero-iphone-screen,.hero-lyrics-video{top:11px;left:9px}}@media only screen and (max-width:734px){.hero-iphone-screen,.hero-lyrics-video{top:8px;left:7px}}.hero-iphone-hardware{display:block;width:var(--p-width);height:var(--p-height);--p-width:478px;--p-height:700px;position:relative;margin-right:-200px;margin-left:-2px;margin-bottom:-106px}@media only screen and (max-width:1068px)and (max-width:1068px){.hero-iphone-hardware{--p-width:362px;--p-height:530px}}@media only screen and (max-width:734px)and (max-width:734px){.hero-iphone-hardware{--p-width:268px;--p-height:392px}}@media only screen and (max-width:1068px){.hero-iphone-hardware{margin-right:-149px;margin-left:-4px;margin-bottom:-82px}}@media only screen and (max-width:734px){.hero-iphone-hardware{margin-right:-109px;margin-left:-2px;margin-bottom:-62px}}.hero-video-lockup .hero-lyrics-video{display:none}.hero-video-lockup.loaded .hero-lyrics-video{display:block}.hero-lyrics-video{z-index:2}html.no-js .hero-lyrics-video,html.reduced-motion .hero-lyrics-video{display:none}.section-value-props{position:relative;background-color:#000}.section-value-props .section-content{padding-top:35vh;padding-bottom:calc(100vh - var(--r-localnav-height) - var(--vp-video-inset) + 10px);position:relative;z-index:3;pointer-events:none}.section-value-props .section-content a{pointer-events:auto}@media only screen and (min-width:735px)and (max-width:1068px){.section-value-props .section-content{box-sizing:border-box;width:100%;max-width:calc(692px + var(--vp-video-inset) + var(--vp-video-inset));padding-left:var(--vp-video-inset);padding-right:var(--vp-video-inset)}}@media only screen and (max-width:734px){.section-value-props .section-content{width:100%;max-width:100%}}@media only screen and (max-width:734px)and (min-height:501px){.section-value-props .section-content{padding-top:62.5vw;padding-bottom:calc(50vh - var(--r-localnav-height)/2 - 31.25vw - 50px)}}html.no-js .section-value-props .section-content,html.reduced-motion .section-value-props .section-content{padding-bottom:30vh}.value-prop-list{margin-right:0;list-style-type:none;padding-left:10px;padding-right:10px}@media only screen and (max-width:790px)and (min-width:321px)and (max-height:500px){.value-prop-list{margin-right:35px}}@media only screen and (min-width:1068px)and (max-width:1200px){.value-prop-list{margin-right:50px}}@media only screen and (max-width:734px){.value-prop-list{padding-left:44px;padding-right:44px}}@media only screen and (max-width:734px)and (min-height:501px){.value-prop-list{margin-top:140px}}.value-prop{font-size:64px;line-height:1;font-weight:700;letter-spacing:-0.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:140px;color:#fff}.value-prop:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(ja){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}.value-prop:lang(ko){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}.value-prop:lang(zh){letter-spacing:0em}.value-prop:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop: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}.value-prop: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){.value-prop{font-size:48px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(ja){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}.value-prop:lang(ko){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}.value-prop:lang(zh){letter-spacing:0em}.value-prop:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop: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}.value-prop: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){.value-prop{font-size:32px;line-height:1;font-weight:700;letter-spacing:.002em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop: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}.value-prop: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}.value-prop:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.value-prop: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}.value-prop:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}html.text-zoom .value-prop{font-size:2.5em}.value-prop:last-child{margin-bottom:80px}@media only screen and (max-width:1068px){.value-prop:last-child{margin-bottom:60px}}@media only screen and (max-width:734px){.value-prop:last-child{margin-bottom:40px}}.value-prop:focus-within{opacity:1!important}@media only screen and (max-height:500px){.value-prop{margin-bottom:50px}}html.no-js .button-value-props,html.no-js .value-prop,html.reduced-motion .button-value-props,html.reduced-motion .value-prop,html.text-zoom .button-value-props,html.text-zoom .value-prop{will-change:opacity,transform}.button-value-props{margin-top:-10px;pointer-events:auto}@media only screen and (max-width:1068px){.button-value-props{margin-top:7px}}.button-value-props:focus{opacity:1!important}.value-props-sticky{position:sticky;top:var(--r-localnav-height);margin-top:-100vh;height:calc(100vh - var(--r-localnav-height));width:100%;overflow:hidden}@media only screen and (max-width:734px)and (min-height:501px){.value-props-sticky{margin-top:0}}.value-props-sticky-container,.value-props-sticky-window-container{position:absolute;top:0;left:0;bottom:-1px;right:0}@media only screen and (max-width:734px)and (min-height:501px){.value-props-sticky-container{bottom:auto;height:calc(100% - 100vh + var(--r-localnav-height) + 62.5vw)}}.value-props-sticky-window-container{pointer-events:none;z-index:5}html.no-js .value-props-sticky-window-container,html.reduced-motion .value-props-sticky-window-container{display:none}.value-props-sticky-window:before{content:"";position:absolute;top:calc(var(--r-localnav-height)*-1);left:0;display:block;width:100%;height:var(--r-localnav-height);background-color:#fff}.value-props-sticky-bg{display:flex;align-items:center;justify-content:center}@media only screen and (max-width:734px)and (min-height:501px){.value-props-sticky-bg{overflow:initial;height:auto}}.video-container{position:relative;width:100%;overflow:hidden}.video-container:after,.video-container:before{content:"";display:block;position:absolute;width:100%;z-index:1;transition:opacity 500ms;height:100px}@media only screen and (max-width:1068px){.video-container:after,.video-container:before{height:30px}}@media only screen and (max-width:734px){.video-container:after,.video-container:before{height:16px}}.video-container:before{top:-1px;background:linear-gradient(180deg,black 0%,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 91%,rgba(0,0,0,0.008) 95.2%,rgba(0,0,0,0.002) 98.2%,rgba(0,0,0,0))}.video-container:after{bottom:-1px;background:linear-gradient(0deg,black 0%,rgba(0,0,0,0.738) 19%,rgba(0,0,0,0.541) 34%,rgba(0,0,0,0.382) 47%,rgba(0,0,0,0.278) 56.5%,rgba(0,0,0,0.194) 65%,rgba(0,0,0,0.126) 73%,rgba(0,0,0,0.075) 80.2%,rgba(0,0,0,0.042) 86.1%,rgba(0,0,0,0.021) 91%,rgba(0,0,0,0.008) 95.2%,rgba(0,0,0,0.002) 98.2%,rgba(0,0,0,0))}@media(min-aspect-ratio:180/119){.video-container:after,.video-container:before{opacity:0}}@media only screen and (max-width:1068px)and (min-aspect-ratio:89/60){.video-container:after,.video-container:before{opacity:0}}@media only screen and (max-width:734px){.video-container{max-height:55vh}}@media only screen and (max-width:734px)and (min-height:501px){.video-container:after,.video-container:before{opacity:0!important}}.value-props-video{position:absolute;top:0;left:0;width:100%}html.no-js .value-props-video{display:none}.value-props-picture{display:block;position:relative;max-width:1440px;width:100%;max-width:100%!important}.value-props-picture:after{content:"";display:block}.value-props-picture img{max-width:100%;position:absolute}.value-props-picture:after{padding-bottom:62.5%}@media only screen and (max-width:1068px){.value-props-picture{max-width:1068px}.value-props-picture:after{padding-bottom:62.5468164794%}}@media only screen and (max-width:734px){.value-props-picture{max-width:464px}.value-props-picture:after{padding-bottom:62.5%}}.played-once .value-props-picture{opacity:0}.value-props-picture img{display:block;width:100%}.value-props-scrim{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;pointer-events:none;z-index:2;opacity:.25}.play-pause-value-props-button{position:absolute;bottom:36px;right:42px;width:34px;height:34px;z-index:3;color:#fff}.play-pause-value-props-button:hover{opacity:.8}.play-pause-value-props-button:active{opacity:.65}@media only screen and (max-width:734px){.play-pause-value-props-button{width:24px;height:24px;right:10px;top:10px}}.section-subscription-offers{position:relative;z-index:2;background-color:#fff;margin-top:-10px;padding:82px 0 145px}@media only screen and (max-width:1068px){.section-subscription-offers{padding:36px 0 98px}}@media only screen and (max-width:734px){.section-subscription-offers{padding:64px 0 77px}}html.reduced-motion .section-subscription-offers{margin-top:0px;padding:145px 0}@media only screen and (max-width:1068px){html.reduced-motion .section-subscription-offers{padding:98px 0}}@media only screen and (max-width:734px){html.reduced-motion .section-subscription-offers{padding:77px 0}}@media only screen and (max-width:734px){.section-subscription-offers .section-content{max-width:100%;width:auto;margin:0 44px}}.section-subscription-offers .offers-container{display:flex;flex-direction:row;justify-content:space-between;grid-gap:90px;gap:90px}@media only screen and (max-width:1068px){.section-subscription-offers .offers-container{grid-gap:38px;gap:38px}}html.text-zoom .section-subscription-offers .offers-container{flex-direction:column}@media only screen and (max-width:734px){.section-subscription-offers .offers-container{flex-direction:column;text-align:right}}.section-subscription-offers .offers-container .offer-item{flex-basis:33.33%}html.text-zoom .section-subscription-offers .offers-container .offer-item{flex-basis:auto}@media only screen and (max-width:734px){.section-subscription-offers .offers-container .offer-item{flex-basis:auto}}.section-subscription-offers .offers-container .offer-item-copy{color:#6e6e73}@media only screen and (max-width:734px){.section-subscription-offers .offers-container .offer-item-cta{display:block}}.section-subscription-offers .offers-container .button-music{margin-top:32px;padding:12px 22px;min-width:110px}.section-subscription-offers .typography-headline-reduced{font-weight:700}.section-subscription-offers .compare-link{text-align:center;margin-top:70px}@media only screen and (max-width:1068px){.section-subscription-offers .compare-link{margin-top:55px}}@media only screen and (max-width:734px){.section-subscription-offers .compare-link{text-align:left}}.section-cards{position:relative;background-color:#f5f5f7;overflow:hidden;padding-top:142px;padding-bottom:150px}@media only screen and (max-width:1068px){.section-cards{padding-top:94px;padding-bottom:100px}}@media only screen and (max-width:734px){.section-cards{padding-top:75px;padding-bottom:80px}}.section-cards .section-headline{text-align:center}.section-cards .card{padding-top:40px;padding-left:40px;padding-right:40px;position:relative}@media only screen and (max-width:734px){.section-cards .card{padding-top:30px;padding-left:30px;padding-right:30px}}@media only screen and (min-width:735px){.section-cards .card.card-full{padding-top:0;display:flex;flex-direction:column;justify-content:center}.section-cards .card.card-full .card-picture{left:0}}.section-cards .card.card-full .card-picture{position:absolute;top:0}.section-cards .card.near-card{will-change:transform,opacity}.section-cards .card-copy{position:relative;z-index:1}.section-cards .card-caption{position:absolute;left:40px;bottom:40px;z-index:2}@media only screen and (max-width:734px){.section-cards .card-caption{left:30px;bottom:30px}}.section-cards .cards-container{margin-top:75px}@media only screen and (max-width:1068px){.section-cards .cards-container{margin-top:55px}}@media only screen and (min-width:1069px){.section-cards .cards-container{flex-basis:820px;max-width:820px}}.section-cards .card-picture{margin-left:auto;margin-right:auto}.section-cards .card-with-iphone{display:flex;flex-direction:column}@media only screen and (min-width:1069px){.section-cards .card-with-iphone{min-height:560px}}@media only screen and (min-width:735px)and (max-width:1068px){.section-cards .card-with-iphone{min-height:522px}}.section-cards .card-iphone-lockup{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end;margin-top:33px;margin-left:-40px;margin-right:-40px}@media only screen and (max-width:1068px){.section-cards .card-iphone-lockup{margin-top:26px}}@media only screen and (max-width:734px){.section-cards .card-iphone-lockup{margin-left:-30px;margin-right:-30px}}@media only screen and (max-width:734px){.section-cards .card-iphone-lockup .card-picture{position:relative;right:50%;margin-right:-200px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-cards .card-iphone-lockup .card-picture{right:50%;margin-right:-168.5px}}@media only screen and (max-width:734px)and (max-width:734px){.section-cards .card-iphone-lockup .card-picture{right:50%;margin-right:-220px}}.section-cards .card-spatial-audio{min-height:516px}@media only screen and (max-width:1068px){.section-cards .card-spatial-audio{min-height:440px}}@media only screen and (max-width:734px){.section-cards .card-spatial-audio{min-height:400px}}.section-cards .card-spatial-audio .card-copy{margin-left:480px}@media only screen and (max-width:1068px){.section-cards .card-spatial-audio .card-copy{margin-left:368px}}@media only screen and (max-width:734px){.section-cards .card-spatial-audio .card-copy{margin-left:0;max-width:230px}}@media only screen and (max-width:734px){.section-cards .card-spatial-audio .card-copy .card-subhead{max-width:180px}}@media only screen and (max-width:734px){.section-cards .card-spatial-audio.rihanna{padding-bottom:43px;display:flex;align-items:flex-end}.section-cards .card-spatial-audio.rihanna .card-subhead{max-width:210px}.section-cards .card-spatial-audio .card-picture{position:relative;right:50%;margin-right:-410px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-cards .card-spatial-audio .card-picture{right:50%;margin-right:-346px}}@media only screen and (max-width:734px)and (max-width:734px){.section-cards .card-spatial-audio .card-picture{right:50%;margin-right:-240px}}@media only screen and (min-width:1069px){.section-cards .card-radio{padding-right:38px}}.section-cards .card-lyrics{min-height:460px}@media only screen and (max-width:1068px){.section-cards .card-lyrics{min-height:390px}}@media only screen and (max-width:734px){.section-cards .card-lyrics{min-height:0}}.section-cards .card-lyrics .card-copy{margin-left:410px}@media only screen and (max-width:1068px){.section-cards .card-lyrics .card-copy{margin-left:364px}}@media only screen and (max-width:734px){.section-cards .card-lyrics .card-copy{margin-left:0}}@media only screen and (min-width:735px)and (max-width:1068px){.section-cards .card-lyrics .card-picture{margin-top:36px}}@media only screen and (max-width:734px){.section-cards .card-lyrics .card-copy{margin-bottom:331px}.section-cards .card-lyrics.card-full .card-picture{top:auto;bottom:0;margin-left:-47px}}.section-cards .card-carplay{min-height:460px}@media only screen and (max-width:1068px){.section-cards .card-carplay{min-height:388px}}.section-cards .card-carplay .card-copy{max-width:280px}@media only screen and (max-width:1068px){.section-cards .card-carplay .card-copy{max-width:240px}}@media only screen and (max-width:734px){.section-cards .card-carplay .card-copy{max-width:none}}html[dir=rtl] .section-cards .card-carplay .card-copy{margin-right:auto}@media only screen and (max-width:734px){.section-cards .card-carplay .card-picture{position:relative;right:50%;margin-right:-410px}}@media only screen and (max-width:734px)and (max-width:1068px){.section-cards .card-carplay .card-picture{right:50%;margin-right:-346px}}@media only screen and (max-width:734px)and (max-width:734px){.section-cards .card-carplay .card-picture{right:50%;margin-right:-240px}}.section-cards .card-curation{min-height:460px;display:flex;flex-direction:column;align-items:center}.section-cards .card-curation .card-playlists-figure{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center}.section-cards .card-curation .card-playlists-container{position:relative;height:339px}@media only screen and (max-width:1068px){.section-cards .card-curation .card-playlists-container{height:264px}}.section-cards .card-curation .card-playlists-container.animate .playlists-picture{animation-name:playlist-reveal;animation-duration:.5s;animation-timing-function:ease-out;animation-fill-mode:forwards}.section-cards .card-curation .playlists-picture{overflow:hidden}html.no-reduced-motion .section-cards .card-curation .playlists-picture{opacity:0;transform:translateY(100px)}.section-cards .card-curation .playlists-picture-1{position:absolute;right:50%;margin-right:-113px;border-radius:11px;top:0px;z-index:1;animation-delay:0s}@media only screen and (max-width:1068px){.section-cards .card-curation .playlists-picture-1{right:50%;margin-right:-87.5px;border-radius:10px;top:0px}}.section-cards .card-curation .playlists-picture-2{position:absolute;right:50%;margin-right:-120.5px;border-radius:13px;top:14px;z-index:2;animation-delay:.4s}@media only screen and (max-width:1068px){.section-cards .card-curation .playlists-picture-2{right:50%;margin-right:-93.5px;border-radius:11px;top:11px}}.section-cards .card-curation .playlists-picture-3{position:absolute;right:50%;margin-right:-127.5px;border-radius:15px;top:28px;z-index:3;animation-delay:.8s}@media only screen and (max-width:1068px){.section-cards .card-curation .playlists-picture-3{right:50%;margin-right:-99px;border-radius:12px;top:22px}}.section-cards .card-curation .playlists-picture-4{position:absolute;right:50%;margin-right:-134.5px;border-radius:17px;top:42px;z-index:4;animation-delay:1.2s}@media only screen and (max-width:1068px){.section-cards .card-curation .playlists-picture-4{right:50%;margin-right:-104.5px;border-radius:13px;top:33px}}.section-cards .card-curation .playlists-picture-5{position:absolute;right:50%;margin-right:-141.5px;border-radius:19px;top:56px;z-index:5;animation-delay:1.6s}@media only screen and (max-width:1068px){.section-cards .card-curation .playlists-picture-5{right:50%;margin-right:-110px;border-radius:14px;top:44px}}.section-cards .card-music-live{min-height:460px}@media only screen and (max-width:1068px){.section-cards .card-music-live{min-height:440px}}@media only screen and (max-width:734px){.section-cards .card-music-live{min-height:400px}}@media only screen and (min-width:735px)and (max-width:1068px){.section-cards .card-music-live.card.card-full{justify-content:flex-start}}.section-cards .card-music-live .card-copy{max-width:300px}@media only screen and (max-width:1068px){.section-cards .card-music-live .card-copy{max-width:230px}}@media only screen and (max-width:734px){.section-cards .card-music-live .card-copy{max-width:200px}}@media only screen and (max-width:1068px){.section-cards .card-music-live .card-copy{margin-top:122px}}@media only screen and (max-width:734px){.section-cards .card-music-live .card-copy{margin-top:84px;margin-bottom:66px}}html.text-zoom .section-cards .card-music-live .card-copy{max-width:none}html[dir=rtl] .section-cards .card-music-live .card-copy{margin-right:auto}@media only screen and (max-width:734px){.section-cards .card-music-live.card-full .card-picture{position:relative;right:50%;margin-right:-410px;position:absolute;top:auto;bottom:0}}@media only screen and (max-width:734px)and (max-width:1068px){.section-cards .card-music-live.card-full .card-picture{right:50%;margin-right:-346px}}@media only screen and (max-width:734px)and (max-width:734px){.section-cards .card-music-live.card-full .card-picture{right:50%;margin-right:-240px}}@media only screen and (max-width:430px){.section-cards .card-music-live{min-height:497px}}.section-cards .card-music-live .music-live-logo{display:block;width:var(--p-width);height:var(--p-height);--p-width:162px;--p-height:72px;position:absolute;z-index:2;top:40px;left:40px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-cards .card-music-live .music-live-logo{--p-width:130px;--p-height:58px}}@media only screen and (max-width:734px){.section-cards .card-music-live .music-live-logo{top:30px;left:30px}}.overview-listen-and-discover{display:block;width:var(--p-width);height:var(--p-height);--p-width:820px;--p-height:516px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-listen-and-discover{--p-width:692px;--p-height:440px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-listen-and-discover{--p-width:480px;--p-height:400px}}.overview-ipad{display:block;width:var(--p-width);height:var(--p-height);--p-width:454px;--p-height:460px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-ipad{--p-width:383px;--p-height:354px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-ipad{--p-width:336px;--p-height:301px}}.overview-carplay{display:block;width:var(--p-width);height:var(--p-height);--p-width:820px;--p-height:460px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-carplay{--p-width:692px;--p-height:388px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-carplay{--p-width:480px;--p-height:400px}}.overview-iphone-favorite{display:block;width:var(--p-width);height:var(--p-height);--p-width:400px;--p-height:351px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-iphone-favorite{--p-width:337px;--p-height:252px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-iphone-favorite{--p-width:440px;--p-height:308px}}.overview-iphone-radio{display:block;width:var(--p-width);height:var(--p-height);--p-width:400px;--p-height:351px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-iphone-radio{--p-width:337px;--p-height:252px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-iphone-radio{--p-width:440px;--p-height:308px}}.overview-iphone-listen-now{display:block;width:var(--p-width);height:var(--p-height);--p-width:400px;--p-height:351px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-iphone-listen-now{--p-width:337px;--p-height:287px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-iphone-listen-now{--p-width:440px;--p-height:308px}}.overview-playlists-1{display:block;width:var(--p-width);height:var(--p-height);--p-width:226px;--p-height:226px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-playlists-1{--p-width:175px;--p-height:175px}}.overview-playlists-2{display:block;width:var(--p-width);height:var(--p-height);--p-width:241px;--p-height:241px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-playlists-2{--p-width:187px;--p-height:187px}}.overview-playlists-3{display:block;width:var(--p-width);height:var(--p-height);--p-width:255px;--p-height:255px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-playlists-3{--p-width:198px;--p-height:198px}}.overview-playlists-4{display:block;width:var(--p-width);height:var(--p-height);--p-width:269px;--p-height:269px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-playlists-4{--p-width:209px;--p-height:209px}}.overview-playlists-5{display:block;width:var(--p-width);height:var(--p-height);--p-width:283px;--p-height:283px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-playlists-5{--p-width:220px;--p-height:220px}}.overview-music-live{display:block;width:var(--p-width);height:var(--p-height);--p-width:820px;--p-height:460px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-music-live{--p-width:692px;--p-height:440px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-music-live{--p-width:480px;--p-height:497px}}@keyframes playlist-reveal{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}.section-plans{padding-top:150px;position:relative;background-color:#f5f5f7}@media only screen and (max-width:1068px){.section-plans{padding-top:100px}}@media only screen and (max-width:734px){.section-plans{padding-top:80px}}.section-plans .apple-music-icon{padding-bottom:26px;width:84px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1068px){.section-plans .apple-music-icon{padding-bottom:35px}}@media only screen and (max-width:734px){.section-plans .apple-music-icon{padding-bottom:36px}}@media only screen and (max-width:1068px){.section-plans .apple-music-icon{width:62px}}@media only screen and (max-width:734px){.section-plans .apple-music-icon{width:62px}}.section-plans .intro{text-align:center;padding-bottom:72px}@media only screen and (max-width:1068px){.section-plans .intro{padding-bottom:48px}}@media only screen and (max-width:734px){.section-plans .intro{padding-bottom:0}}@media only screen and (max-width:734px){.section-plans .plans-headline{margin-bottom:25px}}.section-plans .plans-subheadline{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}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline: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){.section-plans .plans-subheadline{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}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plans-subheadline: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}.section-plans .plans-subheadline: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){.section-plans .plans-subheadline{margin-bottom:30px}}.section-plans .row{padding:8px 0;border-bottom:1px solid rgba(0,0,5,.1)}.section-plans .row:last-child{border:none}@media only screen and (max-width:566px){.section-plans .row{border:none}}.section-plans .only-ms{display:none}@media only screen and (max-width:1068px){.section-plans .only-ms{display:block}}@media only screen and (max-width:1068px){.section-plans .not-ms{display:none}}.section-plans .plan-list{text-align:center;border:none;align-items:flex-end}.section-plans .cost{margin-top:-4px}@media only screen and (max-width:734px){.section-plans .cost{margin-top:-2px}}.section-plans .button{box-sizing:border-box;min-width:114px;margin-top:.8em;margin-left:auto;margin-right:auto}@media only screen and (max-width:734px){.section-plans .button{min-width:140px}}.section-plans .plan-type{font-size:17px;line-height:1.4705882353;font-weight:600;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type: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}.section-plans .plan-type: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}.section-plans .plan-type:lang(zh){letter-spacing:0em}.section-plans .plan-type: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}.section-plans .plan-type:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type: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}.section-plans .plan-type: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-plans .plan-type{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}.section-plans .plan-type: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}.section-plans .plan-type: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}.section-plans .plan-type:lang(th){line-height:1.381002381;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .plan-type: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}.section-plans .plan-type:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-plans .features-container{overflow:hidden}@media only screen and (min-width:1069px){.section-plans .features-container{padding-top:6px}}.section-plans .features-container .row{align-items:center}@media only screen and (max-width:566px){.section-plans .features-container{margin-top:38px}}.section-plans .feature{font-size:17px;line-height:1.4235294118;font-weight:600;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature: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}.section-plans .feature:lang(ko){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}.section-plans .feature:lang(zh){letter-spacing:0em}.section-plans .feature:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature: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}.section-plans .feature: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-plans .feature{font-size:14px;line-height:1.4285914286;font-weight:600;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature: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}.section-plans .feature: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}.section-plans .feature:lang(zh){letter-spacing:0em}.section-plans .feature: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}.section-plans .feature:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .feature: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}.section-plans .feature:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-plans .icon-check{font-size:25px;line-height:25px}.section-plans .cell{text-align:center;position:relative}.section-plans .cell.student-individual{display:none}@media only screen and (max-width:1068px){.section-plans .cell.student-individual{display:block}}.section-plans .cell.individual,.section-plans .cell.student{display:block}@media only screen and (max-width:1068px){.section-plans .cell.individual,.section-plans .cell.student{display:none}}@media only screen and (max-width:566px){.section-plans .cell{padding-top:10px;text-align:right}}.section-plans .included-or-not{opacity:0;-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);position:absolute;top:0;right:0;left:0;bottom:0}@media only screen and (max-width:734px){.section-plans .plan-list-item{padding-top:30px}.section-plans .plan-list-item:first-child{padding-top:0}}html.text-zoom .section-plans .plan-list-item{flex-basis:100%;max-width:100%}.section-plans .columnheader-container{border:none;align-items:flex-end;text-align:center}@media only screen and (max-width:1068px){.section-plans .columnheader-container{margin-top:45px}}@media only screen and (max-width:566px){.section-plans .columnheader-container{position:sticky;top:var(--r-localnav-height);width:auto;margin-left:-4px;margin-right:-4px;padding-bottom:0;z-index:10;text-align:right;background-color:#f5f5f7}}.section-plans .columnheader{padding-left:4px;padding-right:4px;box-sizing:border-box}@media only screen and (max-width:566px){.section-plans .columnheader{padding-left:0;padding-right:0;margin-left:4px;margin-right:4px;padding-bottom:12px;border-bottom:2px solid #1d1d1f}.section-plans .columnheader:first-child{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%);overflow:hidden;height:1px;width:1px;padding:0;border:0;flex-basis:0%!important;border-bottom:none}}@media only screen and (max-width:566px){.section-plans .student-individual-br{display:none}}@media only screen and (max-width:500px){.section-plans .student-individual-br{display:initial}}@media only screen and (min-width:1069px){.section-plans .columnheader-copy{opacity:0;-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%)}.section-plans .columnheader-copy a{display:none}}@media only screen and (max-width:1068px){.section-plans .columnheader-copy{font-size:17px;line-height:1.4705882353;font-weight:600;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-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}.section-plans .columnheader-copy: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}.section-plans .columnheader-copy:lang(zh){letter-spacing:0em}.section-plans .columnheader-copy: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}.section-plans .columnheader-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-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}.section-plans .columnheader-copy: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-plans .columnheader-copy{font-size:14px;line-height:1.4285914286;font-weight:600;letter-spacing:-0.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-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}.section-plans .columnheader-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}.section-plans .columnheader-copy:lang(zh){letter-spacing:0em}.section-plans .columnheader-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}.section-plans .columnheader-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-plans .columnheader-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}.section-plans .columnheader-copy: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:566px){.section-plans .rowheader{border-bottom:1px solid rgba(0,0,5,.1);padding-bottom:11px}}.section-plans .columnheader:first-child,.section-plans .rowheader{flex-grow:0;flex-basis:33.3333333333%}.section-plans .columnheader:first-child .columnheader-copy,.section-plans .rowheader .columnheader-copy{opacity:0;-webkit-clip-path:inset(0px 0px 99.9% 99.9%);clip-path:inset(0px 0px 99.9% 99.9%)}@media only screen and (max-width:566px){.section-plans .columnheader:first-child .columnheader-copy,.section-plans .rowheader .columnheader-copy{position:absolute;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(0px 0px 99.9% 99.9%);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:1068px){.section-plans .columnheader:first-child,.section-plans .rowheader{flex-basis:50%}}@media only screen and (max-width:734px){.section-plans .columnheader:first-child,.section-plans .rowheader{flex-basis:41.6666666667%}}@media only screen and (max-width:566px){.section-plans .columnheader:first-child,.section-plans .rowheader{flex-basis:100%}}.section-plans .cell,.section-plans .columnheader{flex-grow:1;max-width:none}.section-offers{display:flex;align-items:center;justify-content:center;height:100%;position:relative;z-index:2;background-color:#f5f5f7;padding-top:88px;padding-bottom:150px}@media only screen and (max-width:1068px){.section-offers{padding-top:68px;padding-bottom:100px}}@media only screen and (max-width:734px){.section-offers{padding-top:58px;padding-bottom:80px}}.section-offers .card{padding-top:60px;padding-left:65px;padding-right:65px}@media only screen and (max-width:1068px){.section-offers .card{padding-top:40px;padding-left:30px;padding-right:30px}}@media only screen and (max-width:734px){.section-offers .card{padding-top:70px;padding-left:72px;padding-right:72px}}@media only screen and (max-width:552px){.section-offers .card{padding-top:47px;padding-left:30px;padding-right:30px}}.section-offers .card-logo{margin-bottom:16px}@media only screen and (max-width:1068px){.section-offers .card-logo{margin-bottom:18px}}.section-offers .card-headline{font-size:32px;line-height:1;font-weight:700;letter-spacing:.002em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-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}.section-offers .card-headline: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}.section-offers .card-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-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}.section-offers .card-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){.section-offers .card-headline{font-size:28px;line-height:1;font-weight:700;letter-spacing:.002em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-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}.section-offers .card-headline: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}.section-offers .card-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.section-offers .card-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}.section-offers .card-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.section-offers .card-half{padding-bottom:56px}@media only screen and (max-width:1068px){.section-offers .card-half{padding-bottom:35px}}@media only screen and (max-width:734px){.section-offers .card-half{padding-bottom:60px}}@media only screen and (max-width:734px){.section-offers .card-copy{max-width:325px}}.card-music-offer .card-copy{padding-bottom:62px}@media only screen and (max-width:1068px){.card-music-offer .card-copy{padding-bottom:43px}}.card-apple-one-offer .card-copy{padding-bottom:62px}@media only screen and (max-width:1068px){.card-apple-one-offer .card-copy{padding-bottom:43px}}.card-apple-tv-offer .card-copy{padding-top:44px}@media only screen and (max-width:1068px){.card-apple-tv-offer .card-copy{padding-top:22px}}@media only screen and (max-width:734px){.card-apple-tv-offer .card-copy{padding-top:0}}@media only screen and (min-width:1069px){.card-apple-tv-offer .card-copy{padding-left:31px;padding-right:31px}}@media only screen and (max-width:734px){.card-apple-tv-offer .card-copy{padding-bottom:44px}}.card-apple-tv-offer .card-img-container{padding-right:10px}@media only screen and (max-width:734px){.card-apple-tv-offer .card-img-container{padding-right:0}}.card-apple-tv-offer .button-apple-tv{margin-top:11px;margin-bottom:11px}@media only screen and (max-width:1068px){.card-apple-tv-offer .button-apple-tv{margin-bottom:4px}}@media only screen and (min-width:1069px){.card-apple-tv-offer .button-apple-tv{padding:12px 22px}}.overview-apple-music-logo{display:block;width:var(--p-width);height:var(--p-height);--p-width:113px;--p-height:29px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-music-logo{--p-width:95px;--p-height:24px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-apple-music-logo{--p-width:87px;--p-height:22px}}.overview-apple-one-logo{display:block;width:var(--p-width);height:var(--p-height);--p-width:87px;--p-height:29px}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-one-logo{--p-width:72px;--p-height:24px}}@media only screen and (max-width:734px)and (max-width:734px){.overview-apple-one-logo{--p-width:66px;--p-height:22px}}.overview-apple-music{display:block;width:var(--p-width);height:var(--p-height);--p-width:327px;--p-height:328px;right:50%;margin-right:-163.5px;position:relative}@media only screen and (max-width:1068px){.overview-apple-music{display:block;width:var(--p-width);height:var(--p-height);right:50%;margin-right:-123px;position:relative}}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-music{--p-width:246px;--p-height:247px}}@media only screen and (max-width:734px){.overview-apple-music{width:100%;height:auto;left:0;display:block;position:relative;max-width:251px}.overview-apple-music:after{content:"";display:block}.overview-apple-music img{max-width:100%;position:absolute}.overview-apple-music:after{padding-bottom:100%}}.overview-apple-music-avail{display:block;width:var(--p-width);height:var(--p-height);--p-width:404px;--p-height:253px;right:50%;margin-right:-202px;position:relative}@media only screen and (max-width:1068px){.overview-apple-music-avail{display:block;width:var(--p-width);height:var(--p-height);right:50%;margin-right:-146px;position:relative}}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-music-avail{--p-width:292px;--p-height:183px}}@media only screen and (max-width:734px){.overview-apple-music-avail{margin-left:auto;margin-right:auto;width:100%;height:auto;left:0;display:block;position:relative;max-width:384px}.overview-apple-music-avail:after{content:"";display:block}.overview-apple-music-avail img{max-width:100%;position:absolute}.overview-apple-music-avail:after{padding-bottom:62.7604166667%}}.overview-apple-one{display:block;width:var(--p-width);height:var(--p-height);--p-width:386px;--p-height:234px;right:50%;margin-right:-172px;position:relative}@media only screen and (max-width:1068px){.overview-apple-one{display:block;width:var(--p-width);height:var(--p-height);right:50%;margin-right:-134.5px;position:relative}}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-one{--p-width:301px;--p-height:183px}}@media only screen and (max-width:734px){.overview-apple-one{margin-left:auto;margin-right:auto;display:block;position:relative;max-width:383px;width:calc(100% + 72px);height:auto;transform:translateX(-50%)}.overview-apple-one:after{content:"";display:block}.overview-apple-one img{max-width:100%;position:absolute}.overview-apple-one:after{padding-bottom:60.8355091384%}.overview-apple-one img{right:-5.8746736292%}}@media only screen and (max-width:734px)and (max-width:552px){.overview-apple-one{width:calc(100% + 30px)}}.overview-apple-music-student{display:block;width:var(--p-width);height:var(--p-height);--p-width:516px;--p-height:324px}@media only screen and (max-width:1068px){.overview-apple-music-student{display:block;width:var(--p-width);height:var(--p-height)}}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-apple-music-student{--p-width:342px;--p-height:247px}}@media only screen and (max-width:734px){.overview-apple-music-student{display:block;max-width:415px;right:50%;margin-right:-151.5px;position:relative;width:calc(100% + 72px);height:auto}.overview-apple-music-student:after{content:"";display:block}.overview-apple-music-student img{max-width:100%;position:absolute}.overview-apple-music-student:after{padding-bottom:64.8192771084%}}@media only screen and (max-width:734px)and (max-width:448px){.overview-apple-music-student{left:0;margin-left:0}}.overview-fall22-apple-music{display:block;width:var(--p-width);height:var(--p-height);--p-width:327px;--p-height:328px;right:50%;margin-right:-163.5px;position:relative}@media only screen and (max-width:1068px){.overview-fall22-apple-music{display:block;width:var(--p-width);height:var(--p-height);right:50%;margin-right:-123px;position:relative}}@media only screen and (max-width:1068px)and (max-width:1068px){.overview-fall22-apple-music{--p-width:246px;--p-height:247px}}@media only screen and (max-width:734px){.overview-fall22-apple-music{right:50%;margin-right:-125.5px;display:block;position:relative;max-width:251px}.overview-fall22-apple-music:after{content:"";display:block}.overview-fall22-apple-music img{max-width:100%;position:absolute}.overview-fall22-apple-music:after{padding-bottom:100%}}@media only screen and (max-width:374px){.overview-fall22-apple-music{left:0;margin-left:0}}@media only screen and (max-width:1068px){.card--fall22 .card-headline{margin-right:-5px}}.section-devices{padding-top:142px;padding-bottom:75px}@media only screen and (max-width:1068px){.section-devices{padding-top:92px;padding-bottom:62px}}@media only screen and (max-width:734px){.section-devices{padding-top:75px;padding-bottom:30px}}.devices-headline{font-size:56px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;text-align:center}.devices-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(ja){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}.devices-headline:lang(ko){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}.devices-headline:lang(zh){letter-spacing:0em}.devices-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-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}.devices-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){.devices-headline{font-size:48px;line-height:1;font-weight:700;letter-spacing:-0.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(ja){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}.devices-headline:lang(ko){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}.devices-headline:lang(zh){letter-spacing:0em}.devices-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-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}.devices-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){.devices-headline{font-size:40px;line-height:1;font-weight:700;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-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}.devices-headline: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}.devices-headline:lang(th){font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-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}.devices-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.devices-item-container{margin-top:78px;display:grid;text-align:center;display:flex;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:1068px){.devices-item-container{margin-top:68px}}@media only screen and (max-width:734px){.devices-item-container{margin-top:58px}}.devices-item{margin-bottom:72px;flex-basis:20%;max-width:20%;box-sizing:border-box;flex-shrink:0;padding-left:5px;padding-right:5px}@media only screen and (max-width:1068px){.devices-item{margin-bottom:35px;flex-basis:25%;max-width:25%}}@media only screen and (max-width:734px){.devices-item{margin-bottom:47px;flex-basis:33.3333333333%;max-width:33.3333333333%}}html.text-zoom .devices-item{flex-basis:33.3333333333%;max-width:33.3333333333%}@media only screen and (max-width:500px){.devices-item{flex-basis:50%;max-width:50%}}.devices-item-icon{display:block;width:var(--p-width);height:var(--p-height);--p-width:99px;--p-height:80px;display:inline-block}@media only screen and (max-width:1068px)and (max-width:1068px){.devices-item-icon{--p-width:83px;--p-height:60px}}.devices-item-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;margin-top:21px}.devices-item-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}.devices-item-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}.devices-item-name:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-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}.devices-item-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){.devices-item-name{font-size:19px;line-height:1.2105263158;font-weight:600;letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(ja){line-height:1.2631578947;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(ko){line-height:1.3157894737;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}.devices-item-name:lang(th){line-height:1.3684410526;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-name:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-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}.devices-item-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){.devices-item-name{margin-top:15px}}.devices-item-copy{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}.devices-item-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-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}.devices-item-copy: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}.devices-item-copy:lang(zh){letter-spacing:0em}.devices-item-copy: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}.devices-item-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-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}.devices-item-copy: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:1068px){.devices-item-copy{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}.devices-item-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro Gulf,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-copy: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}.devices-item-copy: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}.devices-item-copy:lang(zh){letter-spacing:0em}.devices-item-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}.devices-item-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.devices-item-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}.devices-item-copy: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){.overview-fall22-device-homepod{position:relative;top:1px}}.section-faq{position:relative;padding-top:142px;padding-bottom:115px}@media only screen and (max-width:1068px){.section-faq{padding-top:92px;padding-bottom:68px}}@media only screen and (max-width:734px){.section-faq{padding-top:75px;padding-bottom:50px}}.section-faq .accordion-content .accordion-content-paragraph{--accordion-content-paragraph-max-width:93%}.faq-headline{text-align:center;margin-bottom:50px}@media only screen and (max-width:374px){.faq-headline{margin-top:30px;font-size:32px}}.section-working-with{text-align:center;background-color:#fafafa;padding:150px 0 145px}@media only screen and (max-width:1068px){.section-working-with{padding:100px 0 95px}}@media only screen and (max-width:734px){.section-working-with{padding:80px 0px 76px}}@media only screen and (max-width:734px){.section-working-with .links-inline li{display:block;margin:0}.section-working-with .links-inline li+li{margin-top:10px}}.section-working-with .apple-music-icon{margin-left:auto;margin-right:auto;margin-bottom:23px;width:60px}@media only screen and (max-width:734px){.section-working-with .apple-music-icon{width:48px}}.working-with-headline{font-size:40px;line-height:1.1;font-weight:700;letter-spacing:0em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-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}.working-with-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}.working-with-headline:lang(th){line-height:1.35;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-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}.working-with-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){.working-with-headline{font-size:32px;line-height:1.125;font-weight:700;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-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}.working-with-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}.working-with-headline:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(ar){font-family:SF Pro AR,SF Pro Gulf,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}.working-with-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}.working-with-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}}.working-with-copy{padding-top:7px}@media only screen and (max-width:1068px){.working-with-copy{padding-top:0}}@media only screen and (max-width:734px){.working-with-copy{padding-top:7px}}