html{--enhanced-hero-query:"(min-height: 600px) and (max-height: 1500px)"}@media only screen and (max-width:1068px){html{--enhanced-hero-query:"(min-height: 530px) and (max-height: 1366px)"}}@media only screen and (max-width:734px){html{--enhanced-hero-query:"(min-height: 300px) and (max-height: 850px)"}}.tabnav{--scroll-container-paddle-width:34px;--scroll-container-paddle-chevron-color:#1d1d1f;--scroll-container-border-color:#d2d2d7;--scroll-container-paddle-opacity:0.8;--scroll-container-paddle-hover-opacity:1;--scroll-container-paddle-hover-duration:200ms;--scroll-container-paddle-fade-duration:150ms;--scroll-container-paddle-horizontal-offset:-0.5px;--scroll-container-border-width:1px;--scroll-container-safearea-offset:false;width:100%;position:relative;overflow:hidden;height:3.1764705882em;font-size:17px;text-align:center;z-index:1}.tabnav.theme-dark,.theme-dark .tabnav{--scroll-container-border-color:#424245;--scroll-container-paddle-chevron-color:#f5f5f7}.tabnav-paddle{font-size:17px;line-height:1.7647058824;font-weight:300;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;border:0 solid var(--scroll-container-border-color);border-radius:0;color:var(--scroll-container-paddle-chevron-color);opacity:1;position:absolute;top:0;bottom:0;text-align:center;width:calc(var(--scroll-container-paddle-width) - 1px);transition:opacity var(--scroll-container-paddle-fade-duration) ease-out}.tabnav-paddle:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:lang(zh-HK),.tabnav-paddle:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-paddle:after{opacity:var(--scroll-container-paddle-opacity);transition:opacity var(--scroll-container-paddle-hover-duration) linear}.tabnav-paddle:disabled{opacity:0}.tabnav-paddle:hover:after{opacity:var(--scroll-container-paddle-hover-opacity)}.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:var(--scroll-container-paddle-hover-opacity)}.tabnav-paddle-left{border-right-width:var(--scroll-container-border-width)}.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:var(--scroll-container-paddle-horizontal-offset)}@supports(left:calc(max(0px))){.tabnav-paddle-left{left:calc(max(env(safe-area-inset-left) + var(--scroll-container-safearea-offset), 0px))}}.tabnav-paddle-right{border-left-width:var(--scroll-container-border-width)}.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:var(--scroll-container-paddle-horizontal-offset)}@supports(right:calc(max(0px))){.tabnav-paddle-right{right:calc(max(env(safe-area-inset-left) + var(--scroll-container-safearea-offset), 0px))}}.tabnav-items{margin:0 var(--scroll-container-paddle-width);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-left) + var(--scroll-container-paddle-width) + var(--scroll-container-safearea-offset), var(--scroll-container-paddle-width)))}}.tabnav-item{display:inline-block;padding-left:60px;border-bottom:1px solid #d2d2d7;list-style:none;outline:none}@media only screen and (max-width:1068px){.tabnav-item{padding-left:50px}}@media only screen and (max-width:734px){.tabnav-item{padding-left:30px}}.tabnav-item:first-child{padding-left: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:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;padding:9px 0 11px;margin-top:2px;margin-bottom:4px;color:#6e6e73;text-align:left;text-decoration:none;display:block;position:relative;z-index:0}.tabnav-link:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-link:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-link:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-link:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-link:lang(zh-HK),.tabnav-link:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.tabnav-link:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.with-paddles .tabnav-link{text-align:center}.tabnav-link:hover{color:#424245;text-decoration:none}.tabnav-link:focus{outline-offset:-1px}.tabnav-link:after{left:0;position:absolute;bottom:-5px;width:100%;border-bottom:1px solid transparent;content:""}.tabnav-link.current{pointer-events:none;color:#1d1d1f;text-decoration:none;cursor:default;z-index:10}.tabnav-link.current:after{border-bottom-color:#1d1d1f}.theme-dark .tabnav .tabnav-item{border-bottom-color:#424245}.theme-dark .tabnav .tabnav-link{color:#86868b}.theme-dark .tabnav .tabnav-link:hover{color:#d2d2d7}.theme-dark .tabnav .tabnav-link.current{color:#f5f5f7}.theme-dark .tabnav .tabnav-link.current:after{border-bottom-color:#f5f5f7}html.no-js picture[data-lazy]{display:none!important}.has-modal{overflow:hidden}.has-modal-full-viewport{position:fixed;width:100%}.has-modal-full-viewport,.has-modal-full-viewport body{height:100%;overflow:hidden}.modal{position:fixed;z-index:-1;left:0;right:0;top:0;bottom:0;display:none}.modal-standard{overflow:auto;padding:54px 0;background:rgba(0,0,0,.48);-webkit-overflow-scrolling:touch}@media only screen and (max-width:480px){.modal-standard{padding-top:20px;padding-bottom:0}}.modal-standard .content-table{display:table;width:100%;height:100%}.modal-standard .content-cell{display:table-cell;vertical-align:middle}.modal-standard .content-wrapper{margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width:1441px){.modal-standard .content-wrapper{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.modal-standard .content-wrapper{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.modal-standard .content-wrapper{margin-left:auto;margin-right:auto;width:87.5%;min-width:min(100%,480px)}}@media only screen and (max-width:480px){.modal-standard .content-wrapper{min-width:100%;width:100%;height:100%}}.modal-standard .content-padding{margin-left:auto;margin-right:auto;position:relative;z-index:1;padding:80px 8.3333333333%;background:#fff;border-radius:18px}@media only screen and (max-width:734px){.modal-standard .content-padding{padding-top:80px;padding-bottom:60px}}@media only screen and (max-width:480px){.modal-standard .content-padding{flex-basis:100%;max-width:100%;padding-left:6.25%;padding-right:6.25%;box-sizing:border-box;border-bottom-left-radius:0;border-bottom-right-radius:0;height:100%}}@media only screen and (max-width:1068px){.modal-standard .modal-close{left:17px;top:18px}}.modal-standard.theme-dark .content-padding,.theme-dark .modal-standard .content-padding{background:#1d1d1f}.modal-full-viewport{background:#fff;padding:96px 0}@media only screen and (max-width:1068px){.modal-full-viewport{padding:80px 0}}.modal-full-viewport.remove-container-padding{padding:0}.modal-full-viewport.theme-dark,.theme-dark .modal-full-viewport{background:#000}.modal-open{display:block;z-index:11000}.modal-open:focus{outline-offset:-4px}.modal-close{position:absolute;display:flex;z-index:9999;overflow:hidden;top:24px;left:24px;margin:0;padding:0;font-size:40px;line-height:1;cursor:pointer;background:none;border:0;color:rgba(134,134,139,.8)}.modal-close:after,.modal-close:before{font-family:SF Pro Icons;color:inherit;display:inline-block;font-style:normal;font-weight:inherit;font-size:inherit;line-height:1;text-decoration:underline;position:relative;z-index:1;alt:"";text-decoration:none}.modal-close:before{display:none}.modal-close:after,.modal-close:before{content:""}.modal-close:hover{color:#86868b}.theme-dark .modal-close{color:rgba(110,110,115,.8)}.theme-dark .modal-close:hover{color:#6e6e73}.modal-close:after{width:.9em;height:.9em;top:.05em;padding:0;font-weight:300}@media only screen and (max-width:1068px){.modal-close{top:20px;left:20px;font-size:32px}}.card{background:#fff;margin:unset;grid-row:span 2}@media only screen and (max-width:734px){.card{display:grid;align-items:stretch}}.card-mini{grid-row:span 1}.card-mini .card-content{justify-content:center}.card-mini .stat{font-weight:400}.card-mini .caption{display:block;margin:auto;padding-top:8px}@media only screen and (max-width:734px){.card-mini .caption{padding-top:10px}}.card-content{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;padding-bottom:50px}@media only screen and (max-width:1068px){.card-content{padding-right:30px;padding-left:30px;padding-bottom:60px}}@media only screen and (max-width:734px){.card-content{padding-bottom:50px}}html.js .card-content{height:100%}html.no-js .card-content{padding:20px}.card-content>*{position:relative;z-index:1}.card-cta{align-self:center;margin-top:auto}html.no-js .card-cta{display:none}.card-full-width{grid-column:span var(--columns)}.card-half-height{grid-row:span 1}.card-vertical-center .card-headline{margin-top:auto;margin-bottom:auto;padding-bottom:67px}@media only screen and (max-width:1068px){.card-vertical-center .card-headline{padding-bottom:60px}}@media only screen and (max-width:734px){.card-vertical-center .card-headline{padding-bottom:52px}}.card-vertical-center .card-cta{margin-top:0}.card.theme-dark,.card.theme-dark .card-headline,.card.theme-green,.card.theme-green .card-headline{color:#fff}.card.theme-dark{background-color:#1d1d1f}.card.theme-green{background-color:#00d959}.card.theme-green-darker,.card.theme-green-darker .card-headline{color:#fff}.card.theme-green-darker{background-color:#00a341}html.js .section-gallery{overflow:hidden;padding-top:36px}@media only screen and (max-width:1068px){html.js .section-gallery{padding-top:44px}}@media only screen and (max-width:734px){html.js .section-gallery{padding-top:22px}}html.js .paddlenav{margin-top:23px}html.js .paddlenav-framed .paddlenav-arrow{background-color:#e8e8ed}html.js .gallery{position:relative;--viewport-content:980px;--grid-gap:20px;--scroll-duration:0.7}@media only screen and (max-width:1068px){html.js .gallery{--viewport-content:692px}}@media only screen and (max-width:734px){html.js .gallery{--viewport-content:87.5%}}html.js .gallery.no-scroll-overflow .paddlenav{display:none}html.js .gallery .gallery-content{overflow-x:scroll;overflow-y:hidden;--padding-bottom:var(--grid-gap);padding-bottom:var(--padding-bottom);margin-bottom:calc(var(--padding-bottom)*-1);-webkit-clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--padding-bottom)),0% calc(100% - var(--padding-bottom)));clip-path:polygon(0% 0%,100% 0%,100% calc(100% - var(--padding-bottom)),0% calc(100% - var(--padding-bottom)))}html.js.touch .gallery .gallery-content{-webkit-overflow-scrolling:touch}html.js.edge .gallery .gallery-content{-ms-overflow-style:none}html.js .gallery .gallery-content::-webkit-scrollbar{display:none}html.js .gallery .item-container{display:grid;width:-moz-fit-content;width:fit-content;grid-gap:var(--grid-gap);grid-template:1fr/min-content;list-style:none;--padding:calc(50% - var(--viewport-content)/2);padding-left:var(--padding);padding-right:var(--padding);margin:auto;padding-top:20px;padding-bottom:30px}html.js.edge .gallery .item-container .gallery-item:only-child{grid-column:1/3;width:100%}html.js.edge .gallery .item-container .gallery-item:only-child .newsroom-item{width:var(--image-size);margin:0 auto}html.js .gallery .gallery-item{width:var(--image-size);grid-row:1}.paddlenav{margin-left:auto;margin-right:auto;width:980px}@media only screen and (min-width:1441px){.paddlenav{margin-left:auto;margin-right:auto;width:980px}}@media only screen and (max-width:1068px){.paddlenav{margin-left:auto;margin-right:auto;width:692px}}@media only screen and (max-width:734px){.paddlenav{margin-left:auto;margin-right:auto;width:87.5%;max-width:335px}}.paddlenav ul{display:flex;justify-content:space-between;list-style:none;margin:0 auto;width:94px}.paddlenav button{position:relative;width:44px;height:44px}.paddlenav button .svg-icon{position:absolute;top:0;left:0;width:44px;fill:#1d1d1f;transition:opacity .15s}.paddlenav button .svg-icon.icon-hover,.paddlenav button:hover .svg-icon{opacity:0}.paddlenav button:hover .svg-icon.icon-hover{opacity:1}.paddlenav button:disabled .svg-icon,.paddlenav button:disabled:hover .svg-icon{fill:#86868b;opacity:1}.paddlenav button:disabled .svg-icon.icon-hover,.paddlenav button:disabled:hover .svg-icon.icon-hover{opacity:0}.outline-button{font-size:17px;line-height:1.4705882353;font-weight:400;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;font-weight:600;border:2px solid #1d1d1f;border-radius:999px;padding:.4em 1.15em;color:#1d1d1f;transition-property:background-color,color;transition-duration:250ms}.outline-button:lang(ko){line-height:1.5882352941;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:lang(zh-HK),.outline-button:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.outline-button:hover{background-color:#1d1d1f;color:#fff}a.outline-button:hover .icon-copy{text-decoration:none}.theme-dark .outline-button{border-color:#fff;color:#fff}.theme-dark .outline-button:hover{background-color:#fff;color:#1d1d1f}.modal.modal-custom-env{padding:0;quotes:"“" "”";--width:1020px;background:none}@media only screen and (max-width:1068px){.modal.modal-custom-env{--width:687px}}@media only screen and (max-width:734px){.modal.modal-custom-env{--width:100%}}.modal.modal-custom-env:after{content:"";background:#fff}.modal.modal-custom-env .content-table{display:block}.modal.modal-custom-env .content-cell{height:auto;align-items:center}@media only screen and (max-width:734px){.modal.modal-custom-env .content-cell{display:block;height:100%}}.modal.modal-custom-env .content-padding{flex-basis:auto;background:none!important}.modal.modal-custom-env .modal-content{background:#fff;overflow:hidden;width:var(--width);transform:translateZ(0);border-radius:18px}@media only screen and (max-width:734px){.modal.modal-custom-env .modal-content{border-radius:0}}:root{--modal-duration:0.4}html.firefox.no-windows .main{transition:filter 0.4s}html.firefox body.in-modal .main{filter:blur(24px)}html.no-js [data-component-list=CardModalComponent] .modal-contents{display:block}html.js [data-component-list=CardModalComponent] .modal-contents{display:none}.modal-custom-env{padding:0;background:rgba(232,232,237,.8);--duration:0.75;--blur:24;cursor:pointer;background:none;--inner-padding:130px;--outer-padding:80px}@media only screen and (max-width:734px){.modal-custom-env{--blur:0}}html.firefox .modal-custom-env{background:rgba(0,0,0,.5)}@media only screen and (max-width:734px){.modal-custom-env:after{content:"";background:#fff}}@media only screen and (max-width:1068px){.modal-custom-env{--inner-padding:86px}}@media only screen and (max-width:734px){.modal-custom-env{--inner-padding:30px;--outer-padding:0}}.modal-custom-env:focus{outline:4px inset rgba(0,125,250,.6)}.modal-custom-env.clone{z-index:99999}.modal-custom-env.clone .sticky-close{position:absolute;top:0;left:0;will-change:opacity}.modal-custom-env.clone .backdrop,.modal-custom-env.clone .modal-content,.modal-custom-env.clone .modal-contents{will-change:transform,opacity}.modal-custom-env .modal-content{background:#fff}@media only screen and (min-width:735px){.modal-custom-env .modal-content{border-radius:18px}}.modal-custom-env .backdrop{pointer-events:none;position:fixed;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(245,245,247,.6);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px)}.modal-custom-env.is-animating .modal-content{position:fixed;top:0;left:0}.modal-custom-env.is-animating .modal-content,.modal-custom-env.is-animating .modal-contents{transform-origin:top center}.modal-custom-env .content-padding{display:flex;flex-direction:column-reverse}.modal-custom-env .modal-content{cursor:auto}@media only screen and (min-width:735px){.modal-custom-env .modal-content{box-shadow:0px 0px 16px 0px rgba(0,0,0,.2)}}@media only screen and (max-width:734px){.modal-custom-env .modal-content{min-height:100vh}}.modal-custom-env .sticky-close{position:sticky;top:var(--outer-padding);height:0;font-weight:400!important}.modal-custom-env .sticky-close:hover{cursor:pointer}.modal-custom-env .sticky-close .hover-icons-container{font-weight:300;display:inline-block;margin-left:36px;margin-top:40px}.modal-custom-env .sticky-close .hover-icons-container,.modal-custom-env .sticky-close .hover-icons-container .hover-icon{cursor:pointer}@media only screen and (max-width:1068px){.modal-custom-env .sticky-close .hover-icons-container{margin-left:26px;margin-top:25px}}@media only screen and (max-width:734px){.modal-custom-env .sticky-close .hover-icons-container{margin-left:12px;margin-top:19px}}.modal-custom-env .sticky-close .hover-icons-container .hover-icon-from{transition:opacity 0s,color .3s,background .3s}.modal-custom-env .sticky-close .hover-icons-container .hover-icon-from:hover{opacity:.6}.modal.modal-custom-env .content-cell,.modal.modal-custom-env .content-table{display:block;width:auto;height:auto}.modal.modal-custom-env .content-cell{min-height:100vh;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.modal.modal-custom-env .content-cell:hover{cursor:pointer}.modal.modal-custom-env .content-wrapper{width:auto;padding:var(--outer-padding) 0;border-radius:18px}@media only screen and (max-width:734px){.modal.modal-custom-env .content-wrapper{width:100%}}.modal.modal-custom-env .content-padding{padding:0;max-width:none;background:none;border-radius:0}@media only screen and (min-width:735px){.modal.modal-custom-env .modal-content{padding-top:24px;padding-bottom:24px}}.modal.modal-custom-env .modal-close,html.js .card-modal{display:none}html.no-js .card-modal{color:#1d1d1f}html.edge .card-modal-content{cursor:default}html.no-js .card-modal-content{padding:50px;background:#fff;z-index:1}html.js .card-modal-content{box-sizing:border-box;margin-top:-24px;padding:196px 157px 169px}@media only screen and (max-width:1068px){html.js .card-modal-content{padding:151px 90px 112px}}@media only screen and (max-width:734px){html.js .card-modal-content{padding:92px 24px 72px;margin:0 auto;width:100%}}html.text-zoom .card-modal-content{padding:110px}html.no-js .card-modal-body,html.no-js .card-modal-headline{max-width:780px;margin-left:auto;margin-right:auto}.card-modal-body{margin-top:44px;color:#86868b}.card-modal-body strong{font-weight:400;color:#1d1d1f}@media only screen and (max-width:1068px){.card-modal-body{margin-top:35px}}@media only screen and (max-width:734px){.card-modal-body{margin-top:47px}}@media only screen and (min-width:1069px){.card-modal-badges{margin-top:45px}}@media only screen and (min-width:735px)and (max-width:1068px){.card-modal-badges{margin-top:28px}}@media only screen and (max-width:734px){.card-modal-badges{margin-top:0;flex-direction:column}}@media only screen and (min-width:1069px){.card-modal-badges .badge{margin-right:4.3em}.card-modal-badges .badge .badge-value{font-size:64px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-HK),.card-modal-badges .badge .badge-value:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption{font-size:14px;line-height:1.2857742857;font-weight:400;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(ja){line-height:1.3571828571;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(ko){line-height:1.4285914286;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-HK),.card-modal-badges .badge .badge-caption:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency{font-size:40px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-HK),.card-modal-badges .badge .badge-unit-currency:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency{top:-0.43em}.card-modal-badges .badge.badge-stacked .badge-value{font-size:40px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-HK),.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-content{padding-bottom:4px}}@media only screen and (max-width:1068px){.card-modal-badges .badge{margin-right:86px}}@media only screen and (max-width:734px){.card-modal-badges .badge{margin-right:0;margin-top:40px}.card-modal-badges .badge .badge-value{font-size:40px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-HK),.card-modal-badges .badge .badge-value:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-value:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption{font-size:14px;line-height:1.2857742857;font-weight:400;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(ja){line-height:1.3571828571;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(ko){line-height:1.4285914286;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-HK),.card-modal-badges .badge .badge-caption:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-caption:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency{font-size:28px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-HK),.card-modal-badges .badge .badge-unit-currency:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge .badge-unit-currency{top:-0.325em}.card-modal-badges .badge.badge-stacked .badge-value{font-size:28px;line-height:1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(th){font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(ko){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-HK),.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-value:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.card-modal-badges .badge.badge-stacked .badge-content{padding-bottom:4px}}.card-modal-badges .badge:last-child{margin-right:0}.card-modal-badges .badge .badge-content{max-width:220px}@media only screen and (max-width:734px){.card-modal-badges .badge .badge-content{margin:0}}@media only screen and (min-width:735px){.card-modal-badges .badge.badge-offset-top .badge-content :first-child{margin-top:-1.3em}}.card-modal-badges .badge .badge-value,.card-modal-badges .badge [class*=badge-unit]{font-weight:600}.card-modal-badges .badge .badge-caption{position:relative;margin-top:.1em;max-width:10em}.hover-icons-container{position:relative;border-radius:50%;overflow:hidden}html.no-js .hover-icons-container{display:none}@media only screen and (max-width:734px){.hover-icons-container:after{content:"";background-color:#fff;position:absolute;top:2px;bottom:2px;left:0;right:1px;border-radius:50%}}@media only screen and (max-width:734px){.hover-icons-container.hover .hover-icon-from,.hover-icons-container:hover .hover-icon-from{opacity:0}}.hover-icons-container.hover .hover-icon-to,.hover-icons-container:hover .hover-icon-to{opacity:1}.hover-icons-container .hover-icon{position:relative;overflow:visible}@media only screen and (max-width:734px){.hover-icons-container .hover-icon-from{opacity:1}}.hover-icons-container .hover-icon-to{opacity:0;transition:opacity .15s;background:#fff;z-index:1;position:absolute;left:0;top:0}@media only screen and (max-width:734px){.hover-icons-container .hover-icon-to{background:transparent}}.arrow-1-illustration{width:68px;height:47px}.arrow-1-illustration .arrow-1-path{-webkit-clip-path:url(#arrow-1-clip-path);clip-path:url(#arrow-1-clip-path);fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:8px}.arrow-1-illustration.will-animate .arrow-body,.arrow-1-illustration.will-animate .arrow-head{stroke-dasharray:1.1;stroke-dashoffset:1.1}.arrow-1-illustration.will-animate.animate .arrow-body,.arrow-1-illustration.will-animate.animate .arrow-head{animation:draw-path 1s ease-in-out forwards}.arrow-1-illustration.will-animate.animate .arrow-head{animation-delay:.5s}.arrow-2-illustration{width:46px;height:38px}.arrow-2-illustration .arrow-2-path{-webkit-clip-path:url(#arrow-2-clip-path);clip-path:url(#arrow-2-clip-path);fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:7px}.arrow-2-illustration.will-animate .arrow-body,.arrow-2-illustration.will-animate .arrow-head{stroke-dasharray:1.1;stroke-dashoffset:1.1}.arrow-2-illustration.will-animate.animate .arrow-body,.arrow-2-illustration.will-animate.animate .arrow-head{animation:draw-path 1s ease-in-out forwards}.arrow-2-illustration.will-animate.animate .arrow-head{animation-delay:.5s}.burst-illustration{--animation-duration:1s;width:48px;height:87px}@media only screen and (max-width:1068px){.burst-illustration{width:45px;height:87px}}@media only screen and (max-width:734px){.burst-illustration{width:42px;height:84px}}.burst-illustration .burst-path{fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:13px}.burst-illustration .burst-top{-webkit-clip-path:url(#burst-top-clip-path);clip-path:url(#burst-top-clip-path)}.burst-illustration .burst-middle{-webkit-clip-path:url(#burst-middle-clip-path);clip-path:url(#burst-middle-clip-path)}.burst-illustration .burst-bottom{-webkit-clip-path:url(#burst-bottom-clip-path);clip-path:url(#burst-bottom-clip-path)}html.enhance-xp .burst-illustration .burst-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.enhance-xp .burst-illustration.animate .burst-path{animation:draw-path var(--animation-duration) ease-in-out forwards}.percent-arrow-illustration{width:57px;height:108px}@media only screen and (max-width:1068px){.percent-arrow-illustration{width:45px;height:87px}}@media only screen and (max-width:734px){.percent-arrow-illustration{width:43px;height:84px}}.percent-arrow-illustration .percent-arrow-path{-webkit-clip-path:url(#percent-arrow-clip-path);clip-path:url(#percent-arrow-clip-path);fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:16px}html.enhance-xp .percent-arrow-illustration .arrow-body,html.enhance-xp .percent-arrow-illustration .arrow-head-1,html.enhance-xp .percent-arrow-illustration .arrow-head-2{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.enhance-xp .percent-arrow-illustration.animate .arrow-body,html.enhance-xp .percent-arrow-illustration.animate .arrow-head-1,html.enhance-xp .percent-arrow-illustration.animate .arrow-head-2{animation:draw-path .5s ease-in-out forwards}html.enhance-xp .percent-arrow-illustration.animate .arrow-head-1,html.enhance-xp .percent-arrow-illustration.animate .arrow-head-2{animation-delay:.5s}.circle-illustration{width:134px;height:108px}.circle-illustration .circle-path{fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:9px}html.enhance-xp .circle-illustration .circle-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.enhance-xp .circle-illustration.animate .circle-path{animation:draw-path 1s ease-in-out forwards}.circled-text{position:relative;display:inline-block;font-style:normal;z-index:-1}.circled-text .circle-illustration{position:absolute;top:-0.3em;left:-0.35em;z-index:-1;width:152%;height:1.6em}.highlight-illustration{--animation-duration:1s;width:147px;height:58px}.highlight-illustration .highlight-path{fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:12px}html.enhance-xp .highlight-illustration .highlight-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.enhance-xp .highlight-illustration.animate .highlight-path{animation:draw-path var(--animation-duration) ease-in-out forwards}.highlighted-text{position:relative;display:inline-block;font-style:normal;z-index:1}.highlighted-text .highlight-illustration{position:absolute;top:.14em;left:-0.1em;z-index:-1;width:120%;height:.9em}.m1-illustration{width:57px;height:56px}.m1-illustration .m1-path{fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:5px}.m1-illustration .m1-letter-path{stroke-width:3.6px}.m1-illustration.will-animate .m1-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}.m1-illustration.will-animate.animate .m1-path{animation:draw-path 1s ease-in-out forwards}.m1-illustration.will-animate.animate .outline{animation-duration:2s}.m1-illustration.will-animate.animate .m-letter{animation-delay:.6s}.m1-illustration.will-animate.animate .one-line{animation-duration:.5s;animation-delay:1.2s}.m1-illustration.will-animate.animate .one-base{animation-duration:.5s;animation-delay:1.6s}.m1-illustration.will-animate.animate .wire{animation-duration:.2s}.m1-illustration.will-animate.animate .wire-1{animation-delay:.6s}.m1-illustration.will-animate.animate .wire-2{animation-delay:.9s}.m1-illustration.will-animate.animate .wire-3{animation-delay:1.2s}.m1-illustration.will-animate.animate .wire-4{animation-delay:1.5s}.m1-illustration.will-animate.animate .wire-5{animation-delay:1.8s}.m1-illustration.will-animate.animate .wire-6{animation-delay:2.1s}.underline-illustration{width:305px;height:15px}.underline-illustration .underline-path{-webkit-clip-path:url(#underline-clip-path);clip-path:url(#underline-clip-path);fill:none;stroke:#00d959;stroke-linecap:round;stroke-miterlimit:10;stroke-width:12px}html.enhance-xp .underline-illustration .underline-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.enhance-xp .underline-illustration.animate .underline-path{animation:draw-path 1s ease-in-out forwards}.underlined-text{position:relative;display:inline-block;font-style:normal;z-index:1}.underlined-text .underline-illustration{position:absolute;width:105%;height:.16em;left:-3%;bottom:-6%;z-index:-1}@keyframes draw-path{0%{stroke-dashoffset:1.1}to{stroke-dashoffset:0}}html.text-zoom .section-hero{padding-bottom:67px}.section-hero .hero-headline{padding-top:calc(var(--r-globalnav-height) + var(--r-localnav-height) + 58px);margin-bottom:58px;position:relative;z-index:10}@media only screen and (max-width:1068px){.section-hero .hero-headline{padding-top:calc(var(--r-globalnav-height) + var(--r-localnav-height) + 34px);max-width:594px;margin-left:auto;margin-right:auto;margin-bottom:71px}}@media only screen and (max-width:734px){.section-hero .hero-headline{padding-top:calc(var(--r-globalnav-height) + var(--r-localnav-height) + 23px);margin-bottom:23px}}html.aow .section-hero .hero-headline{padding-top:58px}@media only screen and (max-width:1068px){html.aow .section-hero .hero-headline{padding-top:34px}}@media only screen and (max-width:734px){html.aow .section-hero .hero-headline{padding-top:23px}}.section-hero .hero-image-container{display:flex;justify-content:center;width:100%;height:475px;overflow:hidden}@media only screen and (max-width:1068px){.section-hero .hero-image-container{height:380px}}@media only screen and (max-width:734px){.section-hero .hero-image-container{height:320px}}.section-hero .overview-hero{display:block;width:var(--p-width);height:var(--p-height);--p-width:1330px;--p-height:2001px;margin-left:516px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero{--p-width:1057px;--p-height:1585px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero{--p-width:460px;--p-height:690px}}@media only screen and (max-width:1068px){.section-hero .overview-hero{margin-left:418px}}@media only screen and (max-width:734px){.section-hero .overview-hero{margin-left:175px}}.section-hero .hero-section-products{display:flex;justify-content:center;width:100%;overflow:hidden;margin-top:54px}@media only screen and (max-width:1068px){.section-hero .hero-section-products{margin-top:37px}}@media only screen and (max-width:734px){.section-hero .hero-section-products{margin-top:30px}}.section-hero .product-callouts-grid{display:grid;direction:ltr;grid-template-rows:[iphone] 20px [macbook] 14px [mac-mini] 375px [ipad] 23px [iphone-box] 180px [watch] auto;grid-template-columns:276px [mac-mini] 85px [iphone-box] 463px [ipad] 105px [iphone] 270px [macbook] 197px [watch] auto}@media only screen and (max-width:1068px){.section-hero .product-callouts-grid{grid-template-rows:[macbook] 8px [iphone] 25px [mac-mini] 296px [ipad] 25px [iphone-box] 125px [watch] auto;grid-template-columns:198px [mac-mini] 145px [iphone-box] 288px [ipad] 77px [iphone] 235px [macbook] 139px [watch] auto}}@media only screen and (max-width:734px){.section-hero .product-callouts-grid{grid-template-rows:[macbook] 37px [ipad] 121px [iphone] 160px [watch] 42px [iphone-box] 111px [mac-mini] auto;grid-template-columns:[macbook] 218px [mac-mini] 94px [watch] 115px [iphone] 71px [iphone-box] 73px [ipad] 359px}}.section-hero .callout{position:relative}.section-hero .callout .callout-caption,.section-hero .callout .snipe{position:absolute;top:0;left:0}.section-hero .callout .callout-caption{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}.section-hero .callout .snipe.live-text .hero-snipe-picture{display:none}.section-hero .callout .snipe .svg-illustration{position:absolute;top:0;left:0}@media only screen and (max-width:1068px){.section-hero .callout .snipe .svg-illustration{transform:scale(0.7)}}@media only screen and (max-width:734px){.section-hero .callout .snipe .svg-illustration{transform:scale(0.5)}}.section-hero .macbook-callout{grid-row-start:macbook;grid-column-start:macbook}.section-hero .macbook-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:250px;--p-height:43px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .macbook-callout .callout-caption{--p-width:101px;--p-height:68px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .macbook-callout .callout-caption{--p-width:78px;--p-height:53px}}.section-hero .macbook-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-macbook{display:block;width:var(--p-width);height:var(--p-height);--p-width:800px;--p-height:522px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-macbook{--p-width:587px;--p-height:428px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-macbook{--p-width:374px;--p-height:278px}}.section-hero .overview-hero-snipe-macbook{display:block;width:var(--p-width);height:var(--p-height);--p-width:250px;--p-height:43px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-macbook{--p-width:101px;--p-height:68px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-macbook{--p-width:78px;--p-height:53px}}.section-hero .iphone-callout{grid-row-start:iphone;grid-column-start:iphone}.section-hero .iphone-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:200px;--p-height:49px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .iphone-callout .callout-caption{--p-width:145px;--p-height:37px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .iphone-callout .callout-caption{--p-width:119px;--p-height:31px}}.section-hero .iphone-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-iphone{display:block;width:var(--p-width);height:var(--p-height);--p-width:230px;--p-height:345px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-iphone{--p-width:189px;--p-height:283px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-iphone{--p-width:122px;--p-height:183px}}.section-hero .overview-hero-snipe-iphone{display:block;width:var(--p-width);height:var(--p-height);--p-width:200px;--p-height:49px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-iphone{--p-width:145px;--p-height:37px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-iphone{--p-width:119px;--p-height:31px}}.section-hero .watch-callout{grid-row-start:watch;grid-column-start:watch}.section-hero .watch-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:134px;--p-height:91px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .watch-callout .callout-caption{--p-width:96px;--p-height:66px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .watch-callout .callout-caption{--p-width:82px;--p-height:56px}}.section-hero .watch-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-watch{display:block;width:var(--p-width);height:var(--p-height);--p-width:105px;--p-height:186px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-watch{--p-width:86px;--p-height:151px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-watch{--p-width:57px;--p-height:100px}}.section-hero .overview-hero-snipe-watch{display:block;width:var(--p-width);height:var(--p-height);--p-width:134px;--p-height:91px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-watch{--p-width:96px;--p-height:66px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-watch{--p-width:82px;--p-height:56px}}.section-hero .ipad-callout{grid-row-start:ipad;grid-column-start:ipad}.section-hero .ipad-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:107px;--p-height:77px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .ipad-callout .callout-caption{--p-width:76px;--p-height:54px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .ipad-callout .callout-caption{--p-width:63px;--p-height:42px}}.section-hero .ipad-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-ipad{display:block;width:var(--p-width);height:var(--p-height);--p-width:398px;--p-height:527px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-ipad{--p-width:333px;--p-height:437px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-ipad{--p-width:216px;--p-height:280px}}.section-hero .overview-hero-snipe-ipad{display:block;width:var(--p-width);height:var(--p-height);--p-width:107px;--p-height:77px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-ipad{--p-width:76px;--p-height:54px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-ipad{--p-width:63px;--p-height:42px}}.section-hero .mac-mini-callout{grid-row-start:mac-mini;grid-column-start:mac-mini}.section-hero .mac-mini-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:153px;--p-height:68px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .mac-mini-callout .callout-caption{--p-width:113px;--p-height:50px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .mac-mini-callout .callout-caption{--p-width:93px;--p-height:41px}}.section-hero .mac-mini-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-mac-mini{display:block;width:var(--p-width);height:var(--p-height);--p-width:413px;--p-height:442px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-mac-mini{--p-width:341px;--p-height:365px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-mac-mini{--p-width:209px;--p-height:224px}}.section-hero .overview-hero-snipe-mac-mini{display:block;width:var(--p-width);height:var(--p-height);--p-width:153px;--p-height:68px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-mac-mini{--p-width:113px;--p-height:50px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-mac-mini{--p-width:93px;--p-height:41px}}.section-hero .iphone-box-callout{grid-row-start:iphone-box;grid-column-start:iphone-box}.section-hero .iphone-box-callout .callout-caption{display:block;width:var(--p-width);height:var(--p-height);--p-width:132px;--p-height:42px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .iphone-box-callout .callout-caption{--p-width:91px;--p-height:29px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .iphone-box-callout .callout-caption{--p-width:54px;--p-height:32px}}.section-hero .iphone-box-callout .snipe.live-text .callout-caption{position:static;clip:auto;-webkit-clip-path:initial;clip-path:none;overflow:initial;padding:initial;border:initial}.section-hero .overview-hero-iphone-box{display:block;width:var(--p-width);height:var(--p-height);--p-width:445px;--p-height:512px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-iphone-box{--p-width:370px;--p-height:427px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-iphone-box{--p-width:236px;--p-height:271px}}.section-hero .overview-hero-snipe-iphone-box{display:block;width:var(--p-width);height:var(--p-height);--p-width:132px;--p-height:42px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-hero .overview-hero-snipe-iphone-box{--p-width:91px;--p-height:29px}}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .overview-hero-snipe-iphone-box{--p-width:54px;--p-height:32px}}@media only screen and (min-width:735px){.section-hero .ipad-callout{grid-row-end:-1}}@media only screen and (max-width:734px){.section-hero .iphone-box{grid-row-end:-1}}.section-hero .macbook-callout{grid-column-end:-1}.section-hero .mac-mini-callout .snipe{left:400px;top:181px}@media only screen and (max-width:1068px){.section-hero .mac-mini-callout .snipe{left:325px;top:123px}}@media only screen and (max-width:734px){.section-hero .mac-mini-callout .snipe{left:195px;top:73px}}.section-hero .mac-mini-callout .snipe .arrow-illustration{left:18px;top:-62px}@media only screen and (max-width:1068px){.section-hero .mac-mini-callout .snipe .arrow-illustration{left:6px;top:-48px}}@media only screen and (max-width:734px){.section-hero .mac-mini-callout .snipe .arrow-illustration{left:-8px;top:-40px}}.section-hero .mac-mini-callout .snipe .m1-illustration{left:50px;top:76px}@media only screen and (max-width:1068px){.section-hero .mac-mini-callout .snipe .m1-illustration{left:28px;top:48px}}@media only screen and (max-width:734px){.section-hero .mac-mini-callout .snipe .m1-illustration{left:17px;top:33px}}.section-hero .iphone-callout .snipe{left:-33px;top:302px}@media only screen and (max-width:1068px){.section-hero .iphone-callout .snipe{left:-14px;top:243px}}@media only screen and (max-width:734px){.section-hero .iphone-callout .snipe{left:-22px;top:160px}}.section-hero .iphone-callout .snipe .arrow-illustration{left:187px;top:-35px;transform:rotate(-60deg) scaleX(-1)}@media only screen and (max-width:1068px){.section-hero .iphone-callout .snipe .arrow-illustration{left:127px;top:-28px;transform:rotate(-60deg) scale(-0.7,0.7)}}@media only screen and (max-width:734px){.section-hero .iphone-callout .snipe .arrow-illustration{left:87px;top:-33px;transform:rotate(-60deg) scale(-0.5,0.5)}}.section-hero .macbook-callout .snipe{left:39px;top:474px}@media only screen and (max-width:1068px){.section-hero .macbook-callout .snipe{left:-66px;top:72px}}@media only screen and (max-width:734px){.section-hero .macbook-callout .snipe{left:358px;top:72px}}.section-hero .macbook-callout .snipe .arrow-illustration{left:-26px;top:-32px;transform:rotate(43deg)}@media only screen and (max-width:1068px){.section-hero .macbook-callout .snipe .arrow-illustration{left:62px;top:74px;transform:rotate(86deg) scale(0.7) scaleX(-1)}}@media only screen and (max-width:734px){.section-hero .macbook-callout .snipe .arrow-illustration{left:-14px;top:-35px;transform:rotate(268deg) scale(0.5) scaleX(-1)}}.section-hero .watch-callout .snipe{left:-131px;top:140px}@media only screen and (max-width:1068px){.section-hero .watch-callout .snipe{left:-102px;top:99px}}@media only screen and (max-width:734px){.section-hero .watch-callout .snipe{left:41px;top:73px}}.section-hero .watch-callout .snipe .arrow-illustration{left:47px;top:-64px;transform:rotate(344deg) scaleX(-1)}@media only screen and (max-width:1068px){.section-hero .watch-callout .snipe .arrow-illustration{left:36px;top:-51px;transform:scale(0.7) rotate(347deg) scaleX(-1)}}@media only screen and (max-width:734px){.section-hero .watch-callout .snipe .arrow-illustration{left:-7px;top:-43px;transform:rotate(13deg) scale(-0.5,0.5) scaleX(-1)}}.section-hero .watch-callout .snipe .footnote{display:none}.section-hero .ipad-callout .snipe{left:-131px;top:304px}@media only screen and (max-width:1068px){.section-hero .ipad-callout .snipe{left:303px;top:71px}}@media only screen and (max-width:734px){.section-hero .ipad-callout .snipe{left:-81px;top:-22px}}.section-hero .ipad-callout .snipe .arrow-illustration{left:50px;top:-48px;transform:rotate(100deg)}@media only screen and (max-width:1068px){.section-hero .ipad-callout .snipe .arrow-illustration{left:9px;top:56px;transform:rotate(-90deg) scale(0.7)}}@media only screen and (max-width:734px){.section-hero .ipad-callout .snipe .arrow-illustration{left:38px;top:40px;transform:rotate(90deg) scale(-0.5,0.5)}}.section-hero .iphone-box-callout .snipe{left:277px;top:52px}@media only screen and (max-width:1068px){.section-hero .iphone-box-callout .snipe{left:122px;top:6px}}@media only screen and (max-width:734px){.section-hero .iphone-box-callout .snipe{left:-21px;top:83px}}.section-hero .iphone-box-callout .snipe .arrow-illustration{left:31px;top:49px;transform:rotate(-63deg)}@media only screen and (max-width:1068px){.section-hero .iphone-box-callout .snipe .arrow-illustration{left:-30px;top:2px;transform:rotate(-200deg) scale(-0.7,0.7)}}@media only screen and (max-width:734px){.section-hero .iphone-box-callout .snipe .arrow-illustration{left:13px;top:-34px;transform:rotate(-260deg) scale(0.5)}}.section-hero .hero-plan{display:grid;justify-items:center;margin:110px auto 150px}@media only screen and (max-width:1068px){.section-hero .hero-plan{margin:70px auto 100px;margin:50px auto 100px}}.section-hero .hero-plan .plan-logo{width:84px;height:102px;background-size:84px 102px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_large.png);display:inline-block;position:relative}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-hero .hero-plan .plan-logo{background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_large_2x.png)}}@media only screen and (max-width:1068px){.section-hero .hero-plan .plan-logo{width:55px;height:66px;background-size:55px 66px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-hero .hero-plan .plan-logo{background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_medium_2x.png)}}@media only screen and (max-width:734px){.section-hero .hero-plan .plan-logo{width:32px;height:39px;background-size:32px 39px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-hero .hero-plan .plan-logo{background-image:url(/v/environment/r/images/overview/icon_apple__ewzqrpq04egm_small_2x.png)}}.section-hero .hero-plan .plan-copy{max-width:27ch;margin-left:auto;margin-right:auto}@media only screen and (max-width:1068px){.section-hero .hero-plan .plan-copy{max-width:22ch}}.section-hero .hero-plan .plan-modal-button{display:flex;align-items:flex-start;grid-column-gap:.22em;column-gap:.22em;padding-top:.5em;color:#1d1d1f;white-space:nowrap}.section-hero .hero-plan .plan-modal-button picture{transition:transform 120ms}.section-hero .hero-plan .plan-modal-button:hover picture{transform:scale(1.2)}.section-hero .hero-plan .plan-modal-button-copy{position:relative}.section-hero .hero-plan .plan-modal-button .underline-illustration{position:absolute;top:calc(100% + 0.05em);left:0;width:100%;height:.3em}.section-hero .hero-plan .overview-icon-plus{display:block;width:var(--p-width);height:var(--p-height);--p-width:40px;--p-height:35px}@media only screen and (max-width:734px)and (max-width:734px){.section-hero .hero-plan .overview-icon-plus{--p-width:32px;--p-height:28px}}.section-hero .card-modal{display:none}html.hero-enhance-xp{--iphone-start-position:425px;--product-grid-height:890px;--plan-section-height:327px;--plan-section-margin:150px;--product-grid-top:max(80px,calc(50vh - var(--product-grid-height)/2 - var(--r-localnav-height)/2) + var(--r-localnav-height));--product-grid-slide-up-tall:calc(var(--product-grid-top) - var(--product-grid-height)/2 - var(--plan-section-height)/2 - var(--plan-section-margin));--product-grid-slide-up-short:calc(var(--product-grid-top) - var(--product-grid-height)/2 - var(--plan-section-height)/2 - var(--plan-section-margin) + 100vh - var(--product-grid-height));--product-grid-slide-up:min(var(--product-grid-slide-up-tall),var(--product-grid-slide-up-short));--iphone-scale-down:0.1729323308;--iphone-scale-up:5.7826086957;--small-phone-top:calc(var(--product-grid-top) + 174px);--small-grid-start:calc(var(--iphone-start-position) - 174px*var(--iphone-scale-up))}@media only screen and (max-width:1068px){html.hero-enhance-xp{--product-grid-height:718px;--plan-section-height:289px;--plan-section-margin:100px}}@media only screen and (max-width:734px){html.hero-enhance-xp{--iphone-start-position:350px;--product-grid-height:730px;--plan-section-height:200px}}@media only screen and (max-width:1068px){html.hero-enhance-xp{--iphone-scale-down:0.178807947;--iphone-scale-up:5.5925925926}}@media only screen and (max-width:734px){html.hero-enhance-xp{--iphone-scale-down:0.2652173913;--iphone-scale-up:3.7704918033}}html.hero-enhance-xp .section-hero .in-range .hero-headline,html.hero-enhance-xp .section-hero .in-range .hero-plan,html.hero-enhance-xp .section-hero .in-range .hero-snipe-picture{will-change:opacity}html.hero-enhance-xp .section-hero .in-range .callout,html.hero-enhance-xp .section-hero .in-range .hero-image-container,html.hero-enhance-xp .section-hero .in-range .hero-plan{will-change:transform}html.hero-enhance-xp .section-hero .intro-container{height:250vh;position:relative}html.hero-enhance-xp .section-hero .intro-container .sticky{position:sticky;top:0;height:100vh;width:100%;overflow:hidden}html.hero-enhance-xp .section-hero .hero-image-container{position:absolute;top:0;margin-top:0;z-index:2;height:auto;transform-origin:top center;overflow:initial}html.hero-enhance-xp .section-hero .hero-section-products{position:absolute;overflow:initial;top:0;margin-top:0;padding-bottom:185px;z-index:3;transform-origin:top center}@media only screen and (max-width:1068px){html.hero-enhance-xp .section-hero .hero-section-products{padding-bottom:165px;top:-9px}}@media only screen and (max-width:734px){html.hero-enhance-xp .section-hero .hero-section-products{padding-bottom:135px;top:17px}}html.hero-enhance-xp .section-hero .callout .snipe .svg-illustration .arrow-body,html.hero-enhance-xp .section-hero .callout .snipe .svg-illustration .arrow-head,html.hero-enhance-xp .section-hero .callout .snipe .svg-illustration .m1-path{stroke-dasharray:1.1;stroke-dashoffset:1.1}html.hero-enhance-xp .section-hero .hero-plan{position:absolute;width:100%;top:calc(50% + var(--r-localnav-height)/2);left:0;transform:translateY(-50%);margin:0;opacity:0}html.hero-enhance-xp .section-cards{margin-top:calc(-50vh - var(--plan-section-height)/-2 + var(--plan-section-margin) + var(--r-localnav-height))}.modal.modal-plan{--width:100%;--outer-padding:0}.modal.modal-plan:focus:not([data-focus-method=mouse],[data-focus-method=touch]) .modal-contents{outline:4px inset rgba(0,125,250,.6);outline-offset:-4px}.modal.modal-plan .content-wrapper,.modal.modal-plan .modal-content{border-radius:0}.modal.modal-plan .content-wrapper,.modal.modal-plan .modal-contents{width:var(--width)}.modal.modal-plan .modal-contents{display:grid;justify-content:center}@media only screen and (min-width:735px){.modal.modal-plan .plan-modal-headline{max-width:19ch}}.modal.modal-plan .plan-modal-subheadline{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;color:#1d1d1f}.modal.modal-plan .plan-modal-subheadline:lang(ja){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(ko){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-HK),.modal.modal-plan .plan-modal-subheadline:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}@media only screen and (max-width:1068px){.modal.modal-plan .plan-modal-subheadline{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(ko){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(th){line-height:1.3928571429;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-HK),.modal.modal-plan .plan-modal-subheadline:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (max-width:734px){.modal.modal-plan .plan-modal-subheadline{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(ja){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(ko){line-height:1.2916666667;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-HK),.modal.modal-plan .plan-modal-subheadline:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.modal.modal-plan .plan-modal-subheadline:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (min-width:735px){.modal.modal-plan .plan-modal-subheadline{max-width:34ch}}.modal.modal-plan .plan-modal-goal{grid-template-areas:"headline image" "copy image";grid-template-columns:max-content auto;display:grid;grid-column-gap:60px;column-gap:60px;border-top:1px solid #d2d2d7;margin-top:57px;padding-top:53px}@media only screen and (max-width:1068px){.modal.modal-plan .plan-modal-goal{grid-template-columns:auto auto}}@media only screen and (max-width:734px){.modal.modal-plan .plan-modal-goal{grid-template-areas:"image" "headline" "copy";grid-template-columns:auto}}.modal.modal-plan .plan-modal-goal h5{font-weight:600;font-size:inherit;grid-area:headline}@media only screen and (max-width:734px){.modal.modal-plan .plan-modal-goal h5{font-weight:600}}.modal.modal-plan .plan-modal-goal p{grid-area:copy;margin:0;font-weight:400}@media only screen and (min-width:735px){.modal.modal-plan .plan-modal-goal p{max-width:36ch}}.modal.modal-plan .plan-modal-goal picture{margin:0;align-self:center;justify-self:center;place-self:center;grid-area:image;transform:translateZ(0)}@media only screen and (max-width:734px){.modal.modal-plan .plan-modal-goal picture{margin:0 0 11px;align-self:center;justify-self:start;place-self:center start}}.modal.modal-plan .plan-modal-goal .overview-icon-leaf{display:block;width:var(--p-width);height:var(--p-height);--p-width:94px;--p-height:92px}@media only screen and (max-width:734px)and (max-width:734px){.modal.modal-plan .plan-modal-goal .overview-icon-leaf{--p-width:66px;--p-height:65px}}.modal.modal-plan .plan-modal-goal .overview-icon-energy{display:block;width:var(--p-width);height:var(--p-height);--p-width:78px;--p-height:92px}@media only screen and (max-width:734px)and (max-width:734px){.modal.modal-plan .plan-modal-goal .overview-icon-energy{--p-width:55px;--p-height:65px}}.modal.modal-plan .plan-modal-goal .overview-icon-co2{display:block;width:var(--p-width);height:var(--p-height);--p-width:103px;--p-height:92px}@media only screen and (max-width:734px)and (max-width:734px){.modal.modal-plan .plan-modal-goal .overview-icon-co2{--p-width:73px;--p-height:65px}}.modal.modal-plan .plan-modal-goal .overview-icon-bolt{display:block;width:var(--p-width);height:var(--p-height);--p-width:60px;--p-height:110px}@media only screen and (max-width:734px)and (max-width:734px){.modal.modal-plan .plan-modal-goal .overview-icon-bolt{--p-width:43px;--p-height:78px}}.modal.modal-plan .plan-modal-goal .overview-icon-manufacturing{display:block;width:var(--p-width);height:var(--p-height);--p-width:80px;--p-height:92px}@media only screen and (max-width:734px)and (max-width:734px){.modal.modal-plan .plan-modal-goal .overview-icon-manufacturing{--p-width:65px;--p-height:76px}}.section-cards{--columns:2;--gap:30px;--row-gap:30px;position:relative;padding:0 var(--gap)}@media only screen and (max-width:1068px){.section-cards{--gap:15px;--row-gap:15px}}@media only screen and (max-width:734px){.section-cards{--columns:1;--gap:12px;--row-gap:20px}}html.no-js .section-cards,html.text-zoom .section-cards{--columns:1;--gap:20px}.section-cards .card-grid{margin-left:auto;margin-right:auto;grid-column-gap:var(--gap);grid-row-gap:var(--row-gap);padding:0;display:grid;grid-template-columns:repeat(var(--columns),minmax(0,1fr));max-width:1030px;grid-auto-flow:row dense}.section-cards .card-grid .section-cards .card-grid{height:100%;padding-left:0;padding-right:0}@media only screen and (max-width:1068px){.section-cards .card-grid{max-width:815px}}@media only screen and (max-width:734px){.section-cards .card-grid{max-width:390px}}@media only screen and (max-width:734px){html.text-zoom .section-cards .card-grid{max-width:100%}}.section-cards .card:not(.card-mini){min-height:670px}@media only screen and (max-width:1068px){.section-cards .card:not(.card-mini){min-height:560px}}@media only screen and (max-width:734px){.section-cards .card:not(.card-mini){min-height:520px}}.section-cards .card-mini{min-height:320px}@media only screen and (max-width:1068px){.section-cards .card-mini{min-height:270px}}@media only screen and (max-width:734px){.section-cards .card-mini{min-height:260px}}.overview-icon-apple-tv{display:block;width:var(--p-width);height:var(--p-height);--p-width:21px;--p-height:19px}.overview-icon-desktop{--p-width:22px}.overview-icon-desktop,.overview-icon-display{display:block;width:var(--p-width);height:var(--p-height);--p-height:20px}.overview-icon-display{--p-width:24px}.overview-icon-homepod{--p-width:26px;--p-height:23px}.overview-icon-homepod,.overview-icon-ipad{display:block;width:var(--p-width);height:var(--p-height)}.overview-icon-ipad{--p-width:16px;--p-height:22px}.overview-icon-iphone{--p-width:12px}.overview-icon-iphone,.overview-icon-ipod{display:block;width:var(--p-width);height:var(--p-height);--p-height:20px}.overview-icon-ipod{--p-width:10px}.overview-icon-notebook{--p-width:27px;--p-height:17px}.overview-icon-notebook,.overview-icon-watch{display:block;width:var(--p-width);height:var(--p-height)}.overview-icon-watch{--p-width:14px;--p-height:21px}.section-reports-product{text-align:center;padding-top:141px;padding-bottom:0;margin-bottom:0;background:#fff}@media only screen and (max-width:1068px){.section-reports-product{padding-top:112px}}@media only screen and (max-width:734px){.section-reports-product{padding-top:90px}}.section-reports-product .drawer{margin-top:41px}@media only screen and (max-width:1068px){.section-reports-product .drawer{margin-top:53px}}@media only screen and (max-width:734px){.section-reports-product .drawer{margin-top:13px}}@media only screen and (max-width:734px){.section-reports-product .section-headline{margin:0 auto;max-width:320px}}.section-reports-product .section-copy{margin:40px auto 0;max-width:450px}@media only screen and (max-width:734px){.section-reports-product .section-copy{max-width:360px}}html.text-zoom .section-reports-product .section-copy{max-width:650px}.product-reports-gallery-container{margin-top:70px}@media only screen and (max-width:1068px){.product-reports-gallery-container{margin-top:54px}}@media only screen and (max-width:734px){.product-reports-gallery-container{margin-top:44px}}.product-reports-archive-gallery,.product-reports-gallery{position:relative;z-index:1;text-align:left}.product-reports-archive-gallery .gallery-item,.product-reports-gallery .gallery-item{width:100%;background-color:#fff}.product-reports-archive-gallery .gallery-item.no-js,.product-reports-gallery .gallery-item.no-js{margin-bottom:1.5em}.product-reports-archive-gallery .gallery-item .reports-list,.product-reports-gallery .gallery-item .reports-list{margin-left:0;display:flex;flex-wrap:wrap;margin-top:70px}@media only screen and (max-width:1068px){.product-reports-archive-gallery .gallery-item .reports-list,.product-reports-gallery .gallery-item .reports-list{margin-top:52px}}@media only screen and (max-width:734px){.product-reports-archive-gallery .gallery-item .reports-list,.product-reports-gallery .gallery-item .reports-list{padding-bottom:.7em;margin-top:42px}}.product-reports-archive-gallery .gallery-item .reports-list:focus,.product-reports-gallery .gallery-item .reports-list:focus{outline-offset:-2px}.product-reports-archive-gallery .gallery-item .reports-list-item,.product-reports-gallery .gallery-item .reports-list-item{vertical-align:top;display:inline-block;width:25%}@media only screen and (min-width:1069px){.product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+5),.product-reports-gallery .gallery-item .reports-list-item:nth-child(n+5){margin-top:33px}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+5),html.text-zoom .product-reports-gallery .gallery-item .reports-list-item:nth-child(n+5){margin-top:0px}}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item,html.text-zoom .product-reports-gallery .gallery-item .reports-list-item{width:11em;margin-bottom:2em}@media only screen and (min-width:735px)and (max-width:1068px){.product-reports-archive-gallery .gallery-item .reports-list-item,.product-reports-gallery .gallery-item .reports-list-item{width:33.33333%}.product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+4),.product-reports-gallery .gallery-item .reports-list-item:nth-child(n+4){margin-top:27px}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+4),html.text-zoom .product-reports-gallery .gallery-item .reports-list-item:nth-child(n+4){margin-top:0px}}@media only screen and (max-width:734px){.product-reports-archive-gallery .gallery-item .reports-list-item,.product-reports-gallery .gallery-item .reports-list-item{display:block;width:50%}.product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+3),.product-reports-gallery .gallery-item .reports-list-item:nth-child(n+3){margin-top:18px}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item:nth-child(n+3),html.text-zoom .product-reports-gallery .gallery-item .reports-list-item:nth-child(n+3){margin-top:0px}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item,html.text-zoom .product-reports-gallery .gallery-item .reports-list-item{width:100%;margin-bottom:2em}}.product-reports-archive-gallery .gallery-item .reports-list-item p,.product-reports-gallery .gallery-item .reports-list-item p{display:inline-block;width:170px}html.text-zoom .product-reports-archive-gallery .gallery-item .reports-list-item p,html.text-zoom .product-reports-gallery .gallery-item .reports-list-item p{width:90%}@media only screen and (max-width:734px){.product-reports-archive-gallery .gallery-item .reports-list-item p,.product-reports-gallery .gallery-item .reports-list-item p{width:77%}}.product-reports-archive-gallery .gallery-item .reports-list-item .cta,.product-reports-gallery .gallery-item .reports-list-item .cta{margin-top:3px;position:relative}.product-reports-archive-gallery .gallery-item .reports-list-item .cta .report-link,.product-reports-gallery .gallery-item .reports-list-item .cta .report-link{display:inline-block}html.js .product-reports-archive-gallery .gallery-item .reports-list-item .cta .report-link,html.js .product-reports-gallery .gallery-item .reports-list-item .cta .report-link{cursor:default;pointer-events:none}html.js .product-reports-archive-gallery .gallery-item.ac-gallery-currentitem .reports-list-item .cta .report-link,html.js .product-reports-gallery .gallery-item.ac-gallery-currentitem .reports-list-item .cta .report-link{cursor:pointer;pointer-events:auto}.product-reports-gallery{margin-top:0;padding-bottom:0}.product-reports-archive-gallery .gallery-item .reports-list{margin-top:33px}@media only screen and (max-width:1068px){.product-reports-archive-gallery .gallery-item .reports-list{margin-top:27px}}@media only screen and (max-width:734px){.product-reports-archive-gallery .gallery-item .reports-list{margin-top:17px}}.tabnav{height:64px}.tabnav ::-webkit-scrollbar{display:none}.tabnav-items{margin:0;height:64px;scrollbar-width:none;display:flex;align-items:center}html.touch .tabnav-paddles{display:none}.tabnav-paddle{background-color:#fff}.tabnav-paddle:disabled{pointer-events:none}.tabnav-paddle-left{left:0}.tabnav-paddle-right{right:0}.tabnav-item{padding-left:20px;border-bottom:none}.tabnav-item:first-child{padding-left:4px}.tabnav-item:last-child{padding-right:4px}.tabnav-item .tabnav-link{display:inline-block;border-radius:100px;padding:0 30px;margin-top:4px;color:#1d1d1f;background-color:#e8e8ed}.tabnav-item .tabnav-link:after{content:none}.tabnav-item .tabnav-link.current{background-color:#00d959;z-index:0}.tabnav-item .tabnav-link:focus{box-shadow:0 0 0 4px rgba(0,125,250,0.6);outline:none}.tabnav-item .tabnav-link:focus[data-focus-method=mouse]:not(input):not(textarea):not(select),.tabnav-item .tabnav-link:focus[data-focus-method=touch]:not(input):not(textarea):not(select){box-shadow:none}.tabnav-item .tabnav-label{display:flex;align-items:center;height:56px}.tabnav-item .tabnav-label .tabnav-icon{margin-right:5px}html.text-zoom .tabnav-item .tabnav-label .tabnav-icon{display:inline-flex}.product-reports-container .product-reports-content{padding:0 5px}@media only screen and (max-width:1068px){.product-reports-container .product-reports-content{padding:0}}@media only screen and (max-width:734px){.product-reports-gallery{padding:0 5px}}.product-reports-gallery .gallery-item{padding:0 5px}@media only screen and (max-width:1068px){.product-reports-gallery .gallery-item{padding:0!important}}[data-gallery-ready]>.gallery-item{height:100%}.archive-headline{font-size:17px;line-height:1.4705882353;font-weight:400;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;font-weight:600;color:#6e6e73;margin-top:0;padding-top:26px}.archive-headline:lang(ko){line-height:1.5882352941;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.archive-headline:lang(th){line-height:1.3529611765;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.archive-headline:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.archive-headline:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.archive-headline:lang(zh-HK),.archive-headline:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.archive-headline:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}@media only screen and (max-width:1068px){.archive-headline{padding-top:14px}}@media only screen and (max-width:734px){.archive-headline{padding:13px 5px 0}}html.js [data-component-list=DrawerComponent] [data-drawer-container]{height:0}html.js [data-component-list=DrawerComponent] [data-drawer-content]{opacity:0;visibility:hidden}[data-component-list=DrawerComponent] [data-drawer-title]{outline:0;pointer-events:none}html.no-js [data-component-list=DrawerComponent] .drawer-toggle-wrapper{display:none}[data-component-list=DrawerComponent] .drawer-toggle-wrapper:before{background-color:#e8e8ed}[data-component-list=DrawerComponent] [data-drawer-toggle]{display:inline-block;position:relative;z-index:1}@media only screen and (min-width:735px){[data-component-list=DrawerComponent] [data-drawer-toggle]{text-align:center;margin-left:auto;margin-right:auto}}[data-component-list=DrawerComponent] [data-drawer-toggle] .icon{display:inline-block;transition:transform;transform-origin:60% 50%}.drawer-toggle{padding:0 10px;background-color:#fff}.drawer-toggle-wrapper{text-align:center;margin-left:auto;margin-right:auto;margin-top:15px;padding-bottom:10px;position:relative}.drawer-toggle-wrapper:before{content:"";display:block;position:absolute;top:.75em;width:100%;height:1px;background-color:#eee}.section-blockquote{text-align:center;padding:239px 0 108px}@media only screen and (min-width:1069px){.section-blockquote{min-height:515px}}@media only screen and (max-width:1068px){.section-blockquote{padding:142px 0 116px}}@media only screen and (max-width:734px){.section-blockquote{padding:125px 0 87px}}.section-blockquote .blockquote-wrapper{max-width:16.5em;margin-left:auto;margin-right:auto}@media only screen and (max-width:734px){.section-blockquote .blockquote-wrapper{max-width:78.5%}}.section-blockquote .blockquote-quote{position:relative}.section-blockquote .blockquote-quote:before,html.no-js .section-blockquote .blockquote-quote:after{content:"";position:relative;display:inline-block}.section-blockquote .blockquote-quote:before{width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_large.png);left:-0.15em;top:-0.18em}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-blockquote .blockquote-quote:before{background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_large_2x.png)}}@media only screen and (max-width:1068px){.section-blockquote .blockquote-quote:before{width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-blockquote .blockquote-quote:before{background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_medium_2x.png)}}@media only screen and (max-width:734px){.section-blockquote .blockquote-quote:before{width:13px;height:22px;background-size:13px 22px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-blockquote .blockquote-quote:before{background-image:url(/v/environment/r/images/overview/quote_start__c8y4d1ocszki_small_2x.png)}}@media only screen and (max-width:1068px){.section-blockquote .blockquote-quote:before{top:-0.07em}}html.no-js .section-blockquote .blockquote-quote:after{width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_large.png);right:-0.1em;top:-0.15em}@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){html.no-js .section-blockquote .blockquote-quote:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_large_2x.png)}}@media only screen and (max-width:1068px){html.no-js .section-blockquote .blockquote-quote:after{width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_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){html.no-js .section-blockquote .blockquote-quote:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_medium_2x.png)}}@media only screen and (max-width:734px){html.no-js .section-blockquote .blockquote-quote:after{width:13px;height:22px;background-size:13px 22px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_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){html.no-js .section-blockquote .blockquote-quote:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_small_2x.png)}}@media only screen and (max-width:1068px){html.no-js .section-blockquote .blockquote-quote:after{top:-0.03em}}html.js .section-blockquote .blockquote-quote .no-wrap{display:inline-block}html.js .section-blockquote .blockquote-quote .no-wrap:after{content:"";position:relative;display:inline-block;width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_large.png);right:-0.1em;top:-0.15em}@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){html.js .section-blockquote .blockquote-quote .no-wrap:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_large_2x.png)}}@media only screen and (max-width:1068px){html.js .section-blockquote .blockquote-quote .no-wrap:after{width:16px;height:27px;background-size:16px 27px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_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){html.js .section-blockquote .blockquote-quote .no-wrap:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_medium_2x.png)}}@media only screen and (max-width:734px){html.js .section-blockquote .blockquote-quote .no-wrap:after{width:13px;height:22px;background-size:13px 22px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_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){html.js .section-blockquote .blockquote-quote .no-wrap:after{background-image:url(/v/environment/r/images/overview/quote_end__bkjyjr3ey736_small_2x.png)}}@media only screen and (max-width:1068px){html.js .section-blockquote .blockquote-quote .no-wrap:after{top:-0.03em}}.section-blockquote cite{font-style:normal;margin-top:52px}@media only screen and (max-width:1068px){.section-blockquote cite{margin-top:45px}}.section-blockquote cite .cite-department,.section-blockquote cite .cite-source{display:block;margin:0 auto}.section-blockquote cite .cite-department{color:#86868b}.section-trade-in{background:#fff;text-align:initial;overflow:hidden;position:relative}.section-trade-in .card-content{padding:56px 0 0}@media only screen and (max-width:1068px){.section-trade-in .card-content{padding-top:59px}}@media only screen and (max-width:734px){.section-trade-in .card-content{padding-top:42px}}.section-trade-in .card-headline{position:relative;z-index:2;text-align:center}@media only screen and (max-width:734px){.section-trade-in .card-headline{padding-right:30px;padding-left:30px}}.section-trade-in .trade-in-link{margin-top:22px;z-index:2}@media only screen and (max-width:1068px){.section-trade-in .trade-in-link{margin-top:24px}}@media only screen and (max-width:734px){.section-trade-in .trade-in-link{margin-top:21px;text-align:center;padding-right:30px;padding-left:30px}}.section-trade-in .card-picture-container{width:100%;height:100%;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:734px){.section-trade-in .card-picture-container{align-items:flex-end}}.section-trade-in .overview-trade-in{display:block;width:var(--p-width);height:var(--p-height);--p-width:1030px;--p-height:435px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-trade-in .overview-trade-in{--p-width:815px;--p-height:352px}}@media only screen and (max-width:734px)and (max-width:734px){.section-trade-in .overview-trade-in{--p-width:390px;--p-height:233px}}@media only screen and (max-width:734px){.section-trade-in .overview-trade-in{width:100%}.section-trade-in .overview-trade-in img{width:100%;object-fit:contain}}.section-news{text-align:center;padding:140px 0;margin-bottom:0;background:#fafafa}@media only screen and (max-width:1068px){.section-news{padding:115px 0}}@media only screen and (max-width:734px){.section-news{padding:94px 0}}.section-news #newsroom-header{max-width:10em;margin-left:auto;margin-right:auto;margin-bottom:46px}@media only screen and (max-width:734px){.section-news #newsroom-header{margin-bottom:32px}}.section-news .newsroom-gallery{--transition-duration:0.25s;--item-border-radius:16px;--viewport-content:980px;--item-width:480px;--item-gap:20px;--content-padding:32px;position:relative;overflow:hidden}@media only screen and (max-width:1068px){.section-news .newsroom-gallery{--viewport-content:692px}}@media only screen and (max-width:734px){.section-news .newsroom-gallery{--viewport-content:87.5%}}@media only screen and (max-width:1068px){.section-news .newsroom-gallery{--item-width:336px}}@media only screen and (max-width:734px){.section-news .newsroom-gallery{--item-width:72.5vw}}@media only screen and (max-width:734px)and (min-width:505px){.section-news .newsroom-gallery{--item-width:366px}}@media only screen and (max-width:734px)and (max-width:386px){.section-news .newsroom-gallery{--item-width:280px}}@media only screen and (max-width:1068px){.section-news .newsroom-gallery{--content-padding:24px}}.section-news .newsroom-gallery .scroll-container{overflow-x:scroll;overflow-y:hidden;will-change:transform;scroll-snap-type:x mandatory;scroll-padding:calc(50% - var(--viewport-content)/2);padding-bottom:0;scrollbar-width:none}@media only screen and (max-width:734px){.section-news .newsroom-gallery .scroll-container{scroll-padding:0}}.section-news .newsroom-gallery ::-webkit-scrollbar{display:none}.section-news .newsroom-list{text-align:left;list-style:none;margin:0;display:flex;align-items:stretch;justify-content:flex-start;width:-moz-fit-content;width:fit-content;padding-top:10px;padding-bottom:10px;padding-left:calc(50% - var(--viewport-content)/2);padding-right:calc(50% - var(--viewport-content)/2)}@media only screen and (max-width:734px){.section-news .newsroom-list{padding-left:calc(50% - var(--item-width)/2 - var(--item-gap)/2);padding-right:calc(50% - var(--item-width)/2 - var(--item-gap)/2)}}.section-news .newsroom-list .newsroom-list-item{flex-shrink:0;width:var(--item-width);padding-right:var(--item-gap);scroll-snap-align:start}@media only screen and (min-width:735px){.section-news .newsroom-list .newsroom-list-item:last-child{padding-right:0}}@media only screen and (max-width:734px){.section-news .newsroom-list .newsroom-list-item{scroll-snap-align:center;padding:0 calc(var(--item-gap)/2)}}.section-news .newsroom-list .newsroom-article{display:flex;flex-direction:column;height:100%;border-radius:var(--item-border-radius);overflow:hidden;background-color:#fff}.section-news .newsroom-list .newsroom-article:focus,.section-news .newsroom-list .newsroom-article:hover{text-decoration:none}.section-news .newsroom-list .newsroom-article:focus .newsroom-item-picture,.section-news .newsroom-list .newsroom-article:hover .newsroom-item-picture{transform:scale(1.05)}.section-news .newsroom-list .newsroom-article:focus .newsroom-item-picture:after,.section-news .newsroom-list .newsroom-article:hover .newsroom-item-picture:after{opacity:.15}@media(prefers-reduced-motion){.section-news .newsroom-list .newsroom-article:focus .newsroom-item-picture,.section-news .newsroom-list .newsroom-article:hover .newsroom-item-picture{transform:none}.section-news .newsroom-list .newsroom-article:focus .newsroom-item-picture:after,.section-news .newsroom-list .newsroom-article:hover .newsroom-item-picture:after{opacity:0}}.section-news .newsroom-list .newsroom-item-image{position:relative;overflow:hidden;height:calc(var(--item-width)*0.56356);border-radius:var(--item-border-radius) var(--item-border-radius) 0 0;will-change:transform}.section-news .newsroom-list .newsroom-item-image .newsroom-item-picture{position:absolute;left:0px;object-fit:cover;width:100%;height:100%;transition:transform var(--transition-duration)}.section-news .newsroom-list .newsroom-item-image .newsroom-item-picture img{width:100%;height:100%}.section-news .newsroom-list .newsroom-item-image .newsroom-item-picture:after{opacity:0;transition:opacity var(--transition-duration);content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:#000}[dir=ltr] .section-news .newsroom-list .newsroom-item-content{text-align:left}[dir=rtl] .section-news .newsroom-list .newsroom-item-content{text-align:right}.section-news .newsroom-list .newsroom-item-content{padding:var(--content-padding);display:flex;flex-direction:column;flex-grow:1}.section-news .newsroom-list .newsroom-item-category{font-size:12px;line-height:1.3333733333;font-weight:700;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;color:#6e6e73;margin:0 0 8px}.section-news .newsroom-list .newsroom-item-category:lang(ja){line-height:1.4166666667;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-category:lang(ko){line-height:1.4166666667;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-category:lang(th){line-height:1.3333733333;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-category:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-category:lang(zh-HK),.section-news .newsroom-list .newsroom-item-category:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-category:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title{font-size:24px;line-height:1.1666666667;font-weight:700;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;color:#1d1d1f;margin:0;flex-grow:1}.section-news .newsroom-list .newsroom-item-title:lang(ja){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(ko){line-height:1.2916666667;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-HK),.section-news .newsroom-list .newsroom-item-title:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}@media only screen and (max-width:1068px){.section-news .newsroom-list .newsroom-item-title{font-size:19px;line-height:1.2105263158;font-weight:700;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(ja){line-height:1.2631578947;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(ko){line-height:1.3157894737;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(th){line-height:1.3684410526;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-HK),.section-news .newsroom-list .newsroom-item-title:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-title:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}.section-news .newsroom-list .newsroom-item-date{font-size:14px;line-height:1.2857742857;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons;color:#6e6e73;margin:12px 0 0}.section-news .newsroom-list .newsroom-item-date:lang(ja){line-height:1.3571828571;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-date:lang(ko){line-height:1.4285914286;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-date:lang(th){line-height:1.3571828571;letter-spacing:0em;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-date:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-date:lang(zh-HK),.section-news .newsroom-list .newsroom-item-date:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .newsroom-list .newsroom-item-date:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-news .theme-dark .newsroom-article{background-color:#000}.section-news .theme-dark .newsroom-item-category,.section-news .theme-dark .newsroom-item-date{color:#86868b}.section-news .theme-dark .newsroom-item-title{color:#f5f5f7}.section-news .theme-dark .paddlenav button .svg-icon{fill:#f5f5f7}.section-news .theme-dark .paddlenav button:disabled .svg-icon,.section-news .theme-dark .paddlenav button:disabled:hover .svg-icon{fill:#6e6e73}.section-news .paddlenav .paddlenav-arrow.disabled,.section-news .paddlenav .paddlenav-arrow:disabled{opacity:1}.section-news .newsroom-list .newsroom-item-title{font-weight:600}.section-progress-reports{text-align:center;position:relative;z-index:1;background:#fff;padding-top:127px;padding-bottom:0}@media only screen and (max-width:1068px){.section-progress-reports{padding-top:97px;padding-bottom:51px}}@media only screen and (max-width:734px){.section-progress-reports{padding-top:70px;padding-bottom:54px;text-align:left}}.section-progress-reports .section-content{margin-left:auto;margin-right:auto}@media only screen and (max-width:734px){.section-progress-reports .section-content{text-align:center;margin-left:auto;margin-right:auto}}.section-progress-reports .drawer{margin-top:41px}@media only screen and (max-width:1068px){.section-progress-reports .drawer{margin-top:34px}}@media only screen and (max-width:734px){.section-progress-reports .drawer{margin-top:26px}}.section-progress-reports .drawer-toggle{padding:0 10px;background-color:#fff}.progress-reports-headline{max-width:583px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1068px){.progress-reports-headline{max-width:500px}}@media only screen and (max-width:734px){.progress-reports-headline{max-width:400px}}html.text-zoom .progress-reports-headline{max-width:unset}.progress-reports-copy{max-width:450px;margin-left:auto;margin-right:auto;margin-top:29px}@media only screen and (max-width:1068px){.progress-reports-copy{max-width:384px}}@media only screen and (max-width:734px){.progress-reports-copy{max-width:330px;margin-top:18px}}.progress-reports-link{display:block;margin-top:35px}@media only screen and (max-width:1068px){.progress-reports-link{margin-top:30px}}@media only screen and (max-width:734px){.progress-reports-link{max-width:290px;margin-left:auto;margin-right:auto}}.progress-reports-list{margin:0;text-align:left;display:flex;flex-wrap:wrap;padding-top:60px}@media only screen and (max-width:734px){.progress-reports-list{padding-bottom:.7em}}.progress-reports-item{vertical-align:top;display:inline-block;box-sizing:border-box;width:25%}.progress-reports-item a{display:inline-block;margin-top:0}@media only screen and (min-width:1069px){.progress-reports-item:nth-child(n+5){margin-top:33px}html.text-zoom .progress-reports-item:nth-child(n+5){margin-top:0px}}html.text-zoom .progress-reports-item{width:11em;margin-bottom:2em}@media only screen and (min-width:735px)and (max-width:1068px){.progress-reports-item{width:33.33333%}.progress-reports-item:nth-child(n+4){margin-top:27px}html.text-zoom .progress-reports-item:nth-child(n+4){margin-top:0px}}@media only screen and (max-width:734px){.progress-reports-item{width:50%;padding-right:1em}.progress-reports-item:nth-child(n+3){margin-top:18px}html.text-zoom .progress-reports-item:nth-child(n+3){margin-top:0px}html.text-zoom .progress-reports-item{width:100%;margin-bottom:2em}}.progress-reports-title{margin-bottom:.75em}.section-additional-resources{text-align:center;background-color:#fff;padding-top:129px;padding-bottom:87px;margin-bottom:0}@media only screen and (max-width:1068px){.section-additional-resources{padding-top:41px;padding-bottom:0}}@media only screen and (max-width:734px){.section-additional-resources{padding-top:17px;padding-bottom:40px}}.section-additional-resources .section-headline{max-width:14em;margin-left:auto;margin-right:auto}.additional-resources-blocks{margin-top:76px;text-align:left}@media only screen and (max-width:1068px){.additional-resources-blocks{margin-top:54px}}@media only screen and (max-width:734px){.additional-resources-blocks{margin-top:38px;flex-direction:column}}.additional-resources-block{margin-bottom:57px}@media only screen and (max-width:1068px){.additional-resources-block{margin-bottom:77px}}@media only screen and (max-width:734px){.additional-resources-block{margin-bottom:34px}}html.text-zoom .additional-resources-block{flex-basis:24em;max-width:100%;padding-left:0px!important}.additional-resources-block:nth-child(odd){padding-right:70px}.additional-resources-block:nth-child(2n){padding-left:70px}@media only screen and (max-width:1068px){.additional-resources-block:nth-child(odd){padding-right:30px}.additional-resources-block:nth-child(2n){padding-left:30px}}@media only screen and (max-width:734px){.additional-resources-block:nth-child(odd){padding-right:0}.additional-resources-block:nth-child(2n){padding-left:0}}.additional-resources-block .links-stacked{margin-top:13px}.additional-resources-block .links-stacked a{display:inline-block}.additional-resources-subheader{margin-bottom:18px}.section-iphone-carousel{--guts-duration:2.2s;--statics-slide-duration:2s;--callout-duration:.75s;--image-width:284px;--image-height:594px}@media only screen and (max-width:1068px){.section-iphone-carousel{--image-width:180px;--image-height:374px}}@media only screen and (max-width:734px){.section-iphone-carousel{--callout-duration:.5s;--image-width:222px;--image-height:466px}}html.no-enhance-xp .section-iphone-carousel{--guts-duration:0s;--callout-duration:0s;--statics-slide-duration:0s}@media only screen and (max-width:734px){.section-iphone-carousel .card-content{padding-left:0;padding-right:0}}html.text-zoom .section-iphone-carousel .card-content{min-height:1700px}.section-iphone-carousel .card-headline{max-width:720px}@media only screen and (max-width:1068px){.section-iphone-carousel .card-headline{max-width:600px}}@media only screen and (max-width:734px){.section-iphone-carousel .card-headline{padding:0 20px}}html.text-zoom .section-iphone-carousel .card-headline{max-width:unset}.section-iphone-carousel .gallery-container{margin-top:40px;width:100%}.section-iphone-carousel .gallery-container:not(.engaged) .overview-iphone-back-static{transition-delay:.5s}.section-iphone-carousel .gallery-container.guts .overview-iphone-back-static{opacity:0}.section-iphone-carousel .gallery-container video{transition:opacity .3s ease-in-out}.section-iphone-carousel .gallery-container[data-item="1"] .dot:first-child a,.section-iphone-carousel .gallery-container[data-item="2"] .dot:last-child a{cursor:default}.section-iphone-carousel .gallery-container.engaged .dot:first-child .progress{transform:scaleX(1)}.section-iphone-carousel .gallery-container[data-item="2"] .dot:first-child .progress{transform:scaleX(0);transition:none}.section-iphone-carousel .gallery-container[data-item="2"] .dot:last-child .progress{transform:scaleX(1)}.section-iphone-carousel .gallery-container[data-user-interaction] .progress{transition:none}.section-iphone-carousel .gallery-container .callout{transform:translateY(var(--from));opacity:0}.section-iphone-carousel .gallery-container .gallery-item.current .callout{transform:translateY(0);opacity:1}.section-iphone-carousel .gallery-container.animate .callout{transition:transform var(--callout-duration),opacity var(--callout-duration)}.section-iphone-carousel .gallery-container.animate .incoming .callout{transition-delay:var(--callout-duration)}@media only screen and (max-width:734px){.section-iphone-carousel .gallery-container.animate .incoming .callout{transition-delay:calc(var(--callout-duration) + var(--statics-slide-duration))}}.section-iphone-carousel .gallery-container .outgoing .callout{--from:-20px}.section-iphone-carousel .gallery-container .incoming .callout{--from:20px}html.reduced-motion .section-iphone-carousel .gallery-container .callout{--from:0}@media only screen and (max-width:734px){.section-iphone-carousel .gallery-container[data-item="2"] .statics-container{transform:translateX(-118px)}}html.no-enhance-xp .section-iphone-carousel .gallery-container[data-item="1"] .overview-rotate-endframe{opacity:0}.section-iphone-carousel .gallery-container.resizing .statics-container{transition:none}.section-iphone-carousel .statics-container{position:relative;margin:auto;width:min-content}@media only screen and (max-width:734px){.section-iphone-carousel .statics-container{transition:transform var(--statics-slide-duration) var(--callout-duration);transform:translateX(130px);position:absolute;top:0;left:0;right:0;bottom:0;height:calc(var(--image-height) + 28px)}}.section-iphone-carousel .statics-container .overview-iphone-inside-static{display:block;width:var(--p-width);height:var(--p-height);--p-width:284px;--p-height:594px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-iphone-carousel .statics-container .overview-iphone-inside-static{--p-width:180px;--p-height:374px}}@media only screen and (max-width:734px)and (max-width:734px){.section-iphone-carousel .statics-container .overview-iphone-inside-static{--p-width:222px;--p-height:466px}}.section-iphone-carousel .statics-container .overview-iphone-back-static{opacity:1;transition:opacity var(--guts-duration);transition-delay:.5s;display:block;width:var(--p-width);height:var(--p-height);--p-width:284px;--p-height:594px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-iphone-carousel .statics-container .overview-iphone-back-static{--p-width:180px;--p-height:374px}}@media only screen and (max-width:734px)and (max-width:734px){.section-iphone-carousel .statics-container .overview-iphone-back-static{--p-width:222px;--p-height:466px}}@media only screen and (max-width:734px){.section-iphone-carousel .statics-container .overview-iphone-back-static{left:auto}}html.no-enhance-xp .section-iphone-carousel .statics-container .overview-iphone-back-static{opacity:0}.section-iphone-carousel .statics-container .overview-rotate-endframe{display:block;width:var(--p-width);height:var(--p-height);--p-width:284px;--p-height:594px;display:none}@media only screen and (max-width:1068px)and (max-width:1068px){.section-iphone-carousel .statics-container .overview-rotate-endframe{--p-width:180px;--p-height:374px}}@media only screen and (max-width:734px)and (max-width:734px){.section-iphone-carousel .statics-container .overview-rotate-endframe{--p-width:222px;--p-height:466px}}html.no-enhance-xp .section-iphone-carousel .statics-container .overview-rotate-endframe{display:block}html.no-enhance-xp .section-iphone-carousel .statics-container video{display:none}html.enhance-xp .section-iphone-carousel .statics-container:not(.playing):not(.ended) .overview-rotate-endframe,html.enhance-xp .section-iphone-carousel .statics-container:not(.playing):not(.ended) video{opacity:0}.section-iphone-carousel .iphone-gallery{display:flex;flex-direction:column-reverse;width:100%}.section-iphone-carousel .overview-iphone-back-static,.section-iphone-carousel .overview-rotate-endframe,.section-iphone-carousel video{position:absolute;top:0;left:0;width:100%}@media only screen and (max-width:734px){.section-iphone-carousel .item-container{display:grid;min-height:var(--image-height)}}@media only screen and (min-width:735px){.section-iphone-carousel .gallery-item{position:absolute;top:0;left:0;width:100%}}.section-iphone-carousel .gallery-item{display:grid;justify-content:center;align-items:center;box-sizing:border-box}@media only screen and (min-width:735px){.section-iphone-carousel .gallery-item{height:var(--image-height);grid-column-gap:40px;grid-template-columns:1fr var(--image-width) 1fr;grid-template-rows:1fr 1fr}}@media only screen and (min-width:735px)and (max-width:1068px){.section-iphone-carousel .gallery-item{grid-column-gap:50px}}@media only screen and (max-width:734px){.section-iphone-carousel .gallery-item{grid-template-columns:.8fr 44%;grid-template-rows:repeat(3,min-content);grid-auto-flow:column;align-content:center;grid-row-gap:24px;grid-row:1;grid-column:1}.section-iphone-carousel .gallery-item-2{grid-template-columns:46% .8fr}.section-iphone-carousel .gallery-item-2 .callout{grid-column:2}}.section-iphone-carousel .gallery-item:not(.current){pointer-events:none}.section-iphone-carousel .dotnav-items{margin:0;list-style:none;display:flex;justify-content:center;padding-top:20px}.section-iphone-carousel .dot:not(:first-child){margin-left:6px}.section-iphone-carousel .dotnav-item{position:relative;width:36px;height:8px;background:#cfcfd1;display:block;border-radius:6px;overflow:hidden;transform:translateZ(0)}.section-iphone-carousel .dotnav-item .progress{will-change:transform;transform-origin:left;transform:scaleX(0);transition:transform 3s linear;position:absolute;top:0;left:0;right:0;bottom:0;background:#7c7c7d}html.no-enhance-xp .section-iphone-carousel .dotnav-item .progress{transition:none}.section-iphone-carousel .callout{display:flex;flex-direction:column;max-width:190px;position:relative}@media only screen and (min-width:735px){.section-iphone-carousel .callout:first-child,.section-iphone-carousel .callout:nth-child(3){margin-left:auto}.section-iphone-carousel .callout:nth-child(2){grid-area:1/3;margin-right:auto}}@media only screen and (min-width:735px)and (min-width:1069px){.section-iphone-carousel .callout:nth-child(2){position:relative;top:120px}}@media only screen and (min-width:735px)and (min-width:735px)and (max-width:1068px){.section-iphone-carousel .callout:nth-child(2){grid-row:span 2}}@media only screen and (min-width:735px){.section-iphone-carousel .callout:nth-child(3){grid-area:2/1}}@media only screen and (max-width:734px){.section-iphone-carousel .callout{text-align:left}}html.text-zoom .section-iphone-carousel .callout{max-width:unset}.section-iphone-carousel .overview-iphone-arrow-1,.section-iphone-carousel .overview-iphone-arrow-2,.section-iphone-carousel .overview-iphone-arrow-3,.section-iphone-carousel .overview-iphone-arrow-4{position:relative}@media only screen and (max-width:734px){.section-iphone-carousel .overview-iphone-arrow-1,.section-iphone-carousel .overview-iphone-arrow-2,.section-iphone-carousel .overview-iphone-arrow-3,.section-iphone-carousel .overview-iphone-arrow-4{display:none}}.section-iphone-carousel .overview-iphone-arrow-1{padding-bottom:6px}.section-iphone-carousel .overview-iphone-arrow-1,.section-iphone-carousel .overview-iphone-arrow-2{left:40px}@media only screen and (max-width:1068px){.section-iphone-carousel .overview-iphone-arrow-1,.section-iphone-carousel .overview-iphone-arrow-2{left:80px}}.section-iphone-carousel .overview-iphone-arrow-2,.section-iphone-carousel .overview-iphone-arrow-3{top:20px}.section-iphone-carousel .overview-iphone-arrow-3{left:-40px}@media only screen and (max-width:1068px){.section-iphone-carousel .overview-iphone-arrow-3{left:-84px}}@media only screen and (min-width:1069px){.section-iphone-carousel .callout-plating{position:relative;top:22px}html.text-zoom .section-iphone-carousel .callout-plating{top:0}}.section-iphone-carousel .callout-magnets .overview-iphone-arrow-2,.section-iphone-carousel .callout-solder .overview-iphone-arrow-3{order:3}@media only screen and (min-width:1069px){.section-iphone-carousel .callout-antenna{position:relative;top:20px}}.section-iphone-carousel .callout-antenna .overview-iphone-arrow-4{position:relative;left:50px;top:0}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-antenna .overview-iphone-arrow-4{left:76px;top:18px}}.section-iphone-carousel .callout-durable{max-width:240px}@media only screen and (max-width:734px){.section-iphone-carousel .callout-durable{margin-top:-4px}}.section-iphone-carousel .callout-durable p:first-of-type{max-width:7ch;display:inline-block;font-size:40px;line-height:1.1;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){line-height:1.175;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.2;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.35;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (max-width:734px){.section-iphone-carousel .callout-durable p:first-of-type{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.3928571429;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (max-width:734px){.section-iphone-carousel .callout-durable p:first-of-type{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.21875;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (max-width:734px)and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.3928571429;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}@media only screen and (max-width:734px)and (max-width:734px){.section-iphone-carousel .callout-durable p:first-of-type{font-size:24px;line-height:1.1666666667;font-weight:600;letter-spacing:0em;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ja){line-height:1.25;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(ko){line-height:1.2916666667;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(th){line-height:1.375;font-family:Sukhumvit Set,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-CN){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-HK),.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-MO){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}.section-iphone-carousel .callout-durable p:first-of-type:lang(zh-TW){font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif,SF Pro Icons}}html.text-zoom .section-iphone-carousel .callout-durable p:first-of-type{word-break:break-word}.section-iphone-carousel .callout-durable p:first-of-type .oops{position:relative;display:inline-block;transform:rotate(5deg);margin-bottom:5px}@media only screen and (max-width:734px){[dir=ltr] .section-iphone-carousel .callout-durable p:first-of-type .oops{margin-left:.6em}[dir=rtl] .section-iphone-carousel .callout-durable p:first-of-type .oops{margin-right:.6em}}.section-iphone-carousel .callout-durable p:first-of-type .oops:after,.section-iphone-carousel .callout-durable p:first-of-type .oops:before{position:absolute;content:"";height:100%;width:2em}[dir=ltr] .section-iphone-carousel .callout-durable p:first-of-type .oops:before{right:calc(100% + 3px)}[dir=rtl] .section-iphone-carousel .callout-durable p:first-of-type .oops:before{left:calc(100% + 3px)}.section-iphone-carousel .callout-durable p:first-of-type .oops:before{top:-3px;background-position:100%;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/green_lines_left__gf7aymni96a2_large.png);background-size:contain}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-iphone-carousel .callout-durable p:first-of-type .oops:before{background-image:url(/v/environment/r/images/overview/green_lines_left__gf7aymni96a2_large_2x.png)}}.section-iphone-carousel .callout-durable p:first-of-type .oops:before:after{content:"";display:block;padding-bottom:193.4782608696%}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type .oops:before{background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/green_lines_left__gf7aymni96a2_medium.png);background-size:contain}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-iphone-carousel .callout-durable p:first-of-type .oops:before{background-image:url(/v/environment/r/images/overview/green_lines_left__gf7aymni96a2_medium_2x.png)}}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type .oops:before:after{content:"";display:block;padding-bottom:192.1052631579%}}[dir=ltr] .section-iphone-carousel .callout-durable p:first-of-type .oops:after{left:calc(100% - 2px)}[dir=rtl] .section-iphone-carousel .callout-durable p:first-of-type .oops:after{right:calc(100% - 2px)}.section-iphone-carousel .callout-durable p:first-of-type .oops:after{top:5px;transform:rotate(4deg);background-position:0;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/green_lines_right__e8rpd1trh0a6_large.png);background-size:contain}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-iphone-carousel .callout-durable p:first-of-type .oops:after{background-image:url(/v/environment/r/images/overview/green_lines_right__e8rpd1trh0a6_large_2x.png)}}.section-iphone-carousel .callout-durable p:first-of-type .oops:after:after{content:"";display:block;padding-bottom:193.4782608696%}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type .oops:after{background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/green_lines_right__e8rpd1trh0a6_medium.png);background-size:contain}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-iphone-carousel .callout-durable p:first-of-type .oops:after{background-image:url(/v/environment/r/images/overview/green_lines_right__e8rpd1trh0a6_medium_2x.png)}}@media only screen and (max-width:1068px){.section-iphone-carousel .callout-durable p:first-of-type .oops:after:after{content:"";display:block;padding-bottom:192.1052631579%}}.section-iphone-carousel .callout-durable p:nth-of-type(2){max-width:190px;margin-left:auto;margin-right:auto}html.text-zoom .section-iphone-carousel .callout-durable p:nth-of-type(2){max-width:300px}.section-iphone-carousel .callout-durable svg{height:.25em;bottom:-9%}.section-iphone-carousel .callout-durable .overview-iphone-arrow-3{order:1}.section-changemakers{--headline-measure:11.3ch;--speech-bubble-top-overlap:85px;--speech-bubble-bottom-overlap:1px}@media only screen and (max-width:1068px){.section-changemakers{--speech-bubble-top-overlap:71px}}@media only screen and (max-width:734px){.section-changemakers{--headline-measure:11.5ch;--speech-bubble-top-overlap:61px;--speech-bubble-bottom-overlap:9px}}.section-changemakers .card-content{padding-top:0;padding-left:0;padding-right:0;display:grid;justify-items:center;align-items:center;grid-template-rows:auto max-content}.section-changemakers .card-headline-container{position:relative;display:grid;justify-items:center;justify-content:center;width:100%;background-image:linear-gradient(#fff,#fff);background-repeat:no-repeat;background-size:100% calc(100% - var(--speech-bubble-top-overlap) - var(--speech-bubble-bottom-overlap));background-position-y:var(--speech-bubble-top-overlap)}@media only screen and (max-width:1068px){.section-changemakers .card-headline-container{padding:0 10px;box-sizing:border-box}}.section-changemakers .card-headline-container:after,.section-changemakers .card-headline-container:before{position:absolute;content:"";z-index:-1}.section-changemakers .card-headline-container:before{background-size:500px 178px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_large.png);width:500px;height:178px;bottom:calc(100% - var(--speech-bubble-top-overlap) - 1px)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-changemakers .card-headline-container:before{background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_large_2x.png)}}@media only screen and (max-width:1068px){.section-changemakers .card-headline-container:before{background-size:480px 144px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-changemakers .card-headline-container:before{background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_medium_2x.png)}}@media only screen and (max-width:734px){.section-changemakers .card-headline-container:before{background-size:426px 128px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-changemakers .card-headline-container:before{background-image:url(/v/environment/r/images/overview/impact_top__bqvgkig4lg5e_small_2x.png)}}@media only screen and (max-width:1068px){.section-changemakers .card-headline-container:before{width:480px;height:144px}}@media only screen and (max-width:734px){.section-changemakers .card-headline-container:before{width:426px;height:128px}}.section-changemakers .card-headline-container:after{background-size:500px 195px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_large.png);width:500px;height:195px;top:calc(100% - var(--speech-bubble-bottom-overlap) - 1px)}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-changemakers .card-headline-container:after{background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_large_2x.png)}}@media only screen and (max-width:1068px){.section-changemakers .card-headline-container:after{background-size:419px 156px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-changemakers .card-headline-container:after{background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_medium_2x.png)}}@media only screen and (max-width:734px){.section-changemakers .card-headline-container:after{background-size:390px 148px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-changemakers .card-headline-container:after{background-image:url(/v/environment/r/images/overview/impact_bottom__cljjfw3f4n6u_small_2x.png)}}@media only screen and (max-width:1068px){.section-changemakers .card-headline-container:after{width:419px;height:156px}}@media only screen and (max-width:734px){.section-changemakers .card-headline-container:after{width:390px;height:148px}}.section-changemakers .card-headline-container .card-headline{max-width:var(--headline-measure);margin:0;padding-bottom:0;line-height:1}.section-changemakers.theme-green .card-headline{color:#1d1d1f}.modal-changemakers .modal-headline{max-width:10.3em}@media only screen and (max-width:734px){.modal-changemakers .modal-headline{max-width:100%}}.section-recycled-guts.card{z-index:0;min-height:600px}.section-recycled-guts.card.card-rounded{min-height:600px}@media only screen and (max-width:1068px){.section-recycled-guts.card.card-rounded{min-height:500px}}@media only screen and (max-width:734px){.section-recycled-guts.card.card-rounded{min-height:520px}}.section-recycled-guts.card .card-content{padding-bottom:0;align-items:center}@media only screen and (min-width:1069px){.section-recycled-guts.card .card-content{padding-top:125px;padding-right:30px;padding-left:30px}}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-content{padding-top:109px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-content{padding-top:68px;padding-right:15px;padding-left:15px}}.section-recycled-guts.card .headline-container{display:flex;flex-direction:column}@media only screen and (max-width:734px){.section-recycled-guts.card .headline-container{max-width:280px}}.section-recycled-guts.card .card-headline>span[aria-hidden],.section-recycled-guts.card .card-headline>span[aria-hidden] span{position:relative}.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{content:"";position:absolute;display:inline-block;width:175px;height:60px;background-size:175px 60px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_large.png);top:-40px;left:-97px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_large_2x.png)}}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{width:149px;height:49px;background-size:149px 49px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_medium_2x.png)}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{width:120px;height:40px;background-size:120px 40px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{background-image:url(/v/environment/r/images/overview/recycled_arrow__byk8b3zmq5ea_small_2x.png)}}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{top:-36px;left:-84px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-headline>span[aria-hidden] span:before{top:-20px;left:-64px}}html.text-zoom .section-recycled-guts.card .card-headline>span[aria-hidden] span:before{top:-1px;left:-104px}.section-recycled-guts.card img,.section-recycled-guts.card picture{display:block}.section-recycled-guts.card .card-cta{margin-top:30px}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-cta{margin-top:24px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-cta{margin-top:18px;margin-bottom:42px}}.section-recycled-guts.card .card-picture-cell,.section-recycled-guts.card .card-picture-container{height:218px;width:1030px}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-picture-cell,.section-recycled-guts.card .card-picture-container{height:181px;width:815px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-picture-cell,.section-recycled-guts.card .card-picture-container{height:197px;width:390px}}.section-recycled-guts.card .card-picture-container{--animation-duration:2.5s;--sprite-travel-distance:-3090px;margin-top:auto;overflow:hidden;direction:ltr}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-picture-container{--sprite-travel-distance:-2445px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-picture-container{--sprite-travel-distance:-1170px;position:relative;left:50%;margin-left:-195px;align-self:flex-start}}@media only screen and (min-width:735px)and (max-width:1068px){html.safari .section-recycled-guts.card .card-picture-container{position:relative;bottom:-1px}}.section-recycled-guts.card .card-picture-container.animation-activated .card-picture-sprite{animation:go-lineup var(--animation-duration) steps(3) forwards}.section-recycled-guts.card .card-picture-sprite{height:100%;width:4120px;display:flex}@media only screen and (max-width:1068px){.section-recycled-guts.card .card-picture-sprite{width:3260px}}@media only screen and (max-width:734px){.section-recycled-guts.card .card-picture-sprite{width:1560px}}.section-recycled-guts.card .card-picture-cell{display:flex;align-items:flex-end;justify-content:center}.section-recycled-guts.card .overview-recycled-watch{display:block;width:var(--p-width);height:var(--p-height);--p-width:1030px;--p-height:203px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-recycled-guts.card .overview-recycled-watch{--p-width:815px;--p-height:174px}}@media only screen and (max-width:734px)and (max-width:734px){.section-recycled-guts.card .overview-recycled-watch{--p-width:390px;--p-height:197px}}.section-recycled-guts.card .overview-recycled-macbook{display:block;width:var(--p-width);height:var(--p-height);--p-width:1030px;--p-height:204px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-recycled-guts.card .overview-recycled-macbook{--p-width:815px;--p-height:174px}}@media only screen and (max-width:734px)and (max-width:734px){.section-recycled-guts.card .overview-recycled-macbook{--p-width:390px;--p-height:197px}}.section-recycled-guts.card .overview-recycled-iphone{display:block;width:var(--p-width);height:var(--p-height);--p-width:1030px;--p-height:204px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-recycled-guts.card .overview-recycled-iphone{--p-width:815px;--p-height:174px}}@media only screen and (max-width:734px)and (max-width:734px){.section-recycled-guts.card .overview-recycled-iphone{--p-width:390px;--p-height:197px}}.section-recycled-guts.card .overview-recycled-homepod{display:block;width:var(--p-width);height:var(--p-height);--p-width:1030px;--p-height:218px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-recycled-guts.card .overview-recycled-homepod{--p-width:815px;--p-height:181px}}@media only screen and (max-width:734px)and (max-width:734px){.section-recycled-guts.card .overview-recycled-homepod{--p-width:390px;--p-height:197px}}@keyframes go-lineup{0%{transform:translateX(0)}to{transform:translateX(var(--sprite-travel-distance))}}.section-less-power .line2{color:#00d959;margin-top:36px;display:block;text-shadow:0 0 28px #537e56,0 0 40px #008009,0 0 54px #008009}@media only screen and (max-width:1068px){.section-less-power .line2{margin-top:23px}}.section-less-power .card-headline{max-width:5.6em}.section-less-power .card-headline-container{margin:auto}.section-less-power .card-headline-container.animate .line2{text-shadow:0 0 0 transparent;transition:text-shadow 1.5s ease}@media only screen and (max-width:734px){.section-recycled-and-renewable .card-content{padding-left:20px;padding-right:20px}}.section-recycled-and-renewable .overview-seventy-five-percent,.section-recycled-and-renewable svg{vertical-align:middle}.section-recycled-and-renewable .overview-seventy-five-percent{display:block;width:var(--p-width);height:var(--p-height);--p-width:198px;--p-height:78px;display:inline-block}@media only screen and (max-width:1068px)and (max-width:1068px){.section-recycled-and-renewable .overview-seventy-five-percent{--p-width:162px;--p-height:64px}}.section-recycled-and-renewable .caption{max-width:14em}.section-product-energy{grid-column:1}@media only screen and (max-width:734px){.section-product-energy .card-content{padding-left:20px;padding-right:20px}}.section-product-energy .overview-seventy-percent,.section-product-energy svg{vertical-align:middle}.section-product-energy svg{transform:scaleX(-1)}.section-product-energy .overview-seventy-percent{display:block;width:var(--p-width);height:var(--p-height);--p-width:194px;--p-height:78px;display:inline-block}@media only screen and (max-width:1068px)and (max-width:1068px){.section-product-energy .overview-seventy-percent{--p-width:158px;--p-height:64px}}.section-product-energy .caption{max-width:14em}.section-magnets .card-headline{margin-top:auto}.section-magnets.can-magnet .card-headline span{display:block;transform:translate(var(--translateX),var(--translateY)) rotate(var(--rotation));transform-origin:var(--origin);transition:transform .25s cubic-bezier(0.8,0,1,0.75)}.section-magnets.can-magnet .card-headline span>span{display:inline-block}.section-magnets.can-magnet.magnetic .card-headline span{--translateX:0px;--translateY:0px;--rotation:0deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line1{--translateX:0px;--translateY:0px;--rotation:8deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line2{--translateX:-24px;--translateY:-20px;--rotation:0deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line3{--translateX:-10px;--translateY:-35px;--rotation:0deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line4 .subline1{--translateX:-10px;--translateY:-58px;--rotation:-38deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line4 .subline2{--translateX:-8px;--translateY:-53px;--rotation:15deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line5{--translateX:-19px;--translateY:-74px;--rotation:2deg;--origin:50% 50%}.section-magnets.can-magnet.magnetic .card-headline span.line6{--translateX:-10px;--translateY:-89px;--rotation:-8deg;--origin:50% 50%}@media only screen and (min-width:735px){.section-promise-plan .card-content{width:51%;margin-left:2.3%;padding:0}}@media only screen and (min-width:735px)and (max-width:1068px){.section-promise-plan .card-content{width:52%;margin-left:3%}}.section-promise-plan .card-headline{margin:auto 0 30px}@media only screen and (max-width:1068px){.section-promise-plan .card-headline{margin-bottom:25px}}@media only screen and (max-width:734px){.section-promise-plan .card-headline{margin:0 auto auto;padding:0 12px;max-width:10.6em}}.section-promise-plan .card-cta{margin-top:0;margin-bottom:auto}@media only screen and (max-width:734px){.section-promise-plan .card-cta{margin-bottom:0}}.section-promise-plan .card-picture{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){.section-promise-plan .card-picture{--p-width:300px;--p-height:305px}}@media only screen and (max-width:734px)and (max-width:734px){.section-promise-plan .card-picture{--p-width:151px;--p-height:153px}}@media only screen and (min-width:735px){.section-promise-plan .card-picture{position:absolute;margin:0;top:50%;transform:translateY(-50%);left:53.3%}}@media only screen and (min-width:735px)and (max-width:1068px){.section-promise-plan .card-picture{left:55.4%}}@media only screen and (max-width:734px){.section-promise-plan .card-picture{margin-top:0;margin-bottom:auto}}.section-renewables .card-headline{max-width:5.3em}.section-renewables .card-image{display:inline-block;position:relative}.section-renewables .image-renewables-1{width:178px;height:65px;background-size:178px 65px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_large.jpg);margin:20px 0 -9px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-renewables .image-renewables-1{background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_large_2x.jpg)}}@media only screen and (max-width:1068px){.section-renewables .image-renewables-1{width:180px;height:65px;background-size:180px 65px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_medium.jpg)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-renewables .image-renewables-1{background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_medium_2x.jpg)}}@media only screen and (max-width:734px){.section-renewables .image-renewables-1{width:135px;height:49px;background-size:135px 49px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_small.jpg)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-renewables .image-renewables-1{background-image:url(/v/environment/r/images/overview/energy_1__dkogpew3n4cy_small_2x.jpg)}}@media only screen and (max-width:1068px){.section-renewables .image-renewables-1{margin:12px 0 -4px}}@media only screen and (max-width:734px){.section-renewables .image-renewables-1{margin:9px 0 -9px}}.section-renewables .image-renewables-2{width:168px;height:66px;background-size:168px 66px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_large.jpg);margin-top:24px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-renewables .image-renewables-2{background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_large_2x.jpg)}}@media only screen and (max-width:1068px){.section-renewables .image-renewables-2{width:170px;height:67px;background-size:170px 67px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_medium.jpg)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-renewables .image-renewables-2{background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_medium_2x.jpg)}}@media only screen and (max-width:734px){.section-renewables .image-renewables-2{width:128px;height:51px;background-size:128px 51px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_small.jpg)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-renewables .image-renewables-2{background-image:url(/v/environment/r/images/overview/energy_2__dhgalfc09byq_small_2x.jpg)}}@media only screen and (max-width:1068px){.section-renewables .image-renewables-2{margin-top:15px}}.section-trees .card-headline-container{margin:auto}.section-trees .card-headline{max-width:4.6875em;margin-top:21px}.section-trees .card-picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:169px;--p-height:202px;order:-1;margin-top:auto}@media only screen and (max-width:1068px)and (max-width:1068px){.section-trees .card-picture{--p-width:117px;--p-height:140px}}@media only screen and (max-width:734px)and (max-width:734px){.section-trees .card-picture{--p-width:92px;--p-height:110px}}.section-durability .card-headline{max-width:4.6875em}.section-durability .card-headline .motion-blurred-element{--blur:0.1;position:relative;display:inline-block;transform-origin:220% 65%;transform:rotate(-11deg)}.section-durability .card-headline .motion-blurred-wrapper{position:absolute;filter:blur(0.5rem);transform:translateY(-0.1em) scaleX(var(--blur))}.section-durability .card-headline .motion-blurred{transform:scaleX(calc(1/var(--blur)));display:inline-block;opacity:.8}.section-durability .card-headline .static{filter:blur(0.7px);opacity:.8}.section-waste-free .card-headline{max-width:7.3em;padding-bottom:0;margin-bottom:0}@media only screen and (max-width:1068px){.section-waste-free .card-headline{max-width:6.85em}}@media only screen and (max-width:734px){.section-waste-free .card-headline{max-width:100%;margin-bottom:0;padding-bottom:0}}.section-waste-free .card-picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:190px;--p-height:190px;position:relative;left:50%;margin-left:-95px;align-self:flex-start;margin-top:20px;margin-bottom:auto;padding-bottom:67px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-waste-free .card-picture{--p-width:145px;--p-height:145px}}@media only screen and (max-width:734px)and (max-width:734px){.section-waste-free .card-picture{--p-width:111px;--p-height:111px}}@media only screen and (max-width:1068px){.section-waste-free .card-picture{left:50%;margin-left:-72.5px}}@media only screen and (max-width:734px){.section-waste-free .card-picture{left:50%;margin-left:-55.5px}}@media only screen and (max-width:1068px){.section-waste-free .card-picture{margin-top:15px;padding-bottom:60px}}@media only screen and (max-width:734px){.section-waste-free .card-picture{top:-17px;padding-bottom:0;margin-top:auto}}.section-one-less-thing .card-headline{max-width:4.0625em;margin:0 auto 77px}@media only screen and (max-width:1068px){.section-one-less-thing .card-headline{margin:0 auto 37px}}@media only screen and (max-width:734px){.section-one-less-thing .card-headline{margin:0 auto auto}}.section-one-less-thing .card-picture{display:block;width:var(--p-width);height:var(--p-height);--p-width:394px;--p-height:274px;margin-top:0;margin-bottom:66px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-one-less-thing .card-picture{--p-width:270px;--p-height:189px}}@media only screen and (max-width:734px)and (max-width:734px){.section-one-less-thing .card-picture{--p-width:350px;--p-height:186px}}@media only screen and (max-width:734px){.section-one-less-thing .card-picture{left:50%;margin-left:-175px;position:relative;align-self:flex-start;top:-6px;margin-top:auto;margin-bottom:auto}}@media only screen and (max-width:734px){.section-water-commitment .card-content{padding-left:10px;padding-right:10px}}.section-water-commitment .card-headline-container{position:relative;margin:auto}@media only screen and (max-width:1068px){.section-water-commitment .card-headline-container{top:-16px}}@media only screen and (max-width:734px){.section-water-commitment .card-headline-container{top:-8px}}.section-water-commitment .card-headline-container .card-image{display:block;width:var(--p-width);height:var(--p-height);--p-width:429px;--p-height:576px;position:absolute;left:50%;margin-left:-214.5px;top:-30px;bottom:0;margin-top:auto;margin-bottom:auto}@media only screen and (max-width:1068px)and (max-width:1068px){.section-water-commitment .card-headline-container .card-image{--p-width:336px;--p-height:458px}}@media only screen and (max-width:734px)and (max-width:734px){.section-water-commitment .card-headline-container .card-image{--p-width:347px;--p-height:401px}}@media only screen and (max-width:1068px){.section-water-commitment .card-headline-container .card-image{left:50%;margin-left:-168px}}@media only screen and (max-width:734px){.section-water-commitment .card-headline-container .card-image{left:50%;margin-left:-173.5px}}@media only screen and (max-width:1068px){.section-water-commitment .card-headline-container .card-image{top:11px}}@media only screen and (max-width:734px){.section-water-commitment .card-headline-container .card-image{top:-5px}}.section-water-commitment .card-headline-container .card-headline{position:relative;color:#1d1d1f;padding-bottom:0;max-width:6.5em}.section-wild-ideas .card-content{display:grid;justify-items:center;padding-top:17px;padding-left:40px;padding-right:40px}@media only screen and (max-width:1068px){.section-wild-ideas .card-content{padding-top:14px;padding-left:20px;padding-right:20px}}@media only screen and (max-width:734px){.section-wild-ideas .card-content{padding-top:23px}}.section-wild-ideas .card-headline{margin-bottom:-55px;display:grid;justify-items:center;justify-content:center;max-width:12ch}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline{margin-bottom:-12px}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline{margin-bottom:2px}}.section-wild-ideas .card-headline:after,.section-wild-ideas .card-headline:before{content:"";display:block}.section-wild-ideas .card-headline:before{background-size:400px 170px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_large.png);width:400px;height:170px;margin-bottom:8px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-wild-ideas .card-headline:before{background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_large_2x.png)}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:before{background-size:289px 124px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-wild-ideas .card-headline:before{background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_medium_2x.png)}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:before{background-size:243px 104px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-wild-ideas .card-headline:before{background-image:url(/v/environment/r/images/overview/carbon_removal_top__dfbnr356r2ie_small_2x.png)}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:before{width:289px;height:124px}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:before{width:243px;height:104px}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:before{margin-bottom:4px}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:before{margin-bottom:8px}}.section-wild-ideas .card-headline:after{background-size:404px 229px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_large.png);width:404px;height:229px;margin-top:-16px}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-wild-ideas .card-headline:after{background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_large_2x.png)}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:after{background-size:275px 131px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-wild-ideas .card-headline:after{background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_medium_2x.png)}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:after{background-size:240px 114px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-wild-ideas .card-headline:after{background-image:url(/v/environment/r/images/overview/carbon_removal_bottom__f1frc0qg6ne6_small_2x.png)}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:after{width:275px;height:131px}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:after{width:240px;height:114px}}@media only screen and (max-width:1068px){.section-wild-ideas .card-headline:after{margin-top:0}}@media only screen and (max-width:734px){.section-wild-ideas .card-headline:after{margin-top:4px}}.section-elements .card-headline .line{display:block}.section-elements .card-headline .line+.line{margin-top:-0.06em}.section-elements .card-headline .line em{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}.section-elements .card-headline .line .snipe{font-style:normal;position:relative;display:inline-block}.section-elements .card-headline .line .snipe:after{width:247px;height:21px;background-size:247px 21px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_large.png);content:"";position:absolute;z-index:-1;top:0;left:0;bottom:0;right:0;margin:auto}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-elements .card-headline .line .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_large_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line .snipe:after{width:188px;height:16px;background-size:188px 16px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-elements .card-headline .line .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_medium_2x.png)}}@media only screen and (max-width:734px){.section-elements .card-headline .line .snipe:after{width:207px;height:18px;background-size:207px 18px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-elements .card-headline .line .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_1__gg3apkxirg2u_small_2x.png)}}.section-elements .card-headline .line .snipe:after{z-index:0;left:50%;transform:translateX(-50%)}.section-elements .card-headline .line.line1 .snipe:after{bottom:-20%}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line1 .snipe:after{bottom:-30%}}.section-elements .card-headline .line.line2 .snipe:after{width:167px;height:21px;background-size:167px 21px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_large.png);bottom:-16%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-elements .card-headline .line.line2 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_large_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line2 .snipe:after{width:125px;height:16px;background-size:125px 16px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-elements .card-headline .line.line2 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_medium_2x.png)}}@media only screen and (max-width:734px){.section-elements .card-headline .line.line2 .snipe:after{width:140px;height:18px;background-size:140px 18px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-elements .card-headline .line.line2 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_2__dg2s1zfbdiky_small_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line2 .snipe:after{bottom:-20%}}.section-elements .card-headline .line.line3 .snipe:after{width:267px;height:22px;background-size:267px 22px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_large.png);bottom:-18%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-elements .card-headline .line.line3 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_large_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line3 .snipe:after{width:204px;height:16px;background-size:204px 16px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-elements .card-headline .line.line3 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_medium_2x.png)}}@media only screen and (max-width:734px){.section-elements .card-headline .line.line3 .snipe:after{width:223px;height:18px;background-size:223px 18px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-elements .card-headline .line.line3 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_3__exazhvmhqwa6_small_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line3 .snipe:after{bottom:-25%}}.section-elements .card-headline .line.line4 .snipe:after{width:167px;height:21px;background-size:167px 21px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_large.png);bottom:-16%}@media (-webkit-min-device-pixel-ratio:1.5),(min-resolution:144dpi),only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){.section-elements .card-headline .line.line4 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_large_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line4 .snipe:after{width:128px;height:16px;background-size:128px 16px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_medium.png)}}@media only screen and (max-width:1068px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:1068px)and (min-resolution:1.5dppx),only screen and (max-width:1068px)and (min-resolution:144dpi){.section-elements .card-headline .line.line4 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_medium_2x.png)}}@media only screen and (max-width:734px){.section-elements .card-headline .line.line4 .snipe:after{width:140px;height:18px;background-size:140px 18px;background-repeat:no-repeat;background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_small.png)}}@media only screen and (max-width:734px)and (-webkit-min-device-pixel-ratio:1.5),only screen and (max-width:734px)and (min-resolution:1.5dppx),only screen and (max-width:734px)and (min-resolution:144dpi){.section-elements .card-headline .line.line4 .snipe:after{background-image:url(/v/environment/r/images/overview/smarter_line_4__cny5racrdxn6_small_2x.png)}}@media only screen and (max-width:1068px){.section-elements .card-headline .line.line4 .snipe:after{bottom:-23%}}.section-emissions .overview-2x{display:block;width:var(--p-width);height:var(--p-height);--p-width:114px;--p-height:68px;padding:0 10px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-emissions .overview-2x{--p-width:93px;--p-height:55px}}.section-emissions .overview-2x,.section-emissions svg{vertical-align:middle;display:inline-block}.section-emissions svg:not(:first-child){transform:scaleX(-1)}.section-emissions .stat{padding:0 18px}@media only screen and (max-width:1068px){.section-emissions .stat{padding:0 15px}}.section-emissions .caption{max-width:15em}.section-clean-energy .card-content{--side-padding:40px;padding-left:var(--side-padding);padding-right:var(--side-padding)}@media only screen and (max-width:1068px){.section-clean-energy .card-content{--side-padding:16px}}@media only screen and (max-width:734px){.section-clean-energy .card-content{--side-padding:0}}.section-clean-energy .overview-ten-gw,.section-clean-energy svg{vertical-align:middle;display:inline-block}.section-clean-energy svg:not(:first-child){transform:scaleX(-1)}.section-clean-energy .caption{max-width:13em}.section-social-impact{--duration:1s}.section-social-impact .card-content{justify-content:space-between}@media only screen and (min-width:1069px){.section-social-impact .card-content{padding-left:40px;padding-right:40px}}.section-social-impact .card-headline{max-width:410px;margin-left:auto;margin-right:auto}@media only screen and (max-width:1068px){.section-social-impact .card-headline{max-width:315px}}@media only screen and (max-width:734px){.section-social-impact .card-headline{max-width:260px}}html.text-zoom .section-social-impact .card-headline{max-width:770px}.section-social-impact .earth{position:relative;margin:20px 0}.section-social-impact .earth .overview-icon-clean-energy{display:block;width:var(--p-width);height:var(--p-height);--p-width:259px;--p-height:156px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-social-impact .earth .overview-icon-clean-energy{--p-width:211px;--p-height:126px}}@media only screen and (max-width:734px)and (max-width:734px){.section-social-impact .earth .overview-icon-clean-energy{--p-width:184px;--p-height:111px}}.section-social-impact .earth .overview-icon-clean-energy-earth{transform:translateX(var(--distance));transition:transform var(--duration);position:absolute;top:0;right:0;display:block;width:var(--p-width);height:var(--p-height);--p-width:156px;--p-height:157px;--distance:-103px}@media only screen and (max-width:1068px)and (max-width:1068px){.section-social-impact .earth .overview-icon-clean-energy-earth{--p-width:124px;--p-height:126px}}@media only screen and (max-width:734px)and (max-width:734px){.section-social-impact .earth .overview-icon-clean-energy-earth{--p-width:109px;--p-height:111px}}@media only screen and (max-width:1068px){.section-social-impact .earth .overview-icon-clean-energy-earth{--distance:-87px}}@media only screen and (max-width:734px){.section-social-impact .earth .overview-icon-clean-energy-earth{--distance:-75px}}html.no-enhance-xp .section-social-impact .earth .overview-icon-clean-energy-earth,html.no-js .section-social-impact .earth .overview-icon-clean-energy-earth{--distance:0}.section-social-impact .card-cta{margin-top:0}html.text-zoom .section-social-impact .earth{margin-top:26px}html.text-zoom .section-social-impact .card-cta{margin-top:46px}.section-social-impact.animate .green{color:#00d959}.section-social-impact.animate .overview-icon-clean-energy-earth{transform:translateX(0)}.section-social-impact .green{transition:color var(--duration)}.page-overview{background:#f5f5f7}.page-overview main{text-align:center}