@font-face{font-family:SF Pro Display;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sf-pro-display_regular.woff2)format("woff2")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sf-pro-display_medium.woff2)format("woff2")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sf-pro-display_semibold.woff2)format("woff2")}@font-face{font-family:SF Pro Display;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sf-pro-display_bold.woff2)format("woff2")}@font-face{font-family:SF Pro Text;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/sf-pro-text_regular.woff2)format("woff2")}@font-face{font-family:SF Pro Text;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/sf-pro-text_medium.woff2)format("woff2")}@font-face{font-family:SF Pro Text;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/sf-pro-text_semibold.woff2)format("woff2")}@font-face{font-family:SF Pro Text;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/sf-pro-text_bold.woff2)format("woff2")}@font-face{font-family:SF Pro Icons;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+EA1E,U+F300-F305;src:url(data:font/woff2;base64,d09GMgABAAAAAARkAAsAAAAACAQAAAQYAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAeBEICoh4hnkBNgIkAxYLDgAEIAWCKgcgGzIGUZTNTY7sR0LZpkbfXVOHloBDLcvUpddw0U/1EjxfY6z3dxeXJGIWIiQ8MWQ6fsklX7po1pB53tPSfVLZR3r3MhFtJyjtcQK/AHQCDw0AeCB/4pq6bBpI8sBGLz6R/0UUpXVznk9wgJ3nA0rwphFsqV3ECWmJ3/bAmPuyhQVGbao2UFl1Jj3W1BQEcHYP+XV1VeR98flrYel66+pyR/IDEADjbFEB+NGAAgzgTiNAGfYAJEEBDV98fLHl+Qv8FbiBG7hFrmCIA9aFSi0z/BXIfHenafw15R4nFMb+hoAcggB8UAFgCbeH2snSAfkE0pvrXRqr5U5394fQESbIysr8ZwEZGcPjD083UcjW2RFZwsHJBtD68T424WhtC4Vsrh6Sxu8vrwNtrBy41q5yu/QhCq4N41x1ZZxOznVx62Is6it4XF3K0zSMcjn3xsk61S5HxvehUKa1q2B+Bw9uDYOpa2POXebGAvX4gVsgazq4mlGuumVJU0xnG2ftCHsoWXFE5Rh3fYcMDtu1ytMwzoaZXQFCJ7a+vevhwuAa1sFaIcjthZ1bDZORfrKEXgC0lNMUU9XGnDsSWTsG5ndw4DbIFoxoWdcP21XOWrDWF23qxpJXKmm6bIvwuDZkqj6fC9RDGs/tUh/aUtRqVx8K+aJ4BZiPr9N+4F7wK2FhKfFbWCjxY2axoNT7t+EsaxDr2kQIF+d4kbY2gsj5hSi+zWHgzy5g+DHnIoRgh69KKJWSX9Uh1dXjdh5QCaZyykfyCaYKwM6LhB1CKE3zCfmIE1WwyoDzBWurKKEA+cwadAv8zUaCqEh2dU120OyowYlB7n4g+3vVOwOijTgBLvnIh1LgGi0JC/1K65YpkMxNkS5AKVqD1gbknp2PN8TDseZowC8Wxscbzs9ygza00RoBSnR0iqxgV8vidZf49Yxq4JQ3b3QzW2k27tEGBOeIuTjfQJzTBn0Sf9NStmKv/5aiqfJY20A4Fg2lwJggZWLfyDqPXvKKbPNyV9d/S+NoH/5eX8nNF2Df8KgPG/qI09kYOAVCx8KBtpuiU2+t9uNIPotxiuQHKSYZcAv6SwmckWKyAlw55lPtx6lzAPtU6NCxUdUqqh6CXDLSscJFuuvRkGrfHwqcEgZAXaQuSIzMwgLd60Pka6iXKuu/tbYG4PMx1a1cyrj/98XNa7d7OwY0aoP4L3Hg9gnc9cs2BJRvYQ1DNj1O6M/tI8/1Bgf2CWDJJRvmsNzgMqhNCyhAI8YGwRuWpXDEm6VZIYRlCHM42ZIgj2mkBD91LDAr6eUMft8MizQwzCjLTNHPwoJafnFuJj9xksVw5xAJ8OJ4fsI0ss4i0eKlO8i0wDQpwjc4E8RRR5JoaZYatSb+QmiJJKqOBEWbNUjY7UvWAAA=)format("woff2")}@font-face{font-family:SF Pro Icons;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+EA1E,U+F300-F305;src:url(data:font/woff2;base64,d09GMgABAAAAAASYAAsAAAAACAQAAARKAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAeBEICokAhxgBNgIkAxYLDgAEIAWCIgcgG0kGaK4GbGMa8kUYELMd9rKszbQ0RqSE9zntCKC1dPZuL4CsuBoAFIIiUs2rkg7IAsnKygoJrEjG/leF/icv+4WZVKmcwsxMAZ5Gp1I3SKd6Eazw7sp14QP7s/e3JlWjraRFIS4kMTHNbdmdrD653vT3833L9Ojz6jWPiuabRRlMcAMaF0b2w9Dsv8SiZf6f+/m6KAsbSOHOwEY8kbv32rZ+QbOIpMjjExxQN/g7PsH9NGdDQsWCtRDsI4TsOA8mY+y5J8T4myggE5PHJAewK0wWThhIYlxd4y1s2J8YC4ELAjYrqlupw2Fxi/gHBIgd2R70kECCiAYSArZTBGt4JGVB0NDE5DGLgEh+f4YgGgdKlEhoYAC4V48a+VjP/1OKFcsInAlCbQEmKEKfvVxNOALCIoD4EVyqWGIbGjQunb6Bga6g+tra7cJvv2ci9/L/oT75+j4h8/PzaRN9v70QuefrN+Xx5/kRmV+Xr8AibXPO6ZS7wlhLlFlK9JbcTnEtMw6XY9esUBZx1udXukiuhNdQOPyStuuiMIOxph1R5pahp0PfhxmSvWXSj+l7KYyf9njDkCyX5R66GSeUtUR6qUMZEDxB2EFgmv50lxIb7MnMyC5ELVHyIrk6pO1JxomZ6+YuFEorgOmvvbrSrqJGWBLp7/flrhzcCWR+wXSY/og+1nCOO/u8Shcjd4ZyX8qIZS8MjOlLMVdmsnnB0HChmbwuCKqmBSiURpCmvT4N3L5vr4y7ttpMvn/X9a6tmnz7Sduvrjm+f4NTGxJTo8Qms723SP6aP/ZYCBBvYeucqEHUxIMt3iGIW+IEbHkgahI1jMHW+eYQ4M313qZumzsiUgysLTwdZIeDsXY/ghSw0dqI1PH0NCwVM6o0OXCFUqC7xbYJYd/NWdygjb2Rv6RxTCfUtS6w1CtUM6omN0yGnU//ZkpK2ERe536B9AuyGeWZ3VtS6sgxuMxQoSTQlKsiMIYHq4pttzeir7fHVuxIjRdnoR2G4UGq6qJ4Ybx6kCqOaYW58uKGUfYe3B/f8s/IbUFuLM2eNSD0ki8hUrtOO9Si0AvfUg/8x9aq1ilN1whlaiUHt/ACL1fowHDqOnWur3hVf2FmeYO05PpnbLEeKVd5mwq1pVq5H8VD2UEZO5KLjEWYigPYavG1J9waRhpsVQ7DCWuEmOYf+tf9XR+U1gQ1UQZUMJG8Zo4jwZnJsUI+9q37DMhlgtPD/wCE9VThs9G7QCX6X5KWgH9tWiqcFT/9aXkeyLwGqURD/zcMNKzBqqXGQODlWQnnSud21r8rfsOR/BqzZgQUea/UVdLaa1GCzEYSQiwVtICkT1Ro0adustRHQ8Z3F+lz7pBwphI1qA3aKCWfVqNRHEKpcs2qqW7TTvtaqhN3GKeSdkG080mj+pJ2jRw48walXpFqHmw02qXDot0o3onnHIHzoyiHtubd2sEtwW2tfEMZAAAA)format("woff2")}@font-face{font-family:SF Pro Icons;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+EA1E,U+F300-F305;src:url(data:font/woff2;base64,d09GMgABAAAAAAR8AAsAAAAACBgAAAQvAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAeBEICokEhxUBNgIkAxYLDgAEIAWCMgcgG1YGKI7CtuVTgUPEjD8RPMUDtR/t7f97Ls1UENHEUEVLoTMksXoXKiGZtatYg59/T/8UE4JRxc2sYoTTR/FXCp6A///ecdHcx6d+wEgTua/9qPF3VBzNRWMe7+R5YEVrA+3jEQVqqashOaSHvqpSQo0ZHNt7c8X4PTkGWmIyrejAxmzhDGwUToRUFvs2c/vSkyF61/6nVib+D4dtnVWCd0CA2Ki1HkCtFAkiyqUCVhmCQUDKrv1wkPITCAJEfq7XQhD1Ilu2xAANWvL//4pUQH3FUyOx4V9BckHoCExApmc1og7hJED4KxCKXxJLZZl8OUlcgjYRtMRHrc3NB6Y9evY+aG4//5E3/eHTd+gbT74emf6Y/xA0t7jvudMeMG/RN9lvV7dw6MopTdTV7bz8KSu7VDNb8oGUE9t46mot7vSclV8+SYdf2sIMTbsmEGRv4NArPuzo+ekJOUdZ9yeM5AjQVzoeaI5wnlzuMc5N4UMOX2RBOLhIw6flHWflT5ngQzC+YEKRI/Z6jSSxx0vUJtpzL3Fm3nWD6Sft6hAP2crK7LqhI5znM56aCM5l9Wk1/yrAAya5vfH4hqsAaUzZ+qir2481dPilmpNAX9Gfhq6cGvo1rL8FNQowz9ugfCxJrlBwA+scatb189zjgRLvX8fxt7BjDYEBDVAQlrFPnkru3r93V7p164jk/n2Ctw3zvft3JCrpvXvHtitr0wST5vS/nvhmTt/ReJh8FlK2x+rPaW+BJEuKApTHBUlL6Hr84VsgZWdxPGyd0/dn4u85/ZNSBTAzuEzWjBqind8q9G3a8fRNU5LD8sMmJx/C9pXbKPTfzjo3oMDtCySZqKFX5RyHKxRW8Tm1IQV+PWT66lkpWtWz0z/5ZqceQpXFV8CtEh1KCC6i56RXJ2vNWk3s6ynwqw3JsYpXKOJw3x5VA9LekS2TUNOHY7MtEhQ+sYSajqPj1LGEj8IiIXs4djo1PM70oOfV8GMF/Uhb4vLfVVoWoI4lfRSW8eo832X7sAUTp2QswdS8JgXDTDDVvmV5vtkW8T6KWFJd6h/o+t9Zqo36C8Lzr37PeTisImNxPBFTdyvHkEQmDURjXcrsRAzHydisB8NxUnhoGWr277pLdb2jupy6GruanTyodx4dd/fv6gXfCxY+vU+k7p2a5q5GYAhkDSQZ7FdtKjxfZhL+VTfVBfi+xeRf2Wv+7c+6vxfKh3Q2AEglruePwym/qoj+rB8DQZZnZINLOTNg//5zOs+cEZ2ARbAQBMi0A3qu03ZvixJkmCcSoh4E1RBLoli1JXWDzBK1e7Q6U7M3kCWWo306tRX1miq+VVfrWKNFg8rJmlXLvR0nDkNqryHdehn2VbAPx60yHrCwByPHCFLByWsCtbnB/olu3KCuQhqJUfUtR7o3msO5BymSrv7dtREAAAA=)format("woff2")}#globalheader html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}#globalheader body,#globalheader ul,#globalheader ol,#globalheader li,#globalheader dl,#globalheader dt,#globalheader dd,#globalheader h1,#globalheader h2,#globalheader h3,#globalheader h4,#globalheader h5,#globalheader h6,#globalheader hgroup,#globalheader p,#globalheader blockquote,#globalheader figure,#globalheader form,#globalheader fieldset,#globalheader input,#globalheader legend,#globalheader pre,#globalheader abbr,#globalheader button{margin:0;padding:0}#globalheader pre,#globalheader code,#globalheader address,#globalheader caption,#globalheader th,#globalheader figcaption{font-size:1em;font-style:normal;font-weight:400}#globalheader fieldset,#globalheader iframe{border:0}#globalheader caption,#globalheader th{text-align:left}#globalheader table{border-collapse:collapse;border-spacing:0}#globalheader main,#globalheader summary,#globalheader details{display:block}#globalheader audio,#globalheader canvas,#globalheader video,#globalheader progress{vertical-align:baseline}#globalheader button{box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;vertical-align:inherit;background:0 0;border:0;overflow:visible}#globalheader button:disabled{cursor:default}#globalheader :focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}#globalheader ::-moz-focus-inner{border:0;padding:0}#globalheader{all:unset}html,body{margin:0;padding:0}:root{--r-globalnav-background-opened:#fafafc;--r-globalnav-background-opened-dark:#161617}#globalnav:not([dir=rtl]){--r-globalnav-start:var(--r-sk-start,left);--r-globalnav-end:var(--r-sk-end,right);--r-globalnav-safe-area-inset-start:var(--sk-safe-area-inset-start,env(safe-area-inset-left));--r-globalnav-safe-area-inset-end:var(--sk-safe-area-inset-end,env(safe-area-inset-right));--r-globalnav-logical-factor:1}#globalnav{--r-globalnav-flyout-close-delay:.12s;--r-globalnav-flyout-link-opacity-duration:.5s;--r-globalnav-flyout-spacing:88px;--r-globalnav-next-flyout-height:0px;--r-globalnav-previous-flyout-height:0px;--r-globalnav-height:44px;--r-globalnav-color:#000c;--r-globalnav-color-secondary:#333336;--r-globalnav-color-hover:#000;--r-globalnav-font-size:17px;--globalnav-background:none;--globalnav-backdrop-filter:none}#globalnav.globalnav-dark,#globalnav.globalheader-dark,.globalheader-dark #globalnav,.theme-dark #globalnav{--r-globalnav-color:#fffc;--r-globalnav-color-secondary:#e8e8ed;--r-globalnav-color-hover:#fff}#globalnav.globalnav-light,#globalnav.globalheader-light,.globalheader-dark #globalnav.globalnav-light,.theme-dark #globalnav.globalnav-light,.globalheader-dark #globalnav.globalheader-light,.theme-dark #globalnav.globalheader-light,.globalheader-light #globalnav,.theme-light #globalnav{--r-globalnav-color:#000c;--r-globalnav-color-secondary:#333336;--r-globalnav-color-hover:#000}#globalnav{z-index:9999;-webkit-user-select:none;user-select:none;width:100%;min-width:320px;height:48px;max-height:44px;backdrop-filter:var(--globalnav-backdrop-filter);margin:0;font-size:17px;display:block;position:absolute;top:0;left:0;right:0}@media (width>=834px){#globalnav{background:var(--globalnav-background)}}#globalnav.globalnav-with-flyout-open,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open){backdrop-filter:none;background:0 0}@media (width<=833px){#globalnav{--r-globalnav-height:48px;max-height:none}}#globalnav.globalnav-scrim,.globalnav-scrim #globalnav{background:var(--globalnav-background)}@media (width<=833px){#globalnav.globalnav-scrim,.globalnav-scrim #globalnav{background:0 0}}#globalnav.globalnav-scrim,.globalnav-scrim #globalnav{--globalnav-background:#fafafceb}@supports (backdrop-filter:initial){#globalnav.globalnav-scrim,.globalnav-scrim #globalnav{--globalnav-backdrop-filter:saturate(180%) blur(20px);--globalnav-background:#fafafccc}}#globalnav.globalnav-scrim.globalnav-dark,.globalnav-scrim.globalheader-dark #globalnav,.globalnav-scrim #globalnav.globalnav-dark,.globalheader-dark #globalnav.globalnav-scrim{--globalnav-background:#161617e0}@supports (backdrop-filter:initial){#globalnav.globalnav-scrim.globalnav-dark,.globalnav-scrim.globalheader-dark #globalnav,.globalnav-scrim #globalnav.globalnav-dark,.globalheader-dark #globalnav.globalnav-scrim{--globalnav-background:#161617cc}}.globalnav-scrim.globalnav-light#globalnav,.globalnav-scrim.globalheader-dark .globalnav-light{--globalnav-background:#fafafceb}@supports (backdrop-filter:initial){.globalnav-scrim.globalnav-light#globalnav,.globalnav-scrim.globalheader-dark .globalnav-light{--globalnav-background:#fafafccc}}.globalnav-scrim-noblur#globalnav,.globalnav-scrim-noblur #globalnav{--globalnav-backdrop-filter:initial}#globalnav.globalnav-block-transitions,#globalnav.globalnav-block-transitions:before,#globalnav.globalnav-block-transitions:after,#globalnav.globalnav-block-transitions *,#globalnav.globalnav-block-transitions :before,#globalnav.globalnav-block-transitions :after{transition:none!important;animation:none!important}.globalnav-hidden,.globalnav-svg-symbol{display:none}.globalnav-placeholder{height:44px}@media (width<=833px){.globalnav-placeholder{height:48px}}.ac-nav-overlap .globalnav-placeholder{display:none}.globalnav-curtain{backdrop-filter:blur(20px);visibility:hidden;opacity:0;z-index:9998;background:#e8e8ed66;width:100%;height:100%;transition:opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-end 80ms;position:fixed;inset:0}#globalnav.globalnav-dark .globalnav-curtain,#globalnav.globalheader-dark .globalnav-curtain,.globalheader-dark .globalnav-curtain,.theme-dark .globalnav-curtain,.globalnav-dark~.globalnav-curtain{background:#0006}#globalnav.globalnav-light .globalnav-curtain,#globalnav.globalheader-light .globalnav-curtain,.globalheader-dark #globalnav.globalnav-light .globalnav-curtain,.theme-dark #globalnav.globalnav-light .globalnav-curtain,.globalheader-dark #globalnav.globalheader-light .globalnav-curtain,.theme-dark #globalnav.globalheader-light .globalnav-curtain,.globalheader-light .globalnav-curtain,.theme-light .globalnav-curtain,.globalnav-light~.globalnav-curtain{background:#e8e8ed66}.globalnav-with-flyout-open~.globalnav-curtain{opacity:1;visibility:visible;transition:opacity .32s cubic-bezier(.4,0,.6,1) 80ms,visibility .32s step-start 80ms}.globalnav-block-transitions~.globalnav-curtain{transition:none!important;animation:none!important}@media (width<=833px){.globalnav-with-flyout-open:not(.globalnav-animating)~.globalnav-curtain,.globalnav-with-menu-open.globalnav-with-flyout-closing.globalnav-animating~.globalnav-curtain{backdrop-filter:none}}.globalnav-curtain-noblur{backdrop-filter:none}#globalnav .globalnav-content{box-sizing:border-box;width:100%;max-width:1024px;padding-top:0;padding-bottom:0;--r-globalnav-flyout-rate:0s;--r-globalnav-duration-medium:.24s;z-index:2;margin:0 auto;padding-inline-start:max(22px, var(--r-globalnav-safe-area-inset-start));padding-inline-end:max(22px, var(--r-globalnav-safe-area-inset-end))}@media (width<=833px){#globalnav .globalnav-content{background:var(--globalnav-background);width:100%;height:100%;transition:background var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1) 80ms;padding:0;display:flex;position:absolute;top:0}#globalnav.globalnav-animating .globalnav-content{transition:height var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1) 80ms, background var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1) 80ms}#globalnav.globalnav-with-flyout-open .globalnav-content{height:calc(100vh - var(--globalnav-preceding-element-height,0px));background:var(--r-globalnav-background-opened);transition-delay:0s;overflow:hidden scroll}@supports (height:100dvh){#globalnav.globalnav-with-flyout-open .globalnav-content{height:calc(100dvh - var(--globalnav-preceding-element-height,0px))}}.globalnav-with-flyout-open#globalnav.globalnav-dark .globalnav-content,.globalnav-with-flyout-open#globalnav.globalheader-dark .globalnav-content,.globalheader-dark #globalnav.globalnav-with-flyout-open .globalnav-content,.theme-dark #globalnav.globalnav-with-flyout-open .globalnav-content{background:var(--r-globalnav-background-opened-dark)}.globalnav-with-flyout-open#globalnav.globalnav-light .globalnav-content,.globalnav-with-flyout-open#globalnav.globalheader-light .globalnav-content,.globalheader-dark .globalnav-with-flyout-open#globalnav.globalnav-light .globalnav-content,.theme-dark .globalnav-with-flyout-open#globalnav.globalnav-light .globalnav-content,.globalheader-dark .globalnav-with-flyout-open#globalnav.globalheader-light .globalnav-content,.theme-dark .globalnav-with-flyout-open#globalnav.globalheader-light .globalnav-content,.globalheader-light #globalnav.globalnav-with-flyout-open .globalnav-content,.theme-light #globalnav.globalnav-with-flyout-open .globalnav-content{background:var(--r-globalnav-background-opened)}#globalnav.globalnav-with-flyout-open.globalnav-animating:not(.globalnav-with-flyout-closing) .globalnav-content,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-content{backdrop-filter:var(--globalnav-backdrop-filter)}}#globalnav .globalnav-list{cursor:default;-webkit-user-select:none;user-select:none;justify-content:space-between;width:auto;height:44px;margin:0 -8px;list-style:none;display:flex}@media (width<=833px){#globalnav .globalnav-list{z-index:1;box-sizing:border-box;height:auto;-webkit-overflow-scrolling:touch;flex:1;margin-inline:0;padding-inline-end:calc(48px + max(0px, var(--r-globalnav-safe-area-inset-end) - 16px));display:flex;position:relative;inset:0}}#globalnav .globalnav-item{box-sizing:border-box;height:44px}#globalnav .globalnav-item.globalnav-item-flyout-change-next{z-index:1}#globalnav .globalnav-item.globalnav-item-flyout-change-next .globalnav-submenu{background-color:#0000}#globalnav.globalnav-text-zoom-in .globalnav-item .globalnav-submenu-trigger-group:focus-within{margin-inline-end:calc((-7px * var(--r-globalnav-text-zoom-scale) - -7px) * -1)}#globalnav.globalnav-text-zoom-in .globalnav-item .globalnav-submenu-trigger-group:focus-within .globalnav-submenu-trigger-button:focus{margin-inline-end:calc(-7px * var(--r-globalnav-text-zoom-scale) - -7px)}#globalnav .globalnav-item .globalnav-submenu-trigger-button{width:22px;height:100%;color:var(--r-globalnav-color);outline-offset:-7px;pointer-events:none;top:0;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:-7px}#globalnav .globalnav-item .globalnav-submenu-trigger-button .globalnav-submenu-button-icon{opacity:0;fill:currentColor;transform-origin:50%;margin-top:2px;transition:opacity .24s cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-item .globalnav-submenu-trigger-button:focus-visible{pointer-events:auto;z-index:1}#globalnav .globalnav-item .globalnav-submenu-trigger-button:focus-visible .globalnav-submenu-button-icon{opacity:1}#globalnav.globalnav-submenus-disabled .globalnav-item .globalnav-submenu-trigger-button{display:none}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu-trigger-button:focus-visible .globalnav-submenu-button-icon{opacity:1;margin-top:1px;transform:scaleY(-1)}@media (width<=833px){#globalnav .globalnav-item{width:auto;height:auto;transition:color .32s cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-item .globalnav-submenu-trigger-button{display:none}#globalnav .globalnav-list>.globalnav-item{height:100%}#globalnav .globalnav-list>.globalnav-item:not(.globalnav-menu) .globalnav-link{opacity:1;visibility:visible;transition:opacity .24s cubic-bezier(.4,0,.6,1) 80ms,visibility .24s step-start 80ms}#globalnav.globalnav-with-flyout-open .globalnav-list>.globalnav-item:not(.globalnav-menu) .globalnav-link{opacity:0;visibility:hidden;transition:opacity .24s cubic-bezier(.4,0,.6,1),visibility .24s step-end}#globalnav .globalnav-menu .globalnav-item .globalnav-link{pointer-events:none}#globalnav.globalnav-with-menu-open .globalnav-menu .globalnav-item .globalnav-link{pointer-events:auto}#globalnav.globalnav-with-menu-open .globalnav-menu .globalnav-item.globalnav-menu{display:block}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-menu .globalnav-item{opacity:1;transform:none}#globalnav .globalnav-item:not(.globalnav-menu,.globalnav-item-menu){width:48px}#globalnav .globalnav-item:not(.globalnav-menu,.globalnav-item-menu) .globalnav-link{height:48px}}#globalnav .globalnav-item-apple{display:block}#globalnav.globalnav-trailing .globalnav-item-apple{flex:1}#globalnav.globalnav-trailing .globalnav-item-apple .globalnav-link-apple{width:max-content}@media (width<=833px){#globalnav .globalnav-item-apple{text-align:left;flex-grow:1;width:auto}#globalnav .globalnav-item-apple .globalnav-link-apple{width:max-content;margin-inline-start:max(0px, var(--r-globalnav-safe-area-inset-start) - 16px);padding:0 16px}#globalnav.globalnav-text-zoom-in .globalnav-item-apple .globalnav-link-text{display:none}#globalnav .globalnav-item-menu{opacity:0;pointer-events:none}#globalnav.globalnav-with-flyout-open .globalnav-item-menu{opacity:1;pointer-events:auto;transform:none}#globalnav .globalnav-item-menu:first-child{margin-top:-3px}#globalnav.globalnav-menu-open .globalnav-item-submenu{visibility:visible}#globalnav.globalnav-with-submenu-open .globalnav-item-submenu{visibility:hidden;transition:none!important}}#globalnav .globalnav-menuback{display:none}@media (width<=833px){#globalnav .globalnav-menuback{z-index:3;opacity:0;pointer-events:none;visibility:hidden;-webkit-tap-highlight-color:#0000;transform-origin:50%;width:48px;height:48px;transition:opacity .24s cubic-bezier(.4,0,.6,1),transform .24s cubic-bezier(.4,0,.6,1),visibility .24s step-end;display:block;position:absolute;inset-inline-start:max(0px, var(--r-globalnav-safe-area-inset-start) - 18px);transform:translate(4px)scale(1)}#globalnav .globalnav-menuback-button{color:var(--r-globalnav-color-secondary);outline-offset:-7px;justify-content:center;width:100%;height:100%;transition:color .32s cubic-bezier(.4,0,.6,1);display:flex}#globalnav .globalnav-menuback-button:hover{color:var(--r-globalnav-color-hover)}#globalnav .globalnav-menuback .globalnav-chevron-icon{margin-inline-start:-1px}#globalnav .globalnav-menuback .globalnav-chevron-icon svg{fill:currentColor}#globalnav.globalnav-with-submenu-open .globalnav-menuback{visibility:visible;opacity:1;pointer-events:auto;transition:opacity .24s cubic-bezier(.4,0,.6,1) .16s,transform .24s cubic-bezier(.4,0,.6,1) .16s,visibility .24s step-start .16s;transform:translate(0)scale(1)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-submenu-open) .globalnav-menuback{opacity:0;transition:transform .24s cubic-bezier(.4,0,.6,1),opacity .24s cubic-bezier(.4,0,.6,1),visibility .24s step-end;transform:translate(0)scale(.8)}}#globalnav .globalnav-image-regular{display:flex}#globalnav .globalnav-image-compact{display:none}@media (width<=833px){#globalnav .globalnav-image-compact{display:flex}#globalnav .globalnav-image-regular{display:none}#globalnav.globalnav-with-flyout-open:not(.globalnav-with-menu-open) .globalnav-menu .globalnav-item,#globalnav.globalnav-with-submenu-open:not(.globalnav-animating) .globalnav-menu .globalnav-item{height:0}}#globalnav .globalnav-submenu-trigger-group{position:relative}@media (width<=833px){#globalnav .globalnav-submenu-trigger-group{opacity:0;transition-delay:calc(.2s + var(--r-globalnav-flyout-item-number) * 20ms);transition-property:opacity,transform,visibility;transition-duration:.24s;transition-timing-function:cubic-bezier(.4,0,.6,1),cubic-bezier(.4,0,.6,1),step-start;transform:translateY(-8px)}#globalnav.globalnav-with-menu-open .globalnav-submenu-trigger-group,#globalnav.globalnav-with-submenu-open.globalnav-animating .globalnav-submenu-trigger-group{opacity:1;visibility:visible;transform:translate(0)}#globalnav.globalnav-with-submenu-open .globalnav-submenu-trigger-group{opacity:0;visibility:hidden;transform:translate(calc(-8px * var(--r-globalnav-logical-factor)));transition:none}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-trigger-group{transition-delay:0s;transition-duration:min(.16s + 20ms * calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)), .24s)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-submenu-open) .globalnav-submenu-trigger-group{transition-delay:0s}}#globalnav .globalnav-link{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1}@media (width<=833px){#globalnav .globalnav-link{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}}#globalnav .globalnav-link{color:var(--r-globalnav-color);z-index:1;padding:0 calc(8px / var(--r-globalnav-text-zoom-scale,1));white-space:nowrap;-webkit-tap-highlight-color:#0000;background:no-repeat;justify-content:center;align-items:center;height:44px;line-height:1;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1);display:flex;position:relative;overflow:clip hidden}#globalnav .globalnav-link svg{fill:currentColor}#globalnav .globalnav-link:hover,#globalnav .globalnav-link:focus-visible{color:var(--r-globalnav-color-hover);text-decoration:none}#globalnav .globalnav-link:focus{outline:none}#globalnav .globalnav-link:focus-visible{--sk-focus-offset:-7px;outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}#globalnav .globalnav-link[data-focus-method=touch],#globalnav .globalnav-link[data-focus-method=mouse]{outline:none}#globalnav .globalnav-item-flyout-open .globalnav-link{color:var(--r-globalnav-color-hover);text-decoration:none}#globalnav .globalnav-link-apple{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=833px){#globalnav .globalnav-link-apple{letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.21053}}#globalnav .globalnav-link-apple{align-items:center;display:flex}#globalnav .globalnav-link-apple-logo{height:100%}#globalnav .globalnav-link-apple .globalnav-link-text{margin-inline-start:4px}@media (width<=833px){#globalnav .globalnav-item-menu .globalnav-link{color:var(--r-globalnav-color-secondary);width:auto;max-width:none;height:auto;padding-top:3px;padding-bottom:4px;white-space:normal;justify-content:space-between;align-items:flex-start;margin-bottom:-7px;padding-inline-start:calc(48px + var(--r-globalnav-safe-area-inset-start));padding-inline-end:calc(48px + var(--r-globalnav-safe-area-inset-end));display:flex}#globalnav .globalnav-item-menu .globalnav-link:hover,#globalnav .globalnav-item-menu .globalnav-link:focus-visible{color:var(--r-globalnav-color-hover)}#globalnav .globalnav-item-menu .globalnav-link .globalnav-link-text{pointer-events:none;padding-top:7.5px;padding-bottom:7.5px}}#globalnav .globalnav-link-text,#globalnav .globalnav-link-chevron{pointer-events:none;align-items:center;height:100%;display:flex}@keyframes globalnav-chevron-slide-in-hover{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}@keyframes globalnav-chevron-hover-off{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}#globalnav .globalnav-link-chevron{visibility:hidden;transition:visibility .24s step-end;display:none}@media (width<=833px){#globalnav .globalnav-link-chevron{margin-top:-1px;opacity:0;height:47px;color:var(--r-globalnav-color-secondary);transform-origin:50%;margin-inline-end:-48px;padding-inline-end:19px;animation:.24s cubic-bezier(.4,0,.6,1) both globalnav-chevron-hover-off;display:block}#globalnav .globalnav-link-chevron svg{fill:currentColor;transform:scaleX(-1)translateZ(0)}#globalnav.globalnav-with-submenu-open .globalnav-link-chevron{animation:.24s cubic-bezier(.4,0,.6,1) both globalnav-chevron-hover-off}#globalnav.globalnav-submenus-disabled .globalnav-link-chevron{visibility:hidden!important}}@media (hover:hover){#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:hover .globalnav-link-chevron,#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:active .globalnav-link-chevron,#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link[data-focus-method=key] .globalnav-link-chevron{visibility:visible;opacity:1;transition:visibility .24s step-start;animation:.24s cubic-bezier(.4,0,.6,1) both globalnav-chevron-slide-in-hover}.globalnav-with-submenu-open #globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:hover .globalnav-link-chevron,.globalnav-with-submenu-open #globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:active .globalnav-link-chevron,.globalnav-with-submenu-open #globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link[data-focus-method=key] .globalnav-link-chevron{animation:.24s cubic-bezier(.4,0,.6,1) both globalnav-chevron-hover-off}#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:hover .globalnav-link-chevron:hover,#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link:active .globalnav-link-chevron:hover,#globalnav.globalnav-with-menu-open:not(.globalnav-animating) .globalnav-link[data-focus-method=key] .globalnav-link-chevron:hover{color:var(--r-globalnav-color-hover)}}@media (width>=834px){#globalnav .globalnav-menu{display:contents}}#globalnav .globalnav-menu{-webkit-overflow-scrolling:touch;flex-grow:1}@media (width<=833px){#globalnav .globalnav-menu{visibility:hidden;width:100%;position:absolute}#globalnav.globalnav-with-menu-open .globalnav-menu{visibility:visible}#globalnav.globalnav-with-flyout-open.globalnav-animating:not(.globalnav-with-flyout-closing) .globalnav-menu{overflow:hidden}#globalnav .globalnav-menu>.globalnav-flyout{box-sizing:border-box;background-color:#0000;width:100%;padding-top:50px}#globalnav.globalnav-with-submenu-open .globalnav-menu>.globalnav-flyout{pointer-events:none;overflow:initial}}#globalnav .globalnav-menu-list{justify-content:space-evenly;height:100%}@media (width>=834px){#globalnav .globalnav-menu-list{display:inherit}}@media (width<=833px){#globalnav .globalnav-menu-list{flex-direction:column;justify-content:flex-start}}#globalnav .globalnav-menutrigger{border-bottom:none;width:48px;display:none}@media (width<=833px){#globalnav .globalnav-menutrigger{z-index:3;margin:0;display:block;position:absolute;inset-inline-end:max(0px, var(--r-globalnav-safe-area-inset-end) - 16px)}#globalnav.globalnav-no-menu .globalnav-menutrigger{display:none}#globalnav.no-js .globalnav-menutrigger{pointer-events:none}}#globalnav .globalnav-menutrigger-button{color:#000;opacity:.8;cursor:pointer;outline-offset:-7px;-webkit-tap-highlight-color:#0000;justify-content:center;align-items:center;width:48px;height:48px;transition:opacity .32s cubic-bezier(.4,0,.6,1),color .32s cubic-bezier(.4,0,.6,1);display:flex;position:relative}#globalnav.globalnav-dark .globalnav-menutrigger-button,#globalnav.globalheader-dark .globalnav-menutrigger-button,.globalheader-dark #globalnav .globalnav-menutrigger-button,.theme-dark #globalnav .globalnav-menutrigger-button{color:#fff}#globalnav.globalnav-light .globalnav-menutrigger-button,#globalnav.globalheader-light .globalnav-menutrigger-button,.globalheader-dark #globalnav.globalnav-light .globalnav-menutrigger-button,.theme-dark #globalnav.globalnav-light .globalnav-menutrigger-button,.globalheader-dark #globalnav.globalheader-light .globalnav-menutrigger-button,.theme-dark #globalnav.globalheader-light .globalnav-menutrigger-button,.globalheader-light #globalnav .globalnav-menutrigger-button,.theme-light #globalnav .globalnav-menutrigger-button{color:#000}#globalnav .globalnav-menutrigger-button:hover{opacity:1}#globalnav.touch .globalnav-menutrigger-button{color:var(--r-globalnav-color-hover);transition:none}@keyframes globalnav-flyout-slide-forward-next{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}@keyframes globalnav-flyout-slide-forward-previous{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-8px)}}@keyframes globalnav-flyout-slide-back-previous{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px)}}@keyframes globalnav-flyout-slide-back-next{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}@media (width>=834px){#globalnav .globalnav-flyout{display:inherit}}#globalnav .globalnav-flyout{margin:0}@media (width<=833px){#globalnav .globalnav-flyout{height:100%;padding-bottom:0;position:absolute;top:0;transform:none}#globalnav .globalnav-flyout .globalnav-menu-list,#globalnav .globalnav-flyout .globalnav-flyout-scroll-container{height:auto;padding-bottom:84px}#globalnav.globalnav-animating .globalnav-flyout .globalnav-menu-list,#globalnav.globalnav-animating .globalnav-flyout .globalnav-flyout-scroll-container{overflow:hidden}#globalnav.globalnav-animating.globalnav-with-menu-open:not(.globalnav-with-submenu-open) .globalnav-flyout .globalnav-flyout-scroll-container{height:100%}#globalnav .globalnav-item:not(.globalnav-item-flyout-change-previous,.globalnav-item-flyout-change-next).globalnav-item-flyout-closing .globalnav-flyout{visibility:visible;opacity:1;height:100vh;display:block;overflow:hidden}@supports (height:100dvh){#globalnav .globalnav-item:not(.globalnav-item-flyout-change-previous,.globalnav-item-flyout-change-next).globalnav-item-flyout-closing .globalnav-flyout{height:100dvh}}#globalnav .globalnav-menu .globalnav-item .globalnav-flyout{display:none}}#globalnav .globalnav-flyout-item{opacity:0;transition:opacity .32s cubic-bezier(.4, 0, .6, 1) calc(var(--r-globalnav-flyout-item-number) * 20ms + (var(--r-globalnav-flyout-group-number,0) + 1) * 80ms), transform .32s cubic-bezier(.4, 0, .6, 1) calc(var(--r-globalnav-flyout-item-number) * 20ms + (var(--r-globalnav-flyout-group-number,0) + 1) * 80ms);transform:translateY(-4px)}@media (width<=833px){#globalnav .globalnav-flyout-item{transform:translateY(-8px)}}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-flyout-item{opacity:1;transform:translateY(0)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-flyout-item{transition-delay:0s;transition-duration:min(.16s + calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)) * 20ms, .24s)}@media (width<=833px){#globalnav .globalnav-item.globalnav-item-flyout-change-next>.globalnav-flyout,#globalnav .globalnav-item.globalnav-item-flyout-open>.globalnav-flyout,#globalnav .globalnav-item.globalnav-item-flyout-change-previous>.globalnav-flyout{overflow:initial;display:block}#globalnav .globalnav-item-flyout-change-next>.globalnav-flyout,#globalnav .globalnav-item-flyout-open>.globalnav-flyout,#globalnav .globalnav-item-flyout-change-previous>.globalnav-flyout{visibility:visible;opacity:1;pointer-events:auto;width:100%}#globalnav .globalnav-menu.globalnav-item-flyout-change-next>.globalnav-flyout .globalnav-link-text{animation-name:globalnav-flyout-slide-back-next;animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-delay:.16s;animation-fill-mode:both}#globalnav .globalnav-menu.globalnav-item-flyout-change-previous>.globalnav-flyout .globalnav-link-text{animation-name:globalnav-flyout-slide-forward-previous;animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}#globalnav .globalnav-item-flyout-change-previous .globalnav-item-flyout-change-next .globalnav-flyout{animation-name:globalnav-flyout-slide-forward-next;animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-delay:.16s;animation-fill-mode:both}#globalnav .globalnav-item-flyout-change-next .globalnav-item-flyout-change-previous .globalnav-flyout{animation-name:globalnav-flyout-slide-back-previous;animation-duration:.24s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}}@keyframes globalnav-scrim-height-change{0%{height:var(--r-globalnav-previous-flyout-height)}to{height:var(--r-globalnav-next-flyout-height)}}@keyframes globalnav-fade-in{0%{opacity:0}to{opacity:1}}#globalnav .globalnav-submenu{--r-globalnav-submenu-header-color:#6e6e73;--r-globalnav-flyout-height:0;background:var(--r-globalnav-background-opened);text-align:start;position:absolute;left:0;right:0}@media (width<=833px){#globalnav .globalnav-submenu{opacity:0;pointer-events:none;visibility:hidden;background-color:#0000;position:absolute;top:0;overflow:hidden}}@media (width>=834px){#globalnav .globalnav-submenu{height:44px;max-height:calc(100vh - var(--r-globalnav-flyout-spacing));visibility:hidden;background:var(--globalnav-background);margin-top:-44px;overflow:hidden}#globalnav.globalnav-with-flyout-open.globalnav-animating:not(.globalnav-with-flyout-closing) .globalnav-submenu,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu{backdrop-filter:var(--globalnav-backdrop-filter)}#globalnav.globalnav-animating .globalnav-submenu{transition:height var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1) .12s, visibility var(--r-globalnav-flyout-rate) step-end .12s, background var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1) .12s}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu{visibility:visible;height:var(--r-globalnav-flyout-height);background:var(--r-globalnav-background-opened);transition:height var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1), visibility var(--r-globalnav-flyout-rate) step-start, background var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1)}#globalnav:not(.globalnav-animating) .globalnav-item.globalnav-item-flyout-open .globalnav-submenu{transition:height var(--r-globalnav-flyout-rate) cubic-bezier(.4, 0, .6, 1)}#globalnav.globalnav-dark .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,#globalnav.globalheader-dark .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.globalheader-dark #globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.theme-dark #globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu{background:var(--r-globalnav-background-opened-dark)}#globalnav.globalnav-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,#globalnav.globalheader-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.globalheader-dark #globalnav.globalnav-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.theme-dark #globalnav.globalnav-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.globalheader-dark #globalnav.globalheader-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.theme-dark #globalnav.globalheader-light .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.globalheader-light #globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu,.theme-light #globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu{background:var(--r-globalnav-background-opened)}#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu{height:var(--r-globalnav-previous-flyout-height);visibility:visible;animation-name:globalnav-scrim-height-change;animation-duration:.12s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu .globalnav-submenu-content{opacity:1;animation-name:globalnav-fade-in;animation-duration:.12s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-direction:reverse;animation-fill-mode:both}#globalnav .globalnav-item-flyout-change-next .globalnav-submenu{height:var(--r-globalnav-previous-flyout-height);visibility:visible;animation-name:globalnav-scrim-height-change;animation-duration:.12s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both;transition:none!important}#globalnav .globalnav-item-flyout-change-next .globalnav-submenu .globalnav-submenu-content{opacity:0;animation-name:globalnav-fade-in;animation-duration:.12s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}#globalnav .globalnav-item-flyout-change-next .globalnav-submenu .globalnav-submenu-list-item,#globalnav .globalnav-item-flyout-change-next .globalnav-submenu .globalnav-submenu-list-item-elevated,#globalnav .globalnav-item-flyout-change-next .globalnav-submenu .globalnav-submenu-header{opacity:1;transition:none;transform:translateY(0)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-item-flyout-change-previous .globalnav-submenu{z-index:-1}#globalnav .globalnav-flyout-scroll-container{max-height:calc(100% - 44px);margin-top:44px;overflow-y:hidden}#globalnav .globalnav-flyout-short .globalnav-flyout-scroll-container{overflow-y:auto}}@media (width<=833px){#globalnav.globalnav-with-submenu-open .globalnav-flyout-scroll-container{padding-bottom:0}}#globalnav .globalnav-submenu-content{box-sizing:border-box;z-index:2;width:100%;max-width:1024px;padding-top:0;padding-bottom:0;margin:0 auto;padding-inline-start:max(22px, var(--r-globalnav-safe-area-inset-start));padding-inline-end:max(22px, var(--r-globalnav-safe-area-inset-end));display:flex}@media (width>=834px){#globalnav .globalnav-submenu-content{padding-top:40px;padding-bottom:84px}#globalnav .globalnav-flyout-short .globalnav-submenu-content{max-width:calc(1024px - var(--r-globalnav-scrollbar-width))}}@media (width<=833px){#globalnav .globalnav-submenu-content{padding-top:50px;flex-wrap:wrap;padding-inline-start:calc(48px + var(--r-globalnav-safe-area-inset-start));padding-inline-end:calc(48px + var(--r-globalnav-safe-area-inset-end))}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-content{transition-delay:80ms}}@media (width<=640px){#globalnav .globalnav-submenu-content{flex-direction:column}}#globalnav .globalnav-submenu-group{box-sizing:border-box}@media (width>=834px){#globalnav .globalnav-submenu-group{--r-globalnav-flyout-group-delay:min((var(--r-globalnav-flyout-elevated-group-count) * 80ms) + ((var(--r-globalnav-flyout-group-number) - var(--r-globalnav-flyout-elevated-group-count)) * 40ms), var(--r-globalnav-flyout-group-number) * 80ms);max-width:25%;margin-bottom:-4px;padding-inline-end:44px}#globalnav .globalnav-submenu-group-elevated{max-width:50%;padding-inline-end:88px}}@media (width<=833px){#globalnav .globalnav-submenu-group{padding-bottom:52px}#globalnav .globalnav-submenu-group:last-child{margin-bottom:0;padding-bottom:92px}#globalnav .globalnav-submenu-group-elevated .globalnav-submenu-header{display:none}}@media (width>=641px) and (width<=833px){#globalnav .globalnav-submenu-group{max-width:50%;padding-inline-end:48px}#globalnav .globalnav-submenu-group-elevated{flex-basis:75%;max-width:75%;margin-inline-end:25%;padding-inline-end:96px}}@media (width>=834px){#globalnav .globalnav-submenu-list-item,#globalnav .globalnav-submenu-list-item-elevated{opacity:0;transition-property:opacity,transform;transition-duration:min(.16s + 20ms * calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)), .24s);transition-delay:0s;transform:translateY(-4px)}#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu-list-item,#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu-list-item-elevated{transform:translateY(0)}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu-list-item,#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu-list-item-elevated{opacity:1;transition-duration:.32s;transition-delay:calc(var(--r-globalnav-flyout-group-delay) + var(--r-globalnav-flyout-item-number) * 20ms + 80ms);transform:translateY(0)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-list-item,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-list-item-elevated{opacity:0;transition-property:opacity,transform;transition-duration:min(.16s + 20ms * calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)), .24s);transition-delay:0s;transform:translateY(-4px)}#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu-list-item,#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu-list-item-elevated,#globalnav .globalnav-item-flyout-change-next .globalnav-submenu-list-item,#globalnav .globalnav-item-flyout-change-next .globalnav-submenu-list-item-elevated{opacity:1;transition:none;transform:none}}@media (width<=833px){#globalnav .globalnav-submenu-list-item,#globalnav .globalnav-submenu-list-item-elevated{opacity:0}#globalnav.globalnav-with-submenu-open .globalnav-submenu-list-item,#globalnav.globalnav-with-submenu-open .globalnav-submenu-list-item-elevated{opacity:1;transition:none}#globalnav.globalnav-animating.globalnav-with-menu-open:not(.globalnav-with-submenu-open) .globalnav-submenu-list-item,#globalnav.globalnav-animating.globalnav-with-menu-open:not(.globalnav-with-submenu-open) .globalnav-submenu-list-item-elevated{opacity:1}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-list-item,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-list-item-elevated{opacity:0;transition-delay:0s;transition-duration:min(.16s + calc(var(--r-globalnav-flyout-group-total) - var(--r-globalnav-flyout-group-number)) * 40ms, .24s);transform:translateY(-8px)}}#globalnav .globalnav-submenu-header{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}@media (width<=833px){#globalnav .globalnav-submenu-header{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}#globalnav .globalnav-submenu-header{color:var(--r-globalnav-submenu-header-color);display:block}#globalnav.globalnav-dark .globalnav-submenu-header,#globalnav.globalheader-dark .globalnav-submenu-header,.globalheader-dark #globalnav .globalnav-submenu-header,.theme-dark #globalnav .globalnav-submenu-header{--r-globalnav-submenu-header-color:#86868b}#globalnav.globalnav-light .globalnav-submenu-header,#globalnav.globalheader-light .globalnav-submenu-header,.globalheader-dark #globalnav.globalnav-light .globalnav-submenu-header,.theme-dark #globalnav.globalnav-light .globalnav-submenu-header,.globalheader-dark #globalnav.globalheader-light .globalnav-submenu-header,.theme-dark #globalnav.globalheader-light .globalnav-submenu-header,.globalheader-light #globalnav .globalnav-submenu-header,.theme-light #globalnav .globalnav-submenu-header{--r-globalnav-submenu-header-color:#6e6e73}@media (width>=834px){#globalnav .globalnav-submenu-header{opacity:0;transition-property:opacity,transform;transition-duration:.32s;transition-delay:calc(var(--r-globalnav-flyout-group-delay) + 80ms);transform:translateY(-4px)}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-submenu-header{opacity:1;transform:translateY(0)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-header{opacity:0;transition-duration:min(.16s + 20ms * calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)), .24s);transition-delay:0s}}@media (width>=834px) and (width>=834px){#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-header{transform:translateY(-4px)}}@media (width>=834px) and (width<=833px){#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-header{transform:translateY(-8px)}}@media (width>=834px){#globalnav .globalnav-item-flyout-change-previous .globalnav-submenu-header,#globalnav .globalnav-item-flyout-change-next .globalnav-submenu-header{opacity:1;transition:none;transform:none}}@media (width<=833px){#globalnav.globalnav-with-submenu-open .globalnav-submenu-header{transition:none}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-submenu-header{opacity:0;transition-delay:0s;transition-duration:min(.16s + 20ms * calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number)), .24s);transition-duration:min(.16s + calc(var(--r-globalnav-flyout-group-total) - var(--r-globalnav-flyout-group-number)) * 40ms, .24s);transform:translateY(-8px)}}#globalnav .globalnav-submenu-list{margin:0;list-style:none}#globalnav .globalnav-submenu-list-item{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.33337}@media (width<=833px){#globalnav .globalnav-submenu-list-item{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.47059}}#globalnav .globalnav-submenu-list-item{margin-inline:-11px}#globalnav .globalnav-submenu-list-item:first-child{margin-top:10px}@media (width<=833px){#globalnav .globalnav-submenu-list-item{margin-inline:-11px}#globalnav .globalnav-submenu-list-item:first-child{margin-top:14px}}#globalnav .globalnav-submenu-list-item-elevated+.globalnav-submenu-list-item{margin-top:14px}@media (width<=833px){#globalnav .globalnav-submenu-list-item-elevated+.globalnav-submenu-list-item{margin-top:17px}}#globalnav .globalnav-submenu-list-item-elevated{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}@media (width<=833px){#globalnav .globalnav-submenu-list-item-elevated{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}}#globalnav .globalnav-submenu-list-item-elevated{margin-inline:-11px}#globalnav .globalnav-submenu-list-item-elevated:first-child{margin-top:6px}@media (width<=833px){#globalnav .globalnav-submenu-list-item-elevated{margin-top:0;padding-top:0;padding-bottom:0}#globalnav .globalnav-submenu-list-item-elevated:first-child{margin-top:-3px}}#globalnav .globalnav-submenu-link{color:var(--r-globalnav-color-secondary);-webkit-tap-highlight-color:#0000;margin-bottom:-6px;padding:7px 11px;text-decoration:none;transition:color .32s cubic-bezier(.4,0,.6,1);display:inline-block}#globalnav .globalnav-submenu-link:hover,#globalnav .globalnav-submenu-link:focus-visible{color:var(--r-globalnav-color-hover);text-decoration:none}#globalnav .globalnav-submenu-link:focus{outline:none}#globalnav .globalnav-submenu-link:focus-visible{--sk-focus-offset:-7px;outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}@media (width>=834px){#globalnav .globalnav-submenu-list-item-elevated .globalnav-submenu-link{padding-top:9px}}@media (width<=833px){#globalnav .globalnav-submenu-link{align-items:center;max-width:max-content;margin-bottom:-5px;padding-top:8px;display:flex}#globalnav .globalnav-submenu-list-item-elevated .globalnav-submenu-link{margin-bottom:-7px;padding-top:11px;padding-bottom:11px}}html.globalnav-noscroll{overscroll-behavior:none;margin-top:0!important}html.globalnav-noscroll,html.globalnav-noscroll body{position:relative;height:100%!important;overflow:hidden!important}html.globalnav-noscroll.globalnav-noscroll-y,html.globalnav-noscroll.globalnav-noscroll-y body{overflow:auto hidden!important}html.globalnav-noscroll-long{padding-inline-end:var(--r-globalnav-scrollbar-width)}@keyframes globalnav-search-fade{0%{opacity:0;transform:translateY(0)}to{opacity:1;transform:translateY(0)}}@keyframes globalnav-search-fade-and-slide{0%{opacity:0;transform:translateY(calc(var(--r-globalnav-search-shift-vertical) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes globalnav-search-fade-and-slide-to-close{0%{opacity:0;transform:translateY(calc(var(--r-globalnav-search-shift-vertical) * -1))}to{opacity:1;transform:translateY(0)}}@keyframes globalnav-search-slide-top-to-bottom{0%{transform:translateY(calc(var(--r-globalnav-suggested-links-height) * -1))}to{transform:translateY(0)}}@keyframes globalnav-search-slide-bottom-to-top{0%{transform:translateY(var(--r-globalnav-suggested-links-height))}to{transform:translateY(0)}}@keyframes globalnav-search-input-intro{0%{opacity:0;transform:translateY(var(--r-globalnav-search-input-vertical-shift))}to{opacity:1;transform:translateY(0)}}@keyframes globalnav-search-input-outro{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(var(--r-globalnav-search-input-vertical-shift))}}#globalnav .globalnav-search{--r-globalnav-search-icon-fill:#6e6e73;--r-globalnav-search-icon-active-fill:#333336;--r-globalnav-search-input-placeholder-color:#6e6e73;--r-globalnav-search-input-value-color:#333336;--r-globalnav-search-list-header-color:#6e6e73;--r-globalnav-search-list-item-color:#333336;--r-globalnav-search-list-item-icon-fill:#6e6e73;--r-globalnav-search-list-item-hover-background:#f5f5f7;--r-globalnav-search-list-item-hover-color:#000;--r-globalnav-search-list-item-nonsearchterm-color:#6e6e73;--r-globalnav-search-list-item-searchterm-color:#333336}#globalnav.globalnav-dark .globalnav-search,#globalnav.globalheader-dark .globalnav-search,.globalheader-dark #globalnav .globalnav-search,.theme-dark #globalnav .globalnav-search{--r-globalnav-search-icon-fill:#86868b;--r-globalnav-search-icon-active-fill:#e8e8ed;--r-globalnav-search-input-placeholder-color:#86868b;--r-globalnav-search-input-value-color:#e8e8ed;--r-globalnav-search-list-header-color:#86868b;--r-globalnav-search-list-item-color:#e8e8ed;--r-globalnav-search-list-item-icon-fill:#86868b;--r-globalnav-search-list-item-hover-background:#1d1d1f;--r-globalnav-search-list-item-hover-color:#fff;--r-globalnav-search-list-item-nonsearchterm-color:#86868b;--r-globalnav-search-list-item-searchterm-color:#e8e8ed}#globalnav.globalnav-light .globalnav-search,#globalnav.globalheader-light .globalnav-search,.globalheader-dark #globalnav.globalnav-light .globalnav-search,.theme-dark #globalnav.globalnav-light .globalnav-search,.globalheader-dark #globalnav.globalheader-light .globalnav-search,.theme-dark #globalnav.globalheader-light .globalnav-search,.globalheader-light #globalnav .globalnav-search,.theme-light #globalnav .globalnav-search{--r-globalnav-search-icon-fill:#6e6e73;--r-globalnav-search-icon-active-fill:#333336;--r-globalnav-search-input-placeholder-color:#6e6e73;--r-globalnav-search-input-value-color:#333336;--r-globalnav-search-list-header-color:#6e6e73;--r-globalnav-search-list-item-color:#333336;--r-globalnav-search-list-item-icon-fill:#6e6e73;--r-globalnav-search-list-item-hover-background:#f5f5f7;--r-globalnav-search-list-item-hover-color:#000;--r-globalnav-search-list-item-nonsearchterm-color:#6e6e73;--r-globalnav-search-list-item-searchterm-color:#333336}#globalnav .globalnav-search.globalnav-item-flyout-change-next .globalnav-flyout{visibility:hidden}#globalnav .globalnav-search .globalnav-flyout-content{display:block}@media (width>=834px){#globalnav .globalnav-search .globalnav-flyout-content{padding-top:32px;padding-bottom:80px}}@media (width<=833px){#globalnav .globalnav-search .globalnav-flyout-content{padding-top:54px}}#globalnav .globalnav-searchfield-wrapper{--r-globalnav-search-input-vertical-shift:-4px;flex-wrap:nowrap;align-items:center;width:calc(100% + 15px);height:2.35294em;display:flex}@media (width<=833px){#globalnav .globalnav-searchfield-wrapper{--r-globalnav-search-input-vertical-shift:-8px}}#globalnav .globalnav-item.globalnav-item-flyout-open .globalnav-searchfield-wrapper{animation:.24s cubic-bezier(.4,0,.6,1) .2s both globalnav-search-input-intro}#globalnav .globalnav-item:not(.globalnav-item-flyout-change-previous,.globalnav-item-flyout-change-next).globalnav-item-flyout-closing .globalnav-searchfield-wrapper{animation:.24s cubic-bezier(.4,0,.6,1) both globalnav-search-input-outro}#globalnav .globalnav-searchfield-submit{width:1.76471em;fill:var(--r-globalnav-search-icon-fill);z-index:0;order:-1;margin-inline-start:-6px;transition:fill .32s cubic-bezier(.4,0,.6,1);display:flex;position:relative}#globalnav .globalnav-searchfield-submit[tabindex="0"]{fill:var(--r-globalnav-search-icon-active-fill);z-index:2}#globalnav .globalnav-searchfield-submit[tabindex="0"]:hover,#globalnav .globalnav-searchfield-submit[tabindex="0"]:focus-visible{fill:var(--r-globalnav-search-list-item-hover-color)}@media (width>=834px){#globalnav .globalnav-searchfield-submit{padding:2px 0}}@media (width<=833px){#globalnav .globalnav-searchfield-submit{width:2.23529em;height:2.23529em;margin-inline-start:-8px}}#globalnav .globalnav-searchfield-submit .globalnav-image-compact,#globalnav .globalnav-searchfield-submit .globalnav-image-regular{margin-top:-1px}#globalnav .globalnav-searchfield-input{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}@media (width<=833px){#globalnav .globalnav-searchfield-input{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}}#globalnav .globalnav-searchfield-input{z-index:1;box-sizing:border-box;width:100%;height:100%;color:var(--r-globalnav-search-input-value-color);background-color:#0000;border:none;border-radius:0;margin-inline:-30px -31px;padding-inline:34px;line-height:1;position:relative}#globalnav .globalnav-searchfield-input[data-focus-method=mouse],#globalnav .globalnav-searchfield-input[data-focus-method=touch]{outline:none}@media (width>=834px){#globalnav .globalnav-searchfield-input{padding-top:1px}}@media (width<=833px){#globalnav .globalnav-searchfield-input{margin-inline:-38px -33px;padding-inline:42px 38px}}#globalnav .globalnav-searchfield-input::placeholder{color:var(--r-globalnav-search-input-placeholder-color);opacity:1}#globalnav .globalnav-searchfield-reset{width:1.76471em;height:1.88235em;fill:var(--r-globalnav-search-icon-fill);opacity:0;visibility:hidden;z-index:2;justify-content:center;align-items:center;transition:opacity .32s cubic-bezier(.4,0,.6,1),fill .32s cubic-bezier(.4,0,.6,1),visibility .32s step-end;display:flex;position:relative}@media (width>=834px){#globalnav .globalnav-searchfield-reset{padding:2px 0}}@media (width<=833px){#globalnav .globalnav-searchfield-reset{width:1.88235em;height:2.23529em;margin-inline-start:1px}}#globalnav .globalnav-searchfield-reset[tabindex="0"]{visibility:visible;opacity:1;transition:opacity .32s cubic-bezier(.4,0,.6,1),fill .32s cubic-bezier(.4,0,.6,1),visibility .32s step-start}#globalnav .globalnav-searchfield-reset[tabindex="0"]:hover,#globalnav .globalnav-searchfield-reset[tabindex="0"]:focus-visible{fill:var(--r-globalnav-search-icon-active-fill)}#globalnav .globalnav-searchresults{--r-globalnav-search-shift-vertical:4px;margin-top:32px;position:relative}@media (width<=833px){#globalnav .globalnav-searchresults{--r-globalnav-search-shift-vertical:8px;margin-top:49px}}#globalnav .globalnav-searchresults-count{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#globalnav .globalnav-searchresults-container+.globalnav-searchresults-container{margin-top:34px}@media (width<=833px){#globalnav .globalnav-searchresults-container+.globalnav-searchresults-container{margin-top:48px}}#globalnav .globalnav-searchresults-header{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}@media (width<=833px){#globalnav .globalnav-searchresults-header{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}#globalnav .globalnav-searchresults-header{--r-globalnav-search-base-duration:calc(.24s - 80ms);--r-globalnav-search-reverse-index:calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number));color:var(--r-globalnav-search-list-header-color)}#globalnav .globalnav-searchresults-list-item{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.33337}@media (width<=833px){#globalnav .globalnav-searchresults-list-item{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.47059}}#globalnav .globalnav-searchresults-list-item{--r-globalnav-search-base-duration:calc(.24s - 80ms);--r-globalnav-search-reverse-index:calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number));margin-top:4px;box-sizing:border-box;align-items:flex-start;margin-inline:-8px;display:flex}#globalnav .globalnav-searchresults-list-item:first-of-type{margin-top:8px}@media (width<=833px){#globalnav .globalnav-searchresults-list-item{margin-top:6px;margin-inline:-12px}#globalnav .globalnav-searchresults-list-item:first-of-type{margin-top:9px}}#globalnav .globalnav-searchresults-list-icon{fill:var(--r-globalnav-search-list-item-icon-fill);margin-inline-end:11px;transition:color 20ms cubic-bezier(.4,0,.6,1),background-color 20ms cubic-bezier(.4,0,.6,1),fill 20ms cubic-bezier(.4,0,.6,1);display:flex}@media (width<=833px){#globalnav .globalnav-searchresults-list-icon{margin-inline-end:14px}}#globalnav .globalnav-searchresults-list-link{padding-inline:8px;width:100%;height:100%;color:var(--r-globalnav-search-list-item-color);border-radius:5px;justify-content:flex-start;align-items:flex-start;padding-top:4px;padding-bottom:4px;text-decoration:none;transition:color 20ms cubic-bezier(.4,0,.6,1),background-color 20ms cubic-bezier(.4,0,.6,1),fill 20ms cubic-bezier(.4,0,.6,1);display:flex}@media (width<=833px){#globalnav .globalnav-searchresults-list-link{border-radius:6px}}#globalnav .globalnav-search-with-results .globalnav-searchresults-list-link{color:var(--r-globalnav-search-list-item-nonsearchterm-color)}#globalnav .globalnav-searchresults-list-link:hover,#globalnav .globalnav-searchresults-list-link:focus-visible,#globalnav .globalnav-searchresults-list-link.globalnav-searchresults-hover{background-color:var(--r-globalnav-search-list-item-hover-background);color:var(--r-globalnav-search-list-item-hover-color);text-decoration:none}#globalnav .globalnav-searchresults-list-link:hover .globalnav-searchresults-list-icon,#globalnav .globalnav-searchresults-list-link:focus-visible .globalnav-searchresults-list-icon,#globalnav .globalnav-searchresults-list-link.globalnav-searchresults-hover .globalnav-searchresults-list-icon{fill:var(--r-globalnav-search-list-item-hover-color)}#globalnav .globalnav-searchresults-list-link:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}@media (width<=833px){#globalnav .globalnav-searchresults-list-link{padding-inline:12px;padding-bottom:3px;line-height:26px}}#globalnav .globalnav-searchresults-list-text-highlight{color:var(--r-globalnav-search-list-item-searchterm-color)}#globalnav .globalnav-search{--r-globalnav-searchresults-timeout:.44s}#globalnav .globalnav-search .globalnav-searchresults-previous .globalnav-searchresults-header,#globalnav .globalnav-search .globalnav-searchresults-previous .globalnav-searchresults-list-item,#globalnav .globalnav-search .globalnav-searchresults-current .globalnav-searchresults-header,#globalnav .globalnav-search .globalnav-searchresults-current .globalnav-searchresults-list-item{--r-globalnav-search-item-base-duration:calc(.24s - 80ms);--r-globalnav-search-item-reverse-index:calc(var(--r-globalnav-flyout-item-total) - var(--r-globalnav-flyout-item-number));animation-duration:.32s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-direction:normal;animation-delay:0s;animation-fill-mode:both}#globalnav .globalnav-search .globalnav-searchresults-previous{pointer-events:none;position:absolute}#globalnav .globalnav-search .globalnav-searchresults-previous .globalnav-searchresults-header,#globalnav .globalnav-search .globalnav-searchresults-previous .globalnav-searchresults-list-item{opacity:0;transform:translateY(calc(var(--r-globalnav-search-shift-vertical) * -1))}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search .globalnav-searchresults-current .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search .globalnav-searchresults-current .globalnav-searchresults-list-item{opacity:1;animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade-and-slide-to-close;animation-fill-mode:both}#globalnav .globalnav-search.shift-0-1 .globalnav-searchresults-current .globalnav-searchresults-header,#globalnav .globalnav-search.shift-0-1 .globalnav-searchresults-current .globalnav-searchresults-list-item{animation-delay:calc(.2s + 20ms * var(--r-globalnav-flyout-item-number) + 40ms * var(--r-globalnav-flyout-group-number));animation-name:globalnav-search-fade-and-slide;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-1-1 .globalnav-searchresults-previous .globalnav-searchresults-header,#globalnav .globalnav-search.shift-1-1 .globalnav-searchresults-previous .globalnav-searchresults-list-item{animation-delay:calc(20ms * var(--r-globalnav-flyout-item-number) + 40ms * var(--r-globalnav-flyout-group-number));animation-name:globalnav-search-fade;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-direction:reverse}#globalnav .globalnav-search.shift-1-1 .globalnav-searchresults-current .globalnav-searchresults-header,#globalnav .globalnav-search.shift-1-1 .globalnav-searchresults-current .globalnav-searchresults-list-item{animation-delay:calc(40ms + 20ms * var(--r-globalnav-flyout-item-number) + 40ms * var(--r-globalnav-flyout-group-number));animation-name:globalnav-search-fade;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-previous,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-previous{display:none}#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item{animation-delay:calc(80ms + 20ms * var(--r-globalnav-flyout-item-number) + 40ms * var(--r-globalnav-flyout-group-number));animation-name:globalnav-search-fade-and-slide;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade-and-slide-to-close;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child{animation-name:globalnav-search-slide-top-to-bottom;animation-duration:.32s;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-list-item,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-list-item{animation-name:globalnav-search-fade;animation-duration:0s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-delay:0s}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-1-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-list-item,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-0-2 .globalnav-searchresults-current .globalnav-searchresults-container:last-child .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade-and-slide-to-close;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-2-1 .globalnav-searchresults-previous .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-2-1 .globalnav-searchresults-previous .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-2-1 .globalnav-searchresults-previous .globalnav-searchresults-container:last-child{display:none}#globalnav .globalnav-search.shift-2-1 .globalnav-searchresults-current .globalnav-searchresults-header,#globalnav .globalnav-search.shift-2-1 .globalnav-searchresults-current .globalnav-searchresults-list-item{animation-name:globalnav-search-fade;animation-duration:.32s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}#globalnav.globalnav-animating .globalnav-search.shift-2-1-slide .globalnav-flyout-scroll-container{height:100%}#globalnav .globalnav-search.shift-2-1-slide .globalnav-flyout{transition:height .32s cubic-bezier(.4,0,.6,1) .12s}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-2-1-slide .globalnav-flyout{transition:height .24s cubic-bezier(.4,0,.6,1) .12s,visibility .24s step-end .12s,background .24s cubic-bezier(.4,0,.6,1) .12s}#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-2-1-slide .globalnav-flyout .globalnav-searchresults-header,#globalnav.globalnav-with-flyout-closing:not(.globalnav-with-menu-open,.globalnav-with-submenu-open) .globalnav-search.shift-2-1-slide .globalnav-flyout .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade-and-slide-to-close;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-previous .globalnav-searchresults-container:first-child .globalnav-searchresults-header,#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-previous .globalnav-searchresults-container:first-child .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:min(var(--r-globalnav-search-item-base-duration) + var(--r-globalnav-search-item-reverse-index) * 20ms, .24s);animation-name:globalnav-search-fade;animation-timing-function:cubic-bezier(.4,0,.6,1)}#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-previous .globalnav-searchresults-container:last-child{display:none}#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-current .globalnav-searchresults-container{animation-name:globalnav-search-slide-bottom-to-top;animation-duration:.32s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-delay:.12s;animation-fill-mode:both}#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-current .globalnav-searchresults-container .globalnav-searchresults-header,#globalnav .globalnav-search.shift-2-1-slide .globalnav-searchresults-current .globalnav-searchresults-container .globalnav-searchresults-list-item{animation-name:globalnav-search-fade;animation-duration:0s;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-delay:0s}#globalnav .globalnav-search.shift-1-0 .globalnav-flyout,#globalnav .globalnav-search.shift-2-0 .globalnav-flyout{transition:height .24s cubic-bezier(.4,0,.6,1) .12s,visibility .24s step-end .12s,background .24s cubic-bezier(.4,0,.6,1) .12s}#globalnav .globalnav-search.shift-1-0 .globalnav-searchresults-previous .globalnav-searchresults-header,#globalnav .globalnav-search.shift-1-0 .globalnav-searchresults-previous .globalnav-searchresults-list-item,#globalnav .globalnav-search.shift-2-0 .globalnav-searchresults-previous .globalnav-searchresults-header,#globalnav .globalnav-search.shift-2-0 .globalnav-searchresults-previous .globalnav-searchresults-list-item{animation-direction:reverse;animation-delay:0s;animation-duration:calc(var(--r-globalnav-search-base-duration) + min(var(--r-globalnav-search-reverse-index) * 20ms, 80ms));animation-name:globalnav-search-fade-and-slide-to-close;animation-timing-function:cubic-bezier(.4,0,.6,1);animation-fill-mode:both}@media (width>=834px){.globalnav-link-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}}.globalnav-link-apple .globalnav-link-text{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.globalnav-link-text-container{display:flex}.globalnav-link-text-container svg{max-height:88px;height:calc(var(--r-globalnav-text-zoom-scale,1) * 1em);width:auto;font-size:44px;transform:translateZ(0)}.globalnav-link svg{transform:translateZ(0)}#globalnav.globalnav-text-zoom-in .globalnav-image-compact{flex-basis:100%}.globalnav-submenu-trigger-item{list-style:none}#globalnav{--globalnav-preceding-element-height:var(--r-localeswitcher-height,0px)}@keyframes segment-out{0%{top:0}to{top:calc(-1 * var(--r-globalmessage-segment-height))}}html.globalmessage-segment-visible{margin-top:var(--r-globalmessage-segment-height)!important;transition:margin-top .24s!important}@media (width<=833px){html.globalmessage-segment-visible[data-globalnav-flyout-open=true]{margin-top:0!important}html.globalmessage-segment-visible[data-globalnav-flyout-open=true] #globalmessage-segment{animation-name:segment-out;animation-duration:.24s;animation-timing-function:ease;animation-fill-mode:both;position:fixed;top:0}}html.globalmessage-segment-visible body{border-top:1px solid #0000;margin-top:-1px;position:relative}#globalmessage-segment{--globalmessage-segment-background:#fafafc;--globalmessage-segment-scrim-background:#0000000a;--globalmessage-segment-text-color:#000c;--globalmessage-segment-border-color:#0000007a}.globalheader-dark #globalmessage-segment,.theme-dark #globalmessage-segment{--globalmessage-segment-background:#161617;--globalmessage-segment-scrim-background:#ffffff14;--globalmessage-segment-text-color:#ffffffeb;--globalmessage-segment-border-color:#fff6}.globalheader-light #globalmessage-segment,.theme-light #globalmessage-segment{--globalmessage-segment-background:#fafafc;--globalmessage-segment-scrim-background:#0000000a;--globalmessage-segment-text-color:#000c;--globalmessage-segment-border-color:#0000007a}.globalheader-dark.globalheader-light #globalmessage-segment,.globalheader-dark.theme-light #globalmessage-segment{--globalmessage-segment-background:#161617;--globalmessage-segment-scrim-background:#ffffff14;--globalmessage-segment-text-color:#ffffffeb;--globalmessage-segment-border-color:#fff6}#globalmessage-segment{letter-spacing:-.01em;z-index:9999;background:var(--globalmessage-segment-background);width:100%;min-width:320px;height:40px;color:var(--globalmessage-segment-text-color);top:-40px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;transition:background .24s cubic-bezier(.4,0,.6,1);display:none;position:absolute;inset-inline-start:0}@media (width<=833px){#globalmessage-segment{height:44px;top:-44px}}html.globalmessage-segment-visible #globalmessage-segment{display:block}#globalmessage-segment:after{z-index:1;background:var(--globalmessage-segment-scrim-background);content:"";width:100%;height:40px;position:absolute;top:0}@media (width<=833px){#globalmessage-segment:after{height:44px}}[data-globalnav-flyout-open=true] #globalmessage-segment{background:var(--r-globalnav-background-opened)}[data-globalnav-flyout-open=true].globalheader-dark #globalmessage-segment,[data-globalnav-flyout-open=true].theme-dark #globalmessage-segment,[data-globalnav-flyout-open=true] .globalheader-dark #globalmessage-segment,[data-globalnav-flyout-open=true] .theme-dark #globalmessage-segment{background:var(--r-globalnav-background-opened-dark)}#globalmessage-segment .globalmessage-segment-content{--r-globalmessage-segment-content-inline-start:max(22px, var(--r-globalheader-safe-area-inset-start));--r-globalmessage-segment-content-inline-end:max(22px, var(--r-globalheader-safe-area-inset-end))}@media (width<=833px){#globalmessage-segment .globalmessage-segment-content{--r-globalmessage-segment-content-inline-start:max(16px, var(--r-globalheader-safe-area-inset-start));--r-globalmessage-segment-content-inline-end:max(16px, var(--r-globalheader-safe-area-inset-end))}}#globalmessage-segment .globalmessage-segment-content{z-index:2;max-width:1024px;height:100%;padding:0 22px;white-space:nowrap;box-sizing:border-box;flex-wrap:nowrap;align-items:center;margin:0 auto;padding-inline-start:var(--r-globalmessage-segment-content-inline-start);padding-inline-end:var(--r-globalmessage-segment-content-inline-end);list-style:none;display:flex;position:relative}#globalmessage-segment .globalmessage-segment-content:before{content:"";z-index:1;inset-inline-start:var(--r-globalmessage-segment-content-inline-start);inset-inline-end:var(--r-globalmessage-segment-content-inline-end);background:0 0;height:1px;display:block;position:absolute;top:0}#globalmessage-segment .globalmessage-segment-item{color:inherit;align-items:center;display:flex}#globalmessage-segment .globalmessage-segment-item:first-child{max-width:60%;margin-inline-start:-12px}#globalmessage-segment .globalmessage-segment-item:first-child:after{content:" ";background:var(--globalmessage-segment-border-color);width:1px;height:12px;display:inline-flex}#globalmessage-segment .globalmessage-segment-link{color:inherit;outline-offset:1px;text-overflow:ellipsis;margin:0 12px;text-decoration:none;display:block;overflow:hidden}#globalmessage-segment .globalmessage-segment-link:hover{text-decoration:underline}.globalnav-bag-badge{--globalnav-badge-background:#000;--globalnav-badge-text-color:#fff}.globalheader-dark .globalnav-bag-badge,.theme-dark .globalnav-bag-badge{--globalnav-badge-background:#fff;--globalnav-badge-text-color:#000}.globalnav-bag-badge{top:auto;bottom:11px;z-index:1;box-sizing:border-box;float:none;width:1.3em;height:1.3em;color:var(--globalnav-badge-text-color);letter-spacing:-.008em;text-align:center;transform-origin:var(--r-globalnav-end);transform:scale(0) translate(calc(-7px * var(--r-globalnav-logical-factor)));font-size:10px;line-height:1.3;display:inline-block;position:absolute;inset-inline-end:11px}@media (width<=833px){.globalnav-bag-badge{bottom:13px;inset-inline-end:11px}}.globalnav-link-bag .globalnav-bag-badge{inset-inline-start:15px}@media (width<=833px){.globalnav-link-bag .globalnav-bag-badge{inset-inline-start:22px}#globalnav.with-bag-count-triple .globalnav-link-bag .globalnav-bag-badge{inset-inline-start:15px}}.globalnav-bag-badge:before,.globalnav-bag-badge:after{content:"";top:0;background:var(--globalnav-badge-background);border-radius:1.3em;width:1.3em;height:100%;display:block;position:absolute;inset-inline-end:0}.globalnav-bag-badge:before{transition:transform .3s cubic-bezier(.25,.1,.3,1)}.globalnav-bag-badge-separator{background:var(--globalnav-badge-background);top:0;width:1em;height:100%;transform-origin:var(--r-globalnav-end);transition:transform .3s cubic-bezier(.25,.1,.3,1);position:absolute;inset-inline-end:.65em;transform:scaleX(0)}.globalnav-bag-badge-number{z-index:2;letter-spacing:inherit;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;transition:transform .3s cubic-bezier(.25,.1,.3,1);display:block;position:relative}.windows#globalnav.firefox .globalnav-bag-badge-number{line-height:1.2}.globalnav-bag-badge-unit{opacity:0;top:0;z-index:2;font-feature-settings:"case";font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;transition:opacity .1s cubic-bezier(.25,.1,.3,1);display:inline-block;position:absolute;inset-inline-end:1.5px}#globalnav.with-bag-count .globalnav-bag.with-badge{padding-inline-start:6px;transition:padding .3s cubic-bezier(.25,.1,.3,1)}#globalnav.with-bag-count .globalnav-bag.with-badge .globalnav-bag-badge{transition:width .3s cubic-bezier(.25,.1,.3,1);transform:none}.with-bag-count#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge .globalnav-bag-badge{margin-inline-end:calc(var(--r-globalnav-text-zoom-scale) * -.52em)}@media (width<=833px){#globalnav.with-bag-count .globalnav-bag.with-badge .globalnav-bag-badge{transition:width .3s cubic-bezier(.25,.1,.3,1),opacity .24s 80ms,visibility .24s step-start 80ms}.with-bag-count#globalnav.globalnav-with-flyout-open .globalnav-bag.with-badge .globalnav-bag-badge{opacity:0;visibility:hidden;transition:width .3s cubic-bezier(.25,.1,.3,1),opacity .24s,visibility .24s step-end}}#globalnav.with-bag-count .globalnav-link-bag{transform:translate(calc(-6px * var(--r-globalnav-logical-factor)));transition:transform .3s cubic-bezier(.25,.1,.3,1)}@media (width<=833px){#globalnav.with-bag-count .globalnav-link-bag{transform:translate(calc(-4px * var(--r-globalnav-logical-factor)))}}#globalnav.with-bag-count-double .globalnav-bag.with-badge{padding-inline-start:.5em}.with-bag-count-double#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge .globalnav-bag-badge{margin-inline-end:calc(var(--r-globalnav-text-zoom-scale) * -.72em)}@media (width<=833px){.with-bag-count-double#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge{padding-inline-start:calc(1.8em - 1.3em * var(--r-globalnav-text-zoom-scale))}.with-bag-count-double#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge .globalnav-bag-badge{margin-inline-end:calc(var(--r-globalnav-text-zoom-scale) * -.52em)}}#globalnav.with-bag-count-double .globalnav-bag-badge{width:1.8em}#globalnav.with-bag-count-double .globalnav-bag-badge:before{transform:translate(calc(-.5em * var(--r-globalnav-logical-factor)))}#globalnav.with-bag-count-double .globalnav-bag-badge-separator{transform:scaleX(.454545)}#globalnav.with-bag-count-double .globalnav-link-bag{transform:translate(calc(-11px * var(--r-globalnav-logical-factor)))}@media (width<=833px){#globalnav.with-bag-count-double .globalnav-link-bag{transform:translate(calc(-10px * var(--r-globalnav-logical-factor)))}}#globalnav.with-bag-count-triple .globalnav-bag.with-badge{padding-inline-start:1.1em}.with-bag-count-triple#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge .globalnav-bag-badge{margin-inline-end:calc(var(--r-globalnav-text-zoom-scale) * -.96em)}@media (width<=833px){.with-bag-count-triple#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge{padding-inline-start:calc(2.4em - 1.3em * var(--r-globalnav-text-zoom-scale))}.with-bag-count-triple#globalnav.globalnav-text-zoom-in .globalnav-bag.with-badge .globalnav-bag-badge{margin-inline-end:calc(var(--r-globalnav-text-zoom-scale) * -.52em)}}#globalnav.with-bag-count-triple .globalnav-bag-badge{width:2.4em}#globalnav.with-bag-count-triple .globalnav-bag-badge:before{transform:translate(calc(-1.1em * var(--r-globalnav-logical-factor)))}#globalnav.with-bag-count-triple .globalnav-bag-badge-separator{transform:scaleX(1)}#globalnav.with-bag-count-triple .globalnav-bag-badge-number{transform:translate(calc(-2.5px * var(--r-globalnav-logical-factor)))}#globalnav.with-bag-count-triple .globalnav-bag-badge-unit{opacity:1;transition:opacity .15s cubic-bezier(.25,.1,.3,1) .185s}#globalnav.with-bag-count-triple .globalnav-link-bag{transform:translate(calc(-17px * var(--r-globalnav-logical-factor)))}@media (width<=833px){#globalnav.with-bag-count-triple .globalnav-link-bag{transform:translate(calc(-19px * var(--r-globalnav-logical-factor)))}}#globalnav.with-bag-count-onload .globalnav-bag.with-badge,#globalnav.with-bag-count-onload .globalnav-link-bag,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge:before,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge:after,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge-separator,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge-number,#globalnav.with-bag-count-onload .globalnav-bag.with-badge .globalnav-bag-badge-unit,#globalnav.bagitem-adding .globalnav-link-bag,#globalnav.bagitem-adding .globalnav-bag.with-badge,#globalnav.bagitem-adding .globalnav-bag.with-badge .globalnav-bag-badge,.bagitem-adding#globalnav.with-bag-count-double .globalnav-bag.with-badge .globalnav-bag-badge:before,.bagitem-adding#globalnav.with-bag-count-double .globalnav-bag.with-badge .globalnav-bag-badge:after,.bagitem-adding#globalnav.with-bag-count-double .globalnav-bag.with-badge .globalnav-bag-badge-separator,.bagitem-adding#globalnav.with-bag-count-double .globalnav-bag.with-badge .globalnav-bag-badge-number,.bagitem-adding#globalnav.with-bag-count-double .globalnav-bag.with-badge .globalnav-bag-badge-unit,.bagitem-adding#globalnav.with-bag-count-triple .globalnav-bag.with-badge .globalnav-bag-badge:before,.bagitem-adding#globalnav.with-bag-count-triple .globalnav-bag.with-badge .globalnav-bag-badge:after,.bagitem-adding#globalnav.with-bag-count-triple .globalnav-bag.with-badge .globalnav-bag-badge-separator,.bagitem-adding#globalnav.with-bag-count-triple .globalnav-bag.with-badge .globalnav-bag-badge-number,.bagitem-adding#globalnav.with-bag-count-triple .globalnav-bag.with-badge .globalnav-bag-badge-unit{transition:none}#globalnav.bagitem-removing .globalnav-bag{transition:padding .3s cubic-bezier(.25,.1,.3,1)}#globalnav.bagitem-removing .globalnav-link-bag{transition:transform .3s cubic-bezier(.25,.1,.3,1)}#globalnav.bagitem-removing .globalnav-bag .globalnav-bag-badge{transition:all .3s cubic-bezier(.25,.1,.3,1)}.globalnav-bag-wrapper{visibility:visible;opacity:1;transition:opacity var(--r-globalnav-duration-medium) cubic-bezier(.4, 0, .6, 1) 80ms, visibility var(--r-globalnav-duration-medium) step-start 80ms;position:relative}.globalnav-bag-wrapper:hover .globalnav-link-bag,.globalnav-bag-wrapper:focus[data-focus-method=key] .globalnav-link-bag{color:var(--r-globalnav-color-hover);text-decoration:none}@media (width<=833px){#globalnav.globalnav-with-flyout-open .globalnav-bag-wrapper{opacity:0;visibility:hidden;transition:opacity var(--r-globalnav-duration-medium) cubic-bezier(.4, 0, .6, 1), visibility var(--r-globalnav-duration-medium) step-end}}#globalnav .globalnav-link-bag{overflow:visible}@media (width<=833px){#globalnav.globalnav-with-flyout-open .globalnav-list>.globalnav-item:not(.globalnav-menu) .globalnav-link-bag{opacity:1}}.globalnav-image-regular,.globalnav-image-compact,.globalnav-link-bag svg{pointer-events:none}#globalnav-bag .progress-indicator-curtain{opacity:0;background-color:var(--progress-indicator-curtain-color);--progress-indicator-curtain-color:#ffffff7a;flex-grow:1;justify-content:center;align-items:center;height:100%;display:flex}#globalnav-bag .theme-dark .progress-indicator-curtain,#globalnav-bag .progress-indicator-curtain.progress-indicator.theme-dark,#globalnav-bag .progress-indicator-curtain.progress-indicator-dark{--progress-indicator-curtain-color:#0000007a}#globalnav-bag .progress-indicator-curtain.progress-indicator-light,#globalnav-bag .progress-indicator-curtain.theme-light{--progress-indicator-curtain-color:#ffffff7a}#globalnav-bag .progress-indicator-indeterminate{--progress-indicator-size:39px;--progress-indicator-color:#0000008f;display:flex}#globalnav-bag .progress-indicator-indeterminate.progress-indicator-visible{opacity:1}#globalnav-bag .progress-indicator-indeterminate.progress-indicator-visible .progress-indicator-icon{opacity:1;will-change:opacity;transition:opacity .4s}#globalnav-bag .progress-indicator-indeterminate.progress-indicator-immediate .progress-indicator-icon{transition:none}#globalnav-bag .theme-dark .progress-indicator-indeterminate,#globalnav-bag .progress-indicator-indeterminate.progress-indicator.theme-dark,#globalnav-bag .progress-indicator-indeterminate.progress-indicator-dark{--progress-indicator-color:#fffc}#globalnav-bag .progress-indicator-indeterminate.progress-indicator-light,#globalnav-bag .progress-indicator-indeterminate.theme-light{--progress-indicator-color:#0000008f}#globalnav-bag .progress-indicator-icon{width:var(--progress-indicator-size);height:var(--progress-indicator-size);opacity:0}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke{fill:var(--progress-indicator-color);opacity:.2;animation-name:progress-indicator-animating;animation-direction:forward;animation-duration:.8s;animation-timing-function:cubic-bezier(1,.1,0,.3);animation-iteration-count:infinite}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(0){animation-delay:-.1s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:first-child{animation-delay:0s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(2){animation-delay:.1s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(3){animation-delay:.2s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(4){animation-delay:.3s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(5){animation-delay:.4s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(6){animation-delay:.5s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(7){animation-delay:.6s}#globalnav-bag .progress-indicator-icon .progress-indicator-spoke:nth-child(8){animation-delay:.7s}@keyframes progress-indicator-animating{0%{opacity:1}12.5%{opacity:.9}25%{opacity:.7}37.5%{opacity:.6}50%{opacity:.4}62.5%{opacity:.3}75%{opacity:.2}87.5%{opacity:.13}}#globalnav-bag .progress-indicator-indeterminate-size-tiny{--progress-indicator-size:15px}#globalnav-bag .progress-indicator-indeterminate-size-elevated{--progress-indicator-size:55px}#globalnav-bag .ac-gn-loading-indicator{width:100%}#globalnav-bag .ac-gn-loading-indicator .ac-gn-progress-indicator-curtain{background-color:#0000}.theme-dark #globalnav-bag .ac-gn-loading-indicator .progress-indicator-indeterminate,#globalnav-bag .ac-gn-loading-indicator .progress-indicator-indeterminate.progress-indicator.theme-dark,#globalnav-bag .ac-gn-loading-indicator .progress-indicator-indeterminate.progress-indicator-dark{--progress-indicator-color:#fffc}@media only screen and (width<=833px){#globalnav-bag .ac-gn-loading-indicator .progress-indicator-indeterminate{--progress-indicator-size:55px}#globalnav-bag .ac-gn-loading-indicator{height:75vh}}#globalnav-bag .ac-bag-flyout-container{letter-spacing:.009em;width:100%;min-height:100px;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.33337;list-style:none}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.47059}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-svgicon{fill:currentColor;width:11px;height:16px;transform:translateY(4px)}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-svgicon{width:16px;height:25px;transform:translateY(7px)}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link{white-space:nowrap;text-overflow:ellipsis;color:#6e6e73;align-items:flex-end;margin:6px 0;text-decoration:none;display:inline-flex;overflow:hidden}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link{color:#86868b}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link{outline-offset:2px;margin:7px 0}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text{color:#333336;padding-inline:24px 1px}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text{color:#e8e8ed}@media only screen and (width<=833px){html:not([dir=rtl]) #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text{padding-inline-start:30px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link:hover,#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text:hover{color:#000}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link:hover,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-link:hover,.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text:hover,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-text:hover{color:#fff}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container{position:absolute}html:not([dir=rtl]) #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container{left:1px}@media only screen and (width<=833px){html:not([dir=rtl]) #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container{left:0;right:0}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container .ac-gn-bagview-nav-image-regular{display:none}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container .ac-gn-bagview-nav-image-compact{display:none}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-image-container .ac-gn-bagview-nav-image-compact{display:inline}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-qty{color:#6e6e73;font-weight:400;display:block}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-qty:before{content:"✕";font-size:.75em}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-info{letter-spacing:-.01em;color:#6e6e73;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;display:block}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-info,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-info{color:#86868b}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-info{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button{--sk-button-color:#fff;--sk-button-color-hover:var(--sk-button-color);--sk-button-color-active:var(--sk-button-color-hover);--sk-button-disabled-opacity:var(--sk-link-disabled-opacity,.42);--sk-button-border-color:transparent;--sk-button-border-radius:980px;--sk-button-margin-horizontal:14px;--sk-button-margin-vertical:14px;--sk-button-min-width-basis:60px;--sk-button-padding-horizontal:16px;--sk-button-padding-vertical:9px;--sk-button-border-width:1px;--sk-button-box-sizing:content-box;--sk-button-width:auto;--sk-button-display:inline-block;letter-spacing:-.016em;background:var(--sk-button-background);color:var(--sk-button-color);border-color:var(--sk-button-border-color);padding-block:calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));padding-inline:calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));border-radius:var(--sk-button-border-radius);border-style:solid;border-width:var(--sk-button-border-width);width:var(--sk-button-width);min-width:calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);cursor:pointer;display:var(--sk-button-display);box-sizing:var(--sk-button-box-sizing);text-align:center;white-space:nowrap;--sk-button-background:#0071e3;--sk-button-background-hover:#0077ed;--sk-button-background-active:#006edb;box-sizing:border-box;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;text-decoration:none}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button:hover{background:var(--sk-button-background-hover,var(--sk-button-background));color:var(--sk-button-color-hover,var(--sk-button-color));border-color:#0000;text-decoration:none}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button:active{background:var(--sk-button-background-active,var(--sk-button-background));color:var(--sk-button-color-active,var(--sk-button-color));outline:none}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button:disabled,#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button.disabled{pointer-events:none;opacity:var(--sk-button-disabled-opacity)}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button{--sk-button-padding-horizontal:22px;--sk-button-padding-vertical:12px;--sk-button-min-width-basis:70px;--sk-button-margin-horizontal:11px;--sk-button-margin-vertical:11px;letter-spacing:-.022em;--sk-button-border-radius:10px;width:385px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.17648}}@media only screen and (width<=480px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-button{width:100%}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header{letter-spacing:.009em;color:#333336;margin-bottom:24px;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header{letter-spacing:.008em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1}}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header{letter-spacing:.008em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1}}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header{color:#e8e8ed}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-header{margin-bottom:32px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader{letter-spacing:-.01em;color:#6e6e73;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader{color:#86868b}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader a{color:#06c;text-decoration:underline}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader a,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader a{color:#2997ff}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-subheader{letter-spacing:-.022em;margin-bottom:0;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{letter-spacing:-.01em;color:#6e6e73;width:480px;margin-top:24px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{width:545px}}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{width:385px}}@media only screen and (width<=480px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{width:100%}}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{color:#86868b}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{letter-spacing:-.022em;margin-bottom:0;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-message{margin-top:32px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem{width:480px;padding-bottom:24px}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem{width:545px}}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem{width:385px}}@media only screen and (width<=480px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem{width:100%}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem:last-child{padding-bottom:0}@media only screen and (width<=734px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem{padding-bottom:32px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem-link{flex-direction:row;align-items:center;padding:1px 8px 1px 2px;text-decoration:none;display:inline-flex}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem-link:hover{text-decoration:none}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-wrapper .ac-gn-bagview-bagitem-link{outline-offset:4px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column1{display:flex}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2{letter-spacing:-.01em;color:#333336;max-width:392px;padding-inline-start:24px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.33337}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2{color:#e8e8ed}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2:hover{color:#000}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2:hover,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2:hover{color:#fff}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2{letter-spacing:-.022em;padding-inline-start:32px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}}@media only screen and (width<=734px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-bagitem-column2{max-width:100%}}#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content{flex-direction:row;display:flex}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content{display:block}}#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-left{width:50%}#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-left.ac-bag-flyout-content-isempty{width:100%}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-left{width:100%}}#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-right{text-align:end;width:50.5%;margin-top:-4px}@media only screen and (width<=640px){#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-right{text-align:end;margin-top:32px}}@media only screen and (width<=480px){#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-right{text-align:center;width:100%}}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-bag-flyout-content-isempty .ac-gn-bagview-header{margin-bottom:30px}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item-header{letter-spacing:-.01em;color:#6e6e73;margin-top:36px;padding-bottom:6px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item-header,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item-header{color:#86868b}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item-header{letter-spacing:-.022em;margin-top:56px;padding-bottom:7px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}}#globalnav-bag .ac-bag-flyout-container .ac-gn-bagview-nav-item-wrapper ul{display:inline-block}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag.ac-bag-flyout-content{margin-bottom:36px}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag.ac-bag-flyout-content{margin-bottom:56px}}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag.ac-bag-flyout-content-isempty{margin-bottom:40px}@media only screen and (width<=833px){#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag.ac-bag-flyout-content-isempty{margin-bottom:56px}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag.ac-bag-flyout-content-isempty .ac-gn-bagview-header{margin-bottom:32px}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag .ac-get-ready-viewlink{width:100%;padding-top:14px;display:inline-block}}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag .ac-gn-bagview-bagitem-svgicon{color:#1d1d1f;width:64px;height:64px}.theme-dark #globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag .ac-gn-bagview-bagitem-svgicon,.globalheader-dark #globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag .ac-gn-bagview-bagitem-svgicon{color:#f5f5f7}#globalnav-bag .ac-bag-flyout-container .ac-get-ready-bag .ac-gn-bagview-bagitem-svgicon .ac-gn-bagview-bagitem-svgpath{fill:currentColor}@media only screen and (width<=1068px){#globalnav-bag .ac-bag-flyout-container{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}#globalnav-bag .ac-gn-flyout-scroll-container{background:var(--sk-body-background-color);color:var(--sk-body-text-color)}#globalnav:not([dir=rtl]){--r-sk-start:left;--r-sk-end:right;--r-sk-safe-area-inset-start:env(safe-area-inset-left);--r-sk-safe-area-inset-end:env(safe-area-inset-right);--r-sk-logical-factor:1}.justify-content-start{justify-content:flex-start}.justify-content-end{justify-content:flex-end}.justify-content-center{justify-content:center}.justify-content-spacebetween{justify-content:space-between}.justify-content-spacearound{justify-content:space-around}.justify-content-spaceevenly{justify-content:space-evenly}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-start{align-self:flex-start}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.large-justify-content-start{justify-content:flex-start}.large-justify-content-end{justify-content:flex-end}.large-justify-content-center{justify-content:center}.large-justify-content-spacebetween{justify-content:space-between}.large-justify-content-spacearound{justify-content:space-around}.large-justify-content-spaceevenly{justify-content:space-evenly}.large-align-items-start{align-items:flex-start}.large-align-items-center{align-items:center}.large-align-items-end{align-items:flex-end}.large-align-self-start{align-self:flex-start}.large-align-self-center{align-self:center}.large-align-self-end{align-self:flex-end}@media (width>=1441px){.xlarge-justify-content-start{justify-content:flex-start}.xlarge-justify-content-end{justify-content:flex-end}.xlarge-justify-content-center{justify-content:center}.xlarge-justify-content-spacebetween{justify-content:space-between}.xlarge-justify-content-spacearound{justify-content:space-around}.xlarge-justify-content-spaceevenly{justify-content:space-evenly}.xlarge-align-items-start{align-items:flex-start}.xlarge-align-items-center{align-items:center}.xlarge-align-items-end{align-items:flex-end}.xlarge-align-self-start{align-self:flex-start}.xlarge-align-self-center{align-self:center}.xlarge-align-self-end{align-self:flex-end}}@media (width<=1068px){.medium-justify-content-start{justify-content:flex-start}.medium-justify-content-end{justify-content:flex-end}.medium-justify-content-center{justify-content:center}.medium-justify-content-spacebetween{justify-content:space-between}.medium-justify-content-spacearound{justify-content:space-around}.medium-justify-content-spaceevenly{justify-content:space-evenly}.medium-align-items-start{align-items:flex-start}.medium-align-items-center{align-items:center}.medium-align-items-end{align-items:flex-end}.medium-align-self-start{align-self:flex-start}.medium-align-self-center{align-self:center}.medium-align-self-end{align-self:flex-end}}@media (width<=734px){.small-justify-content-start{justify-content:flex-start}.small-justify-content-end{justify-content:flex-end}.small-justify-content-center{justify-content:center}.small-justify-content-spacebetween{justify-content:space-between}.small-justify-content-spacearound{justify-content:space-around}.small-justify-content-spaceevenly{justify-content:space-evenly}.small-align-items-start{align-items:flex-start}.small-align-items-center{align-items:center}.small-align-items-end{align-items:flex-end}.small-align-self-start{align-self:flex-start}.small-align-self-center{align-self:center}.small-align-self-end{align-self:flex-end}}.selfclear:before,.selfclear:after{content:" ";display:table}.selfclear:after{clear:both}@media (inverted-colors){.no-inversion{filter:invert()}}.cursor-grab{cursor:move;cursor:grab}.cursor-grabbing{cursor:move;cursor:grabbing}@media print{#globalheader{display:none}}html{--r-globalnav-height:44px;--r-globalmessage-segment-height:0px;--r-globalnav-segmentbar-height:0px}html.globalmessage-segment-visible{--r-globalmessage-segment-height:40px;--r-globalnav-segmentbar-height:40px}@media (width<=833px){html{--r-globalnav-height:48px}html.globalmessage-segment-visible{--r-globalmessage-segment-height:44px;--r-globalnav-segmentbar-height:44px}}html:not([dir=rtl]) #globalheader{--r-globalheader-start:var(--r-sk-start,left);--r-globalheader-end:var(--r-sk-end,right);--r-globalheader-safe-area-inset-start:var(--r-sk-safe-area-inset-start,env(safe-area-inset-left));--r-globalheader-safe-area-inset-end:var(--r-sk-safe-area-inset-end,env(safe-area-inset-right))}#ac-localnav ul,#ac-localnav li,#ac-localnav p,#ac-localnav fieldset,#ac-localnav input,#ac-localnav button{margin:0;padding:0}#ac-localnav fieldset,#ac-localnav iframe{border:0}#ac-localnav button{-webkit-box-sizing:content-box;box-sizing:content-box;color:inherit;cursor:pointer;font:inherit;line-height:inherit;vertical-align:inherit;background:0 0;border:0;overflow:visible}#ac-localnav button:disabled{cursor:default}#ac-localnav :focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}#ac-localnav ::-moz-focus-inner{border:0;padding:0}#ac-localnav *,#ac-localnav * :before,#ac-localnav * :after,#ac-localnav .ac-ln-menu *{letter-spacing:inherit}#ac-localnav a,#ac-localnav a:hover{text-decoration:none}#ac-localnav ul{list-style:none}#ac-localnav{--localnav-focus-color:var(--sk-focus-color,#0071e3);--localnav-focus-color-alt:var(--sk-focus-color-alt,#000);--localnav-focus-offset:var(--sk-focus-offset,1px);--localnav-focus-offset-container:var(--sk-focus-offset-container,3px)}#ac-localnav :focus-visible{--sk-focus-color:var(--localnav-focus-color);--sk-focus-color-alt:var(--localnav-focus-color-alt);--sk-focus-offset:var(--localnav-focus-offset);--sk-focus-offset-container:var(--localnav-focus-offset-container)}#ac-localnav:not([dir=rtl]){--r-localnav-start:var(--r-sk-start,left);--r-localnav-end:var(--r-sk-end,right);--r-localnav-safe-area-inset-start:var(--sk-safe-area-inset-start,env(safe-area-inset-left));--r-localnav-safe-area-inset-end:var(--sk-safe-area-inset-end,env(safe-area-inset-right))}#ac-localnav{--r-localnav-min-width:1024px;--r-localnav-margin-bottom:calc(-1 * var(--r-localnav-height));--r-localnav-margin-top:var(--r-localnav-gn-height);--r-localnav-content-padding:22px}#ac-localnav.ac-localnav-stacked{--r-localnav-height:var(--r-localnav-stacked-height)}@media (width<=1044px){#ac-localnav{--r-localnav-min-width:320px}}#ac-localnav{-webkit-box-sizing:content-box;box-sizing:content-box}#ac-localnav *,#ac-localnav :before,#ac-localnav :after{-webkit-box-sizing:inherit;box-sizing:inherit}#ac-localnav{width:100%;height:var(--r-localnav-height);min-width:var(--r-localnav-min-width);z-index:9997;font-size:17px;position:relative;top:0;left:0}#ac-ln-menustate{display:none}#ac-localnav .ac-ln-wrapper{z-index:1;width:100%;height:auto;min-height:100%;position:absolute;top:0;left:0}#ac-localnav .ac-ln-content:before,#ac-localnav .ac-ln-content:after{content:" ";display:table}#ac-localnav .ac-ln-content:after{clear:both}#ac-localnav .ac-ln-content{height:var(--r-localnav-height);max-width:980px;padding:0 var(--r-localnav-content-padding);-webkit-padding-start:max(var(--r-localnav-content-padding), var(--r-localnav-safe-area-inset-start));-webkit-padding-end:max(var(--r-localnav-content-padding), var(--r-localnav-safe-area-inset-end));z-index:2;margin:0 auto;padding-inline-start:max(var(--r-localnav-content-padding), var(--r-localnav-safe-area-inset-start));padding-inline-end:max(var(--r-localnav-content-padding), var(--r-localnav-safe-area-inset-end));position:relative}@media (width<=1023px){#ac-localnav .ac-ln-content{border-bottom:none}}@media (width<=833px){#ac-localnav .ac-ln-content{--r-localnav-content-padding:16px}}#ac-localnav.css-sticky{position:sticky}#ac-localnav.no-css-sticky.ac-ln-sticking{position:fixed;margin-top:0!important;margin-bottom:0!important}#ac-ln-sticky-placeholder{visibility:hidden;z-index:-1;margin:0;padding:0;display:block;position:relative}#ac-ln-sticky-placeholder.no-css-sticky.ac-ln-sticking{height:var(--r-localnav-height)}#ac-ln-curtain{--localnav-curtain-background:#e8e8ed66;--r-localnav-curtain-transition:opacity .2s ease;--r-localnav-curtain-width:0;--r-localnav-curtain-height:0;background:var(--localnav-curtain-background);opacity:0;width:var(--r-localnav-curtain-width);height:var(--r-localnav-curtain-height);z-index:9996;-webkit-transition:var(--r-localnav-curtain-transition);transition:var(--r-localnav-curtain-transition);position:fixed;top:0;left:0}@media (width<=833px){#ac-localnav~#ac-ln-curtain{--r-localnav-curtain-transition:opacity .32s cubic-bezier(.4, 0, .6, 1) .24s, backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) .24s, -webkit-backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) .24s, width 0s ease .56s, height 0s ease .56s;backdrop-filter:blur()}#ac-ln-menustate:checked~#ac-localnav~#ac-ln-curtain,#ac-ln-menustate:target~#ac-localnav~#ac-ln-curtain{--r-localnav-curtain-width:100%;--r-localnav-curtain-height:100%;--r-localnav-curtain-transition:opacity .32s cubic-bezier(.4, 0, .6, 1) 0s, backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, -webkit-backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, width 0s ease 0s, height 0s ease 0s;opacity:1;backdrop-filter:blur(20px);bottom:0;right:0}#ac-localnav~#ac-ln-curtain.ac-ln-curtain-opening{pointer-events:none}}#ac-ln-menustate:checked~#ac-localnav.large-ac-ln-collapsible~#ac-ln-curtain{--r-localnav-curtain-width:100%;--r-localnav-curtain-height:100%;--r-localnav-curtain-transition:opacity .32s cubic-bezier(.4, 0, .6, 1) 0s, backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, -webkit-backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, width 0s ease 0s, height 0s ease 0s;opacity:1;backdrop-filter:blur(20px);bottom:0;right:0}@media (width<=1023px){#ac-ln-menustate:checked~#ac-localnav.medium-ac-ln-collapsible~#ac-ln-curtain{--r-localnav-curtain-width:100%;--r-localnav-curtain-height:100%;--r-localnav-curtain-transition:opacity .32s cubic-bezier(.4, 0, .6, 1) 0s, backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, -webkit-backdrop-filter .32s cubic-bezier(.4, 0, .6, 1) 0s, width 0s ease 0s, height 0s ease 0s;opacity:1;backdrop-filter:blur(20px);bottom:0;right:0}}#ac-localnav{--r-localnav-actions-padding-top:calc(18px * var(--r-localnav-text-zoom-factor));--r-localnav-actions-padding-start:max(var(--r-localnav-safe-area-inset-start), 22px);--r-localnav-actions-padding-end:max(22px, var(--r-localnav-safe-area-inset-end));--r-localnav-actions-button-space-before:24px;--r-localnav-actions-button-space-between:10px;--r-localnav-actions-menucta-space-after:16px}#ac-localnav.ac-localnav-stacked{--r-localnav-actions-padding-top:calc(34px * var(--r-localnav-text-zoom-factor))}@media (width<=833px){#ac-localnav{--r-localnav-actions-padding-top:calc(16px * var(--r-localnav-text-zoom-factor));--r-localnav-actions-padding-start:max(16px, var(--r-localnav-safe-area-inset-start));--r-localnav-actions-padding-end:max(16px, var(--r-localnav-safe-area-inset-end))}#ac-localnav.ac-localnav-stacked{--r-localnav-actions-padding-top:calc(32px * var(--r-localnav-text-zoom-factor))}}#ac-localnav .ac-ln-actions{padding-top:var(--r-localnav-actions-padding-top);float:var(--r-localnav-start)}@media (width<=833px){#ac-localnav .ac-ln-actions{-webkit-padding-start:var(--r-localnav-actions-padding-start);-webkit-padding-end:var(--r-localnav-actions-padding-end);top:0;z-index:1;padding-inline-start:var(--r-localnav-actions-padding-start);padding-inline-end:var(--r-localnav-actions-padding-end);position:absolute;inset-inline-end:0}}#ac-localnav .ac-ln-action{-webkit-margin-start:var(--r-localnav-actions-button-space-before);float:var(--r-localnav-start);margin-inline-start:var(--r-localnav-actions-button-space-before)}@media (width<=833px){#ac-localnav .ac-ln-action-button{margin-top:-3px}}#ac-localnav .ac-ln-action-button .ac-ln-button{margin-top:-1px}#ac-localnav .ac-ln-action-button+.ac-ln-action-button{--r-localnav-actions-button-space-before:var(--r-localnav-actions-button-space-between)}#ac-localnav .ac-ln-action-product{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;top:auto;left:auto;overflow:hidden}#ac-localnav .ac-ln-action-menucta{z-index:1;margin-top:-2px;position:relative}@media (width<=833px){#ac-localnav .ac-ln-action-menucta{float:var(--r-localnav-start)}#ac-localnav .ac-ln-action-menucta+.ac-ln-action-button{--r-localnav-actions-button-space-before:var(--r-localnav-actions-menucta-space-after)}}#ac-localnav{--localnav-background:var(--globalheader-background,transparent);--localnav-keyline-color:#00000029}#ac-localnav.ac-ln-sticking{--localnav-background:var(--localnav-background-stuck,#fafafceb)}@supports (backdrop-filter:initial){#ac-localnav.ac-ln-sticking{--localnav-background:var(--localnav-background-stuck,#fafafccc)}}#ac-ln-menustate:checked~#ac-localnav,#ac-ln-menustate:target~#ac-localnav{--localnav-background:#fafafc}@supports (backdrop-filter:initial){#ac-ln-menustate:checked~#ac-localnav,#ac-ln-menustate:target~#ac-localnav{--localnav-background:#fafafc}}.theme-dark #ac-ln-menustate:checked~#ac-localnav,.globalheader-dark #ac-ln-menustate:checked~#ac-localnav,#ac-ln-menustate:checked~.ac-localnav-dark#ac-localnav{--localnav-background:#161617}@supports (backdrop-filter:initial){.theme-dark #ac-ln-menustate:checked~#ac-localnav,.globalheader-dark #ac-ln-menustate:checked~#ac-localnav,#ac-ln-menustate:checked~.ac-localnav-dark#ac-localnav{--localnav-background:#161617}}#ac-ln-menustate:checked~.ac-localnav-light#ac-localnav{--localnav-background:#fafafc}@supports (backdrop-filter:initial){#ac-ln-menustate:checked~.ac-localnav-light#ac-localnav{--localnav-background:#fafafc}}#ac-localnav .ac-ln-background{margin-top:calc(-1 * var(--r-globalnav-height,0));padding-top:var(--r-globalnav-height,0);z-index:1;background:var(--localnav-background);width:100%;height:100%;-webkit-transition:background .24s cubic-bezier(.28,.11,.32,1);transition:background .24s cubic-bezier(.28,.11,.32,1);position:absolute;top:0;left:0}#ac-localnav .ac-ln-background:after{background:var(--localnav-keyline-color)}@media (width<=833px){#ac-localnav .ac-ln-background{min-height:48px;-webkit-transition:background .32s cubic-bezier(.4,0,.6,1) .24s;transition:background .32s cubic-bezier(.4,0,.6,1) .24s}}#ac-localnav.ac-ln-sticking .ac-ln-background{-webkit-transition:background .24s cubic-bezier(.28,.11,.32,1),backdrop-filter .24s cubic-bezier(.28,.11,.32,1);transition:background .24s cubic-bezier(.28,.11,.32,1),backdrop-filter .24s cubic-bezier(.28,.11,.32,1)}@supports (backdrop-filter:initial){#ac-localnav.ac-ln-sticking .ac-ln-background{backdrop-filter:saturate(180%)blur(20px)}}#ac-ln-menustate:checked~#ac-localnav .ac-ln-background,#ac-ln-menustate:target~#ac-localnav .ac-ln-background{max-height:none;-webkit-transition:background .32s cubic-bezier(.4,0,.6,1),backdrop-filter .32s cubic-bezier(.4,0,.6,1);transition:background .32s cubic-bezier(.4,0,.6,1),backdrop-filter .32s cubic-bezier(.4,0,.6,1)}@supports (backdrop-filter:initial){#ac-ln-menustate:checked~#ac-localnav .ac-ln-background,#ac-ln-menustate:target~#ac-localnav .ac-ln-background{backdrop-filter:saturate(180%)blur(20px)}}#ac-ln-menustate:checked~#ac-localnav.ac-localnav-noblur .ac-ln-background{backdrop-filter:initial;background:#fafafc}.theme-dark #ac-ln-menustate:checked~#ac-localnav.ac-localnav-noblur .ac-ln-background,.globalheader-dark #ac-ln-menustate:checked~#ac-localnav.ac-localnav-noblur .ac-ln-background,#ac-ln-menustate:checked~.ac-localnav-dark#ac-localnav.ac-localnav-noblur .ac-ln-background{backdrop-filter:initial;background:#161617}#ac-ln-menustate:checked~.ac-localnav-light#ac-localnav.ac-localnav-noblur .ac-ln-background{backdrop-filter:initial;background:#fafafc}#ac-localnav .ac-ln-background:after{content:"";bottom:0;-webkit-margin-start:-490px;z-index:1;width:980px;height:1px;margin-inline-start:-490px;display:block;position:absolute;inset-inline-start:50%}@media (width<=1023px){#ac-localnav .ac-ln-background:after{-webkit-margin-start:0;width:100%;margin-inline-start:0;inset-inline-start:0}}#ac-localnav.ac-ln-sticking .ac-ln-background:after{-webkit-margin-start:0;width:100%;margin-inline-start:0;inset-inline-start:0}@media (width<=833px){#ac-localnav .ac-ln-background:after{-webkit-transition:margin-inline-start .32s ease-out .24s,width .32s ease-out .24s,inset-inline-start .32s ease-out .24s,-webkit-margin-start .32s ease-out .24s;transition:margin-inline-start .32s ease-out .24s,width .32s ease-out .24s,inset-inline-start .32s ease-out .24s,-webkit-margin-start .32s ease-out .24s}}#ac-ln-menustate:checked~#ac-localnav .ac-ln-background:after,#ac-ln-menustate:target~#ac-localnav .ac-ln-background:after{-webkit-margin-start:0;width:100%;margin-inline-start:0;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;inset-inline-start:0}#ac-localnav{--r-localnav-menu-tray-padding-top:calc(18px * var(--r-localnav-text-zoom-factor));--r-localnav-menu-tray-max-height:0;--r-localnav-menu-link-transition-delay:0;--r-localnav-menu-link-color:#000;--r-localnav-menu-link-opacity:.8;--r-localnav-menu-link-border-color:#0000002e;--r-localnav-menu-link-current-keyline-bottom-offset:10px}#ac-localnav.ac-localnav-stacked{--r-localnav-menu-tray-padding-top:calc(34px * var(--r-localnav-text-zoom-factor));--r-localnav-menu-link-current-keyline-bottom-offset:8px}@media (width<=833px){.ac-localnav-stacked#ac-localnav,#ac-localnav{--r-localnav-menu-tray-padding-top:0}#ac-ln-menustate:checked~#ac-localnav,#ac-ln-menustate:target~#ac-localnav{--r-localnav-menu-tray-max-height:calc(100vh - 48px - 48px)}#ac-ln-menustate:checked~#ac-localnav.ac-ln-sticking,#ac-ln-menustate:target~#ac-localnav.ac-ln-sticking{--r-localnav-menu-tray-max-height:calc(100vh - 48px)}}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav{--r-localnav-menu-tray-max-height:calc(100vh - 48px - 48px)}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav.ac-ln-sticking{--r-localnav-menu-tray-max-height:calc(100vh - 48px)}@media (width<=1023px){#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav{--r-localnav-menu-tray-max-height:calc(100vh - 48px - 48px)}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav.ac-ln-sticking{--r-localnav-menu-tray-max-height:calc(100vh - 48px)}}#ac-localnav .ac-ln-menu{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1}@media (width<=833px){#ac-localnav .ac-ln-menu{letter-spacing:-.02em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1}}#ac-localnav .ac-ln-menu{float:var(--r-localnav-end);margin-top:-3px}@media (width<=833px){#ac-localnav .ac-ln-menu{letter-spacing:-.02em;width:100%;margin-top:0;padding-top:0;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1}}#ac-localnav .ac-ln-menu-tray{padding-top:var(--r-localnav-menu-tray-padding-top);float:var(--r-localnav-start)}@media (width<=833px){#ac-localnav .ac-ln-menu-tray{float:none;pointer-events:none;visibility:hidden;width:100%;max-height:var(--r-localnav-menu-tray-max-height);-webkit-transition:max-height .32s cubic-bezier(.4,0,.6,1) .24s,visibility 0s linear 1s;transition:max-height .32s cubic-bezier(.4,0,.6,1) .24s,visibility 0s linear 1s;overflow:hidden}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-tray,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-tray{--r-localnav-menu-tray-max-height:var(--r-localnav-menu-tray-natural-height,calc(100vh - 48px - 48px));pointer-events:auto;visibility:visible;-webkit-overflow-scrolling:touch;-webkit-transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;overflow-y:auto}#ac-ln-menustate:checked~#ac-localnav.ac-ln-opening .ac-ln-menu-tray,#ac-ln-menustate:target~#ac-localnav.ac-ln-opening .ac-ln-menu-tray{overflow-y:hidden}}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-tray{--r-localnav-menu-tray-max-height:var(--r-localnav-menu-tray-natural-height,calc(100vh - 48px - 48px));pointer-events:auto;visibility:visible;-webkit-overflow-scrolling:touch;-webkit-transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;overflow-y:auto}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav.ac-ln-opening .ac-ln-menu-tray{overflow-y:hidden}@media (width<=1023px){#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-tray{--r-localnav-menu-tray-max-height:var(--r-localnav-menu-tray-natural-height,calc(100vh - 48px - 48px));pointer-events:auto;visibility:visible;-webkit-overflow-scrolling:touch;-webkit-transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;transition:max-height .32s cubic-bezier(.4,0,.6,1),visibility linear;overflow-y:auto}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav.ac-ln-opening .ac-ln-menu-tray{overflow-y:hidden}}@media (width<=833px){#ac-localnav .ac-ln-menu-items{padding:37px 16px 27px}}@media (width<=833px) and (width<=833px){#ac-localnav .ac-ln-menu-items{padding-top:34px}}#ac-localnav .ac-ln-menu-item{-webkit-margin-start:24px;float:var(--r-localnav-start);margin-inline-start:24px;list-style:none}@media (width<=833px){#ac-localnav .ac-ln-menu-item{-webkit-margin-start:0;float:none;width:100%;height:34px;margin-inline-start:0;display:inline-block}#ac-localnav .ac-ln-menu-item:first-child .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.4s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:first-child .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:first-child .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.26s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(2) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.38s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(2) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(2) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.28s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(3) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.36s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(3) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(3) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.3s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(4) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.34s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(4) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(4) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.32s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(5) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(5) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(5) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.34s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(6) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.3s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(6) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(6) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.36s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(7) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.28s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(7) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(7) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.38s;--r-localnav-menu-link-transition-duration:.32s}#ac-localnav .ac-ln-menu-item:nth-child(8) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-transition-duration:.26s}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-item:nth-child(8) .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-item:nth-child(8) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.4s;--r-localnav-menu-link-transition-duration:.32s}}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:first-child .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.26s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(2) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.28s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(3) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.3s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(4) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.32s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(5) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.34s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(6) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.36s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(7) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.38s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(8) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.4s;--r-localnav-menu-link-transition-duration:.32s}@media (width<=1023px){#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:first-child .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.26s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(2) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.28s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(3) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.3s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(4) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.32s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(5) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.34s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(6) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.36s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(7) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.38s;--r-localnav-menu-link-transition-duration:.32s}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-item:nth-child(8) .ac-ln-menu-link{--r-localnav-menu-link-transition-delay:.4s;--r-localnav-menu-link-transition-duration:.32s}}#ac-localnav .ac-ln-menu-link{color:var(--r-localnav-menu-link-color);white-space:nowrap;opacity:var(--r-localnav-menu-link-opacity);line-height:22px;text-decoration:none;display:inline-block;position:relative}#ac-localnav:not(.ac-ln-opening) .ac-ln-menu-link:hover{--r-localnav-menu-link-opacity:1}@media (width<=833px){#ac-localnav .ac-ln-menu-link{--r-localnav-menu-link-opacity:0;height:100%;-webkit-transition:var(--r-localnav-menu-link-transition-duration) cubic-bezier(.4, 0, .6, 1) var(--r-localnav-menu-link-transition-delay);transition:var(--r-localnav-menu-link-transition-duration) cubic-bezier(.4, 0, .6, 1) var(--r-localnav-menu-link-transition-delay);align-items:center;line-height:1.3;-webkit-transition-property:-webkit-transform,transform,opacity;transition-property:-webkit-transform,transform,opacity;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transform:translateY(-4px);transform:translateY(-4px)}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-link{--r-localnav-menu-link-opacity:.8;-webkit-transform:translate(0,0);transform:translate(0,0)}#ac-ln-menustate:checked~#ac-localnav:not(.ac-ln-opening) .ac-ln-menu-link:hover,#ac-ln-menustate:target~#ac-localnav:not(.ac-ln-opening) .ac-ln-menu-link:hover{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-opacity:1}#ac-ln-menustate:checked~#ac-localnav.ac-ln-opening .ac-ln-menu-link,#ac-ln-menustate:target~#ac-localnav.ac-ln-opening .ac-ln-menu-link{pointer-events:none}}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-link{--r-localnav-menu-link-opacity:.8;-webkit-transform:translate(0,0);transform:translate(0,0)}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav:not(.ac-ln-opening) .ac-ln-menu-link:hover{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-opacity:1}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav.ac-ln-opening .ac-ln-menu-link{pointer-events:none}@media (width<=1023px){#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-link{--r-localnav-menu-link-opacity:.8;-webkit-transform:translate(0,0);transform:translate(0,0)}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav:not(.ac-ln-opening) .ac-ln-menu-link:hover{--r-localnav-menu-link-transition-delay:0s;--r-localnav-menu-link-opacity:1}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav.ac-ln-opening .ac-ln-menu-link{pointer-events:none}}#ac-localnav .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:1;color:var(--r-localnav-menu-link-color);cursor:default}#ac-localnav .ac-ln-menu-link.current:hover{color:var(--r-localnav-menu-link-color)}@media (width<=833px){#ac-localnav .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:0}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menu-link.current,#ac-ln-menustate:target~#ac-localnav .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:.8}#ac-ln-menustate:checked~#ac-localnav.ac-ln-open:not(.ac-ln-opening) .ac-ln-menu-link.current,#ac-ln-menustate:target~#ac-localnav.ac-ln-open:not(.ac-ln-opening) .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:1}}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:.8}#ac-ln-menustate:checked~.large-ac-ln-collapsible#ac-localnav.ac-ln-open:not(.ac-ln-opening) .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:1}@media (width<=1023px){#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:.8}#ac-ln-menustate:checked~.medium-ac-ln-collapsible#ac-localnav.ac-ln-open:not(.ac-ln-opening) .ac-ln-menu-link.current{--r-localnav-menu-link-opacity:1}}#ac-localnav .ac-ln-menu-link.current:after{content:"";background-color:var(--r-localnav-menu-link-color);width:100%;height:1px;inset-inline-start:0;bottom:calc(-5px - var(--r-localnav-menu-link-current-keyline-bottom-offset));will-change:bottom;opacity:.8;border-radius:1px;position:absolute}#ac-localnav.ac-ln-allow-transitions .ac-ln-menu-link.current:after{-webkit-transition:bottom .24s cubic-bezier(.28,.11,.32,1);transition:bottom .24s cubic-bezier(.28,.11,.32,1)}#ac-localnav.ac-ln-text-zoomed .ac-ln-menu-link.current:after{bottom:0}@media (width<=833px){#ac-localnav .ac-ln-menu-link.current:after{bottom:auto;will-change:unset;border-radius:1.2px;width:1.2px;height:12px;inset-inline-start:-16px}#ac-localnav.ac-ln-text-zoomed .ac-ln-menu-link.current:after{bottom:auto}}#ac-localnav{--localnav-menucta-color:#000}#ac-localnav .ac-ln-action-menucta{display:none}@media (width<=833px){#ac-localnav .ac-ln-action-menucta{display:block}}#ac-localnav .ac-ln-menucta{-webkit-margin-end:-12px;cursor:pointer;-webkit-tap-highlight-color:#0000;width:40px;height:34px;margin-inline-end:-12px;display:block;overflow:hidden}@media (width<=833px){#ac-localnav .ac-ln-menucta{height:30px}}#ac-localnav .ac-ln-menucta-chevron{opacity:.8;z-index:1;width:100%;height:100%;color:var(--localnav-menucta-color);justify-content:center;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}#ac-localnav .ac-ln-menucta-chevron [data-chevron-icon]{-webkit-backface-visibility:hidden;backface-visibility:hidden;width:16px;height:9px;-webkit-transform:translateY(6px);transform:translateY(6px)}#ac-localnav .ac-ln-menucta-chevron [data-chevron-icon] polyline{stroke-width:1.1px}@media (width<=833px){#ac-localnav .ac-ln-menucta-chevron [data-chevron-icon] polyline{stroke-width:1.2px}}#ac-localnav .ac-ln-menucta-chevron:hover{opacity:1}#ac-localnav.no-js .ac-ln-menucta-chevron:before{content:"";background-color:var(--localnav-menucta-color);width:16px;height:9px;display:block;position:absolute;-webkit-transform:translateY(6px);transform:translateY(6px);-webkit-mask-image:url(/media/chrome/localnav-ac-localnav-chevron-chevron-medium.svg);mask-image:url(/media/chrome/localnav-ac-localnav-chevron-chevron-medium.svg)}@media (width<=833px){#ac-localnav.no-js .ac-ln-menucta-chevron:before{-webkit-mask-image:url(/media/chrome/localnav-ac-localnav-chevron-chevron-small.svg);mask-image:url(/media/chrome/localnav-ac-localnav-chevron-chevron-small.svg)}}#ac-localnav .ac-ln-menucta-anchor{z-index:10;width:1px;height:1px;display:none;position:absolute;top:0;left:0}@media (width<=833px){#ac-localnav .ac-ln-menucta-anchor{display:block}#ac-localnav .ac-ln-menucta-anchor-close{display:none}}#ac-localnav .ac-ln-menucta-anchor:focus{outline:none}#ac-localnav .ac-ln-menucta-anchor:focus-visible:not(.ac-ln-menucta-click)~.ac-ln-actions .ac-ln-menucta{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:-11px;margin-top:-7px;padding-top:7px;padding-bottom:2px}@media (width<=833px){#ac-localnav .ac-ln-menucta-anchor:focus-visible:not(.ac-ln-menucta-click)~.ac-ln-actions .ac-ln-menucta{padding-bottom:5px}}#ac-localnav .ac-ln-menucta-anchor-close{display:none}#ac-localnav .ac-ln-menucta-anchor-label{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=833px){#ac-ln-menustate:checked~#ac-localnav .ac-ln-menucta-anchor-open,#ac-ln-menustate:target~#ac-localnav .ac-ln-menucta-anchor-open{display:none}#ac-ln-menustate:checked~#ac-localnav .ac-ln-menucta-anchor-close,#ac-ln-menustate:target~#ac-localnav .ac-ln-menucta-anchor-close{display:block}}#ac-ln-menustate:checked~#ac-localnav.large-ac-ln-collapsible .ac-ln-menucta-anchor-open{display:none}#ac-ln-menustate:checked~#ac-localnav.large-ac-ln-collapsible .ac-ln-menucta-anchor-close{display:block}@media (width<=1023px){#ac-ln-menustate:checked~#ac-localnav.medium-ac-ln-collapsible .ac-ln-menucta-anchor-open{display:none}#ac-ln-menustate:checked~#ac-localnav.medium-ac-ln-collapsible .ac-ln-menucta-anchor-close{display:block}}#ac-localnav{--r-localnav-title-vertical-offset:14px;--r-localnav-title-link-opacity:.88;--r-localnav-title-link-color:#000;--r-localnav-title-subhead-color:#000;--r-localnav-title-subhead-opacity:.56}#ac-localnav.ac-localnav-stacked{--r-localnav-title-subhead-opacity:.64}@media (width<=833px){#ac-localnav{--r-localnav-title-vertical-offset:12px}}#ac-localnav .ac-ln-title{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.14286}@media (width<=833px){#ac-localnav .ac-ln-title{letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.26316}}#ac-localnav .ac-ln-title{cursor:default;margin:var(--r-localnav-title-vertical-offset) 0 calc(var(--r-localnav-title-vertical-offset) * -1);white-space:nowrap;float:var(--r-localnav-start);padding:0;display:block}@media (width<=833px){#ac-localnav .ac-ln-title{--r-localnav-title-vertical-offset:12px;display:inline-block}}#ac-localnav .ac-ln-title a{letter-spacing:inherit;line-height:inherit;white-space:nowrap;opacity:var(--r-localnav-title-link-opacity);-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;margin:0;text-decoration:none;display:-webkit-box;display:-ms-flexbox;display:flex}#ac-localnav .ac-ln-title a:hover{text-decoration:none}#ac-localnav .ac-ln-title,#ac-localnav .ac-ln-title a{color:var(--r-localnav-title-link-color);-webkit-transition:color .24s cubic-bezier(.28,.11,.32,1);transition:color .24s cubic-bezier(.28,.11,.32,1)}:root{--r-localnav-height:calc(52px * var(--r-localnav-text-zoom-factor));--r-localnav-stacked-height:calc(66px * var(--r-localnav-text-zoom-factor));--r-localnav-gn-height:var(--r-globalnav-height,44px);--r-localnav-viewport-large-min-width:1024px;--r-localnav-viewport-large-query:min-width(1024px);--r-localnav-viewport-medium-min-width:834px;--r-localnav-viewport-medium-max-width:1023px;--r-localnav-viewport-medium-query:min-width(834px);--r-localnav-viewport-small-min-width:320px;--r-localnav-viewport-small-max-width:833px;--r-localnav-viewport-small-query:min-width(320px);--r-localnav-text-zoom-factor:1}@media (width<=833px){:root{--r-localnav-height:calc(48px * var(--r-localnav-text-zoom-factor));--r-localnav-stacked-height:calc(63px * var(--r-localnav-text-zoom-factor));--r-localnav-gn-height:calc(var(--r-globalnav-height,48px) * var(--r-localnav-text-zoom-factor))}}#ac-localnav .ac-ln-button{--sk-button-color:#fff;--sk-button-color-hover:var(--sk-button-color);--sk-button-color-active:var(--sk-button-color-hover);--sk-button-disabled-opacity:var(--sk-link-disabled-opacity,.42);--sk-button-backdrop-filter:none;--sk-button-border-color:transparent;--sk-button-border-radius:980px;--sk-button-margin-horizontal:14px;--sk-button-margin-vertical:14px;--sk-button-min-width-basis:60px;--sk-button-padding-horizontal:16px;--sk-button-padding-vertical:9px;--sk-button-border-width:1px;--sk-button-box-sizing:content-box;--sk-button-width:auto;--sk-button-display:inline-block;letter-spacing:-.016em;background:var(--sk-button-background);color:var(--sk-button-color);backdrop-filter:var(--sk-button-backdrop-filter);border-color:var(--sk-button-border-color);padding-block:calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));padding-inline:calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));border-radius:var(--sk-button-border-radius);border-style:solid;border-width:var(--sk-button-border-width);width:var(--sk-button-width);min-width:calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);cursor:pointer;display:var(--sk-button-display);-webkit-box-sizing:var(--sk-button-box-sizing);box-sizing:var(--sk-button-box-sizing);text-align:center;white-space:nowrap;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;text-decoration:none}#ac-localnav .ac-ln-button:hover{background:var(--sk-button-background-hover,var(--sk-button-background));color:var(--sk-button-color-hover,var(--sk-button-color));border-color:#0000;text-decoration:none}#ac-localnav .ac-ln-button:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}#ac-localnav .ac-ln-button:active{background:var(--sk-button-background-active,var(--sk-button-background));color:var(--sk-button-color-active,var(--sk-button-color));outline:none}#ac-localnav .ac-ln-button:disabled{pointer-events:none;opacity:var(--sk-button-disabled-opacity)}#ac-localnav .ac-ln-button{--sk-button-background:#0071e3;--sk-button-background-hover:#0076df;--sk-button-background-active:#006edb;--sk-button-padding-horizontal:11px;--sk-button-padding-vertical:4px;--sk-button-min-width-basis:45px;--sk-button-margin-horizontal:10px;--sk-button-margin-vertical:10px;letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}#ac-localnav .ac-ln-button.current{pointer-events:none;opacity:var(--sk-button-disabled-opacity)}#ac-localnav .ac-ln-button+.ac-ln-button{-webkit-margin-start:calc(var(--localnav-actions-button-space-between) - 4px);margin-inline-start:calc(var(--localnav-actions-button-space-between) - 4px)}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,fieldset,figure,form,h1,h2,h3,input,legend,li,ol,p,ul{margin:0;padding:0}caption{font-size:1em;font-style:normal;font-weight:400}fieldset,iframe{border:0}caption{text-align:left}table{border-collapse:collapse;border-spacing:0}main{display:block}audio,canvas,progress,video{vertical-align:initial}button{box-sizing:initial;color:inherit;cursor:pointer;font:inherit;line-height:inherit;vertical-align:inherit;background:0 0;border:0;overflow:visible}button:disabled{cursor:default}::-moz-focus-inner{border:0;padding:0}:root{--sk-body-text-color:#1d1d1f;--sk-headline-text-color:#1d1d1f;--sk-body-background-color:#fff;--sk-body-font-stack:text;--sk-default-stacked-margin:.4em;--sk-paragraph-plus-element-margin:.8em;--sk-headline-plus-first-element-margin:.8em;--sk-headline-plus-headline-margin:.4em;--sk-paragraph-plus-headline-margin:1.6em}html{quotes:"“" "”";font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:106.25%}body{letter-spacing:-.022em;background-color:var(--sk-body-background-color,#fff);color:var(--sk-body-text-color,#1d1d1f);font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-style:normal;font-weight:400;line-height:1.47059}body,button,input,select,textarea{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3{color:var(--sk-headline-text-color,#1d1d1f);font-weight:600}h1 img,h2 img,h3 img{margin:0;display:block}h1+*,h2+*,h3+*{margin-top:var(--sk-headline-plus-first-element-margin,.8em)}h1+h1,h1+h2,h1+h3,h2+h1,h2+h2,h2+h3,h3+h1,h3+h2,h3+h3{margin-top:var(--sk-headline-plus-headline-margin,.4em)}ol+h1,ol+h2,ol+h3,p+h1,p+h2,p+h3,ul+h1,ul+h2,ul+h3{margin-top:var(--sk-paragraph-plus-headline-margin,1.6em)}ol+*,p+*,ul+*{margin-top:var(--sk-paragraph-plus-element-margin,.8em)}ol,ul{margin-inline-start:1.17647em}ol ol,ol ul,ul ol,ul ul{margin-top:0;margin-bottom:0}nav ol,nav ul{margin:0;list-style:none}li li{font-size:1em}b,strong{font-weight:600}em,i{font-style:italic}:root{--sk-body-link-color:#06c;--sk-link-disabled-opacity:.42}a{color:var(--sk-body-link-color,#06c);letter-spacing:inherit}a:disabled{text-decoration:none}a:hover{text-decoration:underline}a.disabled,a :disabled{opacity:var(--sk-link-disabled-opacity,.42)}:root{--sk-focus-color:#0071e3;--sk-focus-color-alt:#000;--sk-focus-offset:1px;--sk-focus-offset-container:3px}html:not([dir=rtl]){--r-sk-start:left;--r-sk-end:right;--r-sk-safe-area-inset-start:env(safe-area-inset-left);--r-sk-safe-area-inset-end:env(safe-area-inset-right);--r-sk-logical-factor:1}.visuallyhidden{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.nowrap{text-decoration:inherit;white-space:nowrap;display:inline-block}.clear{clear:both}:root{--sk-footnote-font-size:.6em;--sk-footnote-offset-top:-.5em}sup{font-size:var(--sk-footnote-font-size,.6em);vertical-align:initial;top:var(--sk-footnote-offset-top,-.5em);position:relative}.row{flex-flow:wrap;width:100%;display:flex}.column{box-sizing:border-box;min-width:0;margin:0;padding:0}.large-8{flex-basis:66.6667%;max-width:66.6667%}.large-10{flex-basis:83.3333%;max-width:83.3333%}.large-12{flex-basis:100%;max-width:100%}.large-centered{margin-inline:auto}@media (width<=1068px){.medium-9{flex-basis:75%;max-width:75%}.medium-10{flex-basis:83.3333%;max-width:83.3333%}}@media (width<=734px){.small-12{flex-basis:100%;max-width:100%}.small-uncentered{margin-inline:0}}.grid{--sk-cssgrid-columns:12;--sk-cssgrid-column-gutter-inner-large:var(--sk-cssgrid-column-gutter-inner,24px);--sk-cssgrid-column-gutter-inner-xlarge:var(--sk-cssgrid-column-gutter-inner,var(--sk-cssgrid-column-gutter-inner-large));--sk-cssgrid-column-gutter-inner-medium:var(--sk-cssgrid-column-gutter-inner,var(--sk-cssgrid-column-gutter-inner-large));--sk-cssgrid-column-gutter-inner-small:var(--sk-cssgrid-column-gutter-inner,var(--sk-cssgrid-column-gutter-inner-large));--sk-cssgrid-column-gutter-inner-xsmall:var(--sk-cssgrid-column-gutter-inner,var(--sk-cssgrid-column-gutter-inner-large));grid-column-gap:var(--sk-cssgrid-column-gutter-inner-large);--sk-cssgrid-row-gutter-inner-large:var(--sk-cssgrid-row-gutter-inner,24px);--sk-cssgrid-row-gutter-inner-xlarge:var(--sk-cssgrid-row-gutter-inner,var(--sk-cssgrid-row-gutter-inner-large));--sk-cssgrid-row-gutter-inner-medium:var(--sk-cssgrid-row-gutter-inner,var(--sk-cssgrid-row-gutter-inner-large));--sk-cssgrid-row-gutter-inner-small:var(--sk-cssgrid-row-gutter-inner,var(--sk-cssgrid-row-gutter-inner-large));--sk-cssgrid-row-gutter-inner-xsmall:var(--sk-cssgrid-row-gutter-inner,var(--sk-cssgrid-row-gutter-inner-large));grid-row-gap:var(--sk-cssgrid-row-gutter-inner-large);--sk-cssgrid-column-gutter-outer-large:var(--sk-cssgrid-column-gutter-outer,24px);--sk-cssgrid-column-gutter-outer-xlarge:var(--sk-cssgrid-column-gutter-outer,var(--sk-cssgrid-column-gutter-outer-large));--sk-cssgrid-column-gutter-outer-medium:var(--sk-cssgrid-column-gutter-outer,var(--sk-cssgrid-column-gutter-outer-large));--sk-cssgrid-column-gutter-outer-small:var(--sk-cssgrid-column-gutter-outer,var(--sk-cssgrid-column-gutter-outer-large));--sk-cssgrid-column-gutter-outer-xsmall:var(--sk-cssgrid-column-gutter-outer,var(--sk-cssgrid-column-gutter-outer-large));--sk-cssgrid-row-gutter-outer-large:var(--sk-cssgrid-row-gutter-outer,0);--sk-cssgrid-row-gutter-outer-xlarge:var(--sk-cssgrid-row-gutter-outer,var(--sk-cssgrid-row-gutter-outer-large));--sk-cssgrid-row-gutter-outer-medium:var(--sk-cssgrid-row-gutter-outer,var(--sk-cssgrid-row-gutter-outer-large));--sk-cssgrid-row-gutter-outer-small:var(--sk-cssgrid-row-gutter-outer,var(--sk-cssgrid-row-gutter-outer-large));--sk-cssgrid-row-gutter-outer-xsmall:var(--sk-cssgrid-row-gutter-outer,var(--sk-cssgrid-row-gutter-outer-large));padding:var(--sk-cssgrid-row-gutter-outer-large) var(--sk-cssgrid-column-gutter-outer-large);grid-template-columns:repeat(var(--sk-cssgrid-columns), minmax(0, 1fr));margin-inline:auto;display:grid}@media (width>=1441px){.grid{grid-column-gap:var(--sk-cssgrid-column-gutter-inner-xlarge)}}@media (width<=1068px){.grid{grid-column-gap:var(--sk-cssgrid-column-gutter-inner-medium)}}@media (width<=734px){.grid{grid-column-gap:var(--sk-cssgrid-column-gutter-inner-small)}}@media (width<=480px){.grid{grid-column-gap:var(--sk-cssgrid-column-gutter-inner-xsmall)}}@media (width>=1441px){.grid{grid-row-gap:var(--sk-cssgrid-row-gutter-inner-xlarge)}}@media (width<=1068px){.grid{grid-row-gap:var(--sk-cssgrid-row-gutter-inner-medium)}}@media (width<=734px){.grid{grid-row-gap:var(--sk-cssgrid-row-gutter-inner-small)}}@media (width<=480px){.grid{grid-row-gap:var(--sk-cssgrid-row-gutter-inner-xsmall)}}@media (width>=1441px){.grid{padding-left:var(--sk-cssgrid-column-gutter-outer-xlarge)}}@media (width<=1068px){.grid{padding-left:var(--sk-cssgrid-column-gutter-outer-medium)}}@media (width<=734px){.grid{padding-left:var(--sk-cssgrid-column-gutter-outer-small)}}@media (width<=480px){.grid{padding-left:var(--sk-cssgrid-column-gutter-outer-xsmall)}}@media (width>=1441px){.grid{padding-right:var(--sk-cssgrid-column-gutter-outer-xlarge)}}@media (width<=1068px){.grid{padding-right:var(--sk-cssgrid-column-gutter-outer-medium)}}@media (width<=734px){.grid{padding-right:var(--sk-cssgrid-column-gutter-outer-small)}}@media (width<=480px){.grid{padding-right:var(--sk-cssgrid-column-gutter-outer-xsmall)}}@media (width>=1441px){.grid{padding-top:var(--sk-cssgrid-row-gutter-outer-xlarge)}}@media (width<=1068px){.grid{padding-top:var(--sk-cssgrid-row-gutter-outer-medium)}}@media (width<=734px){.grid{padding-top:var(--sk-cssgrid-row-gutter-outer-small)}}@media (width<=480px){.grid{padding-top:var(--sk-cssgrid-row-gutter-outer-xsmall)}}@media (width>=1441px){.grid{padding-bottom:var(--sk-cssgrid-row-gutter-outer-xlarge)}}@media (width<=1068px){.grid{padding-bottom:var(--sk-cssgrid-row-gutter-outer-medium)}}@media (width<=734px){.grid{padding-bottom:var(--sk-cssgrid-row-gutter-outer-small)}}@media (width<=480px){.grid{padding-bottom:var(--sk-cssgrid-row-gutter-outer-xsmall)}}.grid .grid{height:100%;padding-left:0;padding-right:0}.icon:after,.icon:before,.more:after,.more:before{color:inherit;font-family:SF Pro Icons;font-style:normal;font-weight:inherit;font-size:inherit;z-index:1;alt:"";line-height:1;text-decoration:none;display:inline-block;position:relative}.icon:before,.more:before{display:none}.icon-after:after,.more:after{padding-inline-start:.24em;top:0}.icon-wrapper .icon,.icon-wrapper .icon-after:after,.icon-wrapper .more:not(.icon-before):after{display:inline;position:static}a.icon-wrapper{text-decoration:none}a.icon-wrapper:hover .icon-copy{text-decoration:underline}.icon-arkit:after,.icon-arkit:before{content:""}a.icon{text-decoration:none}a.icon:hover{text-decoration:underline}html:not([dir=rtl]) .more:after,html:not([dir=rtl]) .more:before{content:""}a.more{text-decoration:none}a.more:hover{text-decoration:underline}body{min-width:320px}:root{--sk-glyph:#000;--sk-glyph-gray:#1d1d1f;--sk-glyph-gray-alpha:#000000e0;--sk-glyph-gray-secondary:#6e6e73;--sk-glyph-gray-secondary-alpha:#0000008f;--sk-glyph-gray-secondary-alt:#424245;--sk-glyph-gray-secondary-alt-alpha:#000000b8;--sk-glyph-gray-tertiary:#86868b;--sk-glyph-gray-tertiary-alpha:#0000007a;--sk-glyph-blue:#06c;--sk-glyph-orange:#b64400;--sk-glyph-green:#008009;--sk-glyph-red:#e30000;--sk-fill:#fff;--sk-fill-secondary:#fafafc;--sk-fill-tertiary:#f5f5f7;--sk-fill-gray:#1d1d1f;--sk-fill-gray-alpha:#000000e0;--sk-fill-gray-secondary:#86868b;--sk-fill-gray-secondary-alpha:#0000007a;--sk-fill-gray-tertiary:#d2d2d7;--sk-fill-gray-tertiary-alpha:#00000029;--sk-fill-gray-quaternary:#e8e8ed;--sk-fill-gray-quaternary-alpha:#00000014;--sk-fill-blue:#0071e3;--sk-fill-orange:#f56300;--sk-fill-orange-secondary:#fff9f4;--sk-fill-green:#03a10e;--sk-fill-green-secondary:#f5fff6;--sk-fill-red:#e30000;--sk-fill-red-secondary:#fff2f4;--sk-fill-yellow:#ffe045;--sk-fill-yellow-secondary:#fffef2;--sk-productred:#af1e2d;--sk-enviro-green:#00d959;--sk-enviro-neutral:#e8e8ed}.badge{--sk-badge-background:#f563001a;--sk-badge-text-color:#b64400;--sk-badge-border-radius:6px;--sk-badge-horizontal-padding:9px;--sk-badge-vertical-padding:6px;--sk-badge-margin:0;--sk-badge-display:initial;box-sizing:border-box;white-space:nowrap;color:var(--sk-badge-text-color);background-color:var(--sk-badge-background);border-radius:var(--sk-badge-border-radius);padding:var(--sk-badge-vertical-padding) var(--sk-badge-horizontal-padding);display:var(--sk-badge-display);letter-spacing:-.022em;margin-inline-start:var(--sk-badge-margin);font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.17648}:root{--sk-links-inline-margin:.8em;--sk-links-stacked-margin:.4em}.link{color:var(--sk-body-link-color,#06c);letter-spacing:inherit}.link:disabled{text-decoration:none}.link:hover{text-decoration:underline}.link.disabled,.link :disabled{opacity:var(--sk-link-disabled-opacity,.42)}.link-standalone:link:link{text-decoration:none}.link-standalone:link:link:hover{text-decoration:underline}.button{--sk-button-color:#fff;--sk-button-color-hover:var(--sk-button-color);--sk-button-color-active:var(--sk-button-color-hover);--sk-button-disabled-opacity:var(--sk-link-disabled-opacity,.42);--sk-button-border-color:transparent;--sk-button-border-radius:980px;--sk-button-margin-horizontal:14px;--sk-button-margin-vertical:14px;--sk-button-min-width-basis:60px;--sk-button-padding-horizontal:16px;--sk-button-padding-vertical:9px;--sk-button-border-width:1px;--sk-button-box-sizing:content-box;--sk-button-width:auto;--sk-button-display:inline-block;letter-spacing:-.016em;background:var(--sk-button-background);color:var(--sk-button-color);padding-block:calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));padding-inline:calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));border-radius:var(--sk-button-border-radius);border:var(--sk-button-border-width) solid var(--sk-button-border-color);width:var(--sk-button-width);min-width:calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);cursor:pointer;display:var(--sk-button-display);box-sizing:var(--sk-button-box-sizing);text-align:center;white-space:nowrap;--sk-button-background:#0071e3;--sk-button-background-hover:#0076df;--sk-button-background-active:#006edb;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;text-decoration:none}.button:hover{background:var(--sk-button-background-hover,var(--sk-button-background));color:var(--sk-button-color-hover,var(--sk-button-color));border-color:#0000;text-decoration:none}.button:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}.button:active{background:var(--sk-button-background-active,var(--sk-button-background));color:var(--sk-button-color-active,var(--sk-button-color));outline:none}.button.disabled,.button:disabled{pointer-events:none;opacity:var(--sk-button-disabled-opacity)}.button-neutral{--sk-button-background:#1d1d1f;--sk-button-background-hover:#272729;--sk-button-background-active:#18181a;--sk-button-color:#fff}.button-secondary-neutral{--sk-button-background:transparent;--sk-button-background-hover:#272729;--sk-button-background-active:#18181a;--sk-button-color:#1d1d1f;--sk-button-color-hover:#fff;--sk-button-border-color:#1d1d1f}.button-elevated{--sk-button-padding-horizontal:22px;--sk-button-padding-vertical:12px;--sk-button-min-width-basis:70px;--sk-button-margin-horizontal:18px;--sk-button-margin-vertical:18px;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.17648}:root{--sk-footnote-reduced-font-size:.45em;--sk-footnote-reduced-offset-top:-.86em}.footnote a{vertical-align:inherit;color:inherit}.footnote-supglyph{vertical-align:initial;text-underline-offset:-.28em;position:relative}.footnote-diamond{vertical-align:initial;text-underline-offset:-.28em;font-feature-settings:"numr";font-size:1em;position:relative}sup.footnote-diamond{top:auto}.footnote-number{vertical-align:initial;text-underline-offset:-.28em;font-feature-settings:"numr";font-size:1em;position:relative}sup.footnote-number{top:auto}.paddlenav{--sk-paddlenav-diameter:36px;--sk-paddlenav-arrow-color:#0000008f;--sk-paddlenav-arrow-color-hover:#000000a3;--sk-paddlenav-arrow-color-active:#000000a3;--sk-paddlenav-background:transparent;--sk-paddlenav-background-hover:transparent;--sk-paddlenav-background-active:transparent}.paddlenav,.paddlenav ul{justify-content:center;margin:0;list-style:none;display:flex}.paddlenav .paddlenav-arrow{background:var(--sk-paddlenav-background);color:var(--sk-paddlenav-arrow-color);width:var(--sk-paddlenav-diameter);height:var(--sk-paddlenav-diameter);border-radius:var(--sk-paddlenav-diameter);text-align:center;font-style:normal;line-height:1;transition:background .1s linear,color .1s linear,opacity .1s linear;display:block;position:absolute;overflow:hidden}.paddlenav .paddlenav-arrow-next,.paddlenav .paddlenav-arrow-previous{margin-top:calc(var(--sk-paddlenav-diameter) * -.5);top:50%}.paddlenav .paddlenav-arrow svg path{fill:var(--sk-paddlenav-arrow-color);transition:fill .1s linear}.paddlenav .paddlenav-arrow:hover{background:var(--sk-paddlenav-background-hover);color:var(--sk-paddlenav-arrow-color-hover);text-decoration:none}.paddlenav .paddlenav-arrow:hover svg path{fill:var(--sk-paddlenav-arrow-color-hover)}.paddlenav .paddlenav-arrow:active{background:var(--sk-paddlenav-background-active);color:var(--sk-paddlenav-arrow-color-active)}.paddlenav .paddlenav-arrow:active svg path{fill:var(--sk-paddlenav-arrow-color-active)}.paddlenav .paddlenav-arrow:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}.paddlenav .paddlenav-arrow.disabled,.paddlenav .paddlenav-arrow:disabled{pointer-events:none;opacity:var(--sk-link-disabled-opacity,.42)}.paddlenav .paddlenav-arrow-previous{inset-inline-start:18px}.paddlenav .paddlenav-arrow-next{inset-inline-end:18px}.paddlenav-alpha{--sk-paddlenav-background:#d2d2d7a3;--sk-paddlenav-background-hover:#dfdfe3b2;--sk-paddlenav-background-active:#c1c1c6a7}.stat{--sk-stat-value-color:#1d1d1f;--sk-stat-caption-color:#1d1d1f;--sk-stat-currency-offset:-.375em;--sk-stat-caption-lines-top:1;--sk-stat-caption-lines-bottom:1;--sk-stat-margin-top:calc(1em * var(--sk-stat-caption-lines-top));--sk-stat-margin-bottom:calc(1em * var(--sk-stat-caption-lines-bottom));color:var(--sk-stat-value-color);box-sizing:border-box;min-width:5em;margin-inline-end:2em;font-size:20px;display:inline-block}.stat,.stat .stat-content{z-index:1;position:relative}.stat .stat-content{margin-top:var(--sk-stat-margin-top);margin-bottom:var(--sk-stat-margin-bottom);padding-top:4px;padding-bottom:2px}.stat .stat-value{white-space:nowrap;z-index:1;display:block;position:relative;inset-inline-start:-2px}.stat .stat-caption{color:var(--sk-stat-caption-color);box-sizing:border-box;inset-inline-start:0;z-index:1;width:100%;display:block;position:absolute;top:100%}.stat .stat-caption:first-child{top:auto;bottom:100%}.stat .stat-value{letter-spacing:-.003em;font-size:48px;font-weight:600;line-height:1}.stat .stat-caption{font-weight:400;line-height:1.28577}.tile{--sk-tile-box-shadow:initial;--sk-tile-background:#fff;--sk-tile-button-background:#d2d2d7a3;--sk-tile-button-background-hover:#dfdfe3b2;--sk-tile-button-background-active:#c1c1c6a7;--sk-tile-button-icon-color:#0000008f;--sk-tile-button-icon-color-hover:#000000a3;box-sizing:border-box;background:var(--sk-tile-background);height:100%;box-shadow:var(--sk-tile-box-shadow);margin-inline:auto;position:relative;overflow:hidden}.tile-content{--sk-tile-padding-large:var(--sk-tile-padding,60px 8.33333%);--sk-tile-padding-xlarge:var(--sk-tile-padding,var(--sk-tile-padding-large));--sk-tile-padding-medium:var(--sk-tile-padding,var(--sk-tile-padding-large));--sk-tile-padding-small:var(--sk-tile-padding,var(--sk-tile-padding-large));--sk-tile-padding-xsmall:var(--sk-tile-padding,var(--sk-tile-padding-large));padding:var(--sk-tile-padding-large)}@media (width>=1441px){.tile-content{padding:var(--sk-tile-padding-xlarge)}}@media (width<=1068px){.tile-content{padding:var(--sk-tile-padding-medium)}}@media (width<=734px){.tile-content{padding:var(--sk-tile-padding-small)}}@media (width<=480px){.tile-content{padding:var(--sk-tile-padding-xsmall)}}.tile-button-wrapper{cursor:pointer;justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:absolute;bottom:16px}@media (width<=1068px){.tile-button-wrapper{bottom:13px}}html:not([dir=rtl]) .tile-button-wrapper{right:16px}@media (width<=1068px){html:not([dir=rtl]) .tile-button-wrapper{right:13px}}.tile-button-wrapper:focus-visible{outline:none}.tile-button-wrapper:focus-visible .tile-button{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}.tile-button{background:var(--sk-tile-button-background);width:36px;height:36px;color:var(--sk-tile-button-icon-color);border-radius:50%;justify-content:center;align-items:center;transition:background-color .1s linear;display:flex;position:relative}.tile-button:hover{background:var(--sk-tile-button-background-hover);color:var(--sk-tile-button-icon-color-hover)}.tile-button:active{background:var(--sk-tile-button-background-active)}.tile-button-high-contrast{--sk-tile-button-icon-color:#fff;--sk-tile-button-icon-color-hover:#fff;--sk-tile-button-background:#1d1d1f;--sk-tile-button-background-hover:#272729;--sk-tile-button-background-active:#18181a}.tile-icon{fill:currentColor;width:20px;height:20px;position:absolute;inset-inline-start:50%}html:not([dir=rtl]) .tile-icon{transform:translate(-50%)}.tile-rounded{--sk-tile-border-radius-large:var(--sk-tile-border-radius,18px);--sk-tile-border-radius-xlarge:var(--sk-tile-border-radius,var(--sk-tile-border-radius-large));--sk-tile-border-radius-medium:var(--sk-tile-border-radius,var(--sk-tile-border-radius-large));--sk-tile-border-radius-small:var(--sk-tile-border-radius,var(--sk-tile-border-radius-large));--sk-tile-border-radius-xsmall:var(--sk-tile-border-radius,var(--sk-tile-border-radius-large));border-radius:var(--sk-tile-border-radius-large)}@media (width>=1441px){.tile-rounded{border-radius:var(--sk-tile-border-radius-xlarge)}}@media (width<=1068px){.tile-rounded{border-radius:var(--sk-tile-border-radius-medium)}}@media (width<=734px){.tile-rounded{border-radius:var(--sk-tile-border-radius-small)}}@media (width<=480px){.tile-rounded{border-radius:var(--sk-tile-border-radius-xsmall)}}.theme-dark{--sk-glyph:#fff;--sk-glyph-gray:#f5f5f7;--sk-glyph-gray-alpha:#ffffffeb;--sk-glyph-gray-secondary:#86868b;--sk-glyph-gray-secondary-alpha:#ffffff8f;--sk-glyph-gray-secondary-alt:#d2d2d7;--sk-glyph-gray-secondary-alt-alpha:#fffc;--sk-glyph-gray-tertiary:#6e6e73;--sk-glyph-gray-tertiary-alpha:#fff6;--sk-glyph-blue:#2997ff;--sk-glyph-orange:#ff791b;--sk-glyph-green:#03a10e;--sk-glyph-red:#ff3037;--sk-fill:#000;--sk-fill-secondary:#161617;--sk-fill-tertiary:#1d1d1f;--sk-fill-gray:#f5f5f7;--sk-fill-gray-alpha:#ffffffeb;--sk-fill-gray-secondary:#6e6e73;--sk-fill-gray-secondary-alpha:#fff6;--sk-fill-gray-tertiary:#424245;--sk-fill-gray-tertiary-alpha:#ffffff3d;--sk-fill-gray-quaternary:#333336;--sk-fill-gray-quaternary-alpha:#fff3;--sk-fill-orange-secondary:#290d00;--sk-fill-green-secondary:#002b03;--sk-fill-red:#ff3037;--sk-fill-red-secondary:#300;--sk-fill-yellow:#ad8200;--sk-fill-yellow-secondary:#2b2000;--sk-enviro-neutral:#000;--sk-body-background-color:#000;--sk-body-text-color:#f5f5f7;--sk-headline-text-color:#f5f5f7;--sk-body-link-color:#2997ff;--sk-link-disabled-opacity:.36;--sk-focus-color-alt:#fff}.theme-dark .badge{--sk-badge-background:#f5630033;--sk-badge-text-color:#ff791b}.theme-dark a.block{--sk-blocklink-color:#2997ff}.theme-dark .button{--sk-button-disabled-opacity:var(--sk-link-disabled-opacity,.36);--sk-button-background:#0071e3;--sk-button-background-hover:#0076df;--sk-button-background-active:#006edb}.theme-dark .button-neutral{--sk-button-background:#f5f5f7;--sk-button-background-hover:#fff;--sk-button-background-active:#ededf2;--sk-button-color:#000}.theme-dark .button-secondary-neutral{--sk-button-background:transparent;--sk-button-background-hover:#fff;--sk-button-background-active:#ededf2;--sk-button-color:#f5f5f7;--sk-button-color-hover:#000;--sk-button-border-color:#f5f5f7}.theme-dark .colorindicator{--sk-colorindicator-background-color:#1d1d1f;--sk-colorindicator-swatch-border-color:conic-gradient(from 90deg, #ffffff14 0deg, #ffffff7a 64.8deg, #ffffff7a 115.2deg, #ffffff14 180deg, #fff0 208.8deg, #fff0 331.2deg, #ffffff14 360deg);--sk-colorindicator-label-color:#86868b}.theme-dark .dotnav{--sk-dotnav-background:#ffffff5c;--sk-dotnav-background-hover:#ffffff7a;--sk-dotnav-background-current:#fffc}.theme-dark .list{--sk-list-copy-color:#f5f5f7;--sk-list-title-color:#f5f5f7}.theme-dark .paddlenav{--sk-paddlenav-arrow-color:#fffc;--sk-paddlenav-arrow-color-hover:#fff;--sk-paddlenav-arrow-color-active:#fff}.theme-dark .paddlenav-alpha{--sk-paddlenav-arrow-color:#fffc;--sk-paddlenav-arrow-color-hover:#fff;--sk-paddlenav-arrow-color-active:#fff;--sk-paddlenav-background:#424245b8;--sk-paddlenav-background-hover:#49494cb9;--sk-paddlenav-background-active:#39393cbd}.theme-dark .stat{--sk-stat-value-color:#f5f5f7;--sk-stat-caption-color:#f5f5f7}.theme-dark .tile{--sk-tile-background:#000;--sk-tile-button-icon-color:#fffc;--sk-tile-button-background:#424245b8;--sk-tile-button-icon-color-hover:#fff;--sk-tile-button-background-hover:#49494cb9;--sk-tile-button-background-active:#39393cbd}br.large{display:block}@media (width<=1068px){br.large{display:none}}@media (width<=734px){br.large{display:none}}br.medium{display:none}@media (width<=1068px){br.medium{display:block}}@media (width<=734px){br.medium{display:none}}br.small{display:none}@media (width<=1068px){br.small{display:none}}@media (width<=734px){br.small{display:block}}body{position:relative}.text-large-center{text-align:center}@media (width<=734px){.text-small-start{text-align:start}}[data-anim-lazy-image],[data-anim-lazy-image] *,[data-anim-lazy-image]:after,[data-anim-lazy-image]:before{background-image:none!important;mask-image:none!important}.typography-all-access-pass-pv-item-label{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-all-access-pass-pv-item-label{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.typography-all-access-pass-pv-item-title{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.47059}@media (width<=734px){.typography-all-access-pass-pv-item-title{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.42859}}.typography-all-access-pass-pv-item-body{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47059}@media (width<=734px){.typography-all-access-pass-pv-item-body{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42859}}.typography-caption-tile{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-caption-tile{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.42859}}.typography-caption-tile-link{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-caption-tile-link{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.typography-fade-gallery-captions{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-fade-gallery-captions{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.typography-feature-card-label{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-feature-card-label{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.typography-feature-card-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-feature-card-headline{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-feature-card-headline{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-feature-card-body{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}@media (width<=1068px){.typography-feature-card-body{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-icon-card-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-icon-card-headline{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-icon-card-headline{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-icon-card-body-copy{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}@media (width<=734px){.typography-icon-card-body-copy{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}@media (width<=1068px){.typography-index-headline{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}}@media (width<=734px){.typography-index-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}}@media (width<=734px){.typography-index-list-title{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-media-card-gallery-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-media-card-gallery-headline{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-media-card-gallery-headline{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}}.typography-modal-header-headline{letter-spacing:-.005em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:600;line-height:1.07143}@media (width<=1068px){.typography-modal-header-headline{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}}@media (width<=734px){.typography-modal-header-headline{letter-spacing:0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.1}}@media (width<=480px){.typography-modal-header-headline{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.125}}.typography-product-tile-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-product-tile-headline{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-product-tile-headline{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-product-tile-subheading{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.47059}@media (width<=734px){.typography-product-tile-subheading{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.42859}}.typography-product-tile-positioning{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47059}@media (width<=734px){.typography-product-tile-positioning{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42859}}.typography-product-tile-ctas{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.17648}@media (width<=734px){.typography-product-tile-ctas{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-section-header-headline{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}@media (width<=1068px){.typography-section-header-headline{letter-spacing:0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.1}}@media (width<=734px){.typography-section-header-headline{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.125}}.typography-section-header-link{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}@media (width<=734px){.typography-section-header-link{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-tout-copy{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}.typography-tout-subheading{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-tout-subheading{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-tout-subheading{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-utility-modal-block-inline-headline{letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.4211}@media (width<=734px){.typography-utility-modal-block-inline-headline{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:500;line-height:1.47059}}.typography-utility-modal-block-body{letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:400;line-height:1.4211}@media (width<=734px){.typography-utility-modal-block-body{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47059}}.typography-marquee-eyebrow-base{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-marquee-eyebrow-base{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-marquee-eyebrow-base{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-marquee-detail{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}@media (width<=734px){.typography-marquee-detail{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-welcome-headline-elevated{letter-spacing:-.015em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80px;font-weight:700;line-height:1.05}@media (width<=1068px){.typography-welcome-headline-elevated{letter-spacing:-.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:64px;font-weight:700;line-height:1.0625}}@media (width<=734px){.typography-welcome-headline-elevated{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:700;line-height:1.08349}}.typography-ps-headline-standalone{letter-spacing:-.015em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:96px;font-weight:600;line-height:1.04167}@media (width<=1068px){.typography-ps-headline-standalone{letter-spacing:-.015em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80px;font-weight:600;line-height:1.05}}@media (width<=734px){.typography-ps-headline-standalone{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}}.typography-ps-ai-headline{letter-spacing:-.005em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:600;line-height:1.07143}@media (width<=1068px){.typography-ps-ai-headline{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}}@media (width<=734px){.typography-ps-ai-headline{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.125}}.typography-ps-performance-copy{letter-spacing:0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:600;line-height:1.2}@media (width<=1068px){.typography-ps-performance-copy{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.25}}@media (width<=734px){.typography-ps-performance-copy{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.28583}}.typography-ps-privacy-headline{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:600;line-height:1.125}@media (width<=734px){.typography-ps-privacy-headline{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}.typography-ps-callout{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}@media (width<=734px){.typography-ps-callout{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.typography-ps-body{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.381}@media (width<=734px){.typography-ps-body{letter-spacing:.012em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:19px;font-weight:600;line-height:1.4211}}.typography-ps-caption{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.42859}body{--ric-gap:20px;--ric-column-min-width-0:calc(-.0001vw - var(--global-scrollbar-width)/12 * 0);--ric-column-min-width-1:calc(7.29157vw - var(--global-scrollbar-width)/12 * 1);--ric-column-min-width-2:calc(14.5832vw - var(--global-scrollbar-width)/12 * 2);--ric-column-min-width-3:calc(21.8749vw - var(--global-scrollbar-width)/12 * 3);--ric-column-min-width-4:calc(29.1666vw - var(--global-scrollbar-width)/12 * 4);--ric-column-min-width-5:calc(36.4582vw - var(--global-scrollbar-width)/12 * 5);--ric-column-min-width-6:calc(43.7499vw - var(--global-scrollbar-width)/12 * 6);--ric-column-min-width-7:calc(51.0416vw - var(--global-scrollbar-width)/12 * 7);--ric-column-min-width-8:calc(58.3332vw - var(--global-scrollbar-width)/12 * 8);--ric-column-min-width-9:calc(65.6249vw - var(--global-scrollbar-width)/12 * 9);--ric-column-min-width-10:calc(72.9166vw - var(--global-scrollbar-width)/12 * 10);--ric-column-min-width-11:calc(80.2082vw - var(--global-scrollbar-width)/12 * 11);--ric-column-min-width-12:calc(87.4999vw - var(--global-scrollbar-width)/12 * 12);--ric-column-width-0:0;--ric-column-width-1:min(var(--ric-column-min-width-1), var(--global-content-max-width)/12 * 1);--ric-column-width-2:min(var(--ric-column-min-width-2), var(--global-content-max-width)/12 * 2);--ric-column-width-3:min(var(--ric-column-min-width-3), var(--global-content-max-width)/12 * 3);--ric-column-width-4:min(var(--ric-column-min-width-4), var(--global-content-max-width)/12 * 4);--ric-column-width-5:min(var(--ric-column-min-width-5), var(--global-content-max-width)/12 * 5);--ric-column-width-6:min(var(--ric-column-min-width-6), var(--global-content-max-width)/12 * 6);--ric-column-width-7:min(var(--ric-column-min-width-7), var(--global-content-max-width)/12 * 7);--ric-column-width-8:min(var(--ric-column-min-width-8), var(--global-content-max-width)/12 * 8);--ric-column-width-9:min(var(--ric-column-min-width-9), var(--global-content-max-width)/12 * 9);--ric-column-width-10:min(var(--ric-column-min-width-10), var(--global-content-max-width)/12 * 10);--ric-column-width-11:min(var(--ric-column-min-width-11), var(--global-content-max-width)/12 * 11);--ric-column-width-12:min(var(--ric-column-min-width-12), var(--global-content-max-width)/12 * 12)}body .ric-large-4{width:var(--ric-column-width-4)}body .ric-large-5{width:var(--ric-column-width-5)}body .ric-large-6{width:var(--ric-column-width-6)}body .ric-large-7{width:var(--ric-column-width-7)}body .ric-large-8{width:var(--ric-column-width-8)}body .ric-large-9{width:var(--ric-column-width-9)}body .ric-large-10{width:var(--ric-column-width-10)}body .ric-large-12{width:var(--ric-column-width-12)}@media (width<=1068px){body .ric-medium-10{width:var(--ric-column-width-10)}body .ric-medium-12{width:var(--ric-column-width-12)}}@media (width<=734px){body .ric-small-10{width:var(--ric-column-width-10)}body .ric-small-11{width:var(--ric-column-width-11)}body .ric-small-12{width:var(--ric-column-width-12)}}@media (width<=480px){body .ric-xsmall-12{width:var(--ric-column-width-12)}}body .ric-large-offset-1{margin-inline-start:var(--ric-column-width-1)}@media (width<=734px){body .ric-small-offset-0{margin-inline-start:var(--ric-column-width-0)}}html.no-js picture[data-lazy]{display:none!important}html.text-zoom main .tile .action-handler.button-secondary-neutral:not(:hover):not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),html.text-zoom main .tile .action-handler.icon-wrapper:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),html.text-zoom main .tile h1:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),html.text-zoom main .tile h2:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),html.text-zoom main .tile h3:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),html.text-zoom main .tile p:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge){background-color:var(--sk-tile-background)}@media (inverted-colors:inverted) or (prefers-contrast:more) or (prefers-reduced-transparency){main .tile .action-handler.button-secondary-neutral:not(:hover):not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),main .tile .action-handler.icon-wrapper:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),main .tile h1:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),main .tile h2:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),main .tile h3:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge),main .tile p:not(:has(>.visuallyhidden:only-child,>picture:only-child),[role=presentation] *,.badge){background-color:var(--sk-tile-background)}}.viewport-content{width:87.5%;max-width:var(--global-content-max-width);margin-inline:auto}.ps-headline-elevated{margin-top:10px}@media (width<=734px){.ps-headline-elevated{margin-top:8px}}.ps-section-header .ps-headline-eyebrow{color:var(--sk-glyph-gray-secondary)}.stat .stat-caption{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.42859}.stat .stat-value{letter-spacing:-.005em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:700;line-height:1.07143}@media (width<=1068px){.stat .stat-value{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.125}}@media (width<=734px){.stat .stat-value{letter-spacing:0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.1}}#globalnav{--globalnav-background:#f5f5f7}.theme-light,body{--aap-stagger-fast:50;--aap-stagger-slow:200;--aap-content-delay-fast:.1s;--aap-content-delay-slow:.15s;--aap-background-color-alpha:.28;--aap-min-height:56px;--aap-blur:7px;--aap-margin:32px;--aap-close-button-margin-factor:1.5;--aap-bubble-gap:16px;--aap-background-color:#e8e8edb8;--aap-background-color-solid:232 232 237;--aap-inner-glow-color:#0000001c;--aap-text-color:#1d1d1f;--aap-accent-color:#0071e3;--aap-button-hover:#dfdfe3b2;--aap-button-active:#c1c1c6a7}.theme-dark{--aap-background-color:#333336b3;--aap-background-color-solid:42 42 45;--aap-inner-glow-color:#e8e8ed1c;--aap-text-color:#f5f5f7;--aap-accent-color:#0071e3;--aap-button-hover:#49494cb9;--aap-button-active:#39393cbd}.all-access-pass{bottom:var(--aap-margin);margin-bottom:100px;margin-top:var(--aap-margin);pointer-events:auto;will-change:transform;align-items:center;display:flex;position:sticky}@media (width<=734px){.all-access-pass{--aap-margin:20px}}html.no-js .all-access-pass{opacity:0;visibility:hidden}html.no-js .all-access-pass:has(a.action-handler){opacity:1;visibility:visible}.all-access-pass:focus{outline:none}.all-access-pass__element{--alpha:1;color:var(--aap-text-color);opacity:0;z-index:1;background-color:#0000;border-radius:28px;display:flex;position:relative}html.no-enhanced .all-access-pass__element,html.no-js .all-access-pass__element:has(a.action-handler){opacity:1}html.no-js .all-access-pass__element:has(a.action-handler) .all-access-pass__background{opacity:1;width:100%}.activated .all-access-pass__element{opacity:1}.all-access-pass__background{--scale:1;backdrop-filter:blur(calc(var(--aap-blur) * (2 - var(--alpha))));background-color:rgba(var(--aap-background-color-solid) / calc(1 - var(--alpha) * var(--aap-background-color-alpha)));height:var(--aap-min-height);opacity:0;transform:translate(-50%, -50%) scale(var(--scale));width:var(--aap-min-height);will-change:transform;z-index:-1;border-radius:28px;place-self:center;position:absolute;top:50%;left:50%}html.no-enhanced .all-access-pass__background{opacity:1;width:100%}.activated .all-access-pass__background{opacity:1}.all-access-pass__container{pointer-events:none;will-change:transform;z-index:9995;justify-content:center;align-items:flex-end;width:100%;height:100%;margin:0;display:flex;position:absolute;top:0;left:0;overflow:clip}.ric-modal-content-wrapper .all-access-pass__container{z-index:11002}.all-access-pass__container:has(.aap-media-card-gallery){height:75%;top:auto;bottom:0}.all-access-pass__intro-element{border-radius:var(--aap-min-height);background-color:rgb(var(--aap-background-color-solid));box-sizing:border-box;height:var(--aap-min-height);opacity:0;width:var(--aap-min-height);position:absolute;top:0;left:50%;transform:translate(-50%)scale(.01)}html.no-enhanced .all-access-pass__intro-element{display:none}.theme-light,body{--aap-icon-color:#1d1d1f;--aap-active-fill-color:#29292a;--aap-inactive-fill-color:#a1a1a2;--aap-dotnav-background:#1d1d1f99;--aap-dotnav-background-hover:#0000008a}.theme-dark{--aap-icon-color:#f5f5f7;--aap-active-fill-color:#f5f5f7;--aap-inactive-fill-color:#767677;--aap-dotnav-background:#f5f5f7cc;--aap-dotnav-background-hover:#ffffff7a}.aap-media-card-gallery{--button-margin:10px;--progress-bar-active-width:48px;--animation-duration:var(--autoplay-persist-duration,6.25s);--animation-timing-function:linear;--aap-background-transition-duration:.25s;--ltr:1;--dotnav-opacity-delay:.74s;--dotnav-opacity-duration:.1s;--playpause-opacity-delay:.94s;--playpause-opacity-duration:.1s;--playpause-scale-delay:.94s;--playpause-scale-duration:.2s;z-index:1}@media (width<=734px){.aap-media-card-gallery{--progress-bar-active-width:32px;max-width:calc(100vw - 40px)}}.aap-media-card-gallery.all-access-pass:before{width:var(--aap-min-height)}.aap-media-card-gallery__timed-dotnav{--progress-intro:1}html.enhanced .aap-media-card-gallery__dotnav-item{opacity:0;transform:scale(.5)}html.enhanced .activated .aap-media-card-gallery__dotnav-item{opacity:1;transition:opacity var(--dotnav-opacity-duration) ease-in var(--dotnav-opacity-delay);transform:scale(1)}.aap-media-card-gallery__button{--animation-offset:calc(var(--item-index) + 1)}html.enhanced .aap-media-card-gallery__button{opacity:0;transform:scale(.5)}html.enhanced .activated .aap-media-card-gallery__button{opacity:1;transition:background-color linear .1s, opacity var(--playpause-opacity-duration) ease-in var(--playpause-opacity-delay), transform var(--playpause-scale-duration) ease-out var(--playpause-scale-delay);transform:scale(1)}.aap-media-card-gallery .all-access-pass__element{box-sizing:border-box;min-height:var(--aap-min-height);pointer-events:auto;justify-content:space-between;align-items:center;display:flex;position:relative}.aap-media-card-gallery .all-access-pass__element .dotnav{justify-content:center;align-items:center;line-height:0;display:flex}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item{--item-index:0;width:auto}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link{background-color:var(--aap-dotnav-background);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:flex;position:relative}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link:before{content:"";padding:var(--sk-dotnav-size);width:100%;height:100%;position:absolute}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link.current{cursor:default;background-color:var(--aap-active-fill-color);overflow:hidden}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link:hover:not(.current){background-color:var(--aap-dotnav-background-hover)}.aap-media-card-gallery .all-access-pass__element .dotnav{padding:0 16px}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items{--dotnav-count:0;--dot-width-total:calc((var(--dotnav-count) - 1) * var(--sk-dotnav-size) * 3);--progress-width-total:calc(var(--progress-bar-active-width) * var(--progress-intro) + var(--sk-dotnav-size) * 2);min-width:calc(var(--dot-width-total) + var(--progress-width-total))}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link{--item-progress:calc(var(--item-index) - var(--autoplay-progress));--abs-item-progress:max(var(--item-progress), -1 * var(--item-progress));--item-expand-amount:min((1 - var(--abs-item-progress)), 1);--progress-bar-delta-width:calc(var(--progress-bar-active-width) - var(--sk-dotnav-size));max-width:calc(var(--progress-bar-active-width));min-width:calc(var(--progress-bar-delta-width) * var(--item-expand-amount) * var(--progress-intro) + var(--sk-dotnav-size));transition:background-color linear var(--aap-background-transition-duration)}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link.current{background-color:var(--aap-dotnav-background)}.aap-media-card-gallery .all-access-pass__element .dotnav .dotnav-items .dotnav-item .dotnav-link.current:after{content:"";background-color:var(--aap-active-fill-color);top:0;width:0;min-width:15%;height:100%;animation-name:aap-animate-progress;animation-duration:var(--animation-duration);animation-timing-function:var(--animation-timing-function);transition:background-color linear var(--aap-background-transition-duration);border-radius:10px;margin-inline-start:-15%;animation-play-state:paused;animation-fill-mode:forwards;position:absolute;inset-inline-start:0}@keyframes aap-animate-progress{0%{width:0}to{width:115%}}.aap-media-card-gallery .play-pause-button-wrapper{height:var(--aap-min-height);width:var(--aap-min-height);order:2;margin-inline-start:var(--aap-bubble-gap)}.aap-media-card-gallery .play-pause-button-wrapper .play-pause-button{pointer-events:all;border-radius:32px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aap-media-card-gallery .play-pause-button-wrapper .play-pause-button .svg-icon{width:100%;height:100%;fill:var(--aap-icon-color);transition:fill linear var(--aap-background-transition-duration);display:none}.aap-media-card-gallery .play-pause-button-wrapper .play-pause-button:hover{background-color:var(--aap-button-hover)}.aap-media-card-gallery .play-pause-button-wrapper .play-pause-button:active{background-color:var(--aap-button-active)}.playing .tablist-wrapper .dotnav .dotnav-items .dotnav-item .dotnav-link.current:after{animation-play-state:running}.playing .play-pause-button .svg-icon.pause-icon{display:block}.paused .tablist-wrapper .dotnav .dotnav-items .dotnav-item .dotnav-link.current:after{animation-play-state:paused}.paused .play-pause-button .svg-icon.play-icon{display:block}.ended .tablist-wrapper .dotnav .dotnav-items .dotnav-item .dotnav-link.current:after{animation-play-state:paused}.ended .play-pause-button .svg-icon.replay-icon{display:block}.action-handler:not(.button).icon-wrapper:hover .icon-copy,button.action-handler:not(.icon-wrapper):not(.button){text-decoration:underline}button.action-handler:not(.button){color:var(--sk-body-link-color)}html.no-js button.action-handler[data-modal-open]{display:none}.aap-text-icon-control{--button-margin:10px;color:var(--aap-text-color);min-height:var(--aap-min-height);pointer-events:auto;border-radius:32px;justify-content:space-between;width:100%;text-decoration:none;position:relative}.aap-text-icon-control,.aap-text-icon-control .icon{box-sizing:border-box;align-items:center;display:flex}.aap-text-icon-control .icon{background-color:var(--aap-accent-color);height:calc(var(--aap-min-height) - var(--button-margin) * 2);width:calc(var(--aap-min-height) - var(--button-margin) * 2);will-change:transform;border-radius:50px;justify-content:center;margin-inline-end:var(--button-margin);padding:9px;position:absolute;top:50%;right:0;transform:translateY(-50%)}html.enhanced .aap-text-icon-control .icon{opacity:0}html.enhanced .activated .aap-text-icon-control .icon{opacity:1}.aap-text-icon-control .icon svg{opacity:.8;fill:#fff;will-change:opacity;width:36px;height:100%;transition:opacity .2s;position:absolute;top:50%;right:0;transform:translateY(-50%)}.aap-text-icon-control .icon-copy{letter-spacing:-.022em;--offset:16px;color:var(--aap-text-color);text-align:left;will-change:opacity;max-width:30em;margin-inline-start:24px;margin-inline-end:calc(var(--aap-min-height) + var(--offset) - var(--button-margin));padding:15px 0 16px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536;display:inline-block}@media (width<=734px){.aap-text-icon-control .icon-copy{letter-spacing:-.016em;max-width:calc(100vw - 126px);padding:9px 0 11px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}html.enhanced .aap-text-icon-control .icon-copy{opacity:0;transform:scale(.5)}html.enhanced .activated .aap-text-icon-control .icon-copy{opacity:1;transition:opacity .38s ease-in-out .6s;transform:scale(1)}.aap-text-icon-control:hover{text-decoration:none}.aap-text-icon-control:hover .icon svg{opacity:1}.aap-text-icon-control.action-handler:not(.button).icon-wrapper:hover .icon-copy,.aap-text-icon-control.action-handler:not(.icon-wrapper,.button),.aap-text-icon-control:hover span.icon-copy{text-decoration:none}.will-change{will-change:transform, opacity}.card:has(.card-overlay) .card-overlay-content-container{--card-overlay-global-spacing:32px;z-index:6;padding:var(--card-overlay-global-spacing);background-color:var(--card-overlay-bg-color,var(--card-overlay-bg-color-default));box-sizing:border-box;scrollbar-width:thin;cursor:pointer;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;flex-direction:column;flex:1;justify-content:space-between;transition:opacity .344s cubic-bezier(.66,0,.1,1),visibility 0s linear .344s;display:flex;position:absolute;inset:0;overflow:hidden auto}@media (width<=1068px){.card:has(.card-overlay) .card-overlay-content-container{--card-overlay-global-spacing:28px}}@media (width<=734px){.card:has(.card-overlay) .card-overlay-content-container{--card-overlay-global-spacing:24px}}.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true]:after,.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true]:before{content:"";pointer-events:none;background:linear-gradient(var(--gradient-direction), transparent, var(--card-overlay-bg-color,var(--card-overlay-bg-color-default)));width:100%;display:block;position:fixed;left:0}.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true]:before{--gradient-direction:to top;z-index:1;height:var(--card-overlay-global-spacing);top:0}.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true]:after{--gradient-direction:to bottom;opacity:1;height:100px;transition:opacity .344s ease-out;bottom:-1px}.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true][data-scrolled-bottom=true]:after{opacity:0}.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true] a,.card:has(.card-overlay) .card-overlay-content-container[data-content-overflow=true] button{scroll-margin-bottom:100px}html.reduced-motion .card:has(.card-overlay) .card-overlay-content-container{transition:none}html.no-js .card:has(.card-overlay) .card-overlay-content-container{cursor:auto;-webkit-user-select:auto;user-select:auto;visibility:visible;opacity:1;max-width:60ch;margin:0 auto;position:static}html.text-zoom .card:has(.card-overlay) .card-overlay-content-container h3,html.text-zoom .card:has(.card-overlay) .card-overlay-content-container p{--sk-tile-background:var(--card-overlay-bg-color-default)}@media (inverted-colors:inverted) or (prefers-contrast:more) or (prefers-reduced-transparency){.card:has(.card-overlay) .card-overlay-content-container h3,.card:has(.card-overlay) .card-overlay-content-container p{--sk-tile-background:var(--card-overlay-bg-color-default)}}.card:has(.card-overlay) .card-overlay-copy-stack{grid-row-gap:14px;flex-direction:column;row-gap:14px;display:flex;transform:translateY(10px)}.card:has(.card-overlay) .card-overlay-copy-stack:has(.card-overlay-link.button){grid-row-gap:32px;row-gap:32px}@media (width<=734px){.card:has(.card-overlay) .card-overlay-copy-stack:has(.card-overlay-link.button){grid-row-gap:28px;row-gap:28px}}.card:has(.card-overlay) .card-overlay-copy-stack a{pointer-events:auto;width:fit-content}.card:has(.card-overlay) .card-overlay-copy-stack .card-overlay-link{margin-top:0}@media (width<=734px){.card:has(.card-overlay) .card-overlay-copy-stack .card-overlay-link{--sk-button-padding-horizontal:11px;--sk-button-padding-vertical:4px;--sk-button-min-width-basis:45px;--sk-button-margin-horizontal:10px;--sk-button-margin-vertical:10px}}.card:has(.card-overlay) .card-overlay-copy-stack .card-overlay-links.links-inline{--sk-links-inline-margin:.6em;text-wrap:nowrap}html.text-zoom .card:has(.card-overlay) .card-overlay-copy-stack .card-overlay-links.links-inline{text-wrap:wrap}.card:has(.card-overlay) .card-overlay-copy-stack .card-overlay-links.links-stacked:has(.button){--sk-links-stacked-margin:16px}.card:has(.card-overlay) .card-overlay-image-container{justify-content:center;font-size:0;display:flex}.card:has(.card-overlay) .card-overlay-sosumi-container:not(.pin-above-image){padding-inline-end:40px}.card:has(.card-overlay) .card-overlay-sosumi-container.pin-above-image{opacity:0;margin-top:auto;margin-bottom:20px}.card:has(.card-overlay) .card-overlay-sosumi-container.pin-card-bottom{margin-top:var(--card-overlay-global-spacing)}.card:has(.card-overlay) .card-overlay-sosumi-container a{color:inherit;pointer-events:auto}html.no-js .card:has(.card-overlay) .card-overlay-sosumi-container{opacity:1;position:static}.card:has(.card-overlay) .card-overlay:not(:has(.card-overlay-sosumi)) .card-overlay-content-container{padding-bottom:74px}.card:has(.card-overlay) .card-overlay:has(.card-overlay-image) .card-overlay-copy-stack{margin-bottom:var(--card-overlay-global-spacing)}.card:has(.card-overlay) .card-overlay:has(.card-overlay-image) .card-overlay-content-container:not(:has(.card-overlay-sosumi-container.pin-card-bottom)){padding-bottom:0}.card:has(.card-overlay) .card-overlay:has(.card-overlay-image) .card-overlay-sosumi-container.pin-card-bottom{margin-top:20px}.card:has(.card-overlay) .card-overlay-copy-stack,.card:has(.card-overlay) .card-overlay-image-container,.card:has(.card-overlay) .card-overlay-sosumi-container.pin-above-image{opacity:0;transition:transform .414s cubic-bezier(.66,0,.1,1) .344s,opacity .344s cubic-bezier(.66,0,.1,1)}html.reduced-motion .card:has(.card-overlay) .card-overlay-copy-stack,html.reduced-motion .card:has(.card-overlay) .card-overlay-image-container,html.reduced-motion .card:has(.card-overlay) .card-overlay-sosumi-container.pin-above-image{transition:none}html.no-js .card:has(.card-overlay) .card-overlay-copy-stack,html.no-js .card:has(.card-overlay) .card-overlay-image-container,html.no-js .card:has(.card-overlay) .card-overlay-sosumi-container.pin-above-image{opacity:1}.card:has(.card-overlay) .tile-button-wrapper{z-index:7;transition:transform .414s cubic-bezier(.66,0,.1,1)}.card:has(.card-overlay):has(.card-overlay.expanded){background-color:var(--card-overlay-bg-color,var(--card-overlay-bg-color-default))}.card:has(.card-overlay):has(.card-overlay.expanded)>div:first-child{visibility:hidden;transition-delay:.344s}.card:has(.card-overlay):has(.card-overlay.expanded) .card-overlay-content-container{opacity:1;pointer-events:auto;visibility:visible;transition-delay:0s}.card:has(.card-overlay):has(.card-overlay.expanded) .card-overlay-sosumi-container{opacity:1;transition-delay:0s}.card:has(.card-overlay):has(.card-overlay.expanded) .card-overlay-sosumi-container.pin-above-image{transition-delay:.2s}.card:has(.card-overlay):has(.card-overlay.expanded) .card-overlay-copy-stack,.card:has(.card-overlay):has(.card-overlay.expanded) .card-overlay-image-container{opacity:1;transition-delay:.2s;transform:translateY(0)}.card:has(.card-overlay):has(.card-overlay.expanded) .card-control:focus{z-index:7;pointer-events:none}.card:has(.card-overlay):has(.card-overlay.expanded) .card-control .tile-button-wrapper{pointer-events:auto;transform:rotate(45deg)}.card:has(.card-overlay.theme-light){--card-overlay-bg-color-default:#f5f5f7}.card:has(.card-overlay.theme-dark){--card-overlay-bg-color-default:#1d1d1f}.background-alt .card:has(.card-overlay.theme-light){--card-overlay-bg-color-default:#fff}.background-alt .card:has(.card-overlay.theme-dark){--card-overlay-bg-color-default:#000}.card{--sk-tile-background:#f5f5f7;--sk-tile-border-radius:28px;width:100%;transition:background-color .344s}html.safari .card.tile-rounded{isolation:isolate;clip-path:inset(1px round var(--sk-tile-border-radius,28px))}.card-hover{transition:transform .3s cubic-bezier(0,0,.5,1),background-color .344s;transform:scale(1)}html.no-touch .card-hover:hover{transform:scale(var(--card-element-scale))}.card-hover .footnote{--target-size:44px;--rtl:-1}.card-hover .footnote a:after{content:"";top:50%;transform:translateY(-50%) translateX(calc(50% * var(--rtl)));width:max(100%, var(--target-size));height:max(100%, var(--target-size));position:absolute;inset-inline-start:50%}.card .card-control{cursor:pointer;border-radius:var(--sk-tile-border-radius);position:absolute;inset:0}.card .card-control:focus{outline-offset:calc(var(--sk-focus-offset-container) * -1)}html.reduced-motion .card .card-control .tile-button,html.reduced-motion .card .card-control .tile-button-wrapper{transition:none}html.no-js .card .card-control[data-modal-open],html.no-js .card .card-control[data-overlay-toggle]{display:none}.card .card-control .tile-button-wrapper{bottom:16px;right:16px}.card .card-control .tile-button{--sk-tile-button-icon-color:#fff;--sk-tile-button-icon-color-hover:#fff;--sk-tile-button-background:#1d1d1f;--sk-tile-button-background-hover:#272729;--sk-tile-button-background-active:#18181a}.card .card-control .tile-button .tile-icon{width:36px;height:36px}.theme-dark .card .card-control .tile-button{--sk-tile-button-icon-color:#000;--sk-tile-button-icon-color-hover:#000;--sk-tile-button-background:#f5f5f7;--sk-tile-button-background-hover:#fff;--sk-tile-button-background-active:#ededf2}.background-alt .card,.card,.theme-light>.card{color:#1d1d1f}.card,.theme-light>.card{--sk-tile-background:#f5f5f7}.background-alt .card{--sk-tile-background:#fff}.card.theme-dark,.theme-dark :not(.theme-light)>.card{--sk-tile-background:#1d1d1f;color:#f5f5f7}.background-alt .theme-dark:not(.theme-light)>.card,.background-alt .theme-dark :not(.theme-light)>.card,.theme-dark.background-alt:not(.theme-light)>.card,.theme-dark .background-alt:not(.theme-light)>.card,.theme-dark.background-alt :not(.theme-light)>.card,.theme-dark .background-alt :not(.theme-light)>.card{--sk-tile-background:#000;color:#f5f5f7}.banner-card:has(.banner-card-cta.button){--ctas-margin-top:32px}@media (width<=734px){.banner-card.banner-card-ctas-stacked:has(.banner-card-ctas>.banner-card-cta.button){--ctas-stacked-gap:15px}}@media (width>=1069px){.banner-card:only-of-type.banner-card-asset-type-inline:not(.banner-card-asset-type-background-medium-down) .banner-card-asset-column:has([class*=\ asset-position-medium-center-]){justify-content:center}.banner-card:only-of-type.banner-card-asset-type-inline:not(.banner-card-asset-type-background-medium-down) .banner-card-asset-column:has([class*=\ asset-position-medium-end-]){justify-content:end}.banner-card:only-of-type.banner-card-asset-type-inline.banner-card-asset-type-background-medium-down .banner-card-asset-column:has([class*=\ asset-position-medium-center-]){justify-content:center}.banner-card:only-of-type.banner-card-asset-type-inline.banner-card-asset-type-background-medium-down .banner-card-asset-column:has([class*=\ asset-position-medium-end-]){justify-content:end}}@media (width<=1068px){.banner-card:only-of-type.banner-card-asset-type-inline-medium-down .banner-card-asset-column:has([class*=\ asset-position-medium-center-]){justify-content:center}.banner-card:only-of-type.banner-card-asset-type-inline-medium-down .banner-card-asset-column:has([class*=\ asset-position-medium-end-]){justify-content:end}}.card-set{--sk-cssgrid-column-gutter-inner:20px;grid-auto-flow:column;grid-template-columns:unset;grid-auto-columns:1fr;margin:0;list-style-type:none}.card-set-full-bleed{--sk-cssgrid-column-gutter-outer:0}html.no-js .card-set{flex-direction:column;display:flex}html.no-js .banner-card .card:has(.ric-modal){flex-direction:column;min-height:auto}html.no-js .banner-card .card:has(.ric-modal) .banner-card-row:has(.banner-card-inline-media-wrapper){flex-direction:column}html.no-js .banner-card .card:has(.ric-modal) .banner-card-asset-column .inline-media-component-container.inline-media-demo-background{position:relative}html.no-js .ric-dynamic-pricing{display:none}html.text-zoom .ric-dynamic-pricing-from-monthly{word-break:break-word}.feature-card{width:var(--feature-card-width);--feature-card-width:372px;--feature-card-min-height:680px;--feature-card-copy-color:#1d1d1f;--feature-card-caption-color:#1d1d1f;position:relative}@media (width<=1068px){.feature-card{--feature-card-width:344px;--feature-card-min-height:628px}}@media (width<=734px){.feature-card{--feature-card-width:260px;--feature-card-min-height:480px}}.feature-card .card{box-sizing:border-box;min-height:var(--feature-card-min-height);background:var(--sk-tile-background);flex-direction:column;justify-content:space-between;display:flex;overflow:clip}.feature-card .feature-card-copy .feature-card-body,.feature-card .feature-card-copy .feature-card-headline,.feature-card .feature-card-copy .feature-card-label{color:var(--feature-card-copy-color)}.feature-card.background-alt .card .feature-card-copy{--feature-card-caption-color:#6e6e73}.feature-card.theme-dark:not(.theme-light) .feature-card-copy,.theme-dark .feature-card:not(.theme-light) .feature-card-copy{--feature-card-copy-color:#ffffffeb;--feature-card-caption-color:#ffffffeb}.feature-card.theme-dark:not(.theme-light).background-alt .card .feature-card-copy,.theme-dark .feature-card:not(.theme-light).background-alt .card .feature-card-copy{--feature-card-copy-color:#ffffffeb;--feature-card-caption-color:#ffffff8f}.short .feature-card{--feature-card-min-height:387px}@media (width<=1068px){.short .feature-card{--feature-card-min-height:356px}}@media (width<=734px){.short .feature-card{--feature-card-min-height:255px}}@media (width>=1069px){.feature-card.wide,.feature-card .wide{--feature-card-width:696px;--feature-card-copy-width:496px}}@media (width>=735px) and (width<=1068px){.feature-card.wide,.feature-card .wide{--feature-card-width:643px;--feature-card-copy-width:424px}}@media (width>=735px){.feature-card.wide .feature-card-copy-container,.feature-card .wide .feature-card-copy-container{width:var(--feature-card-copy-width)}}.feature-card .feature-card-copy{padding:var(--feature-card-copy-padding) var(--feature-card-copy-padding) 0;--feature-card-copy-padding:32px}@media (width<=1068px){.feature-card .feature-card-copy{--feature-card-copy-padding:28px}}@media (width<=734px){.feature-card .feature-card-copy{--feature-card-copy-padding:24px}}html.text-zoom .feature-card .feature-card-copy{overflow-wrap:break-word}html.no-js .feature-card .feature-card-content{width:var(--feature-card-width);margin:0 auto}.feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{min-height:96px;padding-bottom:var(--feature-card-copy-padding-bottom);--feature-card-copy-padding-bottom:calc(523px - var(--feature-card-copy-padding))}.short .feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{--feature-card-copy-padding-bottom:calc(294px - var(--feature-card-copy-padding));min-height:32px}@media (width<=1068px){.feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{--feature-card-copy-padding-bottom:calc(487px - var(--feature-card-copy-padding));min-height:84px}.short .feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{--feature-card-copy-padding-bottom:calc(271px - var(--feature-card-copy-padding));min-height:28px}}@media (width<=734px){.feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{--feature-card-copy-padding-bottom:calc(356px - var(--feature-card-copy-padding));min-height:75px}.short .feature-card .feature-card-content:not(.image-inline) .feature-card-copy-stack{--feature-card-copy-padding-bottom:calc(180px - var(--feature-card-copy-padding));min-height:25px}}html.no-js .feature-card .feature-card-image-container{transform:unset;inset:unset;position:relative}.feature-card .feature-card-content:has(~.card-control) .feature-card-caption-container{align-items:center;min-height:36px;display:flex}@media (width>=735px){.feature-card:first-child:nth-last-child(2):not(.wide),.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide){--feature-card-width:100%}}@media (width>=1069px){.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container,.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container{max-width:var(--feature-card-copy-width);--feature-card-copy-width:384px;--feature-card-copy-padding-end:129px;padding-inline-end:var(--feature-card-copy-padding-end)}.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body),.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body){--feature-card-copy-width:100%;--feature-card-copy-padding-end:76px;--feature-card-caption-width:384px}.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack,.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack{grid-gap:32px;gap:32px;display:flex}.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-body,.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-headline,.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-body,.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-headline{width:50%}.feature-card:first-child:nth-last-child(2):not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-body,.feature-card:first-child:nth-last-child(2)~.feature-card:not(.wide) .feature-card-copy-container:has(.feature-card-copy-stack):has(.feature-card-body) .feature-card-copy-stack .feature-card-body{margin-top:0}.feature-card:first-child:nth-last-child(3):not(.wide),.feature-card:first-child:nth-last-child(3)~.feature-card:not(.wide){--feature-card-width:100%}.feature-card:first-child:nth-last-child(3):not(.wide) .feature-card-copy-container,.feature-card:first-child:nth-last-child(3)~.feature-card:not(.wide) .feature-card-copy-container{max-width:var(--feature-card-copy-width);--feature-card-copy-width:308px}}@media (width>=735px){.feature-card-gallery .card-set:has(>li:first-child:nth-last-child(2),>li:first-child:nth-last-child(2)~li){grid-auto-columns:minmax(0,1fr)}}.feature-card-content{pointer-events:none;grid-template-columns:100%;height:100%;display:grid}.feature-card-content .feature-card-copy-container,.feature-card-content .feature-card-image-container{grid-area:1/1}.feature-card-content .feature-card-image-container{position:absolute}.feature-card-content .feature-card-image-container .feature-card-image{display:flex;position:relative}.feature-card-content.image-inline{grid-template-rows:min-content}.feature-card-content.image-inline .feature-card-image-container{grid-area:auto;position:relative}.feature-card-content .feature-card-copy{z-index:5;position:relative}.feature-card-content .feature-card-copy a{pointer-events:all}.feature-card-content .feature-card-label+.feature-card-headline{margin-top:8px}html.no-js .feature-card-content{position:relative}:root.has-modal{overflow:hidden}:root.has-modal body{padding-inline-end:var(--global-scrollbar-width)}.ric-modal{z-index:-1;background:linear-gradient(var(--modal-scrim-fill), var(--modal-scrim-fill));opacity:0;width:100%;height:100%;display:none;position:fixed;top:0;left:0;overflow:auto}html.no-js .ric-modal{opacity:1;z-index:auto;width:auto;height:auto;display:block;position:relative}.ric-modal.ric-modal-scrim-blur{backdrop-filter:blur(var(--modal-scrim-blur))}.ric-modal.ric-modal-open{z-index:11000;justify-content:center;align-items:center;display:grid}.ric-modal-content-wrapper{visibility:hidden}html.no-js .ric-modal-content-wrapper{visibility:visible}.ric-modal .ric-modal-overlay{z-index:1;width:var(--modal-overlay-width,100%);height:var(--modal-overlay-height,auto);max-width:var(--modal-overlay-max-width);border-radius:var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-bottom) var(--modal-overlay-border-radius-bottom);pointer-events:none;color:var(--sk-body-text-color);margin-top:var(--modal-overlay-padding-top);margin-bottom:var(--modal-overlay-padding-bottom);flex-direction:column;margin-inline:auto;display:flex;position:relative}.ric-modal .ric-modal-overlay:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}.ric-modal .ric-modal-content-wrapper{z-index:1;visibility:visible;background:var(--modal-overlay-background);padding-top:var(--modal-overlay-content-padding-top);padding-bottom:var(--modal-overlay-content-padding-bottom);height:100%;min-height:var(--modal-overlay-min-height);pointer-events:auto;clip-path:inset(0 0 0 0 round var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-top) var(--modal-overlay-border-radius-bottom) var(--modal-overlay-border-radius-bottom));order:2;position:relative;overflow-x:hidden}.ric-modal .ric-modal-viewport-content{padding-inline-start:var(--modal-overlay-content-padding-inline);padding-inline-end:var(--modal-overlay-content-padding-inline)}.ric-modal .ric-modal-close-button-wrapper{position:var(--modal-close-button-position);z-index:9999;top:var(--modal-close-button-offset-top);order:1;justify-content:center;align-self:flex-end;align-items:center;height:0}.ric-modal .ric-modal-close-button{cursor:auto;height:var(--modal-close-button-size);width:var(--modal-close-button-size);margin-inline-end:calc(var(--modal-close-button-offset-inline-end) - var(--modal-close-button-size) + var(--modal-close-icon-size));margin-top:var(--modal-close-button-margin-top);pointer-events:auto;justify-content:flex-start;align-items:flex-start;display:flex}html.has-modal .ric-modal .ric-modal-close-button{cursor:pointer}html.no-js .ric-modal .ric-modal-close-button{display:none}.ric-modal .ric-modal-close-button:focus-visible{outline:none}.ric-modal .ric-modal-close-button:focus-visible .ric-modal-close-icon{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:3px}.ric-modal .ric-modal-close-button:hover .ric-modal-close-icon{background:var(--modal-close-background-hover);color:var(--modal-close-color)}.ric-modal .ric-modal-close-button:active .ric-modal-close-icon{background:var(--modal-close-background-active)}.ric-modal .ric-modal-close-button .ric-modal-close-icon{background:var(--modal-close-background);border-radius:var(--modal-close-border-radius);color:var(--modal-close-color);height:var(--modal-close-icon-size);width:var(--modal-close-icon-size);pointer-events:none;outline:none;align-items:center;transition:color .1s linear,background .1s linear;display:flex;position:relative}.ric-modal .ric-modal-close-button .ric-modal-close-icon svg{fill:currentColor;height:var(--modal-close-icon-svg-size);width:var(--modal-close-icon-svg-size);pointer-events:none;position:absolute;inset-inline-start:50%}html:not([dir=rtl]) .ric-modal .ric-modal-close-button .ric-modal-close-icon svg{transform:translate(-50%)}.ric-modal.theme-dark,.theme-dark .ric-modal{--sk-glyph:#fff;--sk-glyph-gray:#f5f5f7;--sk-glyph-gray-alpha:#ffffffeb;--sk-glyph-gray-secondary:#86868b;--sk-glyph-gray-secondary-alpha:#ffffff8f;--sk-glyph-gray-secondary-alt:#d2d2d7;--sk-glyph-gray-secondary-alt-alpha:#fffc;--sk-glyph-gray-tertiary:#6e6e73;--sk-glyph-gray-tertiary-alpha:#fff6;--sk-glyph-blue:#2997ff;--sk-glyph-orange:#ff791b;--sk-glyph-green:#03a10e;--sk-glyph-red:#ff3037;--sk-fill:#000;--sk-fill-secondary:#161617;--sk-fill-tertiary:#1d1d1f;--sk-fill-gray:#f5f5f7;--sk-fill-gray-alpha:#ffffffeb;--sk-fill-gray-secondary:#6e6e73;--sk-fill-gray-secondary-alpha:#fff6;--sk-fill-gray-tertiary:#424245;--sk-fill-gray-tertiary-alpha:#ffffff3d;--sk-fill-gray-quaternary:#333336;--sk-fill-gray-quaternary-alpha:#fff3;--sk-fill-orange-secondary:#290d00;--sk-fill-green-secondary:#002b03;--sk-fill-red:#ff3037;--sk-fill-red-secondary:#300;--sk-fill-yellow:#ad8200;--sk-fill-yellow-secondary:#2b2000;--sk-enviro-neutral:#000;--sk-body-background-color:#000;--sk-body-text-color:#f5f5f7;--sk-headline-text-color:#f5f5f7;--sk-body-link-color:#2997ff;--modal-close-background:#f5f5f7;--modal-close-background-hover:#fff;--modal-close-background-active:#ededf2;--modal-close-color:#000}.ric-modal{--modal-close-background:#1d1d1f;--modal-close-background-hover:#272729;--modal-close-background-active:#18181a;--modal-close-color:#fff;--modal-close-button-margin-top:20px;--modal-close-button-offset-top:0;--modal-close-button-offset-inline-end:20px;--modal-close-button-position:sticky;--modal-close-border-radius:50%;--modal-close-icon-size:36px;--modal-close-icon-svg-size:36px;--modal-close-button-size:44px;--modal-overlay-background:var(--sk-body-background-color);--modal-overlay-padding-top:40px;--modal-overlay-padding-inline:0;--modal-overlay-padding-bottom:40px;--modal-scrim-fill:#0000007a;--modal-scrim-blur:20px}.ric-modal-page-overlay{--modal-overlay-content-padding-top:76px;--modal-overlay-content-padding-bottom:76px;--modal-overlay-border-radius-top:28px;--modal-overlay-border-radius-bottom:28px;--modal-overlay-width:816px;--modal-overlay-content-padding-inline:76px}@media (width<=734px){.ric-modal-page-overlay{--modal-overlay-max-width:480px;--modal-overlay-padding-top:28px;--modal-overlay-padding-inline:10px;--modal-overlay-padding-bottom:28px;--modal-overlay-content-padding-bottom:60px}}@media (width<=1068px){.ric-modal-page-overlay{--modal-overlay-width:692px}}@media (width<=734px){.ric-modal-page-overlay{--modal-overlay-width:calc(100vw - var(--global-scrollbar-width) - 20px)}}@media (width<=1068px){.ric-modal-page-overlay{--modal-overlay-content-padding-inline:76px}}@media (width<=734px){.ric-modal-page-overlay{--modal-overlay-content-padding-inline:6.25%}}.card-control .tile-button-high-contrast.tile-button.theme-light{--sk-tile-button-icon-color:#fff;--sk-tile-button-icon-color-hover:#fff;--sk-tile-button-background:#1d1d1f;--sk-tile-button-background-hover:#272729;--sk-tile-button-background-active:#18181a}.card-control .tile-button-high-contrast.tile-button.theme-dark:not(.theme-light),.theme-dark .card-control .tile-button-high-contrast.tile-button:not(.theme-light){--sk-tile-button-icon-color:#000;--sk-tile-button-icon-color-hover:#000;--sk-tile-button-background:#f5f5f7;--sk-tile-button-background-hover:#fff;--sk-tile-button-background-active:#ededf2}.media-block{--media-offset-x:0px;--media-offset-y:0px;width:var(--p-width,100%);height:var(--p-height,100%);grid-area:1/1;display:grid}.media-block.static-fallback-only .fallback-frame{--load-static-image:true}.media-block.static-fallback-only .end-frame,.media-block.static-fallback-only .start-frame,.media-block:not(.static-fallback-only) .fallback-frame{--load-static-image:false}.media-block:not(.static-fallback-only) .end-frame,.media-block:not(.static-fallback-only) .start-frame,html.no-inline-media .media-block:not(.static-fallback-only) .fallback-frame,html.reduced-motion .media-block:not(.static-fallback-only) .fallback-frame:not([data-lazy-has-ui]){--load-static-image:true}html.no-inline-media .media-block:not(.static-fallback-only) .end-frame,html.no-inline-media .media-block:not(.static-fallback-only) .start-frame{--load-static-image:false}html.reduced-motion .media-block:not(.static-fallback-only) .end-frame[data-lazy-has-ui],html.reduced-motion .media-block:not(.static-fallback-only) .start-frame[data-lazy-has-ui]{--load-static-image:true}.media-block picture img{width:100%;height:100%;display:block;position:relative}html.no-js .media-block[data-media-type=animation] picture.positioned-media-element{animation-name:none!important}.media-block[data-media-type=animation].animation-static-end picture.positioned-media-element{animation-name:none}.media-block .video-element-stack{display:grid}.media-block .fallback-frame{display:none}html.no-js .media-block .fallback-frame{visibility:unset}.media-block.static-fallback-only .fallback-frame{display:block}.media-block.static-fallback-only .video-element-stack{display:none}html.safari .media-block[data-media-type=video] picture.positioned-media-element{z-index:0}.media-block .positioned-media-element,.media-block .video-element-stack{width:var(--p-width);height:var(--p-height);grid-area:1/1}.media-block .positioned-media-element{--pin-offset-x:var(--media-offset-x);--pin-offset-y:var(--media-offset-y);margin:var(--pin-offset-block);width:var(--p-width,100%);height:var(--p-height,100%)}html.no-js .media-block .positioned-media-element.media{display:none}.media-block .positioned-media-element.end-frame,.media-block .positioned-media-element.start-frame{opacity:0;visibility:hidden}.media-block .positioned-media-element.end-frame.show,.media-block .positioned-media-element.start-frame.show{visibility:visible;opacity:1}.media-block .positioned-media-element.end-frame,.media-block .positioned-media-element.start-frame.show{transition:opacity var(--frame-transition-duration) ease-out}.media-block .positioned-media-element.hide{visibility:hidden}.media-block.ended .end-frame,.media-block.media-unloaded .end-frame,.media-block:not(.loaded,.loading-disabled,.media-unloaded) .start-frame{opacity:1;visibility:visible;pointer-events:all}html.no-touch .media-block.ended .end-frame,html.no-touch .media-block.media-unloaded .end-frame{pointer-events:all}.media-block.media-unloaded.media,.media-block.media-unloaded.start-frame{visibility:hidden}.media-block picture img{position:static}:root{--sticky-paddlenav-container-height:104px}.scroll-gallery-paddlenav{--paddlenav-height:44px;--paddlenavs-width:90px;--paddlenav-sticky-offset:0px;--paddlenav-padding:24px;--responsive-content-max-width:var(--global-content-max-width);--responsive-content-width:min(var(--global-content-max-width), 87.5%);--responsive-gutter-width:calc(50% - var(--responsive-content-width)/2);width:var(--responsive-content-width);height:var(--paddlenav-height);padding-top:var(--paddlenav-padding);justify-content:end;transition:opacity .2s ease-out;display:flex;position:absolute;inset-inline-start:var(--responsive-gutter-width)}.scroll-gallery-paddlenav:focus-visible{outline:none}.scroll-gallery-paddlenav ul{grid-gap:18px;gap:18px}.scroll-gallery-paddlenav.hide{visibility:hidden;opacity:0}.scroll-gallery-paddlenav .sticky-element{z-index:2;pointer-events:all;height:var(--sticky-paddlenav-container-height);--ltr:1;align-items:center;margin-top:auto;position:sticky;bottom:0}.scroll-gallery-paddlenav .sticky-element .left-item,.scroll-gallery-paddlenav .sticky-element .right-item{z-index:1}.scroll-gallery-paddlenav .sticky-element .paddlenav-arrow{top:calc(var(--paddlenav-height) * .6)}.scroll-gallery-paddlenav .paddlenav-arrow.paddlenav-arrow-next,.scroll-gallery-paddlenav .paddlenav-arrow.paddlenav-arrow-previous{inset-inline:auto;top:calc(var(--paddlenav-height) * .5);justify-content:center;align-items:center;display:flex;position:relative}.scroll-gallery-paddlenav .paddlenav-arrow.paddlenav-arrow-next svg,.scroll-gallery-paddlenav .paddlenav-arrow.paddlenav-arrow-previous svg{width:36px;height:36px}[data-component-list*=StaggeredFadeIn]{--staggered-delay:.15;--staggered-opacity-duration:.9;--staggered-translate-y:30px;--staggered-translate-y-duration:.7}[data-component-list*=StaggeredFadeIn].pre-animation{visibility:hidden;opacity:0}[data-component-list*=StaggeredFadeIn]:not(.staggered-end)[data-staggered-item],[data-component-list*=StaggeredFadeIn]:not(.staggered-end) [data-staggered-item]{opacity:0}html.no-reduced-motion [data-component-list*=StaggeredFadeIn]:not(.staggered-end)[data-staggered-item],html.no-reduced-motion [data-component-list*=StaggeredFadeIn]:not(.staggered-end) [data-staggered-item]{transition:none;transform:none}html.no-js [data-component-list*=StaggeredFadeIn]:not(.staggered-end)[data-staggered-item],html.no-js [data-component-list*=StaggeredFadeIn]:not(.staggered-end) [data-staggered-item],html.reduced-motion [data-component-list*=StaggeredFadeIn]:not(.staggered-end)[data-staggered-item],html.reduced-motion [data-component-list*=StaggeredFadeIn]:not(.staggered-end) [data-staggered-item]{opacity:1}[data-component-list*=StaggeredFadeIn].staggered-start[data-staggered-item],[data-component-list*=StaggeredFadeIn].staggered-start [data-staggered-item]{will-change:opacity, transform;visibility:visible}[data-component-list*=StaggeredFadeIn].staggered-start[data-staggered-item].hide,[data-component-list*=StaggeredFadeIn].staggered-start [data-staggered-item].hide{visibility:hidden}[data-component-list*=StaggeredFadeIn].staggered-end[data-staggered-item],[data-component-list*=StaggeredFadeIn].staggered-end [data-staggered-item]{will-change:auto}.scroll-gallery{--paddlenav-height:44px;--paddlenavs-width:90px;--paddlenav-sticky-offset:0px;--paddlenav-padding:24px;--responsive-content-width:87.5%;--responsive-content-max-width:var(--global-content-max-width);--responsive-content-clamped-width:min(var(--responsive-content-max-width), var(--responsive-content-width));--responsive-gutter-width:calc(50% - var(--responsive-content-clamped-width)/2);margin-top:0;position:relative}.scroll-gallery ::-webkit-scrollbar:horizontal{background:0 0;width:0;height:0}.scroll-gallery .scroll-container{scrollbar-width:none;scroll-snap-type:x mandatory;scroll-padding:var(--responsive-gutter-width);padding:10px 0 var(--staggered-translate-y,30px);margin:-10px 0 calc(var(--staggered-translate-y,30px) * -1);position:relative;overflow-x:scroll}.scroll-gallery .scroll-container::-webkit-scrollbar{display:none}.scroll-gallery .item-container{width:var(--responsive-content-clamped-width);min-width:fit-content;padding:0 var(--responsive-gutter-width)}html.no-js .scroll-gallery .item-container{min-width:unset}.scroll-gallery .gallery-item{scroll-snap-align:start}.scroll-gallery .gallery-item:last-child{scroll-snap-align:start end}.scroll-gallery .gallery-item:not([data-no-default-focus]):focus-visible{outline:none}html.no-js .scroll-gallery .gallery-item{width:auto!important}.scroll-gallery .card-container:focus-visible,.scroll-gallery .card-set:focus-visible,.scroll-gallery .gallery-item:focus-visible,.scroll-gallery .item-container:focus-visible,.scroll-gallery .scroll-container:focus-visible{outline:unset}.icon-card{box-sizing:border-box}.icon-card .card{min-height:184px}@media (width<=1068px){.icon-card .card{min-height:213px}}@media (width<=734px){.icon-card .card{min-height:223px}}.icon-card .tile-content{pointer-events:none;padding-top:28px;padding-inline-end:76px;padding-bottom:52px;padding-inline-start:32px}@media (width<=1068px){.icon-card .tile-content{padding-inline:28px 72px}}@media (width<=734px){.icon-card .tile-content{padding-top:24px;padding-bottom:72px;padding-inline:24px}}.icon-card .icon-card-content{z-index:1;position:relative}.icon-card .icon-card-content .highlight-recycling{color:#8668ff}.icon-card .icon-card-content .highlight-electricity{color:#ed6300}.icon-card .icon-card-content .highlight-packaging{color:#00a1b3}html.text-zoom .icon-card .icon-card-content{overflow-wrap:break-word}.icon-card .icon-card-icon{margin-bottom:9px}.icon-card a{pointer-events:all}@media (width<=734px){.icon-card:first-child:nth-last-child(2),.icon-card:first-child:nth-last-child(2)~.icon-card{width:100%;min-width:260px}}@media (width>=735px){.icon-card:first-child:nth-last-child(2),.icon-card:first-child:nth-last-child(2)~.icon-card{--icon-card-2-up-copy-col-min-width:240px;--icon-card-2-up-copy-col-max-width:296px;--icon-card-2-up-copy-col-gap:32px}}@media (width>=1069px){.icon-card:first-child:nth-last-child(2) .icon-card-content,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-content{width:100%;max-width:calc(var(--icon-card-2-up-copy-col-max-width) * 2 + var(--icon-card-2-up-copy-col-gap));flex-direction:column;margin-inline:auto;display:flex}.icon-card:first-child:nth-last-child(2) .icon-card-copy-wrapper,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-copy-wrapper{grid-template-rows:repeat(1,auto);grid-template-columns:repeat(auto-fit, minmax(var(--icon-card-2-up-copy-col-min-width), 1fr));grid-column-gap:var(--icon-card-2-up-copy-col-gap);grid-row-gap:var(--sk-headline-plus-first-element-margin);justify-content:stretch;display:grid}.icon-card:first-child:nth-last-child(2) .icon-card-body-copy,.icon-card:first-child:nth-last-child(2) .icon-card-headline,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-body-copy,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-headline{min-width:var(--icon-card-2-up-copy-col-min-width)}}@media (width>=735px){.icon-card:first-child:nth-last-child(2) .icon-card-body-copy,.icon-card:first-child:nth-last-child(2) .icon-card-headline,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-body-copy,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-headline{max-width:var(--icon-card-2-up-copy-col-max-width)}}@media (width>=1069px){.icon-card:first-child:nth-last-child(2) .icon-card-headline+*,.icon-card:first-child:nth-last-child(2)~.icon-card .icon-card-headline+*{margin-top:0}}.icon-card:first-child:nth-last-child(3),.icon-card:first-child:nth-last-child(3)~.icon-card{width:100%;min-width:372px}@media (width<=1068px){.icon-card:first-child:nth-last-child(3),.icon-card:first-child:nth-last-child(3)~.icon-card{min-width:unset;width:344px}}@media (width<=734px){.icon-card:first-child:nth-last-child(3),.icon-card:first-child:nth-last-child(3)~.icon-card{min-width:unset;width:260px}}.icon-card:first-child:nth-last-child(3) .icon-card-content,.icon-card:first-child:nth-last-child(3)~.icon-card .icon-card-content{max-width:360px}@media (width>=1069px){.icon-card:first-child:nth-last-child(n+3).icon-card-link .card,.icon-card:first-child:nth-last-child(n+3)~.icon-card.icon-card-link .card{min-height:248px}}.icon-card:first-child:nth-last-child(n+4),.icon-card:first-child:nth-last-child(n+4)~.icon-card{min-width:unset;width:372px}@media (width<=1068px){.icon-card:first-child:nth-last-child(n+4),.icon-card:first-child:nth-last-child(n+4)~.icon-card{min-width:unset;width:344px}}@media (width<=734px){.icon-card:first-child:nth-last-child(n+4),.icon-card:first-child:nth-last-child(n+4)~.icon-card{min-width:unset;width:260px}}.icon-card:first-child:nth-last-child(n+4) .card,.icon-card:first-child:nth-last-child(n+4)~.icon-card .card{min-height:217px}.icon-card.icon-card-link .card{min-height:204px}@media (width<=1068px){.icon-card.icon-card-link .card{min-height:244px}}@media (width<=734px){.icon-card.icon-card-link .card{min-height:228px}}.icon-card.icon-card-link .tile-content{padding-bottom:48px}@media (width<=1068px){.icon-card.icon-card-link .tile-content{padding-inline-end:56px}}@media (width<=734px){.icon-card.icon-card-link .tile-content{padding-inline-end:24px}}.section:has(.index){background-color:#fafafc}.theme-dark .section:has(.index){background-color:#161617}@keyframes link-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}html.no-reduced-motion .index.animate .index-list-title{animation-name:link-in}@media (width<=1068px){.index .index-title{margin-bottom:38px}}@media (width<=734px){.index .index-title{margin-bottom:34px}}@media (width<=734px){.index .index-list-title{margin-bottom:12px}}@media (width<=1068px){.index .index-group{max-width:50%}}@media (width<=734px){.index .index-group{width:100%;max-width:none;padding-inline-end:0}}@media (width>=735px) and (width<=1068px){.index .index-group:first-of-type{box-sizing:initial;width:100%;max-width:75%;padding-inline-end:25%}}@media (width<=734px){.index .index-group:first-of-type{max-width:none;padding-inline-end:0}}@media (width<=734px){.index .index-group:first-of-type .index-list-title{margin-bottom:11px}}@media (width<=1068px){.index .index-group+.index-group{margin-top:42px}}@media (width<=734px){.index .index-group+.index-group{margin-top:26px}.index .index-group+.index-group .index-list-title{margin-top:-1px}}html.no-reduced-motion .index .index-list-title{--animation-delay:calc(var(--motion-delay-medium) + min(var(--motion-group-index), var(--motion-highest-index-group-with-elevated)) * var(--motion-delay-medium) + max(var(--motion-group-index) - var(--motion-highest-index-group-with-elevated), 0) * var(--motion-delay-short) + var(--motion-link-index) * var(--motion-delay-rapid));visibility:visible;opacity:0;will-change:opacity, transform;animation-delay:calc(var(--animation-delay) + .2s);animation-duration:var(--motion-duration-long);animation-timing-function:ease;animation-fill-mode:both;transform:translateY(-4px)}@media (width<=734px){html.no-reduced-motion .index .index-list-title{--animation-delay:calc(var(--motion-delay-medium) + var(--motion-total-link-index) * var(--motion-delay-rapid))}}html.no-inline-media .inline-media-component-container .video-wrapper .fallback-frame{opacity:1;visibility:visible;position:relative}html.no-inline-media .inline-media-component-container .video-wrapper .video-element-stack{visibility:hidden;display:none}.inline-media-component-container{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (width>=1441px){.inline-media-component-container{max-width:var(--global-content-max-width-hero)}}html.reduced-motion .inline-media-component-container:not(.with-media-ui) .fallback-frame{opacity:1;visibility:visible;position:relative}html.reduced-motion .inline-media-component-container:not(.with-media-ui) .video-element-stack{visibility:hidden;display:none}.inline-media-component-container.fallback .fallback-frame{--load-static-image:true}.inline-media-component-container.fallback .end-frame,.inline-media-component-container.fallback .start-frame,.inline-media-component-container:not(.fallback) .fallback-frame{--load-static-image:false}.inline-media-component-container:not(.fallback) .end-frame,.inline-media-component-container:not(.fallback) .start-frame,html.no-inline-media .inline-media-component-container:not(.fallback) .fallback-frame,html.reduced-motion .inline-media-component-container:not(.fallback) .fallback-frame:not([data-lazy-has-ui]){--load-static-image:true}html.no-inline-media .inline-media-component-container:not(.fallback) .end-frame,html.no-inline-media .inline-media-component-container:not(.fallback) .start-frame{--load-static-image:false}html.reduced-motion .inline-media-component-container:not(.fallback) .end-frame[data-lazy-has-ui],html.reduced-motion .inline-media-component-container:not(.fallback) .start-frame[data-lazy-has-ui]{--load-static-image:true}.inline-media-component-container .video-wrapper{isolation:isolate;width:100%;height:100%;display:grid;position:relative}.inline-media-component-container .video-wrapper:focus-visible{outline:unset}.inline-media-component-container .video-wrapper:after{content:"";background:0 0;left:0}.inline-media-component-container .video-wrapper:after,.inline-media-component-container .video-wrapper video{width:100%;height:100%;display:block;position:absolute;top:0}html.safari .inline-media-component-container .video-wrapper video{mask-image:radial-gradient(#fff,#fff)}html.no-js .inline-media-component-container .video-wrapper video{display:none}.inline-media-component-container .video-wrapper .end-frame,.inline-media-component-container .video-wrapper .fallback-frame,.inline-media-component-container .video-wrapper .start-frame{opacity:0;position:absolute}html.no-touch .inline-media-component-container .video-wrapper .end-frame,html.no-touch .inline-media-component-container .video-wrapper .fallback-frame,html.no-touch .inline-media-component-container .video-wrapper .start-frame{pointer-events:none}.inline-media-component-container .video-wrapper .end-frame img,.inline-media-component-container .video-wrapper .fallback-frame img,.inline-media-component-container .video-wrapper .start-frame img{width:100%}.inline-media-component-container .video-wrapper .start-frame{z-index:4}html.no-js .inline-media-component-container .video-wrapper .start-frame{position:relative}.inline-media-component-container .video-wrapper .end-frame{z-index:3;visibility:hidden}.inline-media-component-container .video-wrapper .fallback-frame{z-index:2;visibility:hidden}.inline-media-component-container .start-frame.webm,.inline-media-component-container:not(.ready,.loading-disabled,.media-unloaded) .start-frame{opacity:1;pointer-events:all}.inline-media-component-container.ready .start-frame{transition:opacity .2s}.inline-media-component-container.media-unloaded .start-frame{visibility:hidden;display:none}.inline-media-component-container.ended .end-frame,.inline-media-component-container.media-unloaded .end-frame{opacity:1;pointer-events:all;visibility:visible;transition:opacity .4s ease-out}.inline-media-component-container.fallback .fallback-frame{opacity:1;visibility:visible;position:relative}.inline-media-component-container.fallback .video-element-stack{visibility:hidden;display:none}#ac-localnav{pointer-events:none;overflow:hidden}html.no-js #ac-localnav,html.show-localnav #ac-localnav{pointer-events:auto;overflow:visible}#ac-localnav .ac-ln-wrapper{transition:transform .23s;transform:translateY(-100%)}html.show-localnav #ac-localnav .ac-ln-wrapper{pointer-events:auto;transform:translateY(0)}.media-card-set{--shared-media-gallery-transition-duration:1s;--shared-media-gallery-responsive-content-absolute-max-width:var(--global-content-max-width);--shared-media-gallery-responsive-content-absolute-min-width:280px;--shared-media-gallery-viewport-content:max(87.5vw - var(--global-scrollbar-width), var(--shared-media-gallery-responsive-content-absolute-min-width));--shared-media-gallery-padding:max(6.25vw, (100vw - var(--shared-media-gallery-responsive-content-absolute-max-width))/2, env(safe-area-inset-left), env(safe-area-inset-right));--shared-media-gallery-width:min(var(--shared-media-gallery-viewport-content), var(--shared-media-gallery-responsive-content-absolute-max-width));--shared-media-gallery-height:680px}@media (width<=1068px){.media-card-set{--shared-media-gallery-height:628px}}@media (width<=734px){.media-card-set{--shared-media-gallery-height:480px;--shared-media-gallery-width-single:max(min(var(--shared-media-gallery-responsive-content-absolute-max-width), 87.5vw - var(--global-scrollbar-width)), var(--shared-media-gallery-responsive-content-absolute-min-width));--shared-media-gallery-viewport-content:calc(var(--shared-media-gallery-width-single) - 20px)}}.media-card-set .scroll-container{scroll-snap-type:x mandatory;padding-bottom:var(--staggered-translate-y,30px);margin-bottom:calc(var(--staggered-translate-y,30px) * -1);scrollbar-width:none;position:relative;overflow:scroll hidden}@media (width<=734px){.media-card-set .scroll-container{scroll-padding-inline-start:var(--shared-media-gallery-padding)}}.media-card-set .scroll-container::-webkit-scrollbar{background:0 0;width:0;display:none}.media-card-set .item-container{grid-gap:20px;width:fit-content;padding:0 var(--shared-media-gallery-padding);grid-auto-flow:column;margin:0 auto;list-style-type:none;display:grid}.media-card-set .gallery-item{width:var(--shared-media-gallery-width);min-height:var(--shared-media-gallery-height);scroll-snap-align:center;list-style-type:none;display:flex}html.no-touch .media-card-set .gallery-item:not(.current,:only-child):hover{cursor:pointer}@media (width<=734px){.media-card-set .gallery-item{scroll-snap-align:start}.media-card-set .gallery-item:only-child{width:var(--shared-media-gallery-width-single)}}.media-card-set .card-container:focus-visible,.media-card-set .card-set:focus-visible,.media-card-set .gallery-item:focus-visible,.media-card-set .item-container:focus-visible,.media-card-set .scroll-container:focus-visible{outline:unset}[data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),[data-media-card-gallery]{--autoplay-persist-duration:6.15s;--autoplay-progress:0;--animation-duration:5s;--animation-reset-duration:.2s;--frame-transition-duration:.2s;--scroll-gallery-scrollbar-height:15px;--card-color:var(--global-section-background-color-alt);--card-color-dark:var(--global-section-background-color-alt-dark);--caption-color:#000000e0;--caption-color-dark:#ffffffeb;--caption-sosumi-color:#0000008f;--caption-sosumi-color-dark:#ffffff8f;--footer-sosumi-color:#0000008f;--footer-sosumi-color-dark:#ffffff8f;--caption-offset:120px;--caption-offset-delay:0s;--caption-offset-duration:calc(var(--autoplay-transition-duration) * .6);--caption-width:584px;--caption-width-middle-aligned:400px;--caption-top:48px;--caption-left:48px;--caption-offset-x:var(--caption-left);--caption-offset-y:var(--caption-top);--current-viewport:large}@media (width<=1068px){[data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),[data-media-card-gallery]{--caption-width:555px;--caption-width-middle-aligned:320px;--caption-top:44px;--caption-left:44px}}@media (width<=734px){[data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),[data-media-card-gallery]{--caption-width:calc(100% - var(--caption-left));--caption-width-middle-aligned:var(--caption-width);--caption-top:32px;--caption-left:32px}}html.text-zoom [data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),html.text-zoom [data-media-card-gallery]{--caption-width:calc(100% - var(--caption-left) - 40px)}@media (width<=1068px){[data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),[data-media-card-gallery]{--current-viewport:medium}}@media (width<=734px){[data-component-list*=MediaCardGallery]:not([data-component-list*=MediaCardGalleryControl]),[data-media-card-gallery]{--current-viewport:small}}.dotnav{--sk-dotnav-background:#0000006b;--sk-dotnav-background-hover:#0000008a;--sk-dotnav-background-current:#000c;--sk-dotnav-size:8px;--sk-dotnav-margin-block:0;--sk-dotnav-margin-inline:8px;text-align:center;box-sizing:border-box}.dotnav-items{justify-content:center;margin:0;list-style:none;display:inline-flex}.dotnav-item{margin-block:var(--sk-dotnav-margin-block);margin-inline:var(--sk-dotnav-margin-inline);list-style:none;position:relative}.dotnav-item,.dotnav-link{width:var(--sk-dotnav-size);height:var(--sk-dotnav-size)}.dotnav-link{box-sizing:border-box;background:var(--sk-dotnav-background);border-radius:50%;outline:none;padding:0;position:absolute;top:0;left:0}.dotnav-link:hover{background:var(--sk-dotnav-background-hover)}.dotnav-link:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}.dotnav .current.dotnav-item .dotnav-link,.dotnav .current.dotnav-link{cursor:default;background:var(--sk-dotnav-background-current)}[data-component-list=MediaCardGallery],[data-media-card-gallery]{--ltr:1;width:100%;margin:0 auto}[data-component-list=MediaCardGallery] .media-gallery .card,[data-media-card-gallery] .media-gallery .card{--transition-offset:calc(var(--autoplay-progress) - var(--progress));--ease:calc(var(--transition-offset) * var(--transition-ease-factor))}[data-component-list=MediaCardGallery] .media-gallery .caption-animation-container,[data-media-card-gallery] .media-gallery .caption-animation-container{--caption-parallax-x:calc(var(--ease) * var(--caption-offset) * var(--transition-multiplier-caption));--opacity:max(1, abs(var(--transition-multiplier-caption)));--wave-offset:1 - abs(var(--transition-offset));--caption-opacity-ease:calc(1 - pow(var(--wave-offset), var(--transition-ease-factor)));--caption-parallax-opacity:calc(1 - var(--caption-opacity-ease) * var(--opacity))}[data-component-list=MediaCardGallery] .media-gallery-wrapper,[data-media-card-gallery] .media-gallery-wrapper{width:100%;margin:0 auto}[data-component-list=MediaCardGallery] .media-gallery-wrapper.disable-scroll .scroll-container,[data-media-card-gallery] .media-gallery-wrapper.disable-scroll .scroll-container{overflow-x:hidden}[data-component-list=MediaCardGallery] .media-gallery-wrapper.disable-scroll .item-container:before,[data-media-card-gallery] .media-gallery-wrapper.disable-scroll .item-container:before{display:none}[data-component-list=MediaCardGallery] .media-gallery,[data-media-card-gallery] .media-gallery{--transition-ease-factor:3;--transition-multiplier-caption:-.45;--transition-multiplier-media:.45;width:100%;height:var(--shared-media-gallery-height);margin:0 auto;position:relative}html.no-js [data-component-list=MediaCardGallery] .media-gallery,html.no-js [data-media-card-gallery] .media-gallery{height:auto}[data-component-list=MediaCardGallery] .media-gallery.scroll-container.animating,[data-media-card-gallery] .media-gallery.scroll-container.animating{pointer-events:none}[data-component-list=MediaCardGallery] .media-gallery .item-container,[data-media-card-gallery] .media-gallery .item-container{cursor:pointer}[data-component-list=MediaCardGallery] .media-gallery .gallery-item[data-ac-gallery-item],[data-media-card-gallery] .media-gallery .gallery-item[data-ac-gallery-item]{--animation-duration:4s;--animation-position:0;cursor:auto}[data-component-list=MediaCardGallery] .media-gallery .gallery-item[data-ac-gallery-item]:first-of-type:before,[data-component-list=MediaCardGallery] .media-gallery .gallery-item[data-ac-gallery-item]:last-of-type:after,[data-media-card-gallery] .media-gallery .gallery-item[data-ac-gallery-item]:first-of-type:before,[data-media-card-gallery] .media-gallery .gallery-item[data-ac-gallery-item]:last-of-type:after{content:"";width:var(--shared-media-gallery-padding);height:calc(100% - var(--staggered-translate-y,30px));cursor:auto;position:absolute}[data-component-list=MediaCardGallery] .media-gallery .gallery-item[data-ac-gallery-item]:first-of-type:before,[data-media-card-gallery] .media-gallery .gallery-item[data-ac-gallery-item]:first-of-type:before{transform:translate(-100%)}[data-component-list=MediaCardGallery] .media-gallery .gallery-item[data-ac-gallery-item]:last-of-type:after,[data-media-card-gallery] .media-gallery .gallery-item[data-ac-gallery-item]:last-of-type:after{transform:translateX(var(--shared-media-gallery-width))}[data-component-list=MediaCardGallery] .media-gallery .gallery-item .card,[data-media-card-gallery] .media-gallery .gallery-item .card{background-color:var(--card-color-custom,var(--sk-tile-background));grid-template-areas:"stack";display:grid;overflow:clip}html.no-js [data-component-list=MediaCardGallery] .media-gallery .gallery-item .card,html.no-js [data-media-card-gallery] .media-gallery .gallery-item .card{height:auto}[data-component-list=MediaCardGallery] .media-gallery .gallery-item.out-of-view .card,[data-media-card-gallery] .media-gallery .gallery-item.out-of-view .card{display:none}html.safari.reduced-motion [data-component-list=MediaCardGallery] .media-gallery .gallery-item .media-block picture.positioned-media-element,html.safari.reduced-motion [data-media-card-gallery] .media-gallery .gallery-item .media-block picture.positioned-media-element{z-index:unset}html.reduced-motion [data-component-list=MediaCardGallery] .media-gallery .gallery-item .media-block[data-media-type=animation]+.caption-container,html.reduced-motion [data-media-card-gallery] .media-gallery .gallery-item .media-block[data-media-type=animation]+.caption-container{z-index:0}[data-component-list=MediaCardGallery] .media-gallery .gallery-item.theme-dark .card,[data-media-card-gallery] .media-gallery .gallery-item.theme-dark .card{background-color:var(--card-color-custom-dark,var(--sk-tile-background))}[data-component-list=MediaCardGallery] .media-gallery .gallery-item.theme-dark .caption,[data-media-card-gallery] .media-gallery .gallery-item.theme-dark .caption{color:var(--caption-color-dark)}[data-component-list=MediaCardGallery] .media-gallery .caption-container,[data-component-list=MediaCardGallery] .media-gallery .media-container,[data-media-card-gallery] .media-gallery .caption-container,[data-media-card-gallery] .media-gallery .media-container{width:var(--shared-media-gallery-width);grid-area:stack}[data-component-list=MediaCardGallery] .media-gallery .caption-container,[data-media-card-gallery] .media-gallery .caption-container{--pin-offset-x:var(--caption-offset-x);--pin-offset-y:var(--caption-offset-y);pointer-events:none;z-index:1;display:flex}[data-component-list=MediaCardGallery] .media-gallery .caption-container.pin-bottom-center,[data-component-list=MediaCardGallery] .media-gallery .caption-container.pin-center,[data-media-card-gallery] .media-gallery .caption-container.pin-bottom-center,[data-media-card-gallery] .media-gallery .caption-container.pin-center,[data-component-list=MediaCardGallery] .media-gallery .caption-container.large-pin-center,[data-component-list=MediaCardGallery] .media-gallery .caption-container.large-pin-top-center,[data-media-card-gallery] .media-gallery .caption-container.large-pin-center,[data-media-card-gallery] .media-gallery .caption-container.large-pin-top-center{text-align:center}[data-component-list=MediaCardGallery] .media-gallery .caption-container.large-pin-top-left,[data-media-card-gallery] .media-gallery .caption-container.large-pin-top-left{text-align:unset}[data-component-list=MediaCardGallery] .media-gallery .caption-container.large-pin-top-center .pin-offset,[data-component-list=MediaCardGallery] .media-gallery .caption-container.large-pin-top-left .pin-offset,[data-media-card-gallery] .media-gallery .caption-container.large-pin-top-center .pin-offset,[data-media-card-gallery] .media-gallery .caption-container.large-pin-top-left .pin-offset{width:var(--caption-width)}@media (width<=1068px){[data-component-list=MediaCardGallery] .media-gallery .caption-container.medium-pin-center,[data-media-card-gallery] .media-gallery .caption-container.medium-pin-center{text-align:center}}@media (width<=734px){[data-component-list=MediaCardGallery] .media-gallery .caption-container.small-pin-center,[data-component-list=MediaCardGallery] .media-gallery .caption-container.small-pin-top-center,[data-media-card-gallery] .media-gallery .caption-container.small-pin-center,[data-media-card-gallery] .media-gallery .caption-container.small-pin-top-center{text-align:center}[data-component-list=MediaCardGallery] .media-gallery .caption-container.small-pin-top-center .pin-offset,[data-media-card-gallery] .media-gallery .caption-container.small-pin-top-center .pin-offset{width:var(--caption-width)}}[data-component-list=MediaCardGallery] .media-gallery .caption-animation-container,[data-media-card-gallery] .media-gallery .caption-animation-container{width:var(--caption-width);margin:var(--pin-offset-y) var(--pin-offset-x);transform:translateX(var(--caption-parallax-x));opacity:var(--caption-parallax-opacity)}html.reduced-motion [data-component-list=MediaCardGallery] .media-gallery .caption-animation-container,html.reduced-motion [data-media-card-gallery] .media-gallery .caption-animation-container{opacity:1;transform:none}[data-component-list=MediaCardGallery] .media-gallery .caption,[data-media-card-gallery] .media-gallery .caption{z-index:0;pointer-events:auto;color:var(--caption-color);position:relative}[data-component-list=MediaCardGallery] .media-gallery .caption a,[data-media-card-gallery] .media-gallery .caption a{color:inherit}[data-component-list=MediaCardGallery] .media-gallery .media-block.ended video,[data-media-card-gallery] .media-gallery .media-block.ended video{visibility:hidden;transition:visibility 0s .5s}html.reduced-motion [data-component-list=MediaCardGallery] .media-gallery .media-block[data-media-type=animation]+.caption-container,html.reduced-motion [data-media-card-gallery] .media-gallery .media-block[data-media-type=animation]+.caption-container{z-index:0}[data-component-list=MediaCardGallery] .dotnav-item.current,[data-component-list=MediaCardGallery] .dotnav-link.current,[data-media-card-gallery] .dotnav-item.current,[data-media-card-gallery] .dotnav-link.current{pointer-events:none}.ar-link,.section-header .section-header-cta-item:has(>.ar-link){display:none}html.ar-quicklook .ar-link,html.ar-quicklook .section-header .section-header-cta-item:has(>.ar-link){display:inline}.ar-link a{position:relative}.ar-link a img{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ar-link a span{position:relative}.ar-link a :not(.icon-arkit) span:after,.ar-link a :not(.icon-arkit) span:before{color:inherit;font-family:SF Pro Icons;font-style:normal;font-weight:inherit;font-size:inherit;z-index:1;alt:"";line-height:1;text-decoration:none;display:inline-block;position:relative}.ar-link a :not(.icon-arkit) span:before{display:none}.ar-link a :not(.icon-arkit) span:after,.ar-link a :not(.icon-arkit) span:before{content:""}.ar-link a :not(.icon-arkit) span:after{padding-inline-start:.24em;top:0}.section-header{--baseline-offset:4px;--padding-bottom:48px;grid-row-gap:20px;grid-column-gap:120px;justify-content:space-between;gap:20px 120px;margin-block-end:calc(var(--padding-bottom) - var(--baseline-offset));padding-block-end:var(--baseline-offset);display:flex}@media (width>=735px){.section-header{grid-column-gap:80px;align-items:flex-end;column-gap:80px}}@media (width<=1068px){.section-header{--baseline-offset:2px;--padding-bottom:40px}}@media (width<=734px){.section-header{--padding-bottom:32px;grid-gap:16px;flex-direction:column;align-content:flex-start;gap:16px}}.section-header .section-header-headline{flex-grow:1;margin-block-end:calc(var(--baseline-offset) * -1)}@media (width>=735px){.section-header .section-header-headline{min-width:50%;max-width:75%}}@media (width<=734px){.section-header .section-header-headline{width:100%}}.section-header .visuallyhidden+.section-header-headline{margin-top:0}.section-header .section-header-cta-list-wrapper{margin-top:0;display:inline-block}.section-header .section-header-cta-list{grid-column-gap:34px;grid-row-gap:6px;flex-flow:wrap;gap:6px 34px;display:flex}@media (width<=734px){.section-header .section-header-cta-list{grid-column-gap:28px;grid-row-gap:5px;gap:5px 28px}}.section-header .section-header-cta-item{list-style-type:none;display:inline}@media (width>=735px){.tout-group{text-align:center}}.tout-group .tout+.tout{margin-top:40px}.tout-icon-wrapper{--icon-wrapper-height:56px;height:var(--icon-wrapper-height);align-items:center;display:flex}.tout:has(.tout-scrim){justify-content:center}.tout .stat{width:100%;margin-inline-end:0}.tout .stat .stat-caption{letter-spacing:-.01em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}.tout .stat .stat-value{letter-spacing:.007em;white-space:normal;margin:6px 0 0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286;inset-inline-start:-.04em}@media (width<=1068px){.tout .stat .stat-value{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.tout .stat .stat-value{letter-spacing:.011em;margin-top:4px;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.tout .stat .stat-value+.stat-caption{margin-top:8px;position:relative}@media (width<=734px){.tout .stat .stat-value+.stat-caption{margin-top:6px}}.tout .stat .stat-content{margin-bottom:2px;padding-bottom:0}@media (width<=734px){.tout .stat .stat-content{margin-bottom:4px}}.tout{--tout-max-width:100%;width:100%;max-width:var(--tout-max-width);flex-direction:column;display:flex}@media (width>=735px){.tout{align-items:center;margin-inline:auto}}.tout-icon-wrapper+*{margin-top:1.1em}@media (width<=734px){.tout-icon-wrapper+*{margin-top:.8em}}.tout-icon-wrapper+.tout-subheading{margin-top:.5em}.tout-subheading+*{margin-top:.8em}.product-tile-ctas{--button-height:36px;margin-top:38px}@media (width>=735px){.product-tile-ctas{--button-height:42px}}@media (width<=734px){.product-tile-ctas{margin-top:39px}}.product-tile-ctas-stacked{margin-top:37px}@media (width>=735px){.product-tile-ctas-stacked .product-tile-current,.product-tile-ctas-stacked .product-tile-link{margin-left:auto;margin-right:auto}}.product-tile-ctas .product-tile-link{width:fit-content}.product-tile-ctas .product-tile-current{--sk-button-color:#fff;--sk-button-color-hover:var(--sk-button-color);--sk-button-color-active:var(--sk-button-color-hover);--sk-button-disabled-opacity:var(--sk-link-disabled-opacity,.42);--sk-button-border-color:transparent;--sk-button-border-radius:980px;--sk-button-margin-horizontal:14px;--sk-button-margin-vertical:14px;--sk-button-min-width-basis:60px;--sk-button-padding-horizontal:16px;--sk-button-padding-vertical:9px;--sk-button-border-width:1px;--sk-button-box-sizing:content-box;--sk-button-width:auto;--sk-button-display:inline-block;letter-spacing:-.016em;background:var(--sk-button-background);color:var(--sk-glyph-gray-secondary-alt);padding-block:calc(var(--sk-button-padding-vertical) - var(--sk-button-border-width));padding-inline:calc(var(--sk-button-padding-horizontal) - var(--sk-button-border-width));border-radius:var(--sk-button-border-radius);border:var(--sk-button-border-width) solid var(--sk-button-border-color);width:var(--sk-button-width);min-width:calc(var(--sk-button-min-width-basis) - var(--sk-button-padding-horizontal) * 2);cursor:pointer;display:var(--sk-button-display);box-sizing:var(--sk-button-box-sizing);text-align:center;white-space:nowrap;cursor:auto;white-space:normal;text-align:initial;max-height:var(--button-height);box-sizing:border-box;align-items:center;padding-inline:0;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;text-decoration:none;display:flex}.product-tile-ctas .product-tile-current:hover{background:var(--sk-button-background-hover,var(--sk-button-background));color:var(--sk-button-color-hover,var(--sk-button-color));border-color:#0000;text-decoration:none}.product-tile-ctas .product-tile-current:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset-container,3px)}.product-tile-ctas .product-tile-current:active{background:var(--sk-button-background-active,var(--sk-button-background));color:var(--sk-button-color-active,var(--sk-button-color));outline:none}.product-tile-ctas .product-tile-current.disabled,.product-tile-ctas .product-tile-current:disabled{pointer-events:none;opacity:var(--sk-button-disabled-opacity)}@media (width>=735px){.product-tile-ctas .product-tile-current{text-align:center}}.product-tile-ctas .product-tile-current:active,.product-tile-ctas .product-tile-current:focus-visible,.product-tile-ctas .product-tile-current:hover{color:var(--sk-glyph-gray-secondary-alt);background:0 0;border-color:#0000;outline:none}.product-tile-ctas .button,.product-tile-ctas button{flex-shrink:0}@media (width>=735px){.product-tile-ctas .button,.product-tile-ctas .product-tile-current,.product-tile-ctas button{--sk-button-padding-horizontal:22px;--sk-button-padding-vertical:12px;--sk-button-min-width-basis:70px;--sk-button-margin-horizontal:18px;--sk-button-margin-vertical:18px;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.17648}}.product-tile:has(.tout-group) .product-tile-ctas{margin-bottom:54px}@media (width<=1068px){.product-tile:has(.tout-group) .product-tile-ctas{margin-bottom:46px}}@media (width<=734px){.product-tile:has(.tout-group) .product-tile-ctas{margin-bottom:53px}}.colorindicator{--sk-colorindicator-background-color:#f5f5f7;--sk-colorindicator-swatch-border-color:conic-gradient(from 270deg, #00000014 0deg, #0000007a 64.8deg, #0000007a 115.2deg, #00000014 180deg, #0000 208.8deg, #0000 331.2deg, #00000014 360deg);--sk-colorindicator-label-color:#6e6e73;--sk-colorindicator-swatch-size:12px;--sk-colorindicator-border-width:1px;--sk-colorindicator-item-margin:3px;--sk-colorindicator-gradient-stop:calc(var(--sk-colorindicator-swatch-size)/2 - .5px)}.colorindicator .colorindicator-items{justify-content:center;align-items:center;margin:0;list-style:none;display:inline-flex}.colorindicator .colorindicator-item{margin:calc(var(--sk-colorindicator-border-width) * -1) var(--sk-colorindicator-item-margin)}.colorindicator .colorindicator-item.colorindicator-label{letter-spacing:-.01em;font-feature-settings:"case";color:var(--sk-colorindicator-label-color);margin-left:2px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}.colorindicator .colorindicator-swatch{background:var(--sk-colorindicator-background-color);width:var(--sk-colorindicator-swatch-size);height:var(--sk-colorindicator-swatch-size);border-radius:50%;display:block;position:relative}.colorindicator .colorindicator-swatch:after{content:"";background-image:var(--sk-colorindicator-swatch-border-color);mask-image:radial-gradient(circle at 50%, at 50%, transparent calc(var(--sk-colorindicator-gradient-stop) - var(--sk-colorindicator-border-width)), black var(--sk-colorindicator-gradient-stop));mask-image:radial-gradient(circle at 50% 50%, transparent calc(var(--sk-colorindicator-gradient-stop) - var(--sk-colorindicator-border-width)), black var(--sk-colorindicator-gradient-stop));mask-size:100% 100%;mask-clip:initial;border-radius:inherit;width:100%;height:100%;display:block;position:absolute;top:0}.colorindicator .colorindicator-swatch picture{border-radius:inherit;display:block}.colorindicator .colorindicator-swatch picture img{border-radius:inherit;width:100%;display:block}.product-tile .colorindicator{height:14px;margin:0 0 27px}@media (width<=734px){.product-tile .colorindicator{padding-inline-end:var(--product-tile-padding)}}.product-tile .colorindicator .colorindicator-items{position:relative;top:-7px}@media (width<=734px){.product-tile .colorindicator .colorindicator-items{grid-row-gap:4px;flex-wrap:wrap;justify-content:start;row-gap:4px;margin-inline:-3px}}.product-tile-image-link{color:inherit;margin:0 0 40px;text-decoration:none}@media (width<=1068px){.product-tile-image-link{margin-bottom:33px}}@media (width<=734px){.product-tile-image-link{margin-bottom:35px}}a.product-tile-image-link{transition:transform .3s cubic-bezier(0,0,.5,1)}a.product-tile-image-link:focus,a.product-tile-image-link:hover{transform:scale(1.0161)}.product-tile-subheading{margin-top:4px;display:block}@media (width<=734px){.product-tile-subheading{margin-top:5px}}@media (width>=735px){.product-tile-headline,.product-tile-positioning,.product-tile-price,.product-tile-subheading{margin-inline:auto}}.product-tile-positioning{margin-top:12px}@media (width<=734px){.product-tile-positioning{margin-top:10px}}.product-tile-price{margin-top:12px}@media (width<=734px){.product-tile-price{margin-top:10px}}.product-tile-image{margin:0 auto}@media (width<=734px){.product-tile-image{margin-inline-start:0}}.product-tile-image-link{width:100%}.product-tile-set{grid-column-gap:20px;grid-template-rows:[image]auto[colorindicator]auto[product-id-start badge]auto[headline]auto[positioning product-id-end]auto[price]auto[ctas-start ctas-inline]auto[ctas-stacked]auto[ctas-end tout-group-start tout-1]auto[tout-2]auto[tout-3]auto[tout-4]auto[tout-5]auto[tout-6]auto[tout-7]auto[tout-8]auto[tout-group-end];grid-auto-flow:column;display:grid}@media (width<=734px){.product-tile-set{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-tile{grid-template-rows:subgrid;grid-row:1/-1;display:grid}@media (width<=734px){.product-tile .colorindicator,.product-tile .product-tile-ctas,.product-tile .product-tile-image-link,.product-tile .product-tile-positioning,.product-tile .product-tile-price,.product-tile .product-tile-product-id,.product-tile .tout-group{min-width:0}}.product-tile .product-tile-image-link{grid-row:image}.product-tile .product-tile-image img{bottom:0;left:0;right:0}.product-tile .product-tile-product-id{grid-template-rows:subgrid;grid-row:product-id;display:grid}.product-tile .product-tile-headline-group{grid-row:headline;display:block}.product-tile .product-tile-headline{display:block}.product-tile .product-tile-positioning{grid-row:positioning}.product-tile .product-tile-price{grid-row:price}.product-tile .product-tile-ctas{grid-row:ctas;justify-content:center;align-items:center;display:flex}.product-tile .product-tile-ctas-stacked{grid-template-rows:subgrid;grid-row-gap:18px;row-gap:18px;display:grid}@media (width<=734px){.product-tile .product-tile-ctas-stacked{grid-row-gap:14px;row-gap:14px}}.product-tile .product-tile-ctas-stacked .product-tile-button,.product-tile .product-tile-ctas-stacked .product-tile-current{grid-row:ctas-inline}.product-tile .product-tile-ctas-stacked .product-tile-link{grid-row:ctas-stacked}@media (width<=734px){.product-tile .product-tile-ctas{justify-content:start}}.product-tile .tout-group{grid-template-rows:subgrid;box-sizing:border-box;grid-row:tout-group;width:100%;padding-top:52px;display:grid;position:relative}@media (width<=1068px){.product-tile .tout-group{padding-top:54px}}@media (width<=734px){.product-tile .tout-group{padding-top:51px}}.product-tile .tout-group:before{content:"";background-color:#d2d2d7;height:1px;position:absolute;top:0;left:-10px;right:-10px}.theme-dark .product-tile .tout-group:before{background-color:#424245}.product-tile .tout-group p{margin:0}.product-tile .tout>:not(.tout-icon-wrapper){padding-inline-start:var(--product-tile-padding);padding-inline-end:var(--product-tile-padding)}@media (width<=734px){.product-tile .tout>:not(.tout-icon-wrapper){padding-inline-start:0}}html:not([dir=rtl]) .product-tile:first-child .tout-group:before{left:0}html:not([dir=rtl]) .product-tile:last-child .tout-group:before{right:0}[data-component-list*=StaggeredFadeIn].staggered-start .product-tile[data-staggered-item] .tout-group:before{opacity:0;animation:none}[data-component-list*=StaggeredFadeIn].staggered-end .product-tile[data-staggered-item] .tout-group:before{animation:fade-in calc(var(--staggered-opacity-duration,.9) * .5s) both;animation-delay:calc(var(--staggered-delay,.15) * 1s)}html.reduced-motion [data-component-list*=StaggeredFadeIn].staggered-end .product-tile[data-staggered-item] .tout-group:before{animation:none}.product-tile-set{margin:0}.product-tile{--sk-paragraph-plus-element-margin:0px;--sk-headline-plus-first-element-margin:0px;--product-tile-width:372px;--product-tile-padding:28px;width:var(--product-tile-width);list-style-type:none}@media (width<=1068px){.product-tile{--product-tile-width:311px;--product-tile-padding:16px}}@media (width<=734px){.product-tile{--product-tile-padding:0;--product-tile-width:100%}}@media (width>=735px){.product-tile{text-align:center}}.product-tile .product-tile-padding{padding-inline-start:var(--product-tile-padding);padding-inline-end:var(--product-tile-padding)}@media (width<=734px){.product-tile .product-tile-padding{padding-inline-start:0}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.product-tile-contrast-container{justify-content:center;padding-top:120px;padding-bottom:120px;display:flex}@media (width<=1068px){.product-tile-contrast-container{background-color:#0000;padding-top:0;padding-bottom:0}.product-tile-contrast-container.tile-rounded{border-radius:unset}html.safari .product-tile-contrast-container.tile-rounded{isolation:unset;clip-path:unset}}.product-tile-contrast-container .colorindicator .colorindicator-label{display:none}@media (width>=1069px){.product-tile-contrast-container .colorindicator-items:has(:nth-child(10)) .colorindicator-label{display:initial}.product-tile-contrast-container .colorindicator-item:not(.colorindicator-label):nth-child(n+9){display:none}}@media (width>=735px) and (width<=1068px){.product-tile-contrast-container .colorindicator-items:has(:nth-child(10)) .colorindicator-label{display:initial}.product-tile-contrast-container .colorindicator-item:not(.colorindicator-label):nth-child(n+9){display:none}}@media (width<=734px){.product-tile-contrast-container .colorindicator-items:has(:nth-child(8)) .colorindicator-label{display:initial}.product-tile-contrast-container .colorindicator-item:not(.colorindicator-label):nth-child(n+7){display:none}}.product-tile-contrast-container .product-tile-contrast-alignment-container{z-index:1;flex-direction:column;width:min-content;display:flex}@media (width>=735px){.product-tile-contrast-container .product-tile-contrast-alignment-container{align-items:center}}@media (width<=734px){.product-tile-contrast-container .product-tile-contrast-alignment-container{width:100%}}.utility-modal-block .utility-modal-block-ctas{margin-top:15px;display:inline-flex}.utility-modal-block .utility-modal-block-ctas-inline{grid-gap:20px;gap:20px}.utility-modal-block .utility-modal-block-ctas-stacked{grid-row-gap:6px;flex-direction:column;row-gap:6px}.utility-modal-block .utility-modal-block-inline-headline+.utility-modal-block-body{margin-top:0}.utility-modal-block{padding-top:20px}.utility-modal-block+.utility-modal-block{padding-top:40px}:root{--global-section-background-color-alt:#f5f5f7;--global-section-background-color-alt-dark:#1d1d1f;--global-section-padding:144px;--global-section-padding-top-reduced:120px;--global-section-aap-padding:216px}@media (width<=1068px){:root{--global-section-padding:120px}}@media (width<=734px){:root{--global-section-padding:112px}}@media (width<=1068px){:root{--global-section-padding-top-reduced:80px}}@media (width<=734px){:root{--global-section-padding-top-reduced:56px}}@media (width<=1068px){:root{--global-section-aap-padding:206px}}@media (width<=734px){:root{--global-section-aap-padding:196px}}.section{padding-top:var(--global-section-padding);padding-bottom:var(--global-section-aap-padding)}.section:not(:has(.all-access-pass)){padding-bottom:var(--global-section-padding)}.section:not(:has(.all-access-pass)).no-pad,.section:not(:has(.all-access-pass)).no-pad-bottom,.section:not(:has(.all-access-pass)):not(.preserve-pad-bottom).background-alt:not(.theme-dark):has(+.section.background-alt:not(.theme-dark)),.section:not(:has(.all-access-pass)):not(.preserve-pad-bottom).theme-dark.background-alt:has(+.section.theme-dark.background-alt),.section:not(:has(.all-access-pass)):not(.preserve-pad-bottom).theme-dark:not(.background-alt):has(+.section.theme-dark:not(.background-alt)),.section:not(:has(.all-access-pass)):not(.preserve-pad-bottom):not(.background-alt,.theme-dark):has(+.section:not(.background-alt,.theme-dark)){padding-bottom:0}.section:has(.all-access-pass){padding-bottom:var(--global-section-aap-padding)}.section:has(.all-access-pass).no-pad,.section:has(.all-access-pass).no-pad-bottom{padding-bottom:0}html.no-inline-media .section:not(:has(.all-access-pass)){padding-bottom:var(--global-section-padding)}html.no-inline-media .section:not(:has(.all-access-pass)).no-pad,html.no-inline-media .section:not(:has(.all-access-pass)).no-pad-bottom{padding-bottom:0}html.no-inline-media .section:has(.all-access-pass){padding-bottom:var(--global-section-aap-padding)}html.no-inline-media .section:has(.all-access-pass).no-pad,html.no-inline-media .section:has(.all-access-pass).no-pad-bottom{padding-bottom:0}.section.no-pad-top{padding-top:0}.section.no-pad,.section.no-pad-bottom{padding-bottom:0}.section.no-pad{padding-top:0}.section.theme-dark{background-color:var(--sk-body-background-color,#000);color:var(--sk-body-text-color,#f5f5f7)}.section.background-alt{background-color:var(--global-section-background-color-alt)}.section.background-alt.theme-dark,.theme-dark .section.background-alt{background-color:var(--global-section-background-color-alt-dark)}:root{--global-nav-collective-height:calc(var(--r-globalnav-height,0px) + var(--r-globalnav-segmentbar-height,0px) + var(--r-localeswitcher-height,0px))}:root.aow{--global-nav-collective-height:0px}.gradient-text[data-anim-lazy-image]{opacity:0}.gradient-text[data-anim-lazy-image-download-complete],html.no-js .gradient-text[data-anim-lazy-image]{opacity:1}.gradient-text.image,.gradient-text.text span{color:var(--gt-color,var(--sk-body-text-color));background-position:var(--gt-position-x,0%) var(--gt-position-y,0%)}.gradient-text.persistent.image,.gradient-text.persistent.text span{background:var(--gt-color,var(--sk-body-text-color)) linear-gradient(var(--gt-direction,0deg), var(--gt-gradient)) var(--gt-repeat,no-repeat) var(--gt-position-x,0%) var(--gt-position-y,0%) / var(--gt-width,100%) var(--gt-height,200%)}html.enhanced .gradient-text.persistent.image,html.enhanced .gradient-text.persistent.text span{transition:background-position var(--gt-duration,2s) var(--gt-easing,linear) var(--gt-delay,0s), background-color 0s linear calc(var(--gt-duration,2s) / 2 + var(--gt-delay,0s))}.gradient-text.persistent.text span{-webkit-text-fill-color:#0000;background-clip:text}html.enhanced .gradient-text:not(.persistent).image,html.enhanced .gradient-text:not(.persistent).text span{background:var(--gt-color,var(--sk-body-text-color)) linear-gradient(var(--gt-direction,0deg), var(--gt-gradient)) var(--gt-repeat,no-repeat) var(--gt-position-x,0%) var(--gt-position-y,0%) / var(--gt-width,100%) var(--gt-height,200%);transition:background-position var(--gt-duration,2s) var(--gt-easing,linear) var(--gt-delay,0s), background-color 0s linear calc(var(--gt-duration,2s) / 2 + var(--gt-delay,0s))}html.enhanced .gradient-text:not(.persistent).text span{-webkit-text-fill-color:#0000;background-clip:text}html.enhanced .gradient-text.active{--gt-position-x:100%;--gt-position-y:100%;will-change:background-position, background-color}html:not(.text-zoom,.no-image-text) .html-copy{color:#0000;align-items:center;display:flex;position:absolute;inset:0}.colorindicator-swatch{--sk-colorindicator-background-color:var(--finish-color)}.finish-citrus{--finish-color:var(--finish-citrus)}.finish-blush{--finish-color:var(--finish-blush)}.finish-indigo{--finish-color:var(--finish-indigo)}.finish-midnight{--finish-color:var(--finish-midnight)}.finish-silver{--finish-color:var(--finish-silver)}.finish-starlight{--finish-color:var(--finish-starlight)}.finish-sky-blue{--finish-color:var(--finish-sky-blue)}:root{--finish-citrus:#dddc8c;--finish-blush:#e8d0d0;--finish-indigo:#596680;--finish-midnight:#2e3642;--finish-silver:#e3e4e5;--finish-space-gray:#7d7e80;--finish-starlight:#f0e4d3;--finish-space-black:#2e2c2e;--finish-rose-gold:#f9d4c2;--finish-green:#3e935c;--finish-green-light:#a4c2ae;--finish-yellow:#edd142;--finish-yellow-light:#f5e4ae;--finish-orange:#e3704b;--finish-orange-light:#f5c1a7;--finish-pink:#de5f7d;--finish-pink-light:#f3b5c3;--finish-purple:#827eb2;--finish-purple-light:#b8b2cf;--finish-blue:#547eae;--finish-blue-light:#acbfd8;--finish-sky-blue:#c8d8e0}.section-contrast{position:relative}@media (width>=1069px){.section-contrast .overview-contrast-contrast-macbook-air{width:var(--p-width);height:var(--p-height);--p-width:330px;--p-height:180px;display:block}}@media (width>=735px) and (width<=1068px){.section-contrast .overview-contrast-contrast-macbook-air{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=735px) and (width<=1068px) and (width<=1068px){.section-contrast .overview-contrast-contrast-macbook-air{--p-width:286px;--p-height:156px}}@media (width<=734px){.section-contrast .overview-contrast-contrast-macbook-air{max-width:152px;display:block;position:relative}.section-contrast .overview-contrast-contrast-macbook-air:after{content:"";display:block}.section-contrast .overview-contrast-contrast-macbook-air img{max-width:100%;position:absolute}.section-contrast .overview-contrast-contrast-macbook-air:after{padding-bottom:55.2632%}}@media (width>=1069px){.section-contrast .overview-contrast-contrast-macbook-neo{width:var(--p-width);height:var(--p-height);--p-width:330px;--p-height:180px;display:block}}@media (width>=735px) and (width<=1068px){.section-contrast .overview-contrast-contrast-macbook-neo{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=735px) and (width<=1068px) and (width<=1068px){.section-contrast .overview-contrast-contrast-macbook-neo{--p-width:286px;--p-height:156px}}@media (width<=734px){.section-contrast .overview-contrast-contrast-macbook-neo{max-width:152px;display:block;position:relative}.section-contrast .overview-contrast-contrast-macbook-neo:after{content:"";display:block}.section-contrast .overview-contrast-contrast-macbook-neo img{max-width:100%;position:absolute}.section-contrast .overview-contrast-contrast-macbook-neo:after{padding-bottom:55.2632%}}.section-contrast .overview-contrast-icon-a18pro{width:var(--p-width);height:var(--p-height);--p-width:36px;--p-height:56px;display:block}.section-contrast .overview-contrast-icon-apple-intelligence{width:var(--p-width);height:var(--p-height);--p-width:42px;--p-height:56px;display:block}.section-contrast .overview-contrast-icon-m5{width:var(--p-width);height:var(--p-height);--p-width:36px;--p-height:56px;display:block}.section-design{position:relative;overflow:hidden}@media (width>=735px){.section-design{--p-width:1440px;--p-height:900px;height:var(--p-height);grid-template-areas:"a";place-items:center;display:grid}}@media (width>=735px) and (width>=1441px) and (width>=1441px){.section-design{--p-width:1728px;--p-height:1050px}}@media (width>=735px) and (width<=1068px) and (width<=1068px){.section-design{--p-width:1068px;--p-height:980px}}@media (width>=735px) and (width<=734px) and (width<=734px){.section-design{--p-width:658px;--p-height:280px}}@media (width<=734px) and (width>=659px){.section-design{border-radius:28px;max-width:658px;margin:0 auto}}@media (width>=1441px) and (width>=1729px){.section-design{border-radius:28px;max-width:1728px;margin:0 auto}}.section-design .design-hero-video{pointer-events:none;z-index:1;max-width:var(--media-width);--media-width:1440px;--media-height:900px;grid-area:a;place-content:center;display:grid;position:absolute}.section-design .design-hero-video .video-wrapper{width:var(--media-width);height:var(--media-height)}@media (width>=1441px){.section-design .design-hero-video{--media-width:1728px;--media-height:1050px}}@media (width<=1068px){.section-design .design-hero-video{--media-width:1068px;--media-height:980px}}@media (width<=734px){.section-design .design-hero-video{--media-width:658px;--media-height:280px}}.section-design .design-hero-video.inline-media-component-container.media-unloaded .end-frame{pointer-events:none}.section-design .viewport-content{grid-area:a}@media (width<=734px){.section-design .viewport-content .ps-section-header{margin-bottom:28px;padding-top:170px}}.section-design .viewport-content .ps-section-header .ps-headline-elevated{--gt-color:var(--sk-body-text-color);--gt-height:508.772%;--gt-direction:184deg;--gt-duration:2.5s;--gt-position-y:-25%;--gt-gradient:#1d1d1f 0%, #1d1d1f 0.31%, #1d1d1f 0.63%, #1d1d1f 0.94%, #1d1d1f 1.25%, #1d1d1f 1.56%, #1d1d1f 1.88%, #1d1d1f 2.19%, #1d1d1f 2.5%, #1d1d1f 2.81%, #1d1d1f 3.13%, #1d1d1f 3.44%, #1d1d1f 3.75%, #1d1d1f 4.06%, #1d1d1f 4.38%, #1d1d1f 4.69%, #1d1d1f 5%, #1e1e1f 6.13%, #232321 7.25%, #2b2b23 8.38%, #363626 9.5%, #44452b 10.63%, #555730 11.75%, #696a35 12.88%, #7d803c 14%, #919542 15.13%, #a5a847 16.25%, #b6ba4c 17.38%, #c4c951 18.5%, #cfd454 19.63%, #d7dc56 20.75%, #dce158 21.88%, #dde258 23%, #dde059 24.13%, #dddb5b 25.25%, #ded25f 26.38%, #dec565 27.5%, #deb46c 28.63%, #dfa075 29.75%, #e0897f 30.88%, #e1718a 32%, #e15994 33.13%, #e2429e 34.25%, #e32ea7 35.38%, #e31dae 36.5%, #e310b4 37.63%, #e407b8 38.75%, #e402ba 39.88%, #e400bb 41%, #e301bb 42.13%, #e102bc 43.25%, #dc05be 44.38%, #d609c1 45.5%, #ce0dc5 46.63%, #c413c9 47.75%, #b91acd 48.88%, #ae21d3 50%, #a228d8 51.13%, #972fdc 52.25%, #8d35e0 53.38%, #8539e4 54.5%, #7f3de7 55.63%, #7a40e9 56.75%, #7841ea 57.88%, #7742ea 59%, #7642ea 60.13%, #7441e9 61.25%, #703fe7 62.38%, #6b3de5 63.5%, #643ae1 64.63%, #5c36de 65.75%, #5332d9 66.88%, #492ed5 68%, #3f2ad1 69.13%, #3626cc 70.25%, #2e22c9 71.38%, #271fc5 72.5%, #221dc3 73.63%, #1e1bc1 74.75%, #1c1ac0 75.88%, #1b1ac0 77%, #1b1abf 78.13%, #1b1abb 79.25%, #1b1ab4 80.38%, #1b1aab 81.5%, #1b1b9f 82.63%, #1c1b91 83.75%, #1c1b81 84.88%, #1c1c70 86%, #1c1c5e 87.13%, #1c1c4e 88.25%, #1d1c40 89.38%, #1d1d34 90.5%, #1d1d2b 91.63%, #1d1d24 92.75%, #1d1d20 93.88%, #1d1d1f 95%, #1d1d1f 95.31%, #1d1d1f 95.63%, #1d1d1f 95.94%, #1d1d1f 96.25%, #1d1d1f 96.56%, #1d1d1f 96.88%, #1d1d1f 97.19%, #1d1d1f 97.5%, #1d1d1f 97.81%, #1d1d1f 98.13%, #1d1d1f 98.44%, #1d1d1f 98.75%, #1d1d1f 99.06%, #1d1d1f 99.38%, #1d1d1f 99.69%, #1d1d1f 100%;margin-top:0}.section-design .viewport-content .ps-section-header .ps-headline-elevated.active{--gt-position-y:125%}.section-design .viewport-content .ps-section-header .ps-header-description{--body-max-width:756px;width:var(--body-max-width);max-width:var(--body-max-width)}@media (width>=1441px){.section-design .viewport-content .ps-section-header .ps-header-description{--body-max-width:622px}}@media (width<=1068px){.section-design .viewport-content .ps-section-header .ps-header-description{--body-max-width:513px}}@media (width<=734px){.section-design .viewport-content .ps-section-header .ps-header-description{--body-max-width:280px}}.section-design .bottom-container{display:none}@media (width<=734px){.section-design .bottom-container{height:var(--p-height);display:grid}}@media (width<=734px) and (width<=734px) and (width<=734px){.section-design .bottom-container{--p-width:658px;--p-height:166px}}@media (width<=734px){.section-design .bottom-container .design-bottom-image{height:var(--p-height);width:var(--p-width);display:block;position:absolute;left:50%;transform:translate(-50%)}}html.no-js .section-design,html.text-zoom .section-design{height:unset;flex-direction:column;display:flex}html.no-js .section-design .viewport-content .ps-section-header .cta,html.no-js .section-design .viewport-content .ps-section-header .ps-header-description,html.no-js .section-design .viewport-content .ps-section-header .ps-headline-elevated,html.text-zoom .section-design .viewport-content .ps-section-header .cta,html.text-zoom .section-design .viewport-content .ps-section-header .ps-header-description,html.text-zoom .section-design .viewport-content .ps-section-header .ps-headline-elevated{opacity:1;transition:unset}html.no-js .section-design .design-hero-video,html.text-zoom .section-design .design-hero-video{position:relative}@media (width>=735px){html.no-js .section-design .design-hero-video,html.text-zoom .section-design .design-hero-video{order:1}}html.no-js .section-design .ps-section-header,html.text-zoom .section-design .ps-section-header{--header-offset-top:30px}html.no-enhanced .section-design .viewport-content .ps-section-header .cta,html.no-enhanced .section-design .viewport-content .ps-section-header .ps-header-description,html.no-enhanced .section-design .viewport-content .ps-section-header .ps-headline-elevated,html.no-inline-media-alpha .section-design .viewport-content .ps-section-header .cta,html.no-inline-media-alpha .section-design .viewport-content .ps-section-header .ps-header-description,html.no-inline-media-alpha .section-design .viewport-content .ps-section-header .ps-headline-elevated{opacity:1;transition:unset}.section-design:not(.video-error) .viewport-content .ps-section-header .cta,.section-design:not(.video-error) .viewport-content .ps-section-header .ps-header-description,.section-design:not(.video-error) .viewport-content .ps-section-header .ps-headline-elevated{opacity:0}@media (width<=734px){.section-design:not(.video-error) .viewport-content .ps-section-header .cta,.section-design:not(.video-error) .viewport-content .ps-section-header .ps-header-description,.section-design:not(.video-error) .viewport-content .ps-section-header .ps-headline-elevated{opacity:1}}html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .cta,html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-header-description,html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-headline-elevated{transition:opacity .6s}@media (width<=734px){html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .cta,html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-header-description,html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-headline-elevated{transition:unset}}html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-headline-elevated{transition:opacity .16s}html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .ps-header-description{transition-delay:.53s}html.enhanced.inline-media-alpha .section-design:not(.video-error) .viewport-content .ps-section-header .cta{transition-delay:.73s}html.enhanced.inline-media-alpha .section-design:not(.video-error).reveal .viewport-content .ps-section-header .cta,html.enhanced.inline-media-alpha .section-design:not(.video-error).reveal .viewport-content .ps-section-header .ps-header-description,html.enhanced.inline-media-alpha .section-design:not(.video-error).reveal .viewport-content .ps-section-header .ps-headline-elevated{opacity:1}.section-environment .overview-environment-icon-electricity{width:var(--p-width);height:var(--p-height);--p-width:29px;--p-height:56px;display:block}.section-environment .overview-environment-icon-package{width:var(--p-width);height:var(--p-height);--p-width:36px;--p-height:56px;display:block}.section-environment .overview-environment-icon-recycling{width:var(--p-width);height:var(--p-height);--p-width:40px;--p-height:56px;display:block}.section-highlights{position:relative}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-ai){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-ai){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-ai){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-battery){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-battery){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-battery){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-colors-endframe){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-colors-endframe){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-colors-endframe){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-display-endframe){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-display-endframe){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-display-endframe){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-mac-iphone){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-mac-iphone){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-mac-iphone){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-macos){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-macos){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-macos){--p-width:400px;--p-height:480px}}.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-security){--p-width:1260px;--p-height:680px}@media (width<=1068px) and (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-security){--p-width:934px;--p-height:628px}}@media (width<=734px) and (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block:has(picture.overview-highlights-highlights-security){--p-width:400px;--p-height:480px}}@media (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item.media-gallery-item-security .caption-animation-container{--caption-parallax-x:0}}.section-incentive{z-index:1;position:relative}.section-incentive .overview-incentive-incentive-apple-store{width:var(--p-width);height:var(--p-height);--p-width:372px;--p-height:284px;display:block}@media (width<=1068px) and (width<=1068px){.section-incentive .overview-incentive-incentive-apple-store{--p-width:344px;--p-height:264px}}@media (width<=734px) and (width<=734px){.section-incentive .overview-incentive-incentive-apple-store{--p-width:260px;--p-height:176px}}.section-incentive .overview-incentive-incentive-delivery{width:var(--p-width);height:var(--p-height);--p-width:372px;--p-height:284px;display:block}@media (width<=1068px) and (width<=1068px){.section-incentive .overview-incentive-incentive-delivery{--p-width:344px;--p-height:264px}}@media (width<=734px) and (width<=734px){.section-incentive .overview-incentive-incentive-delivery{--p-width:260px;--p-height:176px}}.section-incentive .overview-incentive-incentive-setup{width:var(--p-width);height:var(--p-height);--p-width:372px;--p-height:284px;display:block}@media (width<=1068px) and (width<=1068px){.section-incentive .overview-incentive-incentive-setup{--p-width:344px;--p-height:264px}}@media (width<=734px) and (width<=734px){.section-incentive .overview-incentive-incentive-setup{--p-width:260px;--p-height:200px}}.section-incentive .overview-incentive-incentive-tradein{width:var(--p-width);height:var(--p-height);--p-width:372px;--p-height:284px;display:block}@media (width<=1068px) and (width<=1068px){.section-incentive .overview-incentive-incentive-tradein{--p-width:344px;--p-height:264px}}@media (width<=734px) and (width<=734px){.section-incentive .overview-incentive-incentive-tradein{--p-width:260px;--p-height:200px}}html.text-zoom .modal-header-headline{word-wrap:break-word}.section-product-stories{--ps-spacing-240:240px;--ps-spacing-192:192px;--ps-spacing-144:144px;--ps-spacing-120:120px;--ps-spacing-112:112px;--ps-spacing-108:108px;--ps-spacing-100:100px;--ps-spacing-96:96px;--ps-spacing-92:92px;--ps-spacing-80:80px;--ps-spacing-72:72px;--ps-spacing-64:64px;--ps-spacing-60:60px;--ps-spacing-54:54px;--ps-spacing-48:48px;--ps-spacing-46:46px;--ps-spacing-42:42px;--ps-spacing-40:40px;--ps-spacing-32:32px;--ps-spacing-28:28px;--ps-spacing-24:24px;--ps-spacing-16:16px;--ps-spacing-12:12px;--ps-spacing-10:10px;--ps-spacing-8:8px;--ps-spacing-0:0px}.section-product-stories .ps-spacing-large-120{margin-top:var(--ps-spacing-120)}.section-product-stories .ps-spacing-large-112{margin-top:var(--ps-spacing-112)}.section-product-stories .ps-spacing-large-96{margin-top:var(--ps-spacing-96)}.section-product-stories .ps-spacing-large-80{margin-top:var(--ps-spacing-80)}.section-product-stories .ps-spacing-large-48{margin-top:var(--ps-spacing-48)}.section-product-stories .ps-spacing-large-32{margin-top:var(--ps-spacing-32)}.section-product-stories .ps-spacing-large-24{margin-top:var(--ps-spacing-24)}.section-product-stories .ps-spacing-large-16{margin-top:var(--ps-spacing-16)}.section-product-stories .ps-spacing-large-10{margin-top:var(--ps-spacing-10)}.section-product-stories .ps-spacing-large-0{margin-top:var(--ps-spacing-0)}@media (width<=1068px){.section-product-stories .ps-spacing-medium-120{margin-top:var(--ps-spacing-120)}.section-product-stories .ps-spacing-medium-100{margin-top:var(--ps-spacing-100)}.section-product-stories .ps-spacing-medium-96{margin-top:var(--ps-spacing-96)}.section-product-stories .ps-spacing-medium-92{margin-top:var(--ps-spacing-92)}.section-product-stories .ps-spacing-medium-72{margin-top:var(--ps-spacing-72)}.section-product-stories .ps-spacing-medium-24{margin-top:var(--ps-spacing-24)}}@media (width<=734px){.section-product-stories .ps-spacing-small-72{margin-top:var(--ps-spacing-72)}.section-product-stories .ps-spacing-small-64{margin-top:var(--ps-spacing-64)}.section-product-stories .ps-spacing-small-60{margin-top:var(--ps-spacing-60)}.section-product-stories .ps-spacing-small-40{margin-top:var(--ps-spacing-40)}.section-product-stories .ps-spacing-small-32{margin-top:var(--ps-spacing-32)}.section-product-stories .ps-spacing-small-8{margin-top:var(--ps-spacing-8)}}.section-performance{z-index:1;--ct-length:700vh;--ct-headline-block-height:0px;--ct-start-offset:calc(-100vh + var(--ct-headline-block-height) + var(--global-section-padding));--ct-end-offset:0vh;--ct-100vh-localnav:calc(100vh - var(--r-localnav-height));--ct-video-margin-top-offset:0;--ct-chapters-y-intro-start:90px;--ct-chapters-y-intro-end:15px;--ct-chapters-y-bridge-start:15px;--ct-chapters-y-bridge-end:-15px;--ct-chapters-y-outro-start:-15px;--ct-chapters-y-outro-end:-120px;--ct-video-intro-duration:.039;--ct-video-bridge-duration:.08;--ct-video-outro-duration:.0332;--ct-chapter1-intro-start:.1278;--ct-chapter1-intro-end:calc(var(--ct-chapter1-intro-start) + var(--ct-video-intro-duration));--ct-chapter1-bridge-start:var(--ct-chapter1-intro-end);--ct-chapter1-bridge-end:calc(var(--ct-chapter1-bridge-start) + var(--ct-video-bridge-duration));--ct-chapter1-outro-start:var(--ct-chapter1-bridge-end);--ct-chapter1-outro-end:calc(var(--ct-chapter1-outro-start) + var(--ct-video-outro-duration));--ct-chapter1-vo-focus:.2104;--ct-chapter1-gradient-trigger-start:var(--ct-chapter1-bridge-start);--ct-chapter2-intro-start:.35;--ct-chapter2-intro-end:calc(var(--ct-chapter2-intro-start) + var(--ct-video-intro-duration));--ct-chapter2-bridge-start:var(--ct-chapter2-intro-end);--ct-chapter2-bridge-end:calc(var(--ct-chapter2-bridge-start) + var(--ct-video-bridge-duration));--ct-chapter2-outro-start:var(--ct-chapter2-bridge-end);--ct-chapter2-outro-end:calc(var(--ct-chapter2-outro-start) + var(--ct-video-outro-duration));--ct-chapter2-vo-focus:.4238;--ct-chapter2-gradient-trigger-start:var(--ct-chapter2-bridge-start);--ct-chapter3-intro-start:.5554;--ct-chapter3-intro-end:calc(var(--ct-chapter3-intro-start) + var(--ct-video-intro-duration));--ct-chapter3-bridge-start:var(--ct-chapter3-intro-end);--ct-chapter3-bridge-end:calc(var(--ct-chapter3-bridge-start) + var(--ct-video-bridge-duration));--ct-chapter3-outro-start:var(--ct-chapter3-bridge-end);--ct-chapter3-outro-end:calc(var(--ct-chapter3-outro-start) + var(--ct-video-outro-duration));--ct-chapter3-vo-focus:.636;--ct-chapter3-gradient-trigger-start:var(--ct-chapter3-bridge-start);--ct-chapter4-intro-start:.773;--ct-chapter4-intro-end:calc(var(--ct-chapter4-intro-start) + var(--ct-video-intro-duration));--ct-chapter4-bridge-start:var(--ct-chapter4-intro-end);--ct-chapter4-bridge-end:calc(var(--ct-chapter4-bridge-start) + var(--ct-video-bridge-duration));--ct-chapter4-outro-start:var(--ct-chapter4-bridge-end);--ct-chapter4-outro-end:calc(var(--ct-chapter4-outro-start) + var(--ct-video-outro-duration));--ct-chapter4-vo-focus:.8511;--ct-chapter4-gradient-trigger-start:var(--ct-chapter4-bridge-start);--ct-vgrid-amount:0;--ct-video-width:986px;--ct-video-height:1360px;position:relative;overflow:hidden}@media (width<=1068px){.section-performance{--ct-chapters-y-intro-start:40px;--ct-chapters-y-intro-end:10px;--ct-chapters-y-bridge-start:10px;--ct-chapters-y-bridge-end:-10px;--ct-chapters-y-outro-start:-10px;--ct-chapters-y-outro-end:-80px}}@media (width<=734px){.section-performance{--ct-chapters-y-intro-start:50px;--ct-chapters-y-outro-end:-90px}}@media (width<=1068px){.section-performance{--ct-chapter1-intro-start:.145;--ct-video-intro-duration:.037;--ct-video-bridge-duration:.055;--ct-video-outro-duration:.0322}}@media (width<=734px){.section-performance{--ct-chapter1-intro-start:.1625;--ct-video-intro-duration:.032;--ct-video-bridge-duration:.053;--ct-video-outro-duration:.029}}@media (width<=1068px){.section-performance{--ct-chapter2-intro-start:.344}}@media (width<=734px){.section-performance{--ct-chapter2-intro-start:.351}}@media (width<=1068px){.section-performance{--ct-chapter3-intro-start:.556}}@media (width<=734px){.section-performance{--ct-chapter3-intro-start:.5632}}@media (width<=1068px){.section-performance{--ct-chapter4-intro-start:.77}}@media (width<=734px){.section-performance{--ct-chapter4-intro-start:.7744}}@media (width>=1441px){.section-performance{--ct-video-width:1010px;--ct-video-height:1360px}}@media (width<=1068px){.section-performance{--ct-length:800vh;--ct-vgrid-amount:.3;--ct-video-width:792px;--ct-video-height:1376px}}@media (width<=734px){.section-performance{--ct-vgrid-amount:.4;--ct-video-width:450px;--ct-video-height:956px}}.section-performance .overview-product-stories-performance-performance-hero-1-static{width:var(--p-width);height:var(--p-height);--p-width:736px;--p-height:450px;display:block}@media (width<=1068px) and (width<=1068px){.section-performance .overview-product-stories-performance-performance-hero-1-static{--p-width:544px;--p-height:333px}}@media (width<=734px) and (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-1-static{--p-width:346px;--p-height:212px}}@media (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-1-static{max-width:346px;display:block;position:relative}.section-performance .overview-product-stories-performance-performance-hero-1-static:after{content:"";display:block}.section-performance .overview-product-stories-performance-performance-hero-1-static img{max-width:100%;position:absolute}.section-performance .overview-product-stories-performance-performance-hero-1-static:after{padding-bottom:61.2717%}}.section-performance .overview-product-stories-performance-performance-hero-2-static{width:var(--p-width);height:var(--p-height);--p-width:736px;--p-height:450px;display:block}@media (width<=1068px) and (width<=1068px){.section-performance .overview-product-stories-performance-performance-hero-2-static{--p-width:544px;--p-height:333px}}@media (width<=734px) and (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-2-static{--p-width:346px;--p-height:212px}}@media (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-2-static{max-width:346px;display:block;position:relative}.section-performance .overview-product-stories-performance-performance-hero-2-static:after{content:"";display:block}.section-performance .overview-product-stories-performance-performance-hero-2-static img{max-width:100%;position:absolute}.section-performance .overview-product-stories-performance-performance-hero-2-static:after{padding-bottom:61.2717%}}.section-performance .overview-product-stories-performance-performance-hero-3-static{width:var(--p-width);height:var(--p-height);--p-width:736px;--p-height:450px;display:block}@media (width<=1068px) and (width<=1068px){.section-performance .overview-product-stories-performance-performance-hero-3-static{--p-width:544px;--p-height:333px}}@media (width<=734px) and (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-3-static{--p-width:346px;--p-height:212px}}@media (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-3-static{max-width:346px;display:block;position:relative}.section-performance .overview-product-stories-performance-performance-hero-3-static:after{content:"";display:block}.section-performance .overview-product-stories-performance-performance-hero-3-static img{max-width:100%;position:absolute}.section-performance .overview-product-stories-performance-performance-hero-3-static:after{padding-bottom:61.2717%}}.section-performance .overview-product-stories-performance-performance-hero-4-static{width:var(--p-width);height:var(--p-height);--p-width:736px;--p-height:450px;display:block}@media (width<=1068px) and (width<=1068px){.section-performance .overview-product-stories-performance-performance-hero-4-static{--p-width:544px;--p-height:333px}}@media (width<=734px) and (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-4-static{--p-width:346px;--p-height:212px}}@media (width<=734px){.section-performance .overview-product-stories-performance-performance-hero-4-static{max-width:346px;display:block;position:relative}.section-performance .overview-product-stories-performance-performance-hero-4-static:after{content:"";display:block}.section-performance .overview-product-stories-performance-performance-hero-4-static img{max-width:100%;position:absolute}.section-performance .overview-product-stories-performance-performance-hero-4-static:after{padding-bottom:61.2717%}.section-performance .performance-image-static{height:auto}.section-performance .performance-image-static img{left:0}}html.performance-enhanced .section-performance{overflow-x:clip;overflow-y:unset}html.performance-enhanced .section-performance.debug .video-scrub-container{box-sizing:border-box;border:1px solid #f0f}html.performance-enhanced .section-performance.debug .video-scrub-container:after{content:"";z-index:1;background-color:coral;width:1px;height:100%;position:absolute;top:0;left:50%}html.performance-enhanced .section-performance.debug .video-scrub-container:before{content:"";z-index:1;background-color:#7fff00;width:100%;height:1px;position:absolute;top:50%;left:0}html.performance-enhanced .section-performance.debug .chapters{box-sizing:border-box;border:1px solid #0ff}html.performance-enhanced .section-performance.debug .chapter{box-sizing:border-box;border:1px solid #00f}html.performance-enhanced .section-performance.debug .chapter-accessibility-container{border:1px solid #c0ca00}html.performance-enhanced .section-performance.debug .chapter-text{box-sizing:border-box;border:1px solid red}.section-performance .chapter .gradient-text,.section-performance .stat .gradient-text{--gt-size:1147.06%;--gt-direction:180deg;--gt-position-y:-100%}.section-performance .chapter .gradient-text.active,.section-performance .stat .gradient-text.active{--gt-position-y:200%}.section-performance .lifestyle-caption .gradient-text,.section-performance .performance-copy{--gt-size:922.727%;--gt-direction:184deg;--gt-position-y:-100%}html.enhanced .section-performance .lifestyle-caption .gradient-text.active,html.enhanced .section-performance .performance-copy.active{--gt-position-y:200%}.section-performance .stat .gradient-text{--gt-delay:.1s}@media (width<=734px){.section-performance .stat .gradient-text{--gt-delay:0s}}.section-performance .chapter1 .gradient-text,.section-performance .stat .gradient-text{--gt-color:#0a861a;--gt-gradient:#1d1d1f 20%, #1e1f1f 21.44%, #232320 22.88%, #2b2b22 24.31%, #363725 25.75%, #444629 27.19%, #56582d 28.63%, #696c32 30.06%, #7e8237 31.5%, #93983c 32.94%, #a6ac41 34.38%, #b8be45 35.81%, #c6cd49 37.25%, #d1d94c 38.69%, #d9e14e 40.13%, #dee54f 41.56%, #dfe74f 43%, #dee64f 45.06%, #dbe54e 47.13%, #d6e24c 49.19%, #cedd4a 51.25%, #c5d847 53.31%, #b9d144 55.38%, #acca40 57.44%, #9fc23d 59.5%, #91b939 61.56%, #84b235 63.63%, #78ab32 65.69%, #6fa62f 67.75%, #67a12d 69.81%, #629e2b 71.88%, #5f9d2a 73.94%, #5e9c2a 76%, #5d9c2a 77.19%, #5b9b2a 78.38%, #589a29 79.56%, #539928 80.75%, #4d9827 81.94%, #459625 83.13%, #3d9324 84.31%, #349122 85.5%, #2b8f20 86.69%, #238c1f 87.88%, #1b8a1d 89.06%, #15891c 90.25%, #10881b 91.44%, #0d871a 92.63%, #0b861a 93.81%, #0a861a 95%}html.performance-enhanced .section-performance .chapter1 .gradient-text,html.performance-enhanced .section-performance .stat .gradient-text{--gt-color:#1d1d1f}html.performance-enhanced .section-performance .chapter1 .gradient-text.active,html.performance-enhanced .section-performance .stat .gradient-text.active{--gt-color:#0a861a}.section-performance .chapter2 .gradient-text{--gt-color:#cc29bc;--gt-gradient:#1d1d1f 20%, #1f1e21 21.44%, #242226 22.88%, #2c292e 24.31%, #39333b 25.75%, #493f4b 27.19%, #5c4e5e 28.63%, #715f74 30.06%, #88718b 31.5%, #9f82a1 32.94%, #b493b7 34.38%, #c7a2ca 35.81%, #d7aeda 37.25%, #e4b8e7 38.69%, #ecbfef 40.13%, #f1c3f4 41.56%, #f3c4f6 43%, #f3c3f5 45.06%, #f3bef4 47.13%, #f3b6f1 49.19%, #f3abed 51.25%, #f39ce9 53.31%, #f48be3 55.38%, #f477dc 57.44%, #f462d5 59.5%, #f44dce 61.56%, #f439c7 63.63%, #f528c1 65.69%, #f519bd 67.75%, #f50eb9 69.81%, #f506b6 71.88%, #f501b5 73.94%, #f500b4 76%, #f500b4 77.19%, #f401b4 78.38%, #f203b5 79.56%, #f005b5 80.75%, #ed08b6 81.94%, #e90cb6 83.13%, #e510b7 84.31%, #e115b8 85.5%, #dc19b9 86.69%, #d81dba 87.88%, #d421ba 89.06%, #d124bb 90.25%, #cf26bb 91.44%, #cd28bc 92.63%, #cc29bc 93.81%, #cc29bc 95%}html.performance-enhanced .section-performance .chapter2 .gradient-text{--gt-color:#1d1d1f}html.performance-enhanced .section-performance .chapter2 .gradient-text.active{--gt-color:#cc29bc}.section-performance .chapter3 .gradient-text,.section-performance .lifestyle-caption .gradient-text,.section-performance .performance-copy{--gt-color:#2535e0;--gt-gradient:#1d1d1f 20%, #1e1e21 21.44%, #212326 22.88%, #272a2f 24.31%, #2f353b 25.75%, #39424c 27.19%, #46525f 28.63%, #546576 30.06%, #63788d 31.5%, #718ba4 32.94%, #7f9ebb 34.38%, #8caece 35.81%, #96bbdf 37.25%, #9ec6eb 38.69%, #a4cdf4 40.13%, #a7d2f9 41.56%, #a8d3fb 43%, #a7d2fb 45.06%, #a3cdfb 47.13%, #9cc5fb 49.19%, #92bafb 51.25%, #86acfb 53.31%, #779afa 55.38%, #6687fa 57.44%, #5473fa 59.5%, #425efa 61.56%, #314bfa 63.63%, #2239f9 65.69%, #162bf9 67.75%, #0c20f9 69.81%, #0518f9 71.88%, #0113f9 73.94%, #0012f9 76%, #0012f9 77.19%, #0113f8 78.38%, #0315f7 79.56%, #0517f6 80.75%, #0819f4 81.94%, #0b1cf2 83.13%, #0f20ef 84.31%, #1324ed 85.5%, #1627ea 86.69%, #1a2be7 87.88%, #1d2ee5 89.06%, #2030e3 90.25%, #2232e2 91.44%, #2434e1 92.63%, #2535e0 93.81%, #2535e0 95%}html.performance-enhanced .section-performance .chapter3 .gradient-text,html.performance-enhanced .section-performance .lifestyle-caption .gradient-text,html.performance-enhanced .section-performance .performance-copy{--gt-color:#1d1d1f}html.performance-enhanced .section-performance .chapter3 .gradient-text.active,html.performance-enhanced .section-performance .lifestyle-caption .gradient-text.active,html.performance-enhanced .section-performance .performance-copy.active{--gt-color:#2535e0}.section-performance .chapter4 .gradient-text{--gt-color:#882ff4;--gt-gradient:#1d1d1f 20%, #1e1e21 21.44%, #222226 22.88%, #29282f 24.31%, #33303b 25.75%, #403c4b 27.19%, #4f495f 28.63%, #615874 30.06%, #73688c 31.5%, #8578a3 32.94%, #9787b8 34.38%, #a694cc 35.81%, #b3a0dc 37.25%, #bda8e8 38.69%, #c4aef1 40.13%, #c8b2f6 41.56%, #c9b3f8 43%, #c8b2f8 45.06%, #c4aef7 47.13%, #bea6f5 49.19%, #b59cf3 51.25%, #a98ff1 53.31%, #9b80ee 55.38%, #8c6eea 57.44%, #7b5ce7 59.5%, #6a49e3 61.56%, #5b37df 63.63%, #4d28dc 65.69%, #411bda 67.75%, #3811d8 69.81%, #3209d6 71.88%, #2e05d5 73.94%, #2d04d5 76%, #2e04d5 77.19%, #3005d6 78.38%, #3407d7 79.56%, #390ad9 80.75%, #400ddb 81.94%, #4811de 83.13%, #5115e1 84.31%, #5b1ae5 85.5%, #641ee8 86.69%, #6d22eb 87.88%, #7526ee 89.06%, #7c29f0 90.25%, #812cf2 91.44%, #852ef3 92.63%, #872ff4 93.81%, #882ff4 95%}html.performance-enhanced .section-performance .chapter4 .gradient-text{--gt-color:#1d1d1f}html.performance-enhanced .section-performance .chapter4 .gradient-text.active{--gt-color:#882ff4}.section-performance .viewport-content{z-index:1;position:relative}.section-performance .chapters-wrapper{margin-top:87px;width:87.5%;max-width:var(--global-content-max-width);margin-inline:auto}@media (width<=1068px){.section-performance .chapters-wrapper{margin-top:80px}}@media (width<=734px){.section-performance .chapters-wrapper{margin-top:70px}}html.performance-enhanced .section-performance .chapters-wrapper{height:var(--ct-length);margin-top:0}html.performance-enhanced.safari .section-performance .chapters-wrapper{transform:translateZ(0)}@media (width>=1069px){html.performance-enhanced .section-performance .chapters-wrapper{width:980px;max-width:980px}}html.performance-enhanced .section-performance .chapters{--video-scrub-offset-x-progress:1;direction:ltr;align-items:center;height:100vh;margin-top:calc(135px - 50vh);display:grid;position:sticky;top:0}@media (width>=1441px){html.performance-enhanced .section-performance .chapters{margin-top:calc(180px - 50vh)}}@media (width<=1068px){html.performance-enhanced .section-performance .chapters{align-items:start;margin-top:calc(182px - 50vh)}}@media (width<=734px){html.performance-enhanced .section-performance .chapters{margin-top:calc(34px - 50vh)}}.section-performance .chapter{align-items:center;display:flex}.section-performance .chapter:first-of-type{margin-top:0}@media (width>=735px){.section-performance .chapter:nth-child(odd){flex-direction:row-reverse}.section-performance .chapter:nth-child(2n) .chapter-image{justify-content:flex-start}}html.performance-enhanced .section-performance .chapter{flex-direction:unset;margin-top:0;margin-bottom:unset;opacity:0;pointer-events:none;position:absolute}html.performance-enhanced .section-performance .chapter.will-change{pointer-events:unset}@media (width>=1069px){html.performance-enhanced .section-performance .chapter{width:370px}}@media (width<=1068px){html.performance-enhanced .section-performance .chapter{height:calc(var(--ct-100vh-localnav) * var(--ct-vgrid-amount));margin-top:var(--r-localnav-height);justify-content:center}}@media (width<=734px){.section-performance .chapter{grid-gap:28px;flex-direction:column-reverse;gap:28px}.section-performance .chapter .chapter-image{justify-content:center}}.section-performance .chapter .chapter-accessibility-container{display:none}html.performance-enhanced .section-performance .chapter .chapter-accessibility-container{pointer-events:none;width:680px;height:450px;display:block;position:absolute;top:50%;left:calc(100% + 20px);transform:translateY(-50%)}@media (width>=1441px){html.performance-enhanced .section-performance .chapter .chapter-accessibility-container{width:810px;height:500px;display:block;top:calc(50% - 9px);left:calc(100% + 3px)}}@media (width<=1068px){html.performance-enhanced .section-performance .chapter .chapter-accessibility-container{width:630px;height:390px;top:calc(100% - 10px);left:calc(50% - 10px);transform:translate(-50%)}}@media (width<=734px){html.performance-enhanced .section-performance .chapter .chapter-accessibility-container{width:360px;height:213px;left:50%}}.section-performance .chapter .chapter-image{justify-content:flex-end;display:flex}html.performance-enhanced .section-performance .chapter .chapter-image{display:none}@media (width<=734px){.section-performance .chapter .chapter-image{justify-content:center}.section-performance .chapter .chapter-text{text-align:center}}.section-performance .chapter .chapter-text .copy{margin-top:0}html.performance-enhanced .section-performance .chapter .chapter-text{text-align:unset;width:100%;margin-inline-start:unset}@media (width<=1068px){html.performance-enhanced .section-performance .chapter .chapter-text{width:520px}}@media (width<=734px){html.performance-enhanced .section-performance .chapter .chapter-text{width:280px}.section-performance .chapter{text-align:center}}.section-performance .video-scrub-container{z-index:-1;--ct-video-container-offset-x:290px;transform:translateX(calc(var(--ct-video-container-offset-x) * (1 - var(--video-scrub-offset-x-progress)))) translateY(-50%);display:flex;position:absolute;top:50%;left:0%}@media (width>=1441px){.section-performance .video-scrub-container{--ct-video-container-offset-x:310px}}.section-performance .video-scrub-container video{width:var(--ct-video-width);height:var(--ct-video-height);clip-path:inset(0 1px)}@media (width<=1068px){.section-performance .video-scrub-container{left:50%;right:unset;transform:translate(-50%)translateY(-50%)}.section-performance .video-scrub-container video{--ct-video-offset-y:237px;transform:translateY(calc(( var(--ct-video-offset-y) - 50vh + var(--r-localnav-height) + var(--ct-100vh-localnav) * var(--ct-vgrid-amount) ) * var(--ct-video-margin-top-offset)))}}@media (width<=734px){.section-performance .video-scrub-container video{--ct-video-offset-y:70px;margin-top:0}}html.no-js .section-performance .video-scrub-container,html.no-performance-enhanced .section-performance .video-scrub-container{display:none}.section-performance .bottom-content-wrapper{position:relative}html.performance-enhanced .section-performance .bottom-content-wrapper{--ct-hardware-size:237px;--ct-bottom-offset-top:110px;margin-top:calc(-50vh + var(--ct-hardware-size) + var(--ct-bottom-offset-top))}@media (width<=1068px){html.performance-enhanced .section-performance .bottom-content-wrapper{--ct-hardware-size:370px;--ct-bottom-offset-top:0px;margin-top:calc(-100vh + var(--r-localnav-height) + var(--ct-100vh-localnav) * var(--ct-vgrid-amount) + var(--ct-hardware-size) + var(--ct-bottom-offset-top))}}@media (width<=734px){html.performance-enhanced .section-performance .bottom-content-wrapper{--ct-hardware-size:208px;--ct-bottom-offset-top:60px}}html.performance-enhanced .section-performance .performance-stats-copy-block{margin-top:0}.section-performance .performance-stats-copy-block>*{display:inline}html.text-zoom .section-performance .performance-stats-copy-block>*{display:block}.section-performance .performance-stats-copy-block p{margin:unset}.section-performance .performance-lifestyle .media{clip-path:inset(1px round 28px);border-radius:28px;max-width:1036px;overflow:hidden}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle{max-width:1036px;display:block;position:relative}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle:after{content:"";display:block}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle img{max-width:100%;position:absolute}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle:after{padding-bottom:56.3707%}@media (width<=1068px){.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle{max-width:766px}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle:after{padding-bottom:56.1358%}}@media (width<=734px){.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle{max-width:480px}.section-performance .performance-lifestyle .media .overview-product-stories-performance-performance-lifestyle:after{padding-bottom:68.3333%}}@media (width<=1068px){.section-performance .performance-lifestyle .media{max-width:766px}}@media (width<=734px){.section-performance .performance-lifestyle .media{max-width:480px;clip-path:unset;border-radius:0;width:100%}}.section-performance .lifestyle-copy{grid-gap:110px;justify-content:center;gap:110px;display:flex}@media (width<=1068px){.section-performance .lifestyle-copy{grid-gap:40px;gap:40px}}@media (width<=734px){.section-performance .lifestyle-copy{justify-content:flex-start}}.section-performance .lifestyle-copy .lifestyle-caption{width:400px}@media (width<=1068px){.section-performance .lifestyle-copy .lifestyle-caption{width:370px}}@media (width<=734px){.section-performance .lifestyle-copy .lifestyle-caption{width:100%;max-width:350px}}@media (width>=1069px) and (width<=1440px){.section-performance .lifestyle-copy .lifestyle-caption .headline,.section-performance .lifestyle-copy .lifestyle-caption .lifestyle-static-caption{display:inline}}.section-performance .lifestyle-copy .lifestyle-caption .lifestyle-static-caption{margin-top:0}.section-performance .lifestyle-copy .lifestyle-stat .stat{--sk-stat-caption-lines-bottom:2;margin-inline-end:unset}html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:43px;--width:215px;height:var(--height);width:var(--width);background-color:var(--gt-color,var(--sk-body-text-color));mask-size:var(--width) var(--height);display:inline-block;position:relative}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:26px;--width:126px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:34px;--width:167px}}.section-display{--copy-width-s:278px;margin-bottom:-84px}.section-display .overview-product-stories-display-camera-audio-dca-audio{width:var(--p-width);height:var(--p-height);--p-width:1920px;--p-height:779px;display:block}@media (width>=1441px) and (width>=1441px){.section-display .overview-product-stories-display-camera-audio-dca-audio{--p-width:1920px;--p-height:780px}}@media (width<=1068px) and (width<=1068px){.section-display .overview-product-stories-display-camera-audio-dca-audio{--p-width:1068px;--p-height:578px}}@media (width<=734px) and (width<=734px){.section-display .overview-product-stories-display-camera-audio-dca-audio{--p-width:734px;--p-height:228px}}.section-display .overview-product-stories-display-camera-audio-dca-camera{width:var(--p-width);height:var(--p-height);--p-width:982px;--p-height:500px;display:block}@media (width<=1068px) and (width<=1068px){.section-display .overview-product-stories-display-camera-audio-dca-camera{--p-width:694px;--p-height:354px}}@media (width<=734px) and (width<=734px){.section-display .overview-product-stories-display-camera-audio-dca-camera{--p-width:345px;--p-height:177px}}.section-display .overview-product-stories-display-camera-audio-dca-display{width:var(--p-width);height:var(--p-height);--p-width:982px;--p-height:600px;display:block}@media (width<=1068px) and (width<=1068px){.section-display .overview-product-stories-display-camera-audio-dca-display{--p-width:694px;--p-height:424px}}@media (width<=734px) and (width<=734px){.section-display .overview-product-stories-display-camera-audio-dca-display{--p-width:347px;--p-height:212px}}@media (width<=734px){.section-display{margin-bottom:unset}}html.display-enhanced .section-display{margin-top:0;margin-bottom:0;padding-top:80px}@media (height>=1050px){html.display-enhanced .section-display{margin-top:-12vh}}@media (width<=1068px){html.display-enhanced .section-display{margin-top:-5vh;padding-top:80px}}@media (width<=1068px) and (height>=1050px){html.display-enhanced .section-display{padding-top:37px}}@media (width<=734px){html.display-enhanced .section-display{margin-top:-115px;margin-bottom:-24px;padding-top:0}}@media (width<=734px) and (height>=852px){html.display-enhanced .section-display{margin-top:calc(-5vh - 175px)}}.section-display .gradient-text{--gt-size:906.977%;--gt-direction:180deg;--gt-position-y:-100%;--gt-color:#0a861a;--gt-gradient:#1d1d1f 20%, #1e1f1f 21.44%, #232320 22.88%, #2b2b22 24.31%, #363725 25.75%, #444629 27.19%, #56582d 28.63%, #696c32 30.06%, #7e8237 31.5%, #93983c 32.94%, #a6ac41 34.38%, #b8be45 35.81%, #c6cd49 37.25%, #d1d94c 38.69%, #d9e14e 40.13%, #dee54f 41.56%, #dfe74f 43%, #dee64f 45.06%, #dbe54e 47.13%, #d6e24c 49.19%, #cedd4a 51.25%, #c5d847 53.31%, #b9d144 55.38%, #acca40 57.44%, #9fc23d 59.5%, #91b939 61.56%, #84b235 63.63%, #78ab32 65.69%, #6fa62f 67.75%, #67a12d 69.81%, #629e2b 71.88%, #5f9d2a 73.94%, #5e9c2a 76%, #5d9c2a 77.19%, #5b9b2a 78.38%, #589a29 79.56%, #539928 80.75%, #4d9827 81.94%, #459625 83.13%, #3d9324 84.31%, #349122 85.5%, #2b8f20 86.69%, #238c1f 87.88%, #1b8a1d 89.06%, #15891c 90.25%, #10881b 91.44%, #0d871a 92.63%, #0b861a 93.81%, #0a861a 95%}html.display-enhanced .section-display .gradient-text{--gt-color:#1d1d1f}html.display-enhanced .section-display .gradient-text.active{--gt-position-y:200%;--gt-color:#0a861a}.section-display .viewport-content{position:relative}.section-display .headline-container{z-index:2;position:relative}html.display-enhanced .section-display .headline-container{flex-direction:column;justify-content:flex-end;margin-bottom:-216px;display:flex;position:absolute;top:375px}@media (width<=1068px){html.display-enhanced .section-display .headline-container{margin-bottom:-220px;top:355px}}@media (width<=734px){html.display-enhanced .section-display .headline-container{margin-bottom:-260px;top:328px}}.section-display .sticky-container{overflow:visible}html.display-enhanced .section-display .sticky-container{height:550vh;min-height:4000px;margin-top:-130px}@media (width<=734px){html.display-enhanced .section-display .sticky-container{min-height:unset;margin-top:0}}.section-display .sticky-container .sticky-element{overflow-x:clip}html.display-enhanced .section-display .sticky-container .sticky-element{height:100vh;min-height:850px;position:sticky;top:0}@media (height>=1050px){html.display-enhanced .section-display .sticky-container .sticky-element{padding-top:12vh}}@media (width<=1068px) and (height>=1050px){html.display-enhanced .section-display .sticky-container .sticky-element{padding-top:5vh}}@media (width<=734px){html.display-enhanced .section-display .sticky-container .sticky-element{padding-top:0}}@media (width<=734px) and (height>=852px){html.display-enhanced .section-display .sticky-container .sticky-element{padding-top:5vh}}.section-display .sticky-container .chapter-accessibility-container{display:none}html.display-enhanced .section-display .sticky-container .chapter-accessibility-container{pointer-events:none;max-height:100vh;display:block;position:absolute}html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter1{width:861px;height:550px;top:142px;left:50%;transform:translate(-50%)}@media (width<=1068px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter1{width:702px;height:450px;top:180px}}@media (width<=734px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter1{width:361px;height:250px;top:217px}}html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter2{width:1161px;height:726px;top:130px;left:50%;transform:translate(-50%)}@media (width<=1068px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter2{width:961px;height:640px;top:100px;left:58%}}@media (width<=734px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter2{width:561px;height:430px;left:70%}}html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter3{width:1450px;height:450px;top:142px;left:62%;transform:translate(-50%)}@media (width<=1068px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter3{width:940px;height:220px;top:360px;left:58%}}@media (width<=734px){html.display-enhanced .section-display .sticky-container .chapter-accessibility-container-chapter3{width:551px;height:160px;top:395px;left:62%}}.section-display .copy-container{display:flex}html.display-enhanced .section-display .copy-container{margin-top:0}@media (width<=734px){.section-display .copy-container{flex-direction:column}}.section-display .hardware-container{flex-wrap:wrap;justify-content:center;display:flex}html.no-display-enhanced .section-display .hardware-container{justify-content:start}html.display-enhanced .section-display .hardware-container{display:none}.section-display .video-scrub-container{pointer-events:none;display:none}html.display-enhanced .section-display .video-scrub-container{z-index:1;justify-content:center;width:100%;margin-top:-240px;display:flex}@media (width<=1068px){html.display-enhanced .section-display .video-scrub-container{margin-top:-140px}}@media (width<=734px){html.display-enhanced .section-display .video-scrub-container{margin-top:-16px}}.section-display .video-scrub-container video{width:1440px;height:1360px}@media (width>=1441px){.section-display .video-scrub-container video{width:1920px;height:1360px}}@media (width<=1068px){.section-display .video-scrub-container video{width:1068px;height:1376px}}@media (width<=734px){.section-display .video-scrub-container video{width:734px;height:956px}}.section-display .chapter{z-index:2}html.display-enhanced .section-display .chapter{margin-top:105px;pointer-events:none;align-content:flex-end;align-items:flex-end;margin-inline:auto;display:flex;position:absolute;left:0;right:0}@media (width<=1068px){html.display-enhanced .section-display .chapter{margin-top:205px}}@media (width<=734px){html.display-enhanced .section-display .chapter{margin-top:110px}}html.display-enhanced .section-display .chapter.pointer-events{pointer-events:all}html.display-enhanced .section-display .chapter-flex{z-index:1;justify-content:center;margin-top:0;position:relative}.section-display .chapter-container,html.display-enhanced .section-display .chapter-flex{flex-direction:column;align-items:center;display:flex}html.no-display-enhanced .section-display .chapter1-hardware-container .hardware,html.no-display-enhanced .section-display .chapter2-hardware-container .hardware{position:relative;left:50%;transform:translate(-50%)}.section-display .chapter1{--copy-width:788px;max-width:var(--copy-width);margin-inline:auto}@media (width<=1068px){.section-display .chapter1{--copy-width:556px}}@media (width<=734px){.section-display .chapter1{--copy-width:var(--copy-width-s)}}html.display-enhanced .section-display .chapter1{--copy-width:692px;max-height:81px;top:32px}@media (width<=1068px){html.display-enhanced .section-display .chapter1{--copy-width:560px;max-height:134px;top:-18px}}@media (width<=734px){html.display-enhanced .section-display .chapter1{--copy-width:var(--copy-width-s);top:130px}}html.display-enhanced .section-display .chapter1 .chapter1-hardware-container{display:block;position:absolute;top:90px}@media (width<=1068px){html.display-enhanced .section-display .chapter1 .chapter1-hardware-container{top:132px}}@media (width<=734px){html.display-enhanced .section-display .chapter1 .chapter1-hardware-container{max-width:var(--copy-width-s);top:140px}}.section-display .chapter1 .chapter1-hardware-container .media-caption{color:var(--sk-glyph-gray-secondary)}@media (width<=734px){html.display-enhanced .section-display .chapter1 .chapter1-hardware-container .media-caption{max-width:var(--copy-width-s)}}.section-display .chapter1 .chapter1-hardware-container .hardware{margin-top:10px}html.display-enhanced .section-display .chapter1 .chapter1-hardware-container .hardware{display:none}.section-display .chapter1 .chapter1-copy-container{--stat-width:228px;width:100%}@media (width<=1068px){.section-display .chapter1 .chapter1-copy-container{--stat-width:201px}}@media (width<=734px){.section-display .chapter1 .chapter1-copy-container{--stat-width:calc(100% + 10px)}}@media (width>=735px) and (width<=1068px){.section-display .chapter1 .chapter1-copy-container{grid-template-areas:"a b""a c";grid-template-columns:1fr var(--stat-width);grid-row-gap:18px;row-gap:18px;display:grid}}@media (width>=1069px){html.text-zoom .section-display .chapter1 .chapter1-copy-container{grid-template-areas:"a b""a c";grid-template-columns:1fr var(--stat-width);grid-row-gap:18px;row-gap:18px;display:grid}}@media (width>=735px) and (width<=1068px){html.text-zoom .section-display .chapter1 .chapter1-copy-container{flex-direction:column;display:flex}.section-display .chapter1 .copy{grid-area:a}}@media (width>=1069px){html.text-zoom .section-display .chapter1 .copy{grid-area:a}}@media (width>=735px){html.display-enhanced .section-display .chapter1 .copy{margin-inline-start:0}}.section-display .chapter1 .stat{margin-inline-end:0;margin-top:0}@media (width<=734px){.section-display .chapter1 .stat{width:100%;margin-top:24px}html.display-enhanced .section-display .chapter1 .stat{margin-top:16px}}.section-display .chapter1 .stat .stat-content{margin-top:0;padding-top:0}.section-display .chapter1 .stat .stat-value{letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:32px;font-weight:700;line-height:1.125}@media (width<=734px){.section-display .chapter1 .stat .stat-value{letter-spacing:0;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:40px;font-weight:700;line-height:1.1}}.section-display .chapter1 .stat .stat-caption{width:101%}html.text-zoom .section-display .chapter1 .stat .stat-content{margin-bottom:0}html.text-zoom .section-display .chapter1 .stat .stat-caption{position:unset}.section-display .chapter1 .stat.stat1{--p-width:228px;--p-height:30px}@media (width<=1068px) and (width<=1068px){.section-display .chapter1 .stat.stat1{--p-width:198px;--p-height:26px}}@media (width<=734px) and (width<=734px){.section-display .chapter1 .stat.stat1{--p-width:261px;--p-height:34px}}.section-display .chapter1 .stat.stat1 .display-stat{--gt-delay:.1s}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{--height:26px;--width:198px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{--height:34px;--width:261px}.section-display .chapter1 .stat.stat1 .display-stat{--gt-delay:0s}}.section-display .chapter1 .stat.stat2{--p-width:100px;--p-height:30px}@media (width<=1068px) and (width<=1068px){.section-display .chapter1 .stat.stat2{--p-width:88px;--p-height:26px}}@media (width<=734px) and (width<=734px){.section-display .chapter1 .stat.stat2{--p-width:113px;--p-height:33px}}.section-display .chapter1 .stat.stat2 .display-stat{--gt-delay:.2s}html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{--height:30px;--width:100px;height:var(--height);width:var(--width);background-color:var(--gt-color,var(--sk-body-text-color));mask-size:var(--width) var(--height);display:inline-block;position:relative}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_2_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{--height:26px;--width:88px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat2 .display-stat{--height:33px;--width:113px}.section-display .chapter1 .stat.stat2 .display-stat{--gt-delay:0s}}.section-display .chapter1 .stat.stat1{min-width:var(--stat-width)}@media (width>=1069px){.section-display .chapter1 .stat.stat1{margin-inline-start:70px}}@media (width>=735px) and (width<=1068px){.section-display .chapter1 .stat.stat1{grid-area:b}}html.text-zoom .section-display .chapter1 .stat.stat1{width:unset}@media (width>=1069px){html.text-zoom .section-display .chapter1 .stat.stat1{grid-area:b;margin-inline-start:unset}}.section-display .chapter1 .stat.stat2{min-width:118px}@media (width>=1069px){.section-display .chapter1 .stat.stat2{margin-inline-start:28px}}@media (width>=735px) and (width<=1068px){.section-display .chapter1 .stat.stat2{grid-area:c}}@media (width>=1069px){html.text-zoom .section-display .chapter1 .stat.stat2{margin-inline-start:unset;grid-area:c;margin-top:30px}}.section-display .chapter2{width:calc(100vw - var(--global-scrollbar-width));flex-direction:column;display:flex;position:relative}.section-display .chapter2:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent, var(--sk-fill-tertiary));width:100%;height:100%;display:block;position:absolute;top:0;left:0%}html.display-enhanced .section-display .chapter2{display:unset;max-height:54px;width:unset;top:46px}@media (width<=1068px){html.display-enhanced .section-display .chapter2{top:-50px}}@media (width<=734px){html.display-enhanced .section-display .chapter2{flex-direction:unset;max-height:75px;display:flex;top:70px}}html.display-enhanced .section-display .chapter2:before{display:none}.section-display .chapter2 .chapter2-copy-container{width:var(--ric-column-width-6)}@media (width<=1068px){.section-display .chapter2 .chapter2-copy-container{width:var(--ric-column-width-8)}}@media (width<=734px){.section-display .chapter2 .chapter2-copy-container{width:var(--copy-width-s)}html.display-enhanced .section-display .chapter2 .chapter2-copy-container{padding-left:14px}}.section-display .chapter3{--p-width:1920px;--p-height:779px;width:var(--p-width)}@media (width>=1441px) and (width>=1441px){.section-display .chapter3{--p-width:1920px;--p-height:780px}}@media (width<=1068px) and (width<=1068px){.section-display .chapter3{--p-width:1068px;--p-height:578px}}@media (width<=734px) and (width<=734px){.section-display .chapter3{--p-width:734px;--p-height:228px}}html.display-enhanced .section-display .chapter3{left:calc(50% - var(--p-width) / 2);right:unset;max-height:135px;top:34px}@media (width<=1068px){html.display-enhanced .section-display .chapter3{max-height:280px;top:-46px}}@media (width<=734px){html.display-enhanced .section-display .chapter3{max-height:338px;top:72px}}.section-display .chapter3 .chapter3-copy-container{--copy-margin:448px;z-index:1;width:calc(100% - var(--copy-margin) * 2);margin-inline:auto;position:relative}@media (width<=1068px){.section-display .chapter3 .chapter3-copy-container{--copy-margin:200px}}@media (width<=734px){.section-display .chapter3 .chapter3-copy-container{--copy-margin:206px;grid-gap:40px;gap:40px}}@media (width<=375px){.section-display .chapter3 .chapter3-copy-container{width:87.5vw}}html.display-enhanced .section-display .chapter3 .chapter3-copy-container{--copy-margin:475px}@media (width<=1068px){html.display-enhanced .section-display .chapter3 .chapter3-copy-container{--copy-margin:280px;grid-gap:64px;flex-direction:column;gap:64px}}@media (width<=734px){html.display-enhanced .section-display .chapter3 .chapter3-copy-container{--copy-margin:208px;grid-gap:38px;gap:38px}}.section-display .chapter3 .chapter3-copy-container .copy{--copy-width:calc(var(--ric-column-width-1)/2);width:calc(50% - var(--copy-width))}@media (width<=734px){.section-display .chapter3 .chapter3-copy-container .copy{width:100%}}@media (width<=1068px){html.display-enhanced .section-display .chapter3 .chapter3-copy-container .copy{width:100%}}.section-display .chapter3 .chapter3-copy-container .copy2{margin-inline-start:var(--ric-column-width-1)}@media (width<=734px){.section-display .chapter3 .chapter3-copy-container .copy2{margin-inline-start:0}}@media (width<=1068px){html.display-enhanced .section-display .chapter3 .chapter3-copy-container .copy2{margin-inline-start:0}}.section-display .chapter3 .chapter3-hardware-container{margin-top:-246px}@media (width<=1068px){.section-display .chapter3 .chapter3-hardware-container{margin-top:-178px}}@media (width<=734px){.section-display .chapter3 .chapter3-hardware-container{margin-top:0;margin-bottom:-40px}}.caption-tile{--frame-transition-duration:.2s;flex-direction:column;display:flex}.caption-tile:first-child:nth-last-child(2),.caption-tile:first-child:nth-last-child(2)~.caption-tile{width:100%;min-width:372px}@media (width<=1068px){.caption-tile:first-child:nth-last-child(2),.caption-tile:first-child:nth-last-child(2)~.caption-tile{width:100%;min-width:344px}}@media (width<=734px){.caption-tile:first-child:nth-last-child(2),.caption-tile:first-child:nth-last-child(2)~.caption-tile{min-width:unset;width:260px}}@media (width>=735px){.caption-tile:first-child:nth-last-child(2) .media-block,.caption-tile:first-child:nth-last-child(2)~.caption-tile .media-block{width:100%;height:100%}}.caption-tile:first-child:nth-last-child(n+3),.caption-tile:first-child:nth-last-child(n+3)~.caption-tile{width:100%;min-width:372px}@media (width<=1068px){.caption-tile:first-child:nth-last-child(n+3),.caption-tile:first-child:nth-last-child(n+3)~.caption-tile{min-width:unset;width:344px}}@media (width<=734px){.caption-tile:first-child:nth-last-child(n+3),.caption-tile:first-child:nth-last-child(n+3)~.caption-tile{min-width:unset;width:260px}}@media (width>=1069px){.caption-tile:first-child:nth-last-child(n+3) .media-block,.caption-tile:first-child:nth-last-child(n+3)~.caption-tile .media-block{width:100%;height:100%}}.caption-tile .card{--card-height:580px;--card-padding:32px;height:var(--card-height);background-color:var(--sk-fill-tertiary);order:1}@media (width<=1068px){.caption-tile .card{--card-height:536px;--card-padding:28px}}@media (width<=734px){.caption-tile .card{--card-height:406px;--card-padding:24px}}.caption-tile .card .badge{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.caption-tile .card .badge{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.caption-tile .card.theme-light{background-color:#f5f5f7}.caption-tile .card.theme-light.background-alt{background-color:#fff}.caption-tile .card-caption-content,.caption-tile .card-cta-content{--caption-padding-sides:15px;--caption-padding-top:28px;--caption-link-padding:14px}@media (width<=1068px){.caption-tile .card-caption-content,.caption-tile .card-cta-content{--caption-padding-top:28px;--caption-link-padding:14px}}@media (width<=734px){.caption-tile .card-caption-content,.caption-tile .card-cta-content{--caption-padding-top:24px;--caption-link-padding:12px}}.caption-tile .card-caption-content{padding:var(--caption-padding-top) var(--caption-padding-sides) 0;color:var(--sk-glyph-gray-secondary);order:2}.caption-tile .card-caption-heading{color:var(--sk-glyph-gray);display:inline}.caption-tile .card-caption-heading+p{display:inline}.caption-tile .card-cta-content{margin-top:var(--caption-link-padding);padding:0 var(--caption-padding-sides);order:3}.caption-tile .card-cta-content:last-child{padding-bottom:0}.caption-tile .card-caption-link{color:var(--sk-glyph-gray-secondary)}.caption-tile-gallery .card-container{flex-direction:column;height:100%;display:flex}.caption-tile-gallery.wide,.caption-tile-gallery .wide{--wide-column:696px}@media (width>=735px) and (width<=1068px){.caption-tile-gallery.wide,.caption-tile-gallery .wide{--wide-column:644px}}@media (width>=735px){.caption-tile-gallery.wide .caption-tile-set{grid-auto-columns:var(--wide-column)}.caption-tile-gallery .card-container.wide.caption-tile,.caption-tile-gallery.wide .card-container.caption-tile{width:var(--wide-column)}}.caption-tile-gallery.background-alt .card{background-color:var(--sk-fill)}.caption-tile-gallery.short .card{--card-height:450px}@media (width<=1068px){.caption-tile-gallery.short .card{--card-height:416px}}@media (width<=734px){.caption-tile-gallery.short .card{--card-height:314px}}.caption-tile-gallery.elevated .card-caption-content,.caption-tile-gallery.elevated .card-cta-content{--caption-padding-top:32px;--caption-link-padding:17px}@media (width<=1068px){.caption-tile-gallery.elevated .card-caption-content,.caption-tile-gallery.elevated .card-cta-content{--caption-padding-top:32px;--caption-link-padding:17px}}@media (width<=734px){.caption-tile-gallery.elevated .card-caption-content,.caption-tile-gallery.elevated .card-cta-content{--caption-padding-top:28px;--caption-link-padding:14px}}@media (width>=735px){.caption-tile-gallery .caption-tile.wide .card-caption-content,.caption-tile-gallery.wide .card-caption-content{--caption-width:480px;width:var(--caption-width)}}.caption-tile-gallery .caption-tile.wide.elevated .card-caption-content,.caption-tile-gallery.elevated.wide .card-caption-content{--caption-width:560px}@media (width>=735px) and (width<=1068px){.caption-tile-gallery .caption-tile.wide.elevated .card-caption-content,.caption-tile-gallery.elevated.wide .card-caption-content{--caption-width:520px;width:var(--caption-width)}}.section-apple-intelligence{--animation-start:90vh;--animation-end:63vh;z-index:2;position:relative}@media (width<=734px){.section-apple-intelligence{--animation-start:72vh;--animation-end:45vh}}.section-apple-intelligence .gradient-text{--gt-gradient:#0090f7, #ba62fc, #f2416b, #f55600}.section-apple-intelligence .gradient-text.gallery-headline{--gt-width:100%;--gt-direction:90deg}html.enhanced .section-apple-intelligence .gradient-text.gallery-headline{--gt-gradient:#0090f7, #ba62fc, #f2416b, #f55600, #1d1d1f 50%;--gt-width:250%}.section-apple-intelligence .gradient-text.privacy-headline{--gt-direction:108deg;--gt-width:100%}.section-apple-intelligence .hardware-container{flex-direction:column;align-items:center;display:flex}@media (width>=1069px){.section-apple-intelligence .hardware{width:var(--p-width);height:var(--p-height);--p-width:830px;--p-height:508px;display:block}}@media (width>=735px) and (width<=1068px){.section-apple-intelligence .hardware{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=735px) and (width<=1068px) and (width<=1068px){.section-apple-intelligence .hardware{--p-width:617px;--p-height:377px}}@media (width<=734px){.section-apple-intelligence .hardware{width:100%;max-width:347px;display:block;position:relative}.section-apple-intelligence .hardware:after{content:"";display:block}.section-apple-intelligence .hardware img{max-width:100%;position:absolute}.section-apple-intelligence .hardware:after{padding-bottom:61.0951%}}.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-cleanup){--p-width:408px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-cleanup){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-cleanup){--p-width:260px;--p-height:316px}}.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-genmoji){--p-width:408px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-genmoji){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-genmoji){--p-width:260px;--p-height:316px}}.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-writing-tools){--p-width:408px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-writing-tools){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-apple-intelligence .caption-tile-gallery .media-block:has(picture.overview-product-stories-apple-intelligence-ai-writing-tools){--p-width:260px;--p-height:316px}}.section-apple-intelligence .ai-lock{width:var(--p-width);height:var(--p-height);--p-width:49px;--p-height:68px;margin:0 auto;display:block}[data-component-list~=TextOverMedia]{--min-height:620px;--visible-height:calc(max(100vh, var(--min-height)) - var(--r-localnav-height) + 1px);--tom-garage-door:0px;--tom-scroll-before:1;--tom-scroll-after:1;--tom-scroll-height:170vh;--tom-scrim-opacity:.5;--tom-scrim-color:black;--tom-crop-corner-radius:40px;overflow:clip}@media (width<=1068px){[data-component-list~=TextOverMedia]{--min-height:520px;--tom-crop-corner-radius:36px}}@media (width<=734px){[data-component-list~=TextOverMedia]{--min-height:500px;--tom-crop-corner-radius:28px}}html.no-enhanced [data-component-list~=TextOverMedia]{display:block;position:relative}html.no-enhanced [data-component-list~=TextOverMedia] .base-copy-over.scroll-container{min-height:var(--visible-height);grid-template-columns:1fr;place-items:center;display:grid}html.no-enhanced [data-component-list~=TextOverMedia] .base-copy-over.scroll-container .sticky-container{width:100%;height:100%;max-width:calc(100vw - var(--global-scrollbar-width));grid-area:1/1;position:static}html.no-enhanced [data-component-list~=TextOverMedia] .base-copy-over.scroll-container .copy-lockup{z-index:1;grid-area:1/1;position:static}html.no-enhanced [data-component-list~=TextOverMedia] .base-copy-over.scroll-container picture{position:absolute}[data-component-list~=TextOverMedia] .copy-lockup{position:absolute;left:0;right:0}html.enhanced [data-component-list~=TextOverMedia] .copy-lockup{top:calc(var(--visible-height) / 2 - var(--tom-lockup-height) / 2)}html.no-enhanced [data-component-list~=TextOverMedia] .copy-lockup{padding:200px 0;position:relative}@media (width<=1068px){html.no-enhanced [data-component-list~=TextOverMedia] .copy-lockup{padding:120px 0}}@media (width<=734px){html.no-enhanced [data-component-list~=TextOverMedia] .copy-lockup{padding:60px 0}}html.no-js [data-component-list~=TextOverMedia] .copy-lockup{position:static}[data-component-list~=TextOverMedia] .copy-container{text-align:center;width:100%;color:var(--sk-body-text-color);opacity:0;transition:opacity .3s}[data-component-list~=TextOverMedia] .copy-container.show,html.no-enhanced [data-component-list~=TextOverMedia] .copy-container,html.reduced-motion [data-component-list~=TextOverMedia] .copy-container{opacity:1}html.no-js [data-component-list~=TextOverMedia] .copy-container{background:var(--sk-fill);opacity:1}[data-component-list~=TextOverMedia] .text-over-media-headline{margin-top:0}[data-component-list~=TextOverMedia] .scroll-container{--tom-scrim-fade-in-kf-start:a0t - 110vh;--tom-scrim-fade-in-kf-end:a0t - 90vh;--tom-scrim-fade-out-kf-start:a0b - 25vh;--tom-scrim-fade-out-kf-end:a0b - 5vh;--tom-copy-fade-out-kf-start:t - 30vh;--tom-copy-fade-out-kf-end:t - 10vh;--tom-frame-anim-kf-start:a0b - 100vh;--tom-frame-anim-kf-end:a0b - 40vh;--tom-frame-anim-reverse-kf-start:a0t - 90vh;--tom-frame-anim-reverse-kf-end:a0t - 20vh;--tom-will-change-start:a0t - 100vh;--tom-will-change-end:a0b}html.enhanced [data-component-list~=TextOverMedia] .scroll-container{height:calc(var(--tom-scroll-height) + var(--tom-garage-door))}html.enhanced [data-component-list~=TextOverMedia] .scroll-container.sticky-false{height:auto}[data-component-list~=TextOverMedia] .sticky-container{height:var(--visible-height);position:relative}html.enhanced [data-component-list~=TextOverMedia] .sticky-container{top:var(--r-localnav-height);align-items:center;position:sticky;overflow:hidden}[data-component-list~=TextOverMedia] .sticky-container .media-container{justify-content:center;align-items:center;width:100%;max-width:100%;height:100%;display:flex;position:relative;overflow:hidden}[data-component-list~=TextOverMedia] .sticky-container .media-container.will-change{will-change:transform}[data-component-list~=TextOverMedia] .sticky-container .media-container:not(.scrim-false):after{content:"";background-color:var(--tom-scrim-color);height:100%;opacity:var(--tom-css-scrim-opacity,0);pointer-events:none;display:block;position:absolute;top:0;left:0;right:0}html.no-enhanced [data-component-list~=TextOverMedia] .sticky-container .media-container:not(.scrim-false):after{opacity:var(--tom-scrim-opacity)}[data-component-list~=TextOverMedia] .sticky-container .caption-container{z-index:2;bottom:30px;color:var(--sk-body-text-color);transition:opacity .2s ease-in-out;position:absolute;inset-inline-end:30px}@media (width<=734px){[data-component-list~=TextOverMedia] .sticky-container .caption-container{text-align:center;width:87.5%;max-width:var(--global-content-max-width);margin-inline:auto;left:0;right:0}}@supports (transform:translateY(calc(100dvh - 100vh))){html.enhanced.ios [data-component-list~=TextOverMedia] .sticky-container .caption-container,html.enhanced.ipad [data-component-list~=TextOverMedia] .sticky-container .caption-container{transition:transform .5s ease-in-out,opacity .2s;transform:translateY(calc(100dvh - 100vh))}}@supports not (transform:translateY(calc(100dvh - 100vh))){html.enhanced.ios [data-component-list~=TextOverMedia] .sticky-container .caption-container,html.enhanced.ipad [data-component-list~=TextOverMedia] .sticky-container .caption-container{bottom:80px}}[data-component-list~=TextOverMedia] .sticky-container .caption-container.hide{opacity:0;pointer-events:none}[data-component-list~=TextOverMedia] .sticky-container .caption-container a{color:var(--sk-body-text-color)}html.no-js [data-component-list~=TextOverMedia] .sticky-container .caption-container{background:var(--sk-fill)}.section-macos{position:relative}.section-macos .scroll-container{--tom-scrim-fade-in-kf-start:a0t - 90vh;--tom-scrim-fade-in-kf-end:a0t - 50vh;--tom-scrim-fade-out-kf-start:a0b + 100vh;--tom-scrim-fade-out-kf-end:a0b + 110vh}.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-multitasking-startframe){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-multitasking-startframe){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-multitasking-startframe){--p-width:260px;--p-height:314px}}.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-apps){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-apps){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-apps){--p-width:260px;--p-height:316px}}.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-customize){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-customize){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-customize){--p-width:260px;--p-height:317px}}.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-favorite){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-favorite){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-favorite){--p-width:260px;--p-height:316px}}.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-spotlight){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-spotlight){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-macos .media-block:has(picture.overview-product-stories-macos-caption-gallery-macos-spotlight){--p-width:260px;--p-height:316px}}.section-macos .text-over-media{--tom-scrim-opacity:.5;position:relative}.section-macos .text-over-media .full-viewport-image{width:var(--p-width);height:var(--p-height);--p-width:1440px;--p-height:900px;display:block}@media (width>=1441px) and (width>=1441px){.section-macos .text-over-media .full-viewport-image{--p-width:3008px;--p-height:1880px}}@media (width<=1068px) and (width<=1068px){.section-macos .text-over-media .full-viewport-image{--p-width:1068px;--p-height:667px}}@media (width<=734px) and (width<=734px){.section-macos .text-over-media .full-viewport-image{--p-width:734px;--p-height:448px}}html.no-enhanced .section-macos .text-over-media .full-viewport-image{width:100%;height:100%}html.no-enhanced .section-macos .text-over-media .full-viewport-image img{object-fit:cover;width:100%;height:100%}html.no-enhanced.text-zoom .section-macos .sticky-container{position:absolute}html.no-enhanced.text-zoom .section-macos .copy-lockup{transform:unset;min-height:var(--visible-height);place-items:center;display:grid;position:relative}html.no-enhanced.text-zoom .section-macos .copy-lockup .copy-container{max-width:unset}.tabnav{letter-spacing:-.016em;--tabnav-line-height:18px;--tabnav-height:44px;--tabnav-scale:1;--tabnav-inner-height:36px;--tabnav-platter-padding:4px;--tabnav-platter-background:#e8e8ed;--tabnav-platter-blur:20px;--tabnav-mask-gradient-width:22px;--tabnav-mask-opaque-width:calc(var(--tabnav-paddle-width) - var(--tabnav-platter-padding));--tabnav-mask-offset:calc(var(--tabnav-mask-opaque-width) + var(--tabnav-mask-gradient-width));--tabnav-mask-color-left:transparent;--tabnav-mask-color-right:transparent;--tabnav-mask-gradient:linear-gradient(90deg, var(--tabnav-mask-color-left) 0, var(--tabnav-mask-color-left) var(--tabnav-mask-opaque-width), black calc(var(--tabnav-mask-opaque-width) + var(--tabnav-mask-gradient-width)), black calc(100% - var(--tabnav-mask-opaque-width) - var(--tabnav-mask-gradient-width)), var(--tabnav-mask-color-right) calc(100% - var(--tabnav-mask-opaque-width)), var(--tabnav-mask-color-right));--tabnav-items-offset:0px;--tabnav-item-padding:16px;--tabnav-item-color:#000;--tabnav-item-color-active:#fff;--tabnav-paddle-width:calc(var(--tabnav-inner-height) + var(--tabnav-platter-padding));--tabnav-paddle-height:var(--tabnav-inner-height);--tabnav-paddle-color:#0000008f;--tabnav-paddle-color-hover:#000000a3;--tabnav-paddle-icon-opacity-disabled:.42;--tabnav-indicator-background:#1d1d1f;--tabnav-indicator-start:var(--tabnav-platter-padding);--tabnav-indicator-width:0px;--tabnav-focus-color:var(--sk-focus-color,#0071e3);--tabnav-motion-scroll-duration:.32s;--tabnav-motion-indicator-transform-duration:.32s;--r-tabnav-scaling-font-size:14px;box-sizing:border-box;width:fit-content;max-width:100%;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577;position:relative}@property --tabnav-mask-color-left{syntax:"<color>";inherits:true;initial-value:#0000}@property --tabnav-mask-color-right{syntax:"<color>";inherits:true;initial-value:#0000}.theme-dark .tabnav{--tabnav-platter-background:#333336;--tabnav-item-color:#fff;--tabnav-item-color-active:#000;--tabnav-paddle-color:#fffc;--tabnav-paddle-color-hover:#fff;--tabnav-paddle-icon-opacity-disabled:.36;--tabnav-indicator-background:#f5f5f7;--tabnav-focus-color:#fff}.tabnav:has(.tabnav-paddle-left.tabnav-paddle-hidden){--tabnav-mask-color-left:black}.tabnav:has(.tabnav-paddle-right.tabnav-paddle-hidden){--tabnav-mask-color-right:black}.tabnav:not(.tabnav.tabnav-disable-transitions){transition-property:--tabnav-mask-color-left,--tabnav-mask-color-right;transition-duration:40ms;transition-delay:0s,0s}.tabnav:not(.tabnav.tabnav-disable-transitions):has(.tabnav-paddle-left.tabnav-paddle-hidden){transition-delay:.28s,0s}.tabnav:not(.tabnav.tabnav-disable-transitions):has(.tabnav-paddle-right.tabnav-paddle-hidden){transition-delay:0s,.28s}.tabnav:not(.tabnav.tabnav-disable-transitions):has(.tabnav-paddle-left.tabnav-paddle-hidden+.tabnav-paddle-right.tabnav-paddle-hidden){transition-delay:.28s,.28s}.tabnav:focus-within:has([data-focus-method=key]) .tabnav-indicator{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:2px;outline-color:var(--tabnav-focus-color)}.tabnav *{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000}.tabnav-platter{height:calc(var(--tabnav-height) * var(--tabnav-scale));padding:var(--tabnav-platter-padding);background-color:var(--tabnav-platter-background);backdrop-filter:blur(var(--tabnav-platter-blur));border-radius:999px;overflow:hidden}.tabnav-platter:focus-visible{outline:none}.tabnav-mask{z-index:1;width:100%;height:100%;mask-image:var(--tabnav-mask-gradient);overscroll-behavior:none;position:relative;overflow-x:hidden}.tabnav-items{z-index:1;align-items:center;width:fit-content;margin:0;list-style:none;display:flex}.tabnav-item,.tabnav-items{white-space:nowrap;height:100%;position:relative}.tabnav-item{color:var(--tabnav-item-color);transition-property:color;transition-duration:.12s;transition-timing-function:ease-out}.tabnav-item .tabnav-link{height:100%;padding:0 var(--tabnav-item-padding);color:inherit;letter-spacing:inherit;opacity:.8;background:0 0;border:none;border-radius:999px;align-items:center;text-decoration:none;transition-property:opacity;transition-duration:.1s;transition-timing-function:ease-in-out;display:flex}.tabnav-item .tabnav-link:focus{outline:none}.tabnav-item .tabnav-link:hover{opacity:1}.tabnav-paddle{top:var(--tabnav-platter-padding);bottom:var(--tabnav-platter-padding);width:var(--tabnav-paddle-width);min-height:var(--tabnav-paddle-height);color:var(--tabnav-paddle-color);cursor:pointer;z-index:2;background-color:#0000;border:none;transition:color .1s ease-in-out,opacity 80ms ease-out 40ms,visibility 80ms step-start 40ms;display:block;position:absolute;transform:translateZ(0)}.tabnav-paddle-left{left:0}.tabnav-paddle-right{right:0}.tabnav-paddle:hover{color:var(--tabnav-paddle-color-hover)}.tabnav-indicator{top:var(--tabnav-platter-padding);left:var(--tabnav-indicator-start);bottom:var(--tabnav-platter-padding);width:var(--tabnav-indicator-width);height:calc(100% - var(--tabnav-platter-padding) * 2);background-color:var(--tabnav-indicator-background);transition-property:left,width;transition-duration:var(--tabnav-motion-indicator-transform-duration);pointer-events:none;border-radius:999px;transition-timing-function:ease-out;position:absolute}.tabnav.tabnav-line{--tabnav-height:calc(var(--tabnav-image-height) + var(--tabnav-item-label-height) + var(--tabnav-line-keyline-height));--tabnav-inner-height:calc(var(--tabnav-height) - var(--tabnav-line-keyline-height) - var(--tabnav-item-label-padding-block-end));--tabnav-platter-padding:0px;--tabnav-platter-background:#d2d2d7a3;--tabnav-platter-blur:none;--tabnav-item-color:#000c;--tabnav-item-color-active:#000;--tabnav-paddle-width:36px;--tabnav-paddle-height:100%;--tabnav-indicator-background:#000;--tabnav-mask-opaque-width:var(--tabnav-paddle-width);--tabnav-image-height:0px;--tabnav-lines:1;--tabnav-paddle-icon-bottom:calc(var(--tabnav-item-label-padding-block-end) + var(--tabnav-line-height)/2 + var(--tabnav-line-keyline-height));--tabnav-line-keyline-height:1px;--tabnav-item-label-height:calc(var(--tabnav-line-height) * var(--tabnav-lines) + var(--tabnav-item-label-padding-block-start) + var(--tabnav-item-label-padding-block-end));--tabnav-item-label-padding-block-start:8px;--tabnav-item-label-padding-block-end:calc(9px + var(--tabnav-line-keyline-height));--tabnav-indicator-inset:var(--tabnav-item-padding);--tabnav-link-justification:flex-end;--tabnav-link-content-height:auto;--tabnav-keyline-mask-opaque-width:8px;--tabnav-keyline-mask-gradient-width:18px;--tabnav-keyline-mask-gradient:linear-gradient(90deg, var(--tabnav-mask-color-left) 0, var(--tabnav-mask-color-left) var(--tabnav-keyline-mask-opaque-width), black calc(var(--tabnav-keyline-mask-opaque-width) + var(--tabnav-keyline-mask-gradient-width)), black calc(100% - var(--tabnav-keyline-mask-opaque-width) - var(--tabnav-keyline-mask-gradient-width)), var(--tabnav-mask-color-right) calc(100% - var(--tabnav-keyline-mask-opaque-width)), var(--tabnav-mask-color-right));--tabnav-item-focus-block-start:0px;--tabnav-item-focus-block-end:var(--tabnav-item-label-padding-block-end);--tabnav-item-focus-block-start-padding:var(--tabnav-item-label-padding-block-start);--r-tabnav-focus-outline-offset:1px}.theme-dark .tabnav.tabnav-line{--tabnav-item-color:#fffc;--tabnav-item-color-active:#fff;--tabnav-indicator-background:#fff;--tabnav-platter-background:#424245b8}.tabnav.tabnav-line:focus-within:not(:has(.tabnav-paddle:focus)):not(:has([data-focus-method=mouse],[data-focus-method=touch])) .tabnav-indicator{outline:none}.tabnav.tabnav-line:focus-within:not(:has(.tabnav-paddle:focus)):not(:has([data-focus-method=mouse],[data-focus-method=touch])) .tabnav-indicator:after{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px);outline-offset:var(--r-tabnav-focus-outline-offset)}.tabnav.tabnav-line.tabnav-with-2-lines:not(.tabnav-with-icons):has(.tabnav-item-active .tabnav-link:focus):not(:has([data-focus-method=mouse],[data-focus-method=touch])) .tabnav-indicator{outline:none}.tabnav.tabnav-line.tabnav-with-2-lines:not(.tabnav-with-icons):has(.tabnav-item-active .tabnav-link:focus):not(:has([data-focus-method=mouse],[data-focus-method=touch])) .tabnav-indicator:after{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px);outline-offset:var(--r-tabnav-focus-outline-offset);display:block}.tabnav.tabnav-line:has(.tabnav-item-active.tabnav-item-first){--tabnav-indicator-inset:0px var(--tabnav-item-padding)}.tabnav.tabnav-line:has(.tabnav-item-active.tabnav-item-last){--tabnav-indicator-inset:var(--tabnav-item-padding) 0px}.tabnav.tabnav-line .tabnav-platter{background-color:#0000;border-radius:0;height:auto}.tabnav.tabnav-line .tabnav-items{align-items:stretch}.tabnav.tabnav-line .tabnav-item{height:auto;margin-block:0}.tabnav.tabnav-line .tabnav-item:hover{color:var(--tabnav-item-color-active);transition-duration:.1s;transition-timing-function:ease-in-out}.tabnav.tabnav-line .tabnav-link{justify-content:var(--tabnav-link-justification);opacity:1;flex-direction:column;padding:0}.tabnav.tabnav-line .tabnav-label{padding-block-start:var(--tabnav-item-label-padding-block-start);padding-block-end:var(--tabnav-item-label-padding-block-end);display:block}.tabnav.tabnav-line .tabnav-paddle{border-radius:0}.tabnav.tabnav-line .tabnav-indicator{background:0 0;outline:none;top:auto;bottom:0}.tabnav.tabnav-line .tabnav-indicator:before{content:"";inset-block:auto 0;inset-inline:var(--tabnav-indicator-inset);height:var(--tabnav-line-keyline-height);z-index:1;background:var(--tabnav-indicator-background);border-radius:999px;display:block;position:absolute}.tabnav.tabnav-line .tabnav-indicator:after{content:"";transition-property:left,width;transition-duration:var(--tabnav-motion-indicator-transform-duration);inset-inline:var(--tabnav-indicator-inset);pointer-events:none;transition-timing-function:ease-out;display:block;position:absolute;inset-block-start:calc(var(--tabnav-item-focus-block-start-padding) + var(--tabnav-item-focus-block-start));inset-block-end:var(--tabnav-item-focus-block-end)}.tabnav *{-webkit-user-select:unset}@media (width<=480px){.viewport-content:has(.fade-gallery){width:100%;max-width:480px}}.fade-gallery{--frame-transition-duration:.2s;grid-template-rows:repeat(4,auto);grid-template-columns:100%;display:grid}@media (width<=734px){.fade-gallery{max-width:none}}.fade-gallery.rounded picture,.fade-gallery.rounded picture img,.fade-gallery.rounded video{border-radius:28px;overflow:hidden}@media (width<=480px){.fade-gallery.rounded picture,.fade-gallery.rounded picture img,.fade-gallery.rounded video{border-radius:0}}.fade-gallery .item-container{--caption-height:0;grid-area:1/1/-1;grid-template-rows:subgrid;z-index:1;display:grid;position:relative}.fade-gallery .item-container .gallery-item.should-hide .media-block{display:none}.fade-gallery .item-container>*{grid-area:1/1/-1;grid-template-rows:subgrid;display:grid}html.no-js .fade-gallery .item-container,html.no-js .fade-gallery .item-container>*{display:block}.fade-gallery .gallery-item{z-index:-1;background-color:#fff}.theme-dark .fade-gallery .gallery-item{background-color:#000}html.no-js .fade-gallery .gallery-item{margin-bottom:24px;display:block}.fade-gallery .media-block{grid-template:1fr/1fr;grid-row:1;height:auto;position:relative;overflow:hidden}html.no-js .fade-gallery .media-block{display:block}html.no-js .fade-gallery .media-block img.end-frame,html.no-js .fade-gallery .media-block img.start-frame,html.no-js .fade-gallery .media-block picture.end-frame,html.no-js .fade-gallery .media-block picture.start-frame{display:none}.fade-gallery .media-block .positioned-media-element.media,.fade-gallery .media-block picture img{object-fit:cover}.fade-gallery .tabnav-wrapper{z-index:2;grid-area:3/1}@media (width<=734px){.fade-gallery .tabnav-wrapper{width:87.5%;max-width:var(--global-content-max-width);margin-inline:auto}}html.no-js .fade-gallery .tabnav-wrapper .tabnav-platter{display:none}.fade-gallery .tabnav{z-index:1;margin-block:28px;margin-inline:auto}@media (width<=1068px){.fade-gallery .tabnav{margin-block:24px}}.fade-gallery .gallery-caption{text-align:center;min-height:var(--caption-height);grid-row:4;align-items:center;margin-top:0;transition:opacity .3s cubic-bezier(.33,1,.68,1);display:none;position:relative}html.reduced-motion .fade-gallery .gallery-caption{transition:none}.fade-gallery .gallery-caption.caption-incoming,.fade-gallery .gallery-caption.caption-outgoing{opacity:0}.fade-gallery .gallery-caption.caption-transition-midpoint{opacity:1}.fade-gallery .gallery-caption.caption-show{display:block}.fade-gallery .gallery-caption .fade-gallery-caption-inline{color:var(--sk-glyph-gray-secondary)}.fade-gallery .gallery-caption .fade-gallery-caption-inline .subhead{color:var(--sk-glyph-gray)}.fade-gallery .gallery-caption .fade-gallery-caption-inline h1,.fade-gallery .gallery-caption .fade-gallery-caption-inline h2,.fade-gallery .gallery-caption .fade-gallery-caption-inline h3,.fade-gallery .gallery-caption .fade-gallery-caption-inline p{margin:0;display:inline}.fade-gallery .gallery-caption .fade-gallery-caption-inline p+p{margin-top:var(--sk-paragraph-plus-element-margin,.8em);display:block}html.no-js .fade-gallery .gallery-caption .fade-gallery-caption-inline{opacity:1;margin-block:24px;display:block}.section-continuity{--sticky-min-height:850px;--sticky-offset:30px}.section-continuity #continuity-fade-gallery .media-block{aspect-ratio:1.77397}@media (width<=1068px){.section-continuity #continuity-fade-gallery .media-block{aspect-ratio:1.77315}}@media (width<=734px){.section-continuity #continuity-fade-gallery .media-block{aspect-ratio:1.77122}}@media (height>=950px){.section-continuity{--sticky-offset:0}}@media (width<=1068px){.section-continuity{--sticky-offset:40px}}@media (width<=1068px) and (height>=950px){.section-continuity{--sticky-offset:0}}@media (width<=734px){.section-continuity{--sticky-offset:0}}@media (width>=735px){.section-continuity .fade-gallery{width:var(--ric-column-width-10)}}.section-continuity .sticky-container{max-width:100%;overflow:hidden}html.continuity-enhanced .section-continuity .sticky-container{max-width:unset;overflow:unset;height:265vh;min-height:2675px;margin-bottom:-100px}@media (width<=734px){html.continuity-enhanced .section-continuity .sticky-container{min-height:unset;margin-bottom:0}}html.continuity-enhanced .section-continuity .sticky-container .sticky-element{height:100vh;min-height:var(--sticky-min-height);width:100%;padding-top:var(--sticky-offset);flex-direction:column;justify-content:center;align-items:center;display:flex;position:sticky;top:0;overflow:hidden}@media (width<=734px){html.continuity-enhanced .section-continuity .sticky-container .sticky-element{min-height:unset}}@media (width<=734px) and (height>=850px){html.continuity-enhanced .section-continuity .sticky-container .sticky-element{flex-direction:column;justify-content:center;align-items:center;display:flex}}@media (width>=735px) and (width<=1068px){html.continuity-enhanced .section-continuity .sticky-container .sticky-element .viewport-content{width:100%}}html.continuity-enhanced .section-continuity .sticky-container .ps-section-header{flex-direction:column;justify-content:flex-end;display:flex}@media (width>=735px){html.continuity-enhanced .section-continuity .sticky-container .ps-header-description{max-width:700px}}.section-continuity .sticky-container .hardware-container{margin-top:var(--ps-spacing-72);align-items:center;display:flex}@media (width<=1068px){.section-continuity .sticky-container .hardware-container{margin-top:var(--ps-spacing-64)}}html.continuity-enhanced .section-continuity .sticky-container .hardware-container{transform-origin:top;margin-top:var(--ps-spacing-42)}.section-continuity .hardware-image-container{pointer-events:none;justify-content:space-between;align-items:flex-end;width:952px;display:flex;position:relative;overflow:visible}@media (width<=1068px){.section-continuity .hardware-image-container{width:672px}}@media (width<=734px){.section-continuity .hardware-image-container{width:330px}}html.continuity-enhanced .section-continuity .hardware-image-container{width:unset;justify-content:center}.section-continuity .hardware-image-container .iphone-screen-image,.section-continuity .hardware-image-container .mbn-screen-cut,.section-continuity .hardware-image-container .mbn-screen-fade,.section-continuity .hardware-image-container .mbn-screen-image{justify-content:center;width:100%;height:100%;display:flex;position:absolute}html.continuity-enhanced .section-continuity .hardware-image-container .video-scrub-container{width:100%;height:100%;position:absolute;top:0}.section-continuity .hardware-image-container .video-scrub-container video{width:100%}.section-continuity .hardware-image-mac{transform-origin:100% 100%;background-image:url(/media/product-stories/continuity/continuity_hero_mbn_hw-large.jpg);background-repeat:no-repeat;background-size:100%;width:906px;height:553px}@media (resolution>=1.5x),(resolution>=144dpi){.section-continuity .hardware-image-mac{background-image:url(/media/product-stories/continuity/continuity_hero_mbn_hw-large.jpg)}}@media (width<=734px){.section-continuity .hardware-image-mac{background-image:url(/media/product-stories/continuity/continuity_hero_mbn_hw-small.jpg);background-repeat:no-repeat}}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){.section-continuity .hardware-image-mac{background-image:url(/media/product-stories/continuity/continuity_hero_mbn_hw-small.jpg)}}@media (width<=1068px){.section-continuity .hardware-image-mac{width:640px;height:390px}}@media (width<=734px){.section-continuity .hardware-image-mac{width:317px;height:193px}}html.continuity-enhanced .section-continuity .hardware-image-mac{width:781px;height:476px;margin-left:-5%}@media (width<=1068px){html.continuity-enhanced .section-continuity .hardware-image-mac{width:640px;height:390px}}@media (width<=734px){html.continuity-enhanced .section-continuity .hardware-image-mac{width:388px;height:236px}}.section-continuity .hardware-image-mac .hardware-image-mask-mac{width:100%;height:100%;position:relative;mask-size:100%}@supports (mask-image:url("")){.section-continuity .hardware-image-mac .hardware-image-mask-mac{mask-image:url(/media/product-stories/continuity/continuity_hero_mbn_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){.section-continuity .hardware-image-mac .hardware-image-mask-mac{mask-image:url(/media/product-stories/continuity/continuity_hero_mbn_mask-large.png)}}}@media (width<=734px){@supports (mask-image:url("")){.section-continuity .hardware-image-mac .hardware-image-mask-mac{mask-image:url(/media/product-stories/continuity/continuity_hero_mbn_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){.section-continuity .hardware-image-mac .hardware-image-mask-mac{mask-image:url(/media/product-stories/continuity/continuity_hero_mbn_mask-small.png)}}}}html.continuity-enhanced .section-continuity .hardware-image-mac .mbn-screen-cut{opacity:0}html.continuity-enhanced .section-continuity .hardware-image-mac .mbn-screen-fade{opacity:0;transition:opacity .34s linear .15s}.section-continuity .hardware-image-mac .ui-items{width:100%;height:100%;position:absolute;top:0}html.continuity-enhanced .section-continuity .hardware-image-mac .fade-in picture{opacity:1}html.continuity-enhanced .section-continuity .hardware-image-mac .visibility-hidden picture{visibility:hidden;transition:unset}.section-continuity .hardware-image-iphone{background-image:url(/media/product-stories/continuity/continuity_hero_iphone_hw-large.png);background-repeat:no-repeat;background-size:100%;width:188px;height:388px;position:absolute;right:0}@media (resolution>=1.5x),(resolution>=144dpi){.section-continuity .hardware-image-iphone{background-image:url(/media/product-stories/continuity/continuity_hero_iphone_hw-large.png)}}@media (width<=734px){.section-continuity .hardware-image-iphone{background-image:url(/media/product-stories/continuity/continuity_hero_iphone_hw-small.png);background-repeat:no-repeat}}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){.section-continuity .hardware-image-iphone{background-image:url(/media/product-stories/continuity/continuity_hero_iphone_hw-small.png)}}@media (width<=1068px){.section-continuity .hardware-image-iphone{width:133px;height:274px}}@media (width>=735px) and (width<=1068px){.section-continuity .hardware-image-iphone{clip-path:inset(0 1px)}}@media (width<=734px){.section-continuity .hardware-image-iphone{width:66px;height:136px;bottom:-1px}}html.continuity-enhanced .section-continuity .hardware-image-iphone{--initial:2.5;--width-value:164px;--height-value:339px;--width:calc(var(--width-value) * var(--initial));--height:calc(var(--height-value) * var(--initial));width:var(--width);height:var(--height);background-size:var(--width) var(--height);right:unset;transform-origin:bottom;margin-left:663px;bottom:-1px;transform:scale(.4)}@media (width<=1068px){html.continuity-enhanced .section-continuity .hardware-image-iphone{--width-value:133px;--height-value:274px;bottom:unset;margin-left:538px}}@media (width<=734px){html.continuity-enhanced .section-continuity .hardware-image-iphone{--width-value:80px;--height-value:165px;margin-left:330px;bottom:-1px}}.section-continuity .hardware-image-iphone .hardware-image-mask-iphone{width:100%;height:100%;mask-size:100%}@supports (mask-image:url("")){.section-continuity .hardware-image-iphone .hardware-image-mask-iphone{mask-image:url(/media/product-stories/continuity/continuity_hero_iphone_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){.section-continuity .hardware-image-iphone .hardware-image-mask-iphone{mask-image:url(/media/product-stories/continuity/continuity_hero_iphone_mask-large.png)}}}@media (width<=734px){@supports (mask-image:url("")){.section-continuity .hardware-image-iphone .hardware-image-mask-iphone{mask-image:url(/media/product-stories/continuity/continuity_hero_iphone_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){.section-continuity .hardware-image-iphone .hardware-image-mask-iphone{mask-image:url(/media/product-stories/continuity/continuity_hero_iphone_mask-small.png)}}}}.section-new-to-mac .header-container{position:relative}.section-new-to-mac .header-container:before{content:"";z-index:-1;background:linear-gradient(180deg, transparent, var(--sk-fill-tertiary));width:100%;height:100%;height:calc(100% + var(--ps-spacing-80));display:block;position:absolute;top:0;left:0%}@media (width<=1068px){.section-new-to-mac .header-container:before{height:calc(100% + var(--ps-spacing-72))}}@media (width<=734px){.section-new-to-mac .header-container:before{height:calc(100% + var(--ps-spacing-64))}}.section-new-to-mac .new-to-mac-wrapper{background-color:var(--sk-fill-tertiary);overflow:hidden}.section-new-to-mac .new-to-mac-wrapper .new-to-mac-video{max-width:var(--media-width);--media-width:1076px;--media-height:746px;place-content:center;display:grid}.section-new-to-mac .new-to-mac-wrapper .new-to-mac-video .video-wrapper{width:var(--media-width);height:var(--media-height)}@media (width<=1068px){.section-new-to-mac .new-to-mac-wrapper .new-to-mac-video{--media-width:1056px;--media-height:740px}}@media (width<=734px){.section-new-to-mac .new-to-mac-wrapper .new-to-mac-video{--media-width:586px;--media-height:414px}}.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-icloud){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-icloud){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-icloud){--p-width:260px;--p-height:316px}}.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-migration){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-migration){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-migration){--p-width:260px;--p-height:316px}}.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-security){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-security){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-security){--p-width:260px;--p-height:316px}}.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-tips){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-tips){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-tips){--p-width:260px;--p-height:316px}}.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-mdt){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-mdt){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-new-to-mac #caption-tile-new-to-mac .media-block:has(picture.overview-product-stories-new-to-mac-ntm-mdt){--p-width:260px;--p-height:316px}}.section-security .security{max-width:100%;margin-left:auto;margin-right:auto;overflow:hidden}@media (width>=1069px){.section-security .security{width:var(--p-width);height:var(--p-height);--p-width:982px;--p-height:600px;display:block}}@media (width>=735px) and (width<=1068px){.section-security .security{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=735px) and (width<=1068px) and (width<=1068px){.section-security .security{--p-width:694px;--p-height:424px}}@media (width<=734px){.section-security .security{max-width:346px;display:block;position:relative}.section-security .security:after{content:"";display:block}.section-security .security img{max-width:100%;position:absolute}.section-security .security:after{padding-bottom:61.2717%}}html.text-zoom .section-security .ps-headline-elevated{word-break:break-all}@media (width<=734px){.section-security .security-image-wrapper{padding-inline:20px}}.section-security .media-block:has(picture.overview-product-stories-security-security-touchid){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-touchid){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-touchid){--p-width:260px;--p-height:316px}}.section-security .media-block:has(picture.overview-product-stories-security-security-findmy){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-findmy){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-findmy){--p-width:260px;--p-height:316px}}.section-security .media-block:has(picture.overview-product-stories-security-security-malware-protection){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-malware-protection){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-malware-protection){--p-width:260px;--p-height:316px}}.section-security .media-block:has(picture.overview-product-stories-security-security-passwords){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-passwords){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-passwords){--p-width:260px;--p-height:316px}}.section-security .media-block:has(picture.overview-product-stories-security-security-safari){--p-width:696px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-safari){--p-width:644px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-safari){--p-width:260px;--p-height:316px}}.section-security .media-block:has(picture.overview-product-stories-security-security-privacy){--p-width:372px;--p-height:452px}@media (width<=1068px) and (width<=1068px){.section-security .media-block:has(picture.overview-product-stories-security-security-privacy){--p-width:344px;--p-height:416px}}@media (width<=734px) and (width<=734px){.section-security .media-block:has(picture.overview-product-stories-security-security-privacy){--p-width:260px;--p-height:316px}}html.display-enhanced .section-display+.section-apple-intelligence{margin-top:55px;padding-top:0}@media (height>=850px){html.display-enhanced .section-display+.section-apple-intelligence{margin-top:calc(905px - 100vh)}}@media (width<=1068px){html.display-enhanced .section-display+.section-apple-intelligence{margin-top:120px}}@media (width<=1068px) and (height>=850px){html.display-enhanced .section-display+.section-apple-intelligence{margin-top:calc(970px - 100vh)}}@media (width<=734px){html.display-enhanced .section-display+.section-apple-intelligence{margin-top:unset}}html.continuity-enhanced .section-macos:has(+.section-continuity){z-index:2}html.continuity-enhanced .section-macos+.section-continuity{margin-top:-13vh}@media (width<=1068px){html.continuity-enhanced .section-macos+.section-continuity{margin-top:-15.5vh}}@media (width<=734px){html.continuity-enhanced .section-macos+.section-continuity{margin-top:-14.5vh}}html.display-enhanced.continuity-enhanced .section-display+.section-continuity{margin-top:-25vh}@media (width<=1068px){html.display-enhanced.continuity-enhanced .section-display+.section-continuity{margin-top:-20vh}}.section-macos:has(+.section-apple-intelligence){z-index:3}:root{--aap-pv-beat-color:#e8e8edb8;--aap-pv-beat-color-hover:#e8e8edeb;--app-pv-intro-beat:#e8e8ed;--app-pv-icon-fill:#1d1d1f;--app-pv-background-transition-duration:.25s;--colornav-border-color:conic-gradient(from 270deg, #00000014 0deg, #0000007a 64.8deg, #0000007a 115.2deg, #00000014 180deg, #0000 208.8deg, #0000 331.2deg, #00000014 360deg)}.theme-dark{--aap-pv-beat-color:#2a2a2db8;--aap-pv-beat-color-hover:#2a2a2deb;--app-pv-intro-beat:#2a2a2d;--app-pv-icon-fill:#f4f4f7;--colornav-border-color:conic-gradient(from 90deg, #ffffff14 0deg, #ffffff7a 64.8deg, #ffffff7a 115.2deg, #ffffff14 180deg, #fff0 208.8deg, #fff0 331.2deg, #ffffff14 360deg)}.all-access-pass--product-viewer{--blur-amount:20px;--max-card-height:56px;--aap-expanded-width:423px;--aap-contracted-height:56px;--label-offset-y-distance:0px;--label-offset-t-duration-enter:.3s;--label-offset-t-duration-exit:.3s;--label-offset-t-delay:.2s;--label-offset-o-duration-enter:.3s;--label-offset-o-duration-exit:.2s;--label-offset-o-delay:.2s;--content-offset-y-distance:24px;--content-offset-y-distance-tour:24px;--content-offset-y-duration-enter:.42s;--content-offset-y-duration-exit:.3s;--content-offset-y-delay:0s;--content-offset-o-duration-enter:.42s;--content-offset-o-duration-exit:.2s;--content-offset-o-delay:.2s;pointer-events:none;z-index:999}@media (width>=735px){html.text-zoom .all-access-pass--product-viewer{--aap-expanded-width:630px}}@media (width<=1068px){.all-access-pass--product-viewer{--aap-expanded-width:374px}}@media (width<=734px){.all-access-pass--product-viewer{--aap-expanded-width:min(calc(100vw - 80px), 400px);pointer-events:none;flex-direction:column;justify-content:flex-end;width:100%;height:100%;display:flex;position:absolute;top:0;bottom:auto;overflow:clip}}html.no-small-breakpoint .all-access-pass--product-viewer{--card-button-fade-out-opacity-anim-duration:.4s;--card-button-fade-out-opacity-anim-delay:.35s;--card-button-fade-in-opacity-anim-duration:50ms;--card-button-fade-in-opacity-anim-delay:0s;--card-content-fade-out-opacity-anim-duration:.3s;--card-content-fade-out-opacity-anim-delay:0s;--card-content-fade-in-opacity-anim-duration:.6s;--card-content-fade-in-opacity-anim-delay:.25s;--card-content-y-anim-amount:var(--product-viewer-ref-border-radius);--card-content-fade-out-y-anim-duration:.4s;--card-content-fade-out-y-anim-delay:0s;--card-content-fade-in-y-anim-duration:.4s;--card-content-fade-in-y-anim-delay:0s;--card-content-image-fade-out-opacity-anim-duration:.2s;--card-content-image-fade-out-opacity-anim-delay:0s;--card-content-image-fade-in-opacity-anim-duration:.2s;--card-content-image-fade-in-opacity-anim-delay:.25s;--blur-amount:0px}html.no-small-breakpoint.no-js .all-access-pass--product-viewer{pointer-events:all}html.no-small-breakpoint.reduced-motion .all-access-pass--product-viewer{--card-button-fade-out-opacity-anim-duration:0s;--card-button-fade-out-opacity-anim-delay:0s;--card-button-fade-in-opacity-anim-duration:0s;--card-button-fade-in-opacity-anim-delay:0s;--card-content-fade-out-opacity-anim-duration:0s;--card-content-fade-out-opacity-anim-delay:0s;--card-content-fade-in-opacity-anim-duration:0s;--card-content-fade-in-opacity-anim-delay:0s;--card-content-y-anim-amount:0s;--card-content-fade-out-y-anim-duration:0s;--card-content-fade-out-y-anim-delay:0s;--card-content-fade-in-y-anim-duration:0s;--card-content-fade-in-y-anim-delay:0s;--card-content-image-fade-out-opacity-anim-duration:0s;--card-content-image-fade-out-opacity-anim-delay:0s;--card-content-image-fade-in-opacity-anim-duration:0s;--card-content-image-fade-in-opacity-anim-delay:0s;--blur-amount:20px}html.reduced-motion .all-access-pass--product-viewer{--label-offset-t-duration-enter:0s;--label-offset-t-duration-exit:0s;--label-offset-t-delay:0s;--label-offset-o-duration-enter:0s;--label-offset-o-duration-exit:0s;--label-offset-o-delay:0s;--content-offset-y-duration-enter:0s;--content-offset-y-duration-exit:0s;--content-offset-y-delay:0s;--content-offset-o-duration-enter:0s;--content-offset-o-duration-exit:0s;--content-offset-o-delay:0s;--blur-amount:20px}html.no-js .all-access-pass--product-viewer{grid-area:1/1}.all-access-pass--product-viewer .close-button{z-index:1;border-radius:22px;width:44px;height:44px;display:grid;position:absolute;top:16px;right:16px}html.no-js .all-access-pass--product-viewer .close-button{display:none}html.no-small-breakpoint .all-access-pass--product-viewer .close-button{pointer-events:auto;visibility:hidden;place-content:center;transform:scale(0)}html.no-small-breakpoint .all-access-pass--product-viewer .close-button.visible{visibility:visible}html.small-breakpoint .all-access-pass--product-viewer .close-button{backdrop-filter:blur(20px);background-color:var(--aap-pv-beat-color);height:36px;margin-bottom:calc(var(--max-card-height) + 38px);right:20px;top:calc(20px + var(--r-localnav-gn-height));transition:visibility 0s linear .3s, background-color var(--app-pv-background-transition-duration) linear;visibility:hidden;z-index:9999;-webkit-tap-highlight-color:#0000;width:36px;margin-top:20px;margin-left:auto;display:block;position:sticky;box-shadow:inset 0 0 .5px #0000001c}@media (hover:hover){html.small-breakpoint .all-access-pass--product-viewer .close-button:hover{background-color:var(--aap-pv-beat-color-hover)}}html.small-breakpoint .all-access-pass--product-viewer .close-button.visible{transition:visibility 0s linear 0s, background-color var(--app-pv-background-transition-duration) linear;visibility:visible}html.small-breakpoint .tour-engaged .all-access-pass--product-viewer .close-button{pointer-events:auto}.all-access-pass--product-viewer .close-button-wrapper{display:flex;position:absolute;top:0}html.no-small-breakpoint .all-access-pass--product-viewer .close-button-wrapper{width:100%;height:100%;left:0}@media (width<=734px){.all-access-pass--product-viewer .close-button-wrapper{pointer-events:none;flex-direction:column;justify-content:flex-start;width:100%;height:100%;position:absolute;bottom:auto}}@media (hover:hover){html.no-small-breakpoint .all-access-pass--product-viewer .close-button:hover .close-icon{background:var(--aap-pv-beat-color-hover)}}.all-access-pass--product-viewer .close-button .close-icon{width:36px;height:36px}html.no-small-breakpoint .all-access-pass--product-viewer .close-button .close-icon{backdrop-filter:blur(20px);background-color:var(--aap-pv-beat-color);transition:background-color var(--app-pv-background-transition-duration) linear;border-radius:50%;box-shadow:inset 0 0 .5px #0000001c}.all-access-pass--product-viewer .close-button .close-icon .icon-control{fill:var(--sk-headline-text-color);width:100%;height:100%}.all-access-pass--product-viewer .landing-element-accessibility-container{width:100%;height:100%;position:absolute;top:0;left:0}html.no-js .all-access-pass--product-viewer .landing-element-accessibility-container{z-index:-1}.controls{width:fit-content;position:relative}@media (width<=734px){.controls{height:calc(var(--max-card-height) + 96px);pointer-events:none;flex-direction:column;flex-shrink:0;justify-content:flex-end;width:100%;margin-top:-20px;padding-bottom:20px;scroll-padding:0 6.25vw;display:flex;position:sticky;top:auto;bottom:0;overflow:clip}html.no-js .controls{height:auto}}html.no-small-breakpoint .controls{--ss:calc(720px - var(--global-content-max-width)/2);pointer-events:auto;margin-left:min(var(--ss), 6.25vw)}.controls::-webkit-scrollbar{display:none}.controls .paddlenav-container{grid-gap:20px;visibility:hidden;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:calc(min(100vw,1440px)/16);height:100%;margin:0;display:flex;position:absolute;top:0;left:calc(min(100vw,1440px)/-16);transform:scale(0)}.controls .paddlenav-container.visible{visibility:visible}html.small-breakpoint .controls .paddlenav-container{display:none}.controls .paddlenav-container .paddlenav-button{pointer-events:auto;touch-action:manipulation;border-radius:22px;place-content:center;width:44px;height:44px;display:grid}@media (hover:hover){.controls .paddlenav-container .paddlenav-button:hover .paddlenav-icon{background:var(--aap-pv-beat-color-hover)}}.controls .paddlenav-container .paddlenav-button:disabled{pointer-events:none;opacity:var(--sk-link-disabled-opacity,.42)}.controls .paddlenav-container .paddlenav-icon{pointer-events:none;backdrop-filter:blur(20px);background-color:var(--aap-pv-beat-color);width:36px;height:36px;transition:background-color var(--app-pv-background-transition-duration) linear;border-radius:50%;outline:none;align-items:center;display:flex;position:relative}.controls .paddlenav-container .paddlenav-icon svg{fill:var(--sk-headline-text-color);width:100%;height:100%}.controls .intro-element{--pe-scale:0;width:var(--aap-contracted-height);height:var(--aap-contracted-height);background-color:var(--app-pv-intro-beat);box-sizing:border-box;opacity:0;z-index:-1;will-change:opacity, transform;border-radius:56px;position:absolute;top:0;left:0}html.small-breakpoint .controls .intro-element{border-radius:var(--aap-min-height);background-color:rgb(var(--aap-background-color-solid));box-sizing:border-box;height:var(--aap-min-height);opacity:0;width:var(--aap-min-height);position:absolute;top:auto;bottom:20px;left:50%;transform:translate(-50%)scale(.01)}.controls .intro-element:before{content:"";background-color:var(--app-pv-intro-beat);width:100%;height:100%;transform:scale(var(--pe-scale));border-radius:56px;position:absolute;top:0;left:0}html.small-breakpoint .controls .intro-element:before{display:none}.controls .control-group{--end-cap-position:0px;grid-gap:12px;flex-flow:column;justify-content:center;gap:12px;min-width:fit-content;margin:0;padding:0;list-style:none;display:flex;overflow:visible}@media (width<=734px){.controls .control-group{height:var(--aap-contracted-height);pointer-events:none;touch-action:none;flex-direction:row;align-items:flex-end}html.no-js .controls .control-group{opacity:1;flex-direction:column;height:auto}.intro-complete .controls .control-group,html.desktop .controls .control-group{pointer-events:auto}}.controls.activated .control-group{opacity:1}.control-item{--image-clip:0;--gradient-progress:0;--ltr:1;--alpha:1;--scale:1;--height:56;--bg-color:rgba(var(--aap-background-color-solid)/calc(1 - var(--alpha) * var(--aap-background-color-alpha)));border-radius:var(--product-viewer-ref-border-radius);width:fit-content;backdrop-filter:blur(var(--blur-amount));flex-shrink:0;justify-content:flex-start;align-items:flex-start;display:flex;position:relative;left:0}@media (width<=734px){.control-item{backdrop-filter:unset;pointer-events:none;will-change:unset;min-width:40px;min-height:36px;position:absolute;transform:none}html.no-js .control-item{position:relative}.intro-complete .control-item{pointer-events:auto}.tour-engaged .control-item{z-index:-1}}@media (hover:hover){.controls:not(.tour-engaged) .control-item:not(.expanded):hover .control-item-bg{background-color:var(--aap-pv-beat-color-hover)}}@media (width<=734px){.control-item.expanded{z-index:1}}html.no-small-breakpoint .control-item.expanded .control-item-open{opacity:0;transition:opacity var(--card-button-fade-in-opacity-anim-duration) ease-in-out var(--card-button-fade-in-opacity-anim-delay)}html.no-small-breakpoint.no-js .control-item.expanded .control-item-open{opacity:1}html.no-small-breakpoint .control-item-open{opacity:1;transition:opacity var(--card-button-fade-out-opacity-anim-duration) ease-in-out var(--card-button-fade-out-opacity-anim-delay)}.control-item-bg-container{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute}.control-item-bg{background-color:var(--aap-pv-beat-color);border-radius:var(--product-viewer-ref-border-radius);opacity:0;z-index:-1;transform-origin:bottom;width:100%;height:100%;transition:background-color var(--app-pv-background-transition-duration) linear;display:block;position:absolute;box-shadow:inset 0 0 .5px #0000001c}html.no-js .control-item-bg,html.reduced-motion .control-item-bg,html.small-breakpoint .control-item-bg{opacity:1}@media (width<=734px){.control-item-bg{--abs:max(var(--gradient-progress), -1 * var(--gradient-progress));backdrop-filter:blur(calc(var(--blur-amount) * (1 - var(--abs)) * (2 - var(--alpha))));background-color:#0000;background-image:linear-gradient(90deg, transparent calc(33.3333% - 144px), var(--bg-color) calc(33.3333% - 36px), var(--bg-color) calc(66.6667% + 36px), transparent calc(66.6667% + 144px));background-position:calc(50% + var(--gradient-progress) * var(--ltr) * 50%) 50%;height:calc(100% - var(--height) * 1px);transform:scale(var(--scale));transform-origin:50%;will-change:unset;background-repeat:no-repeat;background-size:300% 100%}}.control-item>button{height:var(--aap-contracted-height);-webkit-tap-highlight-color:#0000;padding:0 32px;justify-content:center;align-items:center;width:auto;padding-inline:14px 32px;display:flex}@media (width<=734px){.control-item>button{opacity:0;will-change:unset;visibility:visible;padding:0 24px;padding-inline:16px 32px}html.no-js .control-item>button{opacity:1}.control-item>button.activated{opacity:1;transition:opacity .3s ease-in .2s}}.control-item>button:focus-visible{border-radius:var(--product-viewer-ref-border-radius)}.control-item>button[data-focus-method=mouse]:focus-visible,.control-item>button[data-focus-method=touch]:focus-visible{outline:none}.tour-engaged .control-item>button{pointer-events:none}.control-item-label{color:var(--sk-headline-text-color);white-space:nowrap;opacity:0;align-items:center;display:flex}.control-item-label svg{margin-inline-end:14px}@media (width<=734px){.control-item-label svg{will-change:transform}}html.no-js .control-item-label,html.reduced-motion.no-small-breakpoint .control-item-label{opacity:1}@media (width<=734px){.control-item-label{opacity:1;transition:opacity var(--label-offset-o-duration-enter) ease-out var(--label-offset-o-delay), transform var(--label-offset-t-duration-enter) ease-out var(--label-offset-t-delay);transform:translateY(0)scale(1)}}.expanded .control-item-label{opacity:0}@media (width<=734px){.expanded .control-item-label{transform:translateY(var(--label-offset-y-distance)) scale(.8);transition:opacity var(--label-offset-o-duration-exit) ease-out 0s, transform var(--label-offset-t-duration-exit) ease-out 0s}}.tour-engaged .control-item-label{opacity:0;transition:opacity .3s ease-out}@media (width<=734px){.tour-engaged .control-item-label{transform:translateY(var(--label-offset-y-distance)) scale(.8);transition:opacity var(--label-offset-o-duration-exit) ease-out 0s, transform var(--label-offset-t-duration-exit) ease-out 0s}}.control-item-content-mask{border-radius:var(--product-viewer-ref-border-radius);width:100%;height:100%;overflow:hidden}.control-item-accessibility-container{width:calc(100vw - var(--global-scrollbar-width));margin-left:calc(min(var(--ss), 6.25vw) * -1);height:var(--product-viewer-height);box-sizing:border-box;visibility:hidden;max-width:1440px;position:absolute;top:0}html.no-js .control-item-accessibility-container{visibility:visible;z-index:-1}@media (width<=734px){.control-item-accessibility-container{height:var(--product-viewer-height);max-width:unset;width:calc(100vw - var(--global-scrollbar-width));top:auto;bottom:-20px;left:50%;transform:translate(-50%)}}.expanded .control-item-accessibility-container{visibility:visible}.control-item-accessibility-image,.control-item-content{width:100%;height:100%;position:absolute;top:0;left:0}.control-item-content{box-sizing:border-box;color:var(--sk-headline-text-color);pointer-events:none;padding:0}html.no-js .control-item-content{pointer-events:all;position:relative}@media (width<=734px){.control-item-content{border-radius:var(--product-viewer-ref-border-radius);opacity:0;isolation:isolate;max-width:400px}html.no-js .control-item-content{opacity:1}}.control-item-content[data-focus-method=mouse]:focus-visible,.control-item-content[data-focus-method=touch]:focus-visible{outline:none}.control-item-content-inner{box-sizing:border-box;max-width:var(--aap-expanded-width);opacity:0;flex-direction:column;width:max-content;padding:28px;display:flex}html.no-js .control-item-content-inner{opacity:1}html.no-small-breakpoint .control-item-content-inner{visibility:hidden;transform:translateY(var(--card-content-y-anim-amount));transition:opacity var(--card-content-fade-out-opacity-anim-duration) ease-in-out var(--card-content-fade-out-opacity-anim-delay), visibility var(--card-content-fade-out-opacity-anim-duration) ease-in-out var(--card-content-fade-out-opacity-anim-delay), transform var(--card-content-fade-out-y-anim-duration) ease-in-out var(--card-content-fade-out-y-anim-delay)}@media (width<=734px){.control-item-content-inner{transition:transform var(--content-offset-y-duration-exit) ease-out 0s, opacity var(--content-offset-o-duration-exit) ease-out 0s;transform:translateY(var(--content-offset-y-distance));will-change:unset;padding:24px}}.tour-engaged .control-item-content-inner{transform:translate(0)translateY(0)}@media (width<=734px){.tour-engaged .control-item-content-inner{transform:translateY(var(--content-offset-y-distance-tour))}}.expanded .control-item-content-inner{opacity:1;pointer-events:auto}html.no-small-breakpoint .expanded .control-item-content-inner{visibility:visible;transition:opacity var(--card-content-fade-in-opacity-anim-duration) ease-in-out var(--card-content-fade-in-opacity-anim-delay), transform var(--card-content-fade-in-y-anim-duration) ease-in-out var(--card-content-fade-in-y-anim-delay);transform:translateY(0)}@media (width<=734px){.expanded .control-item-content-inner{opacity:1;transition:transform var(--content-offset-y-duration-enter) ease-out 0s, opacity var(--content-offset-o-duration-enter) ease-out 0s;transform:translateY(0)}.tour-opening .expanded .control-item-content-inner{transition:transform var(--content-offset-y-duration-enter) ease-out var(--content-offset-y-delay), opacity var(--content-offset-o-duration-enter) ease-out var(--content-offset-o-delay)}}.control-item-content .control-item-media{border-bottom-left-radius:var(--product-viewer-ref-border-radius);border-bottom-right-radius:var(--product-viewer-ref-border-radius);aspect-ratio:16/9;opacity:0;width:100%;height:auto;display:flex;position:absolute;bottom:0;overflow:hidden}html.no-js .control-item-content .control-item-media,html.small-breakpoint .control-item-content .control-item-media{opacity:1}html.no-small-breakpoint .control-item-content .control-item-media{transition:opacity var(--card-content-image-fade-out-opacity-anim-duration) ease-in-out var(--card-content-image-fade-out-opacity-anim-delay), display var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay);transition-behavior:allow-discrete;display:none}html.no-small-breakpoint .expanded .control-item-content .control-item-media{opacity:1;transition:opacity var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay), display var(--card-content-image-fade-in-opacity-anim-duration) ease-in-out var(--card-content-image-fade-in-opacity-anim-delay);transition-behavior:allow-discrete;display:flex}@starting-style{html.no-small-breakpoint .expanded .control-item-content .control-item-media{opacity:0}}.control-item-content .control-item-media.fallback video,html.no-inline-media .control-item-content .control-item-media .video-wrapper video{visibility:hidden;display:block}html.no-js .control-item-content .control-item-media{max-width:var(--aap-expanded-width);position:relative}.control-item-content .control-item-media picture{width:100%;height:100%}.control-item-content .control-item-media img,.control-item-content .control-item-media video{object-fit:cover;width:100%;height:100%}@media (width<=734px){.control-item-content .control-item-media{clip-path:inset(calc(var(--image-clip) * 1%) 0 0 0)}.control-item-content .control-item-media .video-wrapper{z-index:-1}}.control-item-nav{display:none}@media (width<=734px){.control-item-nav{width:100%;height:88px;display:block;position:absolute;bottom:0;left:0}}.control-item-nav .paddlenav-button{height:100%;width:calc(50vw - var(--aap-expanded-width) * .5);-webkit-tap-highlight-color:#0000;align-items:flex-end;display:flex;position:absolute}@media (width<=734px){.expanded .control-item-nav .paddlenav-button{pointer-events:auto}}.control-item-nav .paddlenav-button:disabled{display:none}.control-item-nav .paddlenav-button.paddlenav-prev{justify-content:flex-end;right:100%}.control-item-nav .paddlenav-button.paddlenav-prev .paddlenav-icon{margin-inline-end:10px}.control-item-nav .paddlenav-button.paddlenav-next{justify-content:flex-start;left:100%}.control-item-nav .paddlenav-button.paddlenav-next .paddlenav-icon{margin-inline-start:10px}.control-item-nav .paddlenav-button .paddlenav-icon{justify-content:center;align-items:center;height:56px;display:flex}.control-item-nav .paddlenav-button .paddlenav-icon .icon-control{fill:var(--sk-headline-text-color);width:36px;height:36px}.control-color.expanded li button{opacity:1;transition:opacity .4s cubic-bezier(.3, 2, .5, 1) calc(var(--color-index) * var(--aap-stagger-fast) * 1ms), transform .4s cubic-bezier(.3, 2, .5, 1) calc(var(--color-index) * var(--aap-stagger-fast) * 1ms);transform:scale(1)}.control-color .control-item-label{align-items:center;display:flex}.control-color-active-swatch{--colornav-swatch-size:24px;color:#0000;-webkit-user-select:none;user-select:none;border-radius:50%;width:24px;height:24px;margin-inline-end:14px;line-height:0;display:inline-block;position:relative}@media (width<=734px){.control-color-active-swatch{margin-inline-end:19px}}.control-color-active-swatch:after{content:"";height:inherit;width:inherit;mask-image:radial-gradient(circle at 50%, at 50%, transparent 10.5px, black 11.5px);mask-image:radial-gradient(circle,#0000 10.5px,#000 11.5px);mask-size:100% 100%;mask-clip:initial;border-radius:inherit;background-image:conic-gradient(from 270deg,#00000014 0deg,#0000007a 64.8deg 115.2deg,#00000014 180deg,#0000 208.8deg 331.2deg,#00000014 360deg);display:block;position:absolute;top:0}.control-color-active-swatch.Silver{background:#e3e4e5}.control-color-active-swatch.Blush{background:#e8d0d0}.control-color-active-swatch.Citrus{background:#dddc8c}.control-color-active-swatch.Indigo{background:#596680}.control-color .colornav{margin-top:0;padding-top:0}.control-color .colornav-title{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.control-color .colornav-items{margin-left:0;margin-right:0;padding-top:24px}.control-color .colornav .colornav-swatch-Silver{background:#e3e4e5}.control-color .colornav .colornav-swatch-Blush{background:#e8d0d0}.control-color .colornav .colornav-swatch-Citrus{background:#dddc8c}.control-color .colornav .colornav-swatch-Indigo{background:#596680}.control-color .colornav-items{grid-row-gap:8px;justify-content:center;row-gap:8px}.control-color .colornav-link{margin-bottom:0}.control-color .colornav-label{opacity:0;pointer-events:none}.control-color .colornav-value:checked~.colornav-link{pointer-events:none}.colornav{--colornav-background:#f5f5f7;--colornav-border-color:conic-gradient(from 270deg, #00000014 0deg, #0000007a 64.8deg, #0000007a 115.2deg, #00000014 180deg, #0000 208.8deg, #0000 331.2deg, #00000014 360deg);--colornav-border-current:#0071e3;--colornav-label-color:#1d1d1f;--colornav-swatch-size:28px;--colornav-item-size:36px;text-align:center;justify-content:center;display:inline-flex}.colornav-items{flex-wrap:wrap;margin:0 8px;padding-top:18px;list-style:none;display:flex}.colornav-item{margin:-1px 4px}.colornav-value{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.colornav-link{color:var(--colornav-label-color);box-sizing:border-box;cursor:pointer;padding:calc(var(--colornav-item-size) / 2 - var(--colornav-swatch-size) / 2 - 2px);width:var(--colornav-item-size);height:var(--colornav-item-size);z-index:1;border:2px solid #0000;border-radius:50%;margin-bottom:2.7em;display:inline-flex;position:relative}.colornav-link.current,.colornav-value:checked~.colornav-link{color:var(--colornav-label-color);border-color:var(--colornav-border-current);cursor:default}.colornav-link:focus,.colornav-value:focus~.colornav-link{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}.colornav-swatch{background:var(--colornav-background) 50%;width:var(--colornav-swatch-size);height:var(--colornav-swatch-size);border-radius:50%;display:block}.colornav-swatch:after{content:"";height:inherit;width:inherit;background-image:var(--colornav-border-color);mask-image:radial-gradient(circle at 50%, at 50%, transparent calc(var(--colornav-swatch-size) / 2 - 1.5px), black calc(var(--colornav-swatch-size) / 2 - .5px));mask-image:radial-gradient(circle at 50% 50%, transparent calc(var(--colornav-swatch-size) / 2 - 1.5px), black calc(var(--colornav-swatch-size) / 2 - .5px));mask-size:100% 100%;mask-clip:initial;border-radius:inherit;display:block;position:absolute}.colornav-label{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.colornav-link.current .colornav-label,.colornav-value:checked~.colornav-link .colornav-label{letter-spacing:-.01em;clip:auto;clip-path:none;text-align:center;white-space:nowrap;z-index:1;width:100px;height:auto;margin-left:-50px;padding-top:5px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;position:absolute;top:100%;left:50%;overflow:visible}.colornav-reduced{--colornav-swatch-size:24px;--colornav-item-size:32px}.colornav-reduced .colornav-items{padding-top:14px}.colornav-reduced .colornav-link.current .colornav-label,.colornav-reduced .colornav-value:checked~.colornav-link .colornav-label{padding-top:5px}.colornav-neutral{--colornav-border-current:#1d1d1f}.theme-dark .colornav{--colornav-background:#1d1d1f;--colornav-border-color:conic-gradient(from 90deg, #ffffff14 0deg, #ffffff7a 64.8deg, #ffffff7a 115.2deg, #ffffff14 180deg, #fff0 208.8deg, #fff0 331.2deg, #ffffff14 360deg);--colornav-border-current:#0071e3;--colornav-label-color:#f5f5f7}.theme-dark .colornav-neutral{--colornav-border-current:#f5f5f7}:root{--global-content-max-width-hero:1680px;--global-content-max-width:1260px}@media (width<=734px){:root{--global-content-max-width:420px}}:root{--global-scrollbar-width:0px}[class*=pin-bottom-],[class*=pin-left],[class*=pin-right],[class*=pin-self-bottom-],[class*=pin-top-]{--pin-alignment-left:start;--pin-alignment-right:end}:has(>.pin-offset){align-content:start;align-items:start}.pin-offset{--pin-offset-default:0;--pin-offset-block:var(--pin-offset-top,var(--pin-offset-default)) var(--pin-offset-right,var(--pin-offset-default)) var(--pin-offset-bottom,var(--pin-offset-default)) var(--pin-offset-left,var(--pin-offset-default))}.pin-bottom-center{align-content:end;align-items:end}.pin-bottom-center>.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}.pin-self-bottom-center{align-self:end;inset-block-end:0}.pin-self-bottom-center.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}.pin-left{justify-content:var(--pin-alignment-left)}.pin-left>.pin-offset{--pin-offset-left:var(--pin-offset-x)}.pin-bottom-center,.pin-center{justify-content:center}.pin-self-bottom-center{justify-self:center;inset-inline-start:50%;transform:translate(-50%)}.pin-center{place-content:center;align-items:center}.pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}.pin-left{align-content:center;align-items:center}.large-pin-top-center,.large-pin-top-left{align-content:start;align-items:start}.large-pin-top-center>.pin-offset,.large-pin-top-left>.pin-offset{--pin-offset-top:var(--pin-offset-y)}.large-pin-left,.large-pin-top-left{justify-content:var(--pin-alignment-left)}.large-pin-left>.pin-offset,.large-pin-top-left>.pin-offset{--pin-offset-left:var(--pin-offset-x)}.large-pin-right{justify-content:var(--pin-alignment-right)}.large-pin-right>.pin-offset{--pin-offset-right:var(--pin-offset-x)}.large-pin-center,.large-pin-top-center{justify-content:center}.large-pin-center{place-content:center;align-items:center}.large-pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}.large-pin-left,.large-pin-right{align-content:center;align-items:center}@media (width<=1068px){.medium-pin-left{justify-content:var(--pin-alignment-left)}.medium-pin-left>.pin-offset{--pin-offset-left:var(--pin-offset-x)}.medium-pin-right{justify-content:var(--pin-alignment-right)}.medium-pin-right>.pin-offset{--pin-offset-right:var(--pin-offset-x)}.medium-pin-center{place-content:center;align-items:center}.medium-pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}.medium-pin-left,.medium-pin-right{align-content:center;align-items:center}}@media (width<=734px){.small-pin-top-center{align-content:start;align-items:start}.small-pin-top-center>.pin-offset{--pin-offset-top:var(--pin-offset-y)}.small-pin-center,.small-pin-top-center{justify-content:center}.small-pin-center{place-content:center;align-items:center}.small-pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}}.product-viewer-container{width:100%;height:var(--product-viewer-height);display:grid;position:absolute;top:0;left:0}html.no-js .product-viewer-container{grid-area:1/1;height:auto;position:relative}.product-viewer-container .product-viewer{place-content:center;display:grid}.product-viewer-container.static-gallery-active,.product-viewer-container.static-gallery-active .product-viewer{pointer-events:none}.product-viewer.gallery .video-wrapper{place-items:center}.product-viewer-media-gallery .product-viewer-media,.product-viewer.gallery .product-viewer-media{opacity:0;width:100%;max-width:none;height:100%;display:grid;position:absolute;top:0;left:0}html.no-js .product-viewer-media-gallery .product-viewer-media,html.no-js .product-viewer.gallery .product-viewer-media{opacity:1;height:auto;position:relative}@media (width<=734px){.product-viewer-media-gallery .product-viewer-media,.product-viewer.gallery .product-viewer-media{will-change:unset}}.product-viewer-media-gallery .product-viewer-media.should-hide,.product-viewer.gallery .product-viewer-media.should-hide{display:none}.product-viewer-media-gallery .product-viewer-media.pin-left>:first-child,.product-viewer.gallery .product-viewer-media.pin-left>:first-child{transform:translate(-8.33333%)}.product-viewer-media-gallery .product-viewer-media.large-pin-right>:first-child,.product-viewer.gallery .product-viewer-media.large-pin-right>:first-child{transform:translate(8.33333%)}.product-viewer-media-gallery .product-viewer-media.large-pin-center>:first-child,.product-viewer.gallery .product-viewer-media.large-pin-center>:first-child{transform:none}.product-viewer-media-gallery .product-viewer-media.large-pin-left>:first-child,.product-viewer.gallery .product-viewer-media.large-pin-left>:first-child{transform:translate(-8.33333%)}@media (width<=1068px){.product-viewer-media-gallery .product-viewer-media.medium-pin-right>:first-child,.product-viewer.gallery .product-viewer-media.medium-pin-right>:first-child{transform:translate(8.33333%)}.product-viewer-media-gallery .product-viewer-media.medium-pin-center>:first-child,.product-viewer.gallery .product-viewer-media.medium-pin-center>:first-child{transform:none}.product-viewer-media-gallery .product-viewer-media.medium-pin-left>:first-child,.product-viewer.gallery .product-viewer-media.medium-pin-left>:first-child{transform:translate(-8.33333%)}}@media (width<=734px){.product-viewer-media-gallery .product-viewer-media.small-pin-center>:first-child,.product-viewer.gallery .product-viewer-media.small-pin-center>:first-child{transform:none}}html.small-breakpoint .product-viewer-media-gallery .product-viewer-media img,html.small-breakpoint .product-viewer.gallery .product-viewer-media img{height:100%}.product-viewer-media-gallery .inline-media-component-container,.product-viewer.gallery .inline-media-component-container{display:initial;width:auto;max-width:none;position:static}.product-viewer-media-gallery .inline-media-component-container .video-wrapper picture,.product-viewer.gallery .inline-media-component-container .video-wrapper picture{width:1728px;height:912px;pointer-events:none!important}@media (width<=1068px){.product-viewer-media-gallery .inline-media-component-container .video-wrapper picture,.product-viewer.gallery .inline-media-component-container .video-wrapper picture{width:1284px;height:864px}}@media (width<=734px){.product-viewer-media-gallery .inline-media-component-container .video-wrapper picture,.product-viewer.gallery .inline-media-component-container .video-wrapper picture{width:884px;height:768px}}.product-viewer-media-gallery .inline-media-component-container .video-wrapper video,.product-viewer.gallery .inline-media-component-container .video-wrapper video{width:1728px;height:912px;position:static;top:auto}@media (width<=1068px){.product-viewer-media-gallery .inline-media-component-container .video-wrapper video,.product-viewer.gallery .inline-media-component-container .video-wrapper video{width:1284px;height:864px}}@media (width<=734px){.product-viewer-media-gallery .inline-media-component-container .video-wrapper video,.product-viewer.gallery .inline-media-component-container .video-wrapper video{width:884px;height:768px}}.product-viewer-media-gallery{pointer-events:none;z-index:2;width:100%;height:100%;max-width:var(--global-content-max-width-hero);grid-area:1/1;margin:0 auto;position:relative;overflow:hidden}html.desktop .product-viewer-media-gallery .product-viewer-media{will-change:transform, opacity}html.js.no-reduced-motion.no-small-breakpoint .product-viewer-media-gallery .product-viewer-media{visibility:hidden;display:none}html.desktop .product-viewer.gallery{will-change:transform, opacity}.product-viewer.gallery .product-viewer-media{opacity:1}:root{--product-viewer-loader-background-color:#ffffff1a;--product-viewer-loader-progress-background-color:#86868b66;--product-viewer-loader-progress-indicator-background-color:#000;--product-viewer-loader-preview-background-color:#fff;--product-viewer-fallback-slide-bg-color:#fff;--product-viewer-height:760px;--product-viewer-hit-area-width:100%;--product-viewer-hit-area-height:100%;--product-viewer-hit-area-border-radius:0;--product-viewer-hit-area-offset-x:0;--product-viewer-hit-area-offset-y:0;--product-viewer-device-height:510px;--product-viewer-ref-border-radius:28px;--product-viewer-canvas-offset:0;--product-viewer-entice-trigger-position:80vh}@media (width<=1068px){:root{--product-viewer-height:720px}}@media (width<=734px){:root{--product-viewer-height:640px}}html.text-zoom :root{--product-viewer-height:1080px}.theme-dark{--product-viewer-loader-background-color:#0000001a;--product-viewer-loader-progress-indicator-background-color:#fff;--product-viewer-loader-preview-background-color:#000;--product-viewer-fallback-slide-bg-color:#000}.product-viewer-component .colornav-gallery .item-container{grid-template-areas:"cng";display:grid}.product-viewer-component .colornav-gallery .gallery-item{grid-area:cng}.product-viewer-component .colornav-gallery .gallery-item.should-hide{display:none}html.no-js .product-viewer-component .colornav-gallery .gallery-item{grid-area:unset}.product-viewer-component{--clip-path-progress:1;width:100%;height:var(--product-viewer-height);background-color:var(--global-section-background-color-alt);align-items:center;max-width:1440px;margin:0 auto;display:flex;position:relative;overflow:hidden}.theme-dark .product-viewer-component{background-color:var(--global-section-background-color-alt-dark)}.background-alt .product-viewer-component{background-color:var(--sk-body-background-color,#fff)}.theme-dark .background-alt .product-viewer-component{background-color:var(--sk-body-background-color,#000)}@media (width>=1441px){.product-viewer-component{border-radius:var(--product-viewer-ref-border-radius)}}html.no-js .product-viewer-component{height:auto;display:grid}.product-viewer-component img{display:block}html.small-breakpoint .product-viewer-component{--clip-path-progress:0;clip-path:unset;overflow:unset;background-color:#0000;border:none}.product-viewer-component.debug{position:relative}.product-viewer-component.debug:after{content:"";z-index:1000;background-color:#f0f;width:1px;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}.product-viewer-component.debug:before{content:"";z-index:1000;background-color:#0ff;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.product-viewer-container{overflow:hidden}@media (width<=734px){.product-viewer-container{clip-path:inset(0 calc(var(--clip-path-progress) * 6.25vw) 0 calc(var(--clip-path-progress) * 6.25vw) round calc(var(--clip-path-progress) * var(--product-viewer-ref-border-radius)));background-color:var(--global-section-background-color-alt)}.theme-dark .product-viewer-container{background-color:var(--global-section-background-color-alt-dark)}.background-alt .product-viewer-container{background-color:var(--sk-body-background-color,#fff)}.theme-dark .background-alt .product-viewer-container{background-color:var(--sk-body-background-color,#000)}}.product-viewer-container .product-viewer{grid-area:1/1;grid-template-rows:1fr;grid-template-columns:1fr;display:grid!important}.product-viewer-container .product-viewer .end-frame,.product-viewer-container .product-viewer .fallback-frame,.product-viewer-container .product-viewer .start-frame{width:100%}.section-product-viewer{z-index:2;position:relative}.section-product-viewer .colornav-swatch:after{mask-image:unset;mask-size:unset;mask-clip:unset;width:calc(var(--colornav-swatch-size) + 1px);height:calc(var(--colornav-swatch-size) + 1px);box-sizing:border-box;background:0 0;border:1.5px solid #c5c5c5;top:50%;left:50%;transform:translate(-50%,-50%)}.section-values .overview-values-icon-accessibility{width:var(--p-width);height:var(--p-height);--p-width:40px;--p-height:56px;display:block}.section-values .overview-values-icon-earth{width:var(--p-width);height:var(--p-height);--p-width:42px;--p-height:56px;display:block}.section-values .overview-values-icon-apple-lock{width:var(--p-width);height:var(--p-height);--p-width:32px;--p-height:56px;display:block}.marquee-ctas-link{display:inline-block;position:relative}.marquee-ctas-link:first-child{margin-top:0}.marquee-ctas-link.button{font-size:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit}.marquee-detail{color:var(--sk-body-text-color);display:flow-root;position:relative}.marquee-detail:first-child{margin-top:0}.marquee-header{display:flow-root;position:relative}.marquee-header p{color:var(--sk-body-text-color)}.header-eyebrow,.header-headline{margin-bottom:0;position:relative}.marquee-pricing{font-weight:600;position:relative}.marquee-pricing:first-child{margin-top:0}.pricing-product{position:relative}.pricing-product:first-child{margin-top:0}.pricing-product:not(:first-child){font-weight:400}.pricing-product+.pricing-product{margin-top:0;margin-bottom:0}.marquee{--marquee-header-detail-row-gap:32px;z-index:1;box-sizing:border-box;width:100%;padding-top:64px;padding-bottom:64px;display:flow-root;position:relative;overflow:hidden}@media (width>=1441px){.marquee{padding-top:80px;padding-bottom:80px}}@media (width<=1068px){.marquee{padding-top:48px;padding-bottom:48px}}@media (width<=734px){.marquee{--marquee-header-detail-row-gap:24px;padding-top:32px;padding-bottom:32px}}.marquee .viewport-content{height:100%;position:relative}@media (width>=1441px){.marquee .viewport-content{max-width:var(--global-content-max-width-hero)}}.header-eyebrow,.header-headline{margin-top:8px}@media (width<=1068px){.header-headline{margin-top:7px}}@media (width<=734px){.header-headline{margin-top:6px}}.marquee-ctas-link,.marquee-detail,.marquee-pricing{margin-top:var(--marquee-header-detail-row-gap)}.section-welcome{--welcome-margin-top:0px;box-sizing:border-box;z-index:1;margin-top:var(--welcome-margin-top);display:flow-root;position:relative}.section-welcome.section-welcome-localnav-overlap{--welcome-margin-top:calc(var(--r-localnav-height) * -1)}@keyframes ribbon-drop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}.ribbon{--ribbon-link-inline-color:inherit;letter-spacing:-.016em;--ribbon-link-color:#06c;--ribbon-focus-color:#0071e3;--ribbon-text-color:#1d1d1f;--ribbon-background-color:#f5f5f7;--ribbon-content-padding-top:16px;--ribbon-content-padding-bottom:var(--ribbon-content-padding-top);--ribbon-content-width:83.3333%;--ribbon-content-minimum-width:320px;width:var(--ribbon-width);padding-top:var(--ribbon-padding-top);padding-bottom:var(--ribbon-padding-bottom);font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.42859;overflow:hidden}.ribbon-content-wrapper{text-align:center}.ribbon-content{width:var(--ribbon-content-width);min-width:var(--ribbon-content-minimum-width);margin-left:auto;margin-right:auto}.ribbon-link{white-space:nowrap}.ribbon-link:focus{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}.ribbon-content-wrapper{background-color:var(--ribbon-background-color);backdrop-filter:blur(var(--ribbon-background-blur));padding-top:var(--ribbon-content-padding-top);padding-bottom:var(--ribbon-content-padding-bottom);border-radius:var(--ribbon-border-radius)}.ribbon-content{color:var(--ribbon-text-color)}.ribbon-link{color:var(--ribbon-link-color)}.ribbon-link:focus{outline-color:var(--ribbon-focus-color)}.ribbon-elevated{letter-spacing:-.022em;--ribbon-content-padding-top:24px;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.47059}.ribbon-variant-neutral-alt{--ribbon-background-color:#fff}.ribbon-blue-to-default{--ribbon-background-color:#f5f5f7;--ribbon-background-color-initial:#0071e3;--ribbon-text-color:#1d1d1f;--ribbon-text-color-initial:#f5f5f7;--ribbon-link-color:#06c;--ribbon-link-color-initial:#f5f5f7}@keyframes ribbon-animate-background{0%{background-color:var(--ribbon-background-color-initial)}to{background-color:var(--ribbon-background-color)}}.ribbon-animate-color .ribbon-content-wrapper{background-color:var(--ribbon-background-color-initial);animation:.8s ease-in-out 1.6s forwards ribbon-animate-background}@media (prefers-reduced-motion){.ribbon-animate-color .ribbon-content-wrapper{background-color:var(--ribbon-background-color);animation:none}}@keyframes ribbon-animate-text-color{0%{color:var(--ribbon-text-color-initial)}to{color:var(--ribbon-text-color)}}.ribbon-animate-color .ribbon-content{color:var(--ribbon-text-color-initial);animation:.8s ease-in-out 1.6s forwards ribbon-animate-text-color}@media (prefers-reduced-motion){.ribbon-animate-color .ribbon-content{color:var(--ribbon-text-color);animation:none}}@keyframes ribbon-animate-link-color{0%{color:var(--ribbon-link-color-initial)}to{color:var(--ribbon-link-color)}}.ribbon-animate-color .ribbon-link{color:var(--ribbon-link-color-initial);animation:.8s ease-in-out 1.6s forwards ribbon-animate-link-color}@media (prefers-reduced-motion){.ribbon-animate-color .ribbon-link{color:var(--ribbon-link-color);animation:none}}.ribbon-drop-wrapper{animation:.8s ease-in-out forwards ribbon-drop}@media (prefers-reduced-motion){.ribbon-drop-wrapper{animation:none}}.theme-dark.ribbon,.theme-dark .ribbon{--ribbon-text-color:#f5f5f7;--ribbon-background-color:#1d1d1f;--ribbon-link-color:#2997ff;--ribbon-focus-color:#0071e3}.theme-dark.ribbon-variant-neutral-alt,.theme-dark .ribbon-variant-neutral-alt{--ribbon-background-color:#000}.theme-dark.ribbon-blue-to-default,.theme-dark .ribbon-blue-to-default{--ribbon-background-color:#1d1d1f;--ribbon-text-color:#f5f5f7;--ribbon-link-color:#2997ff}.theme-light.ribbon,.theme-light .ribbon{--ribbon-text-color:#1d1d1f;--ribbon-background-color:#f5f5f7;--ribbon-link-color:#06c;--ribbon-focus-color:#0071e3}.theme-light.ribbon-variant-neutral-alt,.theme-light .ribbon-variant-neutral-alt{--ribbon-background-color:#fff}.theme-light.ribbon-blue-to-default,.theme-light .ribbon-blue-to-default{--ribbon-background-color:#f5f5f7;--ribbon-text-color:#1d1d1f;--ribbon-link-color:#06c}.ribbon{z-index:3;position:relative}.section-welcome{--eyebrow-height:32px;--headline-height:84px;--pricing-height:21px;--milestone-height:21px;--marquee-padding-top:66px;--headline-margin-top:-2px;--detail-margin-top:13px;--button-margin-bottom:16px;--milestone-margin-top:0px;--marquee-padding-bottom:27px;--button-height:44px;--marquee-height:calc(var(--marquee-padding-top) + var(--eyebrow-height) + var(--headline-margin-top) + var(--headline-height) + var(--detail-margin-top) + var(--button-height) + var(--button-margin-bottom) + var(--pricing-height) + var(--milestone-margin-top) + var(--milestone-height) + var(--marquee-padding-bottom))}@media (width<=1068px){.section-welcome{--eyebrow-height:28px;--headline-height:68px;--pricing-height:21px;--milestone-height:21px}}@media (width<=734px){.section-welcome{--eyebrow-height:25px;--headline-height:52px;--pricing-height:18px;--milestone-height:18px}}.section-welcome:not(:has(.marquee-milestone)){--milestone-height:0px}.section-welcome:has(.marquee-pricing[style*="display: none"]){--pricing-height:0px}@media (width<=1068px){.section-welcome{--marquee-padding-top:49px;--marquee-padding-bottom:26px;--headline-margin-top:6px;--detail-margin-top:15px}}@media (width<=734px){.section-welcome{--marquee-padding-top:30px;--marquee-padding-bottom:30px;--headline-margin-top:0px;--detail-margin-top:12px;--button-height:36px}}.marquee{padding-top:var(--marquee-padding-top);padding-bottom:var(--marquee-padding-bottom);flex-shrink:0}@media (width<=734px){.marquee{margin-block:auto}}.header-eyebrow{margin-top:0}.header-headline{margin-top:var(--headline-margin-top)}.marquee-detail{margin-top:var(--detail-margin-top);margin-bottom:0}.marquee-pricing{margin-block:0}.marquee-ctas-link{margin-bottom:var(--button-margin-bottom)}@media (width>=735px){.marquee-ctas-link{--sk-button-padding-horizontal:22px;--sk-button-padding-vertical:12px;--sk-button-min-width-basis:70px;--sk-button-margin-horizontal:18px;--sk-button-margin-vertical:18px;letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.17648}}@media (width>=1069px) and (width<=1440px){html.enhanced .section-welcome{--enhanced-arm-deficit:-55px}}@media (width>=1441px){html.enhanced .section-welcome{--enhanced-arm-deficit:-96px}}@media (width>=735px) and (width<=1068px){html.enhanced .section-welcome{--enhanced-arm-deficit:-52px}}@media (width<=734px){.section-welcome{--enhanced-arm-deficit:-39px}html.aow .section-welcome,html.no-enhanced .section-welcome,html.no-js .section-welcome,html.reduced-motion .section-welcome{--enhanced-arm-deficit:0px}}.section-welcome .inline-media-component-container{--video-height-raw:1394;--video-width-raw:1750;--video-height:calc(var(--video-height-raw) * 1px);--video-width:calc(var(--video-width-raw) * 1px);--aspect-ratio:calc(var(--video-width-raw)/var(--video-height-raw));height:129.795%;aspect-ratio:var(--aspect-ratio);width:auto;max-height:var(--video-height);max-width:var(--video-width);display:none;position:absolute;top:-35%}@media (width>=1441px){.section-welcome .inline-media-component-container{--video-height-raw:1646;--video-width-raw:2176;height:127.006%;top:-34.3%}}@media (width<=1068px){.section-welcome .inline-media-component-container{--video-height-raw:1114;--video-width-raw:1400;height:129.535%;top:-35.7%}}@media (width<=734px){.section-welcome .inline-media-component-container{--video-height-raw:668;--video-width-raw:850;height:127.481%;top:calc(-35.5% - var(--enhanced-arm-deficit));left:50%;transform:translate(-50%)}}@media (width>=1069px) and (width<=1440px) and (height<=1160px){.section-welcome .inline-media-component-container{height:174%;top:-47%}}@media (width>=1441px) and (height<=1348px){.section-welcome .inline-media-component-container{height:168%;top:-45.5%}}@media (width>=735px) and (width<=1068px) and (height<=972px){.section-welcome .inline-media-component-container{height:178%;top:-49%}}.section-welcome .inline-media-component-container img,.section-welcome .inline-media-component-container picture,.section-welcome .inline-media-component-container video{object-fit:contain;object-position:center;width:100%;height:100%}html.firefox .section-welcome .inline-media-component-container img,html.firefox .section-welcome .inline-media-component-container picture,html.firefox .section-welcome .inline-media-component-container video{object-fit:cover}html.enhanced .section-welcome .inline-media-component-container{display:block}.ribbon.edu-ribbon{z-index:3;margin-top:calc(var(--r-localnav-height) * -1);background-color:#f5f5f7;position:relative}.ribbon.edu-ribbon+.section-welcome.section-welcome-localnav-overlap{--welcome-margin-top:0}.ribbon.edu-ribbon.blue-to-white{--ribbon-background-color:#fff}.ribbon.edu-ribbon.blue-to-white .ribbon-link{--ribbon-link-color-initial:#fff}.section-welcome{--image-height-raw:1074;--image-width-raw:860;--image-height:calc(var(--image-height-raw) * 1px);--image-width:calc(var(--image-width-raw) * 1px);--max-height:calc(var(--marquee-height) + var(--image-height) + var(--enhanced-arm-deficit,0px));--min-image-percent:.75;--static-image-min-height:calc(var(--image-height) * var(--min-image-percent));height:calc(100svh - var(--global-nav-collective-height));max-height:var(--max-height);color:#000;min-height:calc(var(--marquee-height) + var(--static-image-min-height));background:#f5f5f7;flex-direction:column;display:flex;overflow:hidden}.section-welcome .marquee{text-align:center}@media (width>=1069px) and (width<=1440px) and (height<=1160px){.section-welcome{--min-image-percent:.5}}@media (width>=1441px) and (height<=1348px){.section-welcome{--min-image-percent:.5}}@media (width>=735px) and (width<=1068px) and (height<=972px){.section-welcome{--min-image-percent:.5}}@media (width>=1441px) and (height<=1348px){.section-welcome{--min-image-percent:.4}}@media (width>=1441px){.section-welcome{--image-height-raw:1296;--image-width-raw:1034}}@media (width<=1068px){.section-welcome{--image-height-raw:860;--image-width-raw:690}}@media (width<=734px){.section-welcome{--image-height-raw:524;--image-width-raw:418;--max-height:calc(850px + var(--enhanced-arm-deficit,0px))}}.section-welcome .header-headline .gradient-text{--gt-color:var(--sk-body-text-color);--gt-height:1079.37%;--gt-width:44%;--gt-direction:184deg;--gt-position-x:100%;--gt-position-y:-25%;--gt-gradient:#1d1d1f 0%, #313224 2.08%, #444529 4.17%, #55582d 6.25%, #666931 8.33%, #777a35 10.42%, #868a39 12.5%, #94993d 14.58%, #a2a740 16.67%, #aeb443 18.75%, #bac046 20.83%, #c4cb48 22.92%, #cdd44b 25%, #d4dc4c 27.08%, #dae24e 29.17%, #dee64f 31.25%, #dfe74f 33.33%, #dee64f 35.42%, #dce54e 37.5%, #d8e34d 39.58%, #d3e04c 41.67%, #cddd4a 43.75%, #c6d948 45.83%, #bfd446 47.92%, #b6cf43 50%, #adca41 52.08%, #a4c53e 54.17%, #9abf3b 56.25%, #8fb838 58.33%, #83b235 60.42%, #78ab31 62.5%, #6ba42e 64.58%, #5e9c2a 66.67%, #578f29 68.75%, #518328 70.83%, #4b7727 72.92%, #456c26 75%, #406125 77.08%, #3b5724 79.17%, #364e23 81.25%, #314522 83.33%, #2d3d22 85.42%, #293521 87.5%, #262f21 89.58%, #232920 91.67%, #212420 93.75%, #1f201f 95.83%, #1d1e1f 97.92%, #1d1d1f 100%;--headline-margin-top:8px}html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{--height:63px;--width:475px;height:var(--height);width:var(--width);background-color:var(--gt-color,var(--sk-body-text-color));mask-size:var(--width) var(--height);display:inline-block;position:relative}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{mask-image:url(/media/welcome/hero_text_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{--height:56px;--width:421px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-welcome .header-headline .gradient-text{--height:36px;--width:266px}}.section-welcome .header-headline .gradient-text.active{--gt-position-y:125%}.section-welcome .welcome-asset-wrapper{position:relative}@media (width>=735px){.section-welcome .welcome-asset-wrapper{justify-content:center;width:fit-content;margin-inline:auto;display:flex}}@media (width<=734px){.section-welcome .welcome-asset-wrapper{margin-top:var(--enhanced-arm-deficit,0);padding-inline:20px}}@media (width>=1069px) and (width<=1440px) and (height<=1160px){.section-welcome .welcome-asset-wrapper{min-height:0}}@media (width>=1069px) and (width<=1440px) and (height<=1160px) and (width>=735px){html.firefox .section-welcome .welcome-asset-wrapper{aspect-ratio:1.089}}@media (width>=1441px) and (height<=1348px){.section-welcome .welcome-asset-wrapper{min-height:0}}@media (width>=1441px) and (height<=1348px) and (width>=735px){html.firefox .section-welcome .welcome-asset-wrapper{aspect-ratio:1.089}}@media (width>=735px) and (width<=1068px) and (height<=972px){.section-welcome .welcome-asset-wrapper{min-height:0}}@media (width>=735px) and (width<=1068px) and (height<=972px) and (width>=735px){html.firefox .section-welcome .welcome-asset-wrapper{aspect-ratio:1.089}}.section-welcome .welcome-static{visibility:hidden;overflow:hidden}html.aow .section-welcome .welcome-static,html.no-enhanced .section-welcome .welcome-static,html.no-js .section-welcome .welcome-static,html.reduced-motion .section-welcome .welcome-static{visibility:visible}html.enhanced .section-welcome .welcome-static{visibility:hidden}@media (width>=1069px) and (width<=1440px) and (height>=1161px){.section-welcome .welcome-static{width:var(--p-width);height:var(--p-height);--p-width:860px;--p-height:1074px;display:block}}@media (width>=1441px) and (height>=1349px){.section-welcome .welcome-static{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=1441px) and (height>=1349px) and (width>=1441px){.section-welcome .welcome-static{--p-width:1034px;--p-height:1296px}}@media (width>=735px) and (width<=1068px) and (height>=973px){.section-welcome .welcome-static{width:var(--p-width);height:var(--p-height);display:block}}@media (width>=735px) and (width<=1068px) and (height>=973px) and (width<=1068px){.section-welcome .welcome-static{--p-width:690px;--p-height:860px}}@media (width<=734px){.section-welcome .welcome-static{max-width:418px;margin:auto;display:block;position:relative}.section-welcome .welcome-static:after{content:"";display:block}.section-welcome .welcome-static img{max-width:100%;position:absolute}.section-welcome .welcome-static:after{padding-bottom:125.359%}html.enhanced .section-welcome .welcome-static{top:calc(var(--enhanced-arm-deficit) * -1)}}@media (width>=1069px) and (width<=1440px) and (height<=1160px){.section-welcome .welcome-static{min-height:var(--static-image-min-height);justify-content:center;display:flex}}@media (width>=1441px) and (height<=1348px){.section-welcome .welcome-static{min-height:var(--static-image-min-height);justify-content:center;display:flex}}@media (width>=735px) and (width<=1068px) and (height<=972px){.section-welcome .welcome-static{min-height:var(--static-image-min-height);justify-content:center;display:flex}}@media (width>=1069px) and (width<=1440px) and (height<=1160px) and (width>=735px){.section-welcome .welcome-static img{--magic-crop-value:794px;height:calc(var(--image-height) / var(--magic-crop-value) * 100%)}html.firefox .section-welcome .welcome-static img{width:100%;height:fit-content}}@media (width>=1069px) and (width<=1440px) and (height<=1160px) and (width>=735px) and (width>=1441px){.section-welcome .welcome-static img{--magic-crop-value:984px}}@media (width>=1069px) and (width<=1440px) and (height<=1160px) and (width>=735px) and (width<=1068px){.section-welcome .welcome-static img{--magic-crop-value:633px}}@media (width>=1441px) and (height<=1348px) and (width>=735px){.section-welcome .welcome-static img{--magic-crop-value:794px;height:calc(var(--image-height) / var(--magic-crop-value) * 100%)}html.firefox .section-welcome .welcome-static img{width:100%;height:fit-content}}@media (width>=1441px) and (height<=1348px) and (width>=735px) and (width>=1441px){.section-welcome .welcome-static img{--magic-crop-value:984px}}@media (width>=1441px) and (height<=1348px) and (width>=735px) and (width<=1068px){.section-welcome .welcome-static img{--magic-crop-value:633px}}@media (width>=735px) and (width<=1068px) and (height<=972px) and (width>=735px){.section-welcome .welcome-static img{--magic-crop-value:794px;height:calc(var(--image-height) / var(--magic-crop-value) * 100%)}html.firefox .section-welcome .welcome-static img{width:100%;height:fit-content}}@media (width>=735px) and (width<=1068px) and (height<=972px) and (width>=735px) and (width>=1441px){.section-welcome .welcome-static img{--magic-crop-value:984px}}@media (width>=735px) and (width<=1068px) and (height<=972px) and (width>=735px) and (width<=1068px){.section-welcome .welcome-static img{--magic-crop-value:633px}}html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:44px;--width:144px}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{mask-image:url(/media/product-stories/performance/stats/performance_stat_1_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:26px;--width:84px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-performance .performance-stat{--height:34px;--width:112px}}html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{--height:34px;--width:301px;height:var(--height);width:var(--width);background-color:var(--gt-color,var(--sk-body-text-color));mask-size:var(--width) var(--height);display:inline-block;position:relative}@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-large.png);mask-repeat:no-repeat}@media (resolution>=1.5x),(resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-large.png)}}}@media (width<=1068px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-medium.png);mask-repeat:no-repeat}@media (width<=1068px) and (resolution>=1.5x),(width<=1068px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-medium.png)}}}}@media (width<=734px){@supports (mask-image:url("")){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-small.png);mask-repeat:no-repeat}@media (width<=734px) and (resolution>=1.5x),(width<=734px) and (resolution>=144dpi){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{mask-image:url(/media/product-stories/display-camera-audio/dca_stat_1_mask-small.png)}}}}@media (width<=1068px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{--height:30px;--width:259px}}@media (width<=734px){html:not(.text-zoom,.no-image-text) .section-display .chapter1 .stat.stat1 .display-stat{--height:39px;--width:344px}}[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-design .caption-animation-container{width:635px}@media (width<=1068px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-design .caption-animation-container{width:555px}}@media (width<=734px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-design .caption-animation-container{width:calc(100% - 32px)}}[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-battery .caption-animation-container{width:648px}@media (width<=1068px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-battery .caption-animation-container{width:555px}}@media (width<=734px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-battery .caption-animation-container{width:calc(100% - 32px)}}@media (width<=1068px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-continuity .caption-animation-container{width:600px;margin:var(--pin-offset-y) 36px}}@media (width<=734px){[data-component-list=MediaCardGallery] .media-gallery .card-set .media-gallery-item-continuity .caption-animation-container{width:calc(100% - 32px);margin:var(--pin-offset-y) 32px}}html.display-enhanced .section-display .headline-container{top:230px}@media (width<=1068px){html.display-enhanced .section-display .headline-container{top:280px}}@media (width>=735px) and (width<=1068px){.section-display .chapter1 .stat.stat1{--sk-stat-caption-lines-bottom:2}}@media (width<=1068px){.section-display .chapter1 .stat.stat2{position:relative;bottom:40px}}@media (width<=734px){.section-display .chapter1 .stat.stat2{bottom:25px}}@media (width>=735px) and (width<=1068px){.section-display .chapter2 .chapter2-copy-container{width:var(--ric-column-width-10)}}.section-display .chapter1 .chapter1-copy-container{--stat-width:255px}@media (width<=1068px){.section-display .chapter1 .chapter1-copy-container{--stat-width:219px;column-gap:23px}}@media (width<=734px){.section-display .chapter1 .chapter1-copy-container{--stat-width:calc(100% + 10px);column-gap:unset}}.section-display .chapter1 .stat.stat1 .stat-caption{position:relative;top:-2px}@media (width<=405px){html.enhanced .typography-ps-headline-standalone{font-size:46px}html.continuity-enhanced .section-continuity .ps-section-header .typography-ps-body{font-size:17px}}html.continuity-enhanced .section-continuity .sticky-container .ps-header-description{max-width:unset}.ribbon{overflow:visible}#ac-globalfooter{--gf-focus-color:var(--sk-focus-color,#0071e3);--gf-focus-color-alt:var(--sk-focus-color-alt,#000);--gf-focus-offset:var(--sk-focus-offset,1px);--gf-focus-offset-container:var(--sk-focus-offset-container,3px);-webkit-text-size-adjust:100%;text-size-adjust:100%;font-weight:400}#ac-globalfooter,#ac-globalfooter:before,#ac-globalfooter:after,#ac-globalfooter *,#ac-globalfooter :before,#ac-globalfooter :after{box-sizing:content-box;float:initial;pointer-events:auto;letter-spacing:normal;margin:0;padding:0}#ac-globalfooter *,#ac-globalfooter :before,#ac-globalfooter :after{float:inherit;font-family:inherit;font-size:1em;font-weight:inherit;line-height:inherit;letter-spacing:inherit;text-align:inherit}#ac-globalfooter div,#ac-globalfooter footer,#ac-globalfooter nav,#ac-globalfooter section{display:block}#ac-globalfooter ul{list-style:none}#ac-globalfooter,#ac-globalfooter button{font-synthesis:none;-moz-font-feature-settings:"kern";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:start}#ac-globalfooter:not([dir=rtl]),#ac-globalfooter:not([dir=rtl]) button{direction:ltr}#ac-globalfooter,#ac-globalfooter button{font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif}#ac-globalfooter sup{vertical-align:top;font-size:.6em;position:relative;bottom:-.2em}h2 #ac-globalfooter sup,h3 #ac-globalfooter sup{font-size:.4em}#ac-globalfooter sup a{vertical-align:inherit;color:inherit}#ac-globalfooter sup a:hover{color:#06c;text-decoration:none}#ac-globalfooter :focus-visible{--sk-focus-color:var(--gf-focus-color);--sk-focus-color-alt:var(--gf-focus-color-alt);--sk-focus-offset:var(--gf-focus-offset);--sk-focus-offset-container:var(--gf-focus-offset-container);outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}#ac-globalfooter{--footer-background:#f5f5f7;--footer-border-color:#00000029;--footer-text-color:#0000008f;--footer-link-color:#000000b8;--footer-pipe-color:#0000007a;--footer-directory-title-color:#000000e0;--footer-directory-title-color-hover:#000;--footer-directory-title-focus-offset:4px;--footer-section-border-color:var(--footer-border-color);--footer-pipe-border:1px solid var(--footer-pipe-color);letter-spacing:-.01em;background:var(--footer-background);color:var(--footer-text-color);z-index:1;min-width:1024px;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;position:relative;overflow:hidden}@media (width<=1044px){#ac-globalfooter{min-width:320px}}#ac-globalfooter h2,#ac-globalfooter h3,#ac-globalfooter h2>button,#ac-globalfooter h3>button{color:var(--footer-directory-title-color)}#ac-globalfooter a{color:var(--footer-link-color);text-decoration:none}#ac-globalfooter a:hover{text-decoration:underline}#ac-globalfooter .ac-gf-content{max-width:980px;margin:0 auto;padding:0 22px}#ac-globalfooter:not([dir=rtl]) .ac-gf-content{padding-inline-start:max(22px, env(safe-area-inset-left));padding-inline-end:max(22px, env(safe-area-inset-right))}@media (width<=833px){#ac-globalfooter:not([dir=rtl]) .ac-gf-content{padding-inline-start:max(16px, env(safe-area-inset-left));padding-inline-end:max(16px, env(safe-area-inset-right))}}@media (prefers-contrast:more){#ac-globalfooter .ac-gf-content a:link,#ac-globalfooter .ac-gf-content a:link:hover{text-decoration:underline}}#ac-globalfooter .ac-gf-label{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#ac-globalfooter .ac-gf-sosumi{border-bottom:1px solid var(--footer-section-border-color);padding:17px 0 11px}#ac-globalfooter .ac-gf-sosumi a{text-decoration:underline}#ac-globalfooter .ac-gf-sosumi ol{margin:0;padding:0 17px;list-style-position:outside}#ac-globalfooter .ac-gf-sosumi ol li{list-style-type:decimal}#ac-globalfooter .ac-gf-sosumi ul{margin:0;list-style:none}#ac-globalfooter .ac-gf-sosumi li{letter-spacing:-.01em;padding-bottom:.8em;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337}#ac-globalfooter .ac-gf-sosumi small{font-size:1em}#ac-globalfooter .ac-gf-breadcrumbs{z-index:1;color:var(--footer-link-color);padding:17px 0;position:relative}#ac-globalfooter .ac-gf-breadcrumbs:before,#ac-globalfooter .ac-gf-breadcrumbs:after{content:" ";display:table}#ac-globalfooter .ac-gf-breadcrumbs:after{clear:both}@media (width<=833px){#ac-globalfooter .ac-gf-breadcrumbs{border-bottom:1px solid var(--footer-section-border-color)}}#ac-globalfooter .ac-gf-breadcrumbs-home{z-index:2;inset-inline-start:0;position:absolute;top:17px}#ac-globalfooter .ac-gf-breadcrumbs-home-icon{z-index:2;color:#0000;background-color:#000000b8;width:14px;height:18px;display:block;position:relative;-webkit-mask-image:url(/media/chrome/footer-breadcrumbs-apple-icon_large.svg);mask-image:url(/media/chrome/footer-breadcrumbs-apple-icon_large.svg)}#ac-globalfooter .ac-gf-breadcrumbs-home:hover{text-decoration:none}#ac-globalfooter .ac-gf-breadcrumbs-home:hover .ac-gf-breadcrumbs-home-icon{background-color:#000000e0}#ac-globalfooter .ac-gf-breadcrumbs-home-label{clip:rect(1px, 1px, 1px, 1px);-webkit-clip-path:inset(0 0 99.9% 99.9%);clip-path:inset(0 0 99.9% 99.9%);border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}#ac-globalfooter .ac-gf-breadcrumbs-path{letter-spacing:-.01em;z-index:1;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;position:relative}#ac-globalfooter .ac-gf-breadcrumbs-path:before,#ac-globalfooter .ac-gf-breadcrumbs-path:after{content:" ";display:table}#ac-globalfooter .ac-gf-breadcrumbs-path:after{clear:both}#ac-globalfooter .ac-gf-breadcrumbs-list{text-align:start;max-height:9999px;padding-inline-start:25px;list-style:none}#ac-globalfooter .ac-gf-breadcrumbs-item{text-overflow:ellipsis;white-space:nowrap;max-width:100%;margin-inline-end:7px;padding:3px 4px 3px 0;overflow:hidden}#ac-globalfooter:not([dir=rtl]) .ac-gf-breadcrumbs-item{float:left}#ac-globalfooter .ac-gf-breadcrumbs-item:before{content:"";vertical-align:middle;margin-top:-1px;background-color:#0000007a;width:6px;height:11px;margin-inline-end:11px;display:inline-block;-webkit-mask-image:url(/media/chrome/footer-breadcrumbs-separator-icon_large.svg);mask-image:url(/media/chrome/footer-breadcrumbs-separator-icon_large.svg)}#ac-globalfooter .ac-gf-directory{letter-spacing:-.01em;flex-wrap:nowrap;padding-top:20px;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.33337;display:flex}#ac-globalfooter .ac-gf-directory:last-child{padding-bottom:28px}@media (width<=833px){#ac-globalfooter .ac-gf-directory{flex-direction:column}}#ac-globalfooter .ac-gf-directory-column{flex-basis:25%}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column{flex-basis:auto}}#ac-globalfooter .ac-gf-directory-column-section{pointer-events:none}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section{z-index:1;pointer-events:auto;width:calc(100% + var(--footer-directory-title-focus-offset) * 2);padding:0 var(--footer-directory-title-focus-offset) 1px;box-sizing:border-box;margin-inline-start:calc(var(--footer-directory-title-focus-offset) * -1);position:relative;overflow:hidden}#ac-globalfooter .ac-gf-directory-column-section:after{content:"";right:var(--footer-directory-title-focus-offset);left:var(--footer-directory-title-focus-offset);background-color:var(--footer-section-border-color);z-index:3;height:1px;position:absolute;bottom:0}}#ac-globalfooter .ac-gf-directory-column-section~.ac-gf-directory-column-section{padding-top:24px}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section~.ac-gf-directory-column-section{padding-top:0}}#ac-globalfooter .ac-gf-directory-column-section-title-button,#ac-globalfooter .ac-gf-directory-column-section-title>.ac-gf-directory-column-section-title-text{letter-spacing:-.01em;margin-bottom:.8em;outline:none;margin-inline-end:20px;font-family:SF Pro Text,Myriad Set Pro,SF Pro Icons,Apple Legacy Chevron,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:600;line-height:1.33337}#ac-globalfooter .ac-gf-directory-column-section-title-button{text-align:start;border:none;display:none}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-title-button{width:100%;color:var(--footer-directory-title-color);background:var(--footer-background);cursor:pointer;-webkit-user-select:none;user-select:none;z-index:2;margin:0;padding-top:10px;padding-bottom:10px;font-weight:400;display:block;position:relative}#ac-globalfooter .ac-gf-directory-column-section-title-button:hover{color:var(--footer-directory-title-color-hover)}#ac-globalfooter .ac-gf-directory-column-section-title-button:after{content:"";display:block;position:absolute;inset:0 -4px}#ac-globalfooter .ac-gf-directory-column-section-title-button:focus-visible:after{--sk-focus-offset:calc(var(--footer-directory-title-focus-offset) - 6px);outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}}#ac-globalfooter .ac-gf-directory-column-section-title-icon{display:none}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-title-icon{width:11px;color:var(--footer-directory-title-color);justify-content:center;align-items:center;margin-top:5px;font-size:14px;font-weight:400;transition:transform .3s;display:flex}#ac-globalfooter:not([dir=rtl]) .ac-gf-directory-column-section-title-icon{float:right}}#ac-globalfooter .ac-gf-directory-column-section-title>.ac-gf-directory-column-section-title-text{display:block}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-title>.ac-gf-directory-column-section-title-text{display:none}}#ac-globalfooter .ac-gf-directory-column-section-list{margin-inline-end:20px;padding:0;list-style:none}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-list{top:100%;visibility:hidden;z-index:-1;will-change:transform;width:100%;margin:0;padding-top:5px;padding-bottom:16px;position:absolute;inset-inline-start:0;overflow:hidden;transform:translateY(-100px)}#ac-globalfooter.no-js .ac-gf-directory-column-section-list{visibility:visible;position:static;transform:none}}#ac-globalfooter .ac-gf-directory-column-section-item{pointer-events:auto;margin-bottom:.8em;display:block}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-item{margin-bottom:0}}#ac-globalfooter .ac-gf-directory-column-section-item:last-child{margin-bottom:0}@media (width<=833px){#ac-globalfooter .ac-gf-directory-column-section-link{padding:6px 14px;display:block}#ac-globalfooter .ac-gf-directory-column-section-link:focus-visible{outline-offset:-6px}#ac-globalfooter .ac-gf-directory-column-section.ac-gf-directory-column-expanded .ac-gf-directory-column-section-title{color:var(--footer-directory-title-color-hover)}#ac-globalfooter .ac-gf-directory-column-section.ac-gf-directory-column-expanded .ac-gf-directory-column-section-list{visibility:visible;z-index:1;transition:transform .3s;position:static;transform:none}}#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-directory{padding-top:0}@media (width<=833px){#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-directory{padding-top:0}}#ac-globalfooter .ac-gf-footer{border-top:1px solid var(--footer-section-border-color);padding:17px 0 11px;padding-bottom:calc(11px + env(safe-area-inset-bottom))}@supports (padding:calc(max(0px))){#ac-globalfooter .ac-gf-footer{padding-bottom:max(11px, env(safe-area-inset-bottom))}}#ac-globalfooter .ac-gf-footer:nth-child(2){border-top:none}@media (width<=833px){#ac-globalfooter .ac-gf-footer{padding-bottom:9px;padding-bottom:calc(9px + env(safe-area-inset-bottom))}@supports (padding:calc(max(0px))){#ac-globalfooter .ac-gf-footer{padding-bottom:max(9px, env(safe-area-inset-bottom))}}}#ac-globalfooter .ac-gf-footer-shop{--footer-mini-shop-link-color:#06c;max-height:9999px;padding-bottom:3px}@media (width<=833px){#ac-globalfooter .ac-gf-footer-shop{padding-bottom:10px}}#ac-globalfooter .ac-gf-footer-shop a,#ac-globalfooter .ac-gf-footer-shop a:hover{color:var(--footer-mini-shop-link-color);text-decoration:underline}#ac-globalfooter .ac-gf-footer-end{justify-content:space-between;display:flex}@media (width<=833px){#ac-globalfooter .ac-gf-footer-end{display:block}}#ac-globalfooter .ac-gf-footer-locale{z-index:2;white-space:nowrap;float:inline-end;margin-top:5px;position:relative;top:-3px}@media (width<=833px){#ac-globalfooter .ac-gf-footer-locale{float:none;padding-top:4px}}#ac-globalfooter .ac-gf-footer-locale-large{float:unset}@media (width<=833px){#ac-globalfooter .ac-gf-footer-locale-large{display:none}}#ac-globalfooter .ac-gf-footer-locale-small{float:unset;display:none}@media (width<=833px){#ac-globalfooter .ac-gf-footer-locale-small{display:block}}#ac-globalfooter .ac-gf-footer-locale-link{margin-inline-start:14px;display:inline-block;position:relative}#ac-globalfooter .ac-gf-footer-locale-link:before{content:"";background-color:var(--footer-pipe-color);margin-top:3px;margin-bottom:3px;width:1px;height:10px;margin-inline:-9px 0;position:absolute}#ac-globalfooter .ac-gf-footer-locale-link:after{content:"";top:0;inset-inline-end:0;bottom:0;position:absolute;inset-inline-start:0}#ac-globalfooter .ac-gf-footer-locale-link:first-child{margin-inline-start:0;padding-inline-start:0}#ac-globalfooter .ac-gf-footer-locale-link:first-child:before{display:none}#ac-globalfooter .ac-gf-footer-locale-link:first-child:after{inset-inline-start:0}#ac-globalfooter .ac-gf-footer-locale-link:focus-visible{outline:none}#ac-globalfooter .ac-gf-footer-locale-link:focus-visible:after{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}#ac-globalfooter .ac-gf-footer-legal{z-index:1;position:relative;top:-3px}#ac-globalfooter .ac-gf-footer-legal:before,#ac-globalfooter .ac-gf-footer-legal:after{content:" ";display:table}#ac-globalfooter .ac-gf-footer-legal:after{clear:both}@media (width<=833px){#ac-globalfooter .ac-gf-footer-legal{padding-top:12px}}#ac-globalfooter .ac-gf-footer-legal-copyright,#ac-globalfooter .ac-gf-footer-legal-links{margin-inline-end:30px;float:inline-start;margin-top:5px;list-style-type:none}@media (width<=1023px){#ac-globalfooter .ac-gf-footer-legal-copyright,#ac-globalfooter .ac-gf-footer-legal-links{float:none;margin-inline-end:0}}#ac-globalfooter .ac-gf-footer-legal-copyright{max-height:9999px}#ac-globalfooter .ac-gf-footer-legal-links{z-index:1;margin-inline-start:0;position:relative;top:-5px}#ac-globalfooter .ac-gf-footer-legal-links-item{margin-inline-end:6px;margin-top:5px;display:inline-block;position:relative}#ac-globalfooter .ac-gf-footer-legal-links-item:before{content:"";top:0;inset-inline-end:9px;bottom:0;pointer-events:none;position:absolute;inset-inline-start:0}#ac-globalfooter .ac-gf-footer-legal-links-item:after{content:"";background-color:var(--footer-pipe-color);width:1px;height:10px;margin:3px 0;position:absolute}#ac-globalfooter .ac-gf-footer-legal-links-item:last-child:after{display:none}#ac-globalfooter .ac-gf-footer-legal-links-item:focus-within:before{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}@media (width<=1023px){#ac-globalfooter .ac-gf-footer-legal-links-item{margin-top:4px}}@media (width<=833px){#ac-globalfooter .ac-gf-footer-legal-links-item{margin-top:5px}}#ac-globalfooter .ac-gf-footer-legal-link{white-space:nowrap;margin-inline-start:-9px;padding:0 9px;display:inline-block}#ac-globalfooter .ac-gf-footer-legal-link:focus-visible{outline:none}#ac-globalfooter .ac-gf-sosumi+.ac-gf-footer{border-top:none}@media (width<=833px){#ac-globalfooter .ac-gf-breadcrumbs+.ac-gf-footer{border-top:none}}#ac-globalfooter .ac-gf-directory+.ac-gf-footer{border-top:none;padding-top:37px}@media (width<=833px){#ac-globalfooter .ac-gf-directory+.ac-gf-footer{padding-top:17px}}#ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{border-bottom:1px solid var(--footer-section-border-color);margin-bottom:16px;padding-bottom:19px}@media (width>=834px) and (width<=1023px){#ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{margin-bottom:17px;padding-bottom:18px}}@media (width<=833px){#ac-globalfooter .ac-gf-directory+.ac-gf-footer .ac-gf-footer-shop{border-bottom:none;margin-bottom:8px;padding-bottom:8px}}#ac-globalfooter b{font-weight:600}#ac-globalfooter .nowrap{white-space:nowrap}#ac-globalfooter .ac-gf-breadcrumbs-item:before,#ac-globalfooter .ac-gf-breadcrumbs-item>*,#ac-globalfooter .ac-gf-footer-locale-link,#ac-globalfooter .ac-gf-footer-legal-links-item{float:none}.theme-dark .modal{--modal-overlay-background:#1d1d1f;--modal-close-background:#333336;--modal-close-background-hover:#37373a;--modal-close-background-active:#2f2f32;--modal-close-color:#fffc;--modal-close-color-hover:#fff}@media (width<=480px){.modal{--modal-overlay-padding-inline:6.25%}}video::cue{color:#fff;font-family:SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:600}.ac-video-controls:has(.controls-captions-selector.pop-out) .controls-volume .controls-volume-level-indicator{z-index:12}body[data-preview] [data-sanity-edit-target]{scroll-margin-top:100px}html:not(.text-zoom,.no-image-text) [data-image-text]{mask-image:var(--mask-large)!important;-webkit-mask-image:var(--mask-large)!important}@media (width<=1068px){html:not(.text-zoom,.no-image-text) [data-image-text]{mask-image:var(--mask-medium)!important;-webkit-mask-image:var(--mask-medium)!important}}@media (width<=734px){html:not(.text-zoom,.no-image-text) [data-image-text]{mask-image:var(--mask-small)!important;-webkit-mask-image:var(--mask-small)!important}}html .gradient-text.text-only{background-color:#0000!important;width:auto!important;height:auto!important;-webkit-mask-image:none!important;mask-image:none!important}html .gradient-text.text-only .html-copy{clip:auto!important;clip-path:none!important;width:auto!important;height:auto!important;position:static!important;overflow:visible!important}#globalnav .globalnav-item:not(:focus-within) .globalnav-submenu-trigger-button{display:none}html:not([dir=rtl]) .icon-chevronstart:after,html:not([dir=rtl]) .icon-chevronstart:before{content:""}html:not([dir=rtl]) .icon-chevronstartcircle:after,html:not([dir=rtl]) .icon-chevronstartcircle:before{content:""}html:not([dir=rtl]) .icon-chevronend:after,html:not([dir=rtl]) .icon-chevronend:before{content:""}html:not([dir=rtl]) .icon-chevronendcircle:after,html:not([dir=rtl]) .icon-chevronendcircle:before{content:""}.demo-notice[data-astro-cid-z6mqjqn7]{opacity:.8;letter-spacing:-.01em;margin-top:4px;font-size:12px;line-height:1.33337}.demo-notice[data-astro-cid-z6mqjqn7] a[data-astro-cid-z6mqjqn7]{color:inherit;text-decoration:underline}.section-highlights [data-ac-gallery-item].gallery-item .media-block{--p-width:1260px;--p-height:680px}@media (width<=1068px){.section-highlights [data-ac-gallery-item].gallery-item .media-block{--p-width:934px;--p-height:628px}}@media (width<=734px){.section-highlights [data-ac-gallery-item].gallery-item .media-block{--p-width:400px;--p-height:480px}}.modal-close-button{cursor:auto;position:var(--modal-close-button-position);z-index:9999;height:var(--modal-close-button-size);width:var(--modal-close-button-size);-webkit-margin-end:var(--modal-close-button-offset-inline-start);margin:0;margin-inline-end:var(--modal-close-button-offset-inline-start);margin-top:var(--modal-close-button-offset-top);top:var(--modal-close-button-offset-top);border:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;justify-content:center;align-self:flex-end;align-items:center;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex}html.has-modal .modal-close-button{cursor:pointer}.modal-close-button:focus-visible{outline:none}.modal-close-button:focus-visible .modal-close-icon{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:3px}.modal-close-button:hover .modal-close-icon{background:var(--modal-close-background-hover);color:var(--modal-close-color-hover)}.modal-close-button:active .modal-close-icon{background:var(--modal-close-background-active)}.modal-close-button .modal-close-icon{background:var(--modal-close-background);border-radius:var(--modal-close-border-radius);color:var(--modal-close-color);height:var(--modal-close-icon-size);width:var(--modal-close-icon-size);outline:none;align-items:center;-webkit-transition:color .1s linear,background .1s linear;transition:color .1s linear,background .1s linear;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modal-close-button .modal-close-icon svg{fill:currentColor;height:var(--modal-close-icon-svg-size);width:var(--modal-close-icon-svg-size);position:absolute;inset-inline-start:50%;transform:translate(-50%)}.modal-close-button .modal-close-icon *{pointer-events:none}.modal{--modal-overlay-background:#fff;--modal-overlay-padding-top:76px;--modal-overlay-padding-bottom:76px;--modal-overlay-padding-inline:76px;--modal-close-button-offset-top:16px;--modal-close-button-offset-inline-start:16px;--modal-close-button-size:44px;--modal-close-background:#e8e8ed;--modal-close-background-hover:#ececf0;--modal-close-background-active:#dfdfe4;--modal-close-color:#0000008f;--modal-close-color-hover:#000000a3;--modal-close-border-radius:50%;--modal-close-button-position:sticky;--modal-close-icon-size:36px;--modal-close-icon-svg-size:20px;background:var(--modal-scrim-background,var(--modal-overlay-background));z-index:-1;display:none;position:fixed;inset:0;overflow:auto}@media (width<=480px){.modal{--modal-overlay-padding-inline:6.25%}}.modal.modal-animating{overflow:hidden}.modal .modal-overlay-container{-webkit-box-sizing:border-box;box-sizing:border-box;align-items:center;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.modal .modal-overlay{z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.modal .modal-overlay:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:3px}.modal .modal-overlay[data-focus-method=mouse],.modal .modal-overlay[data-focus-method=touch]{outline:none}.modal .modal-content-container{background:var(--modal-overlay-background);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-padding-start:var(--modal-overlay-padding-inline);-webkit-padding-end:var(--modal-overlay-padding-inline);padding-inline-start:var(--modal-overlay-padding-inline);padding-inline-end:var(--modal-overlay-padding-inline);padding-top:var(--modal-overlay-padding-top);padding-bottom:var(--modal-overlay-padding-bottom);margin-top:calc(-1 * (44px + var(--modal-close-button-offset-top)));-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.modal-open{z-index:11000;display:block}.has-modal{overflow:hidden}.has-modal body{-webkit-padding-end:var(--modal-scrollbar-buffer);padding-inline-end:var(--modal-scrollbar-buffer)}.modal-full-bleed{--modal-scrim-background:var(--modal-overlay-background);--modal-overlay-padding-top:96px;--modal-overlay-padding-bottom:96px;--modal-close-button-offset-top:max(16px, env(safe-area-inset-top))}@media (width<=1068px){.modal-full-bleed{--modal-overlay-padding-top:76px;--modal-overlay-padding-bottom:76px}}.modal-full-bleed .modal-overlay-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-full-bleed .modal-overlay{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:100%}.modal-full-bleed .modal-overlay:focus{outline-offset:-4px}.modal-full-bleed .modal-content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media (width<=1068px){.modal-page-overlay{--modal-overlay-width:692px}}@media (width<=734px){.modal-page-overlay{--modal-overlay-width:max(87.5%, 480px);--modal-overlay-padding-bottom:60px}}@media (width<=480px){.modal-page-overlay{--modal-overlay-border-radius-bottom:0;--modal-overlay-width:100%;--modal-close-button-offset-top:max(16px, env(safe-area-inset-top))}.modal-page-overlay .modal-overlay-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.modal-page-overlay .modal-overlay{--modal-overlay-margin-top:20px;--modal-overlay-margin-bottom:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.modal-page-overlay .modal-overlay .modal-content-container{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}@media (width>=1069px){.modal-wide{--modal-overlay-width:1029px}}.modal-crossfade{visibility:hidden;opacity:0;-webkit-transition:opacity .4s,visibility 0s linear .4s,z-index 0s linear .4s;transition:opacity .4s,visibility 0s linear .4s,z-index 0s linear .4s;display:block}@media (prefers-reduced-motion){.modal-crossfade{-webkit-transition:none;transition:none}}.modal-crossfade.modal-open{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.modal-close-button-static{--modal-close-button-position:static}.modal-close-button-high-contrast{--modal-close-background:#1d1d1f;--modal-close-background-hover:#272729;--modal-close-background-active:#18181a;--modal-close-color:#fff;--modal-close-color-hover:var(--modal-close-color)}.ac-modal-video .modal-content-container{padding-block:var(--ac-films-content-container-padding-block);padding-inline:var(--ac-films-content-container-padding-inline);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;justify-content:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}@media (width<=360px){.ac-modal-video .modal-content-container .ac-films-transcript-link{padding-inline:20px}}@media (width<=734px){.ac-films-modal-page-overlay .modal-overlay-container{-webkit-box-orient:unset;-webkit-box-direction:unset;-ms-flex-direction:unset;flex-direction:unset;min-width:320px}}@media (width<=360px){.ac-films-modal-page-overlay .modal-overlay-container{padding-inline:0}}@media (width<=734px){.ac-films-modal-page-overlay .modal-overlay{-webkit-box-flex:unset;-ms-flex-positive:unset;flex-grow:unset}.ac-films-modal-page-overlay .modal-content-container{padding-inline:0}.ac-films-modal-page-overlay .modal-content-container .ac-films-transcript-link{padding-inline:var(--ac-films-content-container-padding-inline)}}.design-film-modal .ac-player-container{width:100%}.design-film-modal .ac-video-player{width:min(100%, calc((100vh - var(--ac-films-content-container-padding-block,76px) * 2) * 16 / 9));aspect-ratio:16/9;background:#000;margin:auto;position:relative;overflow:hidden}.design-film-modal .ac-video-player video{width:100%;height:100%;display:block}.design-film-modal{--ac-films-content-container-padding-block:96px;--ac-films-content-container-padding-inline:96px}@media (width<=1440px){.design-film-modal{--ac-films-content-container-padding-block:76px;--ac-films-content-container-padding-inline:76px}}@media (width<=734px){.design-film-modal{--ac-films-content-container-padding-inline:30px}}@media (width<=480px){.design-film-modal{--ac-films-content-container-padding-inline:20px}}.section-performance .performance-stat{--gt-duration:1.5s}html.enhanced [data-component-list~=TextOverMedia] .media-container.tom-clip{clip-path:inset(calc(var(--tom-clip-y,0) * 1%) calc(var(--tom-clip-x,0) * 1%) round calc(var(--tom-clip-radius,0) * 1px))}.section-macos .text-over-media .media-container{background-color:#1d1d1f}.section-continuity .hardware-image-container .hardware-image-mac{background-image:var(--continuity-mac-hw-large)}.section-continuity .hardware-image-container .hardware-image-mask-mac{mask-image:var(--continuity-mac-mask-large)}.section-continuity .hardware-image-container .hardware-image-iphone{background-image:var(--continuity-iphone-hw-large)}.section-continuity .hardware-image-container .hardware-image-mask-iphone{mask-image:var(--continuity-iphone-mask-large)}@media (width<=734px){.section-continuity .hardware-image-container .hardware-image-mac{background-image:var(--continuity-mac-hw-small)}.section-continuity .hardware-image-container .hardware-image-mask-mac{mask-image:var(--continuity-mac-mask-small)}.section-continuity .hardware-image-container .hardware-image-iphone{background-image:var(--continuity-iphone-hw-small)}.section-continuity .hardware-image-container .hardware-image-mask-iphone{mask-image:var(--continuity-iphone-mask-small)}}html.continuity-enhanced .section-continuity .hardware-image-container .iphone-screen-image{visibility:hidden}.tabnav.tabnav-disable-transitions,.tabnav.tabnav-disable-transitions *,.tabnav.tabnav-disable-transitions :after,.tabnav.tabnav-disable-transitions :before,.tabnav.tabnav-disable-transitions:after,.tabnav.tabnav-disable-transitions:before,.tabnav.tabnav-reduced-motion,.tabnav.tabnav-reduced-motion *,.tabnav.tabnav-reduced-motion :after,.tabnav.tabnav-reduced-motion :before,.tabnav.tabnav-reduced-motion:after,.tabnav.tabnav-reduced-motion:before{transition:none!important}.tabnav-scale{clip:rect(1px, 1px, 1px, 1px);clip-path:inset(0 0 99.9% 99.9%);width:1px;height:1px;font-size:var(--r-tabnav-scaling-font-size);border:0;height:1em;padding:0;position:absolute;overflow:hidden}.tabnav-mask.tabnav-mask-noscroll{margin-inline-start:0;padding:0;display:contents;mask-image:none}.tabnav-item.tabnav-item-active{color:var(--tabnav-item-color-active);transition-duration:.16s;transition-delay:.16s;transition-timing-function:ease-in}.tabnav-item.tabnav-item-active .tabnav-link{opacity:1;cursor:auto}.tabnav.tabnav-focus-split .tabnav-item-active .tabnav-link{background-color:var(--tabnav-indicator-background)}.tabnav-paddle-icon{position:absolute;bottom:50%;translate:-50% 50%}.tabnav-paddle-left .tabnav-paddle-icon{left:calc(50% - 2px + var(--tabnav-platter-padding))}.tabnav-paddle-right .tabnav-paddle-icon{left:calc(50% + 2px - var(--tabnav-platter-padding))}.tabnav-paddle.tabnav-paddle-hidden{opacity:0;visibility:hidden;transition:opacity 80ms ease-out .2s,visibility 80ms step-end .2s}.tabnav-paddle:disabled:not(.tabnav-paddle-hidden) .tabnav-paddle-icon{opacity:var(--tabnav-paddle-icon-opacity-disabled)}.tabnav.tabnav-no-property .tabnav-paddle{transition:none!important}.tabnav.tabnav-focus-split .tabnav-indicator{display:none}.section-financing{--global-section-padding:50px;padding-top:50px;padding-bottom:50px}.section-financing .financing-title{letter-spacing:-.022em;color:var(--footer-directory-title-color);font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.section-financing .financing-title{letter-spacing:-.016em;font-size:14px;line-height:1.28577}}.section-financing .text-center{text-align:center}:not(.ac-gf-content)>.section-financing .section-financing-content{width:87.5vw;max-width:1680px;margin-inline:auto}.typography-index-headline{letter-spacing:-.005em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:56px;font-weight:600;line-height:1.07143}@media (width<=1068px){.typography-index-headline{letter-spacing:-.003em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:48px;font-weight:600;line-height:1.08349}}@media (width<=734px){.typography-index-headline{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}}.typography-index-list-title{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:400;line-height:1.23536}@media (width<=734px){.typography-index-list-title{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.28577}}.typography-index-item-base{letter-spacing:-.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:17px;font-weight:600;line-height:1.23536}@media (width<=734px){.typography-index-item-base{letter-spacing:-.016em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.28577}}.typography-index-item-elevated{letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:28px;font-weight:600;line-height:1.14286}@media (width<=1068px){.typography-index-item-elevated{letter-spacing:.009em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:24px;font-weight:600;line-height:1.16667}}@media (width<=734px){.typography-index-item-elevated{letter-spacing:.011em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:21px;font-weight:600;line-height:1.19048}}.index{--motion-highest-index-group-with-elevated:0;--motion-group-index:0;--motion-link-index:0;--motion-total-link-index:0;--motion-duration-long:.32s;--motion-delay-medium:80ms;--motion-delay-short:40ms;--motion-delay-rapid:20ms}.no-js .index{display:none}html.no-reduced-motion .index.animate .index-item-base,html.no-reduced-motion .index.animate .index-item-elevated,html.no-reduced-motion .index.animate .index-list-title{animation-name:link-in}.index .index-title{margin-bottom:53px}@media (width<=1068px){.index .index-title{margin-bottom:38px}}@media (width<=734px){.index .index-title{margin-bottom:34px}}.index .index-list-title{color:#6e6e73;margin-bottom:15px}.theme-dark .index .index-list-title{color:#86868b}@media (width<=734px){.index .index-list-title{margin-bottom:12px}}.index .index-groups{flex-wrap:wrap;display:flex}.index .index-group{box-sizing:border-box;max-width:25%;padding-inline-end:44px}@media (width<=1068px){.index .index-group{max-width:50%}}@media (width<=734px){.index .index-group{width:100%;max-width:none;padding-inline-end:0}}.index .index-group:first-of-type{max-width:50%;padding-inline-end:88px}@media (width>=735px) and (width<=1068px){.index .index-group:first-of-type{box-sizing:initial;width:100%;max-width:75%;padding-inline-end:25%}}@media (width<=734px){.index .index-group:first-of-type{max-width:none;padding-inline-end:0}}.index .index-group:first-of-type .index-list-title{margin-bottom:14px}@media (width<=734px){.index .index-group:first-of-type .index-list-title{margin-bottom:11px}}@media (width<=1068px){.index .index-group+.index-group{margin-top:42px}}@media (width<=734px){.index .index-group+.index-group{margin-top:26px}.index .index-group+.index-group .index-list-title{margin-top:-1px}}.index .index-list{margin-inline-start:0;list-style-type:none}.index .index-item-base{margin-bottom:14px}@media (width<=734px){.index .index-item-base{margin-bottom:11px}}.index .index-item-elevated{margin-bottom:11px}@media (width>=1069px){.index .index-item-elevated:first-of-type{margin-top:-1px}}@media (width<=1068px){.index .index-item-elevated{margin-bottom:9px}}@media (width<=734px){.index .index-item-elevated{margin-bottom:8px}}.index .index-item-elevated+.index-item-base{margin-top:31px}@media (width<=1068px){.index .index-item-elevated+.index-item-base{margin-top:22px}}@media (width<=734px){.index .index-item-elevated+.index-item-base{margin-top:19px}}.index .index-link{color:#333336}.theme-dark .index .index-link{color:#e8e8ed}.index .index-link:hover .icon-copy{text-decoration:none}html.no-reduced-motion .index .index-item-base,html.no-reduced-motion .index .index-item-elevated,html.no-reduced-motion .index .index-list-title{--animation-delay:calc(var(--motion-delay-medium) + min(var(--motion-group-index), var(--motion-highest-index-group-with-elevated)) * var(--motion-delay-medium) + max(var(--motion-group-index) - var(--motion-highest-index-group-with-elevated), 0) * var(--motion-delay-short) + var(--motion-link-index) * var(--motion-delay-rapid));visibility:visible;opacity:0;will-change:opacity, transform;animation-delay:calc(var(--animation-delay) + .2s);animation-duration:var(--motion-duration-long);animation-timing-function:ease;animation-fill-mode:both;transform:translateY(-4px)}@media (width<=734px){html.no-reduced-motion .index .index-item-base,html.no-reduced-motion .index .index-item-elevated,html.no-reduced-motion .index .index-list-title{--animation-delay:calc(var(--motion-delay-medium) + var(--motion-total-link-index) * var(--motion-delay-rapid))}}
