/* @iphone-privacy-foundation-start — generated by extract-privacy-css-foundation.js */
.section-iphone-privacy{--global-content-max-width-hero:1680px;--global-content-max-width:1260px}
.section-iphone-privacy [class*=pin-bottom-],.section-iphone-privacy [class*=pin-center-],.section-iphone-privacy [class*=pin-left],.section-iphone-privacy [class*=pin-right],.section-iphone-privacy [class*=pin-self-bottom-],.section-iphone-privacy [class*=pin-self-center-],.section-iphone-privacy [class*=pin-self-left],.section-iphone-privacy [class*=pin-self-right],.section-iphone-privacy [class*=pin-self-top-],.section-iphone-privacy [class*=pin-top-]{--pin-alignment-left:start;--pin-alignment-right:end}
html[dir=rtl] .section-iphone-privacy [class*=pin-bottom-]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-center-]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-left]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-right]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-self-bottom-]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-self-center-]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-self-left]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-self-right]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-self-top-]:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy [class*=pin-top-]:not(.pin-rtl){--pin-alignment-left:end;--pin-alignment-right:start}
.section-iphone-privacy :has(>.pin-offset){align-items:start;align-content:start}
.section-iphone-privacy .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))}
html[dir=rtl] .section-iphone-privacy :not(.pin-rtl) .pin-offset{--pin-offset-block:var(--pin-offset-top,var(--pin-offset-default)) var(--pin-offset-left,var(--pin-offset-default)) var(--pin-offset-bottom,var(--pin-offset-default)) var(--pin-offset-right,var(--pin-offset-default))}
.section-iphone-privacy .pin-top-center,.section-iphone-privacy .pin-top-left,.section-iphone-privacy .pin-top-right{align-items:start;align-content:start}
.section-iphone-privacy .pin-top-center>.pin-offset,.section-iphone-privacy .pin-top-left>.pin-offset,.section-iphone-privacy .pin-top-right>.pin-offset{--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .pin-self-top-center.pin-offset,.section-iphone-privacy .pin-self-top-left.pin-offset,.section-iphone-privacy .pin-self-top-right.pin-offset{--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .pin-bottom-center,.section-iphone-privacy .pin-bottom-left,.section-iphone-privacy .pin-bottom-right{align-items:end;align-content:end}
.section-iphone-privacy .pin-bottom-center>.pin-offset,.section-iphone-privacy .pin-bottom-left>.pin-offset,.section-iphone-privacy .pin-bottom-right>.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}
.section-iphone-privacy .pin-self-bottom-center.pin-offset,.section-iphone-privacy .pin-self-bottom-left.pin-offset,.section-iphone-privacy .pin-self-bottom-right.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}
.section-iphone-privacy .pin-center-left,.section-iphone-privacy .pin-center-right{align-items:center;align-content:center}
.section-iphone-privacy .pin-bottom-left,.section-iphone-privacy .pin-center-left,.section-iphone-privacy .pin-left,.section-iphone-privacy .pin-top-left{justify-content:var(--pin-alignment-left)}
.section-iphone-privacy .pin-bottom-left>.pin-offset,.section-iphone-privacy .pin-center-left>.pin-offset,.section-iphone-privacy .pin-left>.pin-offset,.section-iphone-privacy .pin-top-left>.pin-offset{--pin-offset-left:var(--pin-offset-x)}
.section-iphone-privacy .pin-bottom-left.pin-text-align,.section-iphone-privacy .pin-center-left.pin-text-align,.section-iphone-privacy .pin-left.pin-text-align,.section-iphone-privacy .pin-top-left.pin-text-align{text-align:var(--pin-alignment-left)}
.section-iphone-privacy .pin-bottom-right,.section-iphone-privacy .pin-center-right,.section-iphone-privacy .pin-right,.section-iphone-privacy .pin-top-right{justify-content:var(--pin-alignment-right)}
.section-iphone-privacy .pin-bottom-right>.pin-offset,.section-iphone-privacy .pin-center-right>.pin-offset,.section-iphone-privacy .pin-right>.pin-offset,.section-iphone-privacy .pin-top-right>.pin-offset{--pin-offset-right:var(--pin-offset-x)}
.section-iphone-privacy .pin-bottom-right.pin-text-align,.section-iphone-privacy .pin-center-right.pin-text-align,.section-iphone-privacy .pin-right.pin-text-align,.section-iphone-privacy .pin-top-right.pin-text-align{text-align:var(--pin-alignment-right)}
.section-iphone-privacy .pin-bottom-center,.section-iphone-privacy .pin-center,.section-iphone-privacy .pin-center-center,.section-iphone-privacy .pin-top-center{justify-content:center}
.section-iphone-privacy .pin-bottom-center.pin-text-align,.section-iphone-privacy .pin-center-center.pin-text-align,.section-iphone-privacy .pin-center.pin-text-align,.section-iphone-privacy .pin-top-center.pin-text-align{text-align:center}
.section-iphone-privacy .pin-self-bottom-left.pin-offset,.section-iphone-privacy .pin-self-center-left.pin-offset,.section-iphone-privacy .pin-self-left.pin-offset,.section-iphone-privacy .pin-self-top-left.pin-offset{--pin-offset-left:var(--pin-offset-x)}
.section-iphone-privacy .pin-self-bottom-right.pin-offset,.section-iphone-privacy .pin-self-center-right.pin-offset,.section-iphone-privacy .pin-self-right.pin-offset,.section-iphone-privacy .pin-self-top-right.pin-offset{--pin-offset-right:var(--pin-offset-x)}
.section-iphone-privacy .pin-center,.section-iphone-privacy .pin-center-center{align-items:center;align-content:center;justify-content:center}
.section-iphone-privacy .pin-center-center>.pin-offset,.section-iphone-privacy .pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .pin-self-center-center.pin-offset,.section-iphone-privacy .pin-self-center.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .pin-left,.section-iphone-privacy .pin-right{align-items:center;align-content:center}
.section-iphone-privacy .large-pin-top-center,.section-iphone-privacy .large-pin-top-left,.section-iphone-privacy .large-pin-top-right{align-items:start;align-content:start}
.section-iphone-privacy .large-pin-top-center>.pin-offset,.section-iphone-privacy .large-pin-top-left>.pin-offset,.section-iphone-privacy .large-pin-top-right>.pin-offset{--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-self-top-center,.section-iphone-privacy .large-pin-self-top-left,.section-iphone-privacy .large-pin-self-top-right{align-self:start}
.section-iphone-privacy .large-pin-self-top-center.pin-offset,.section-iphone-privacy .large-pin-self-top-left.pin-offset,.section-iphone-privacy .large-pin-self-top-right.pin-offset{--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-bottom-center,.section-iphone-privacy .large-pin-bottom-left,.section-iphone-privacy .large-pin-bottom-right{align-items:end;align-content:end}
.section-iphone-privacy .large-pin-bottom-center>.pin-offset,.section-iphone-privacy .large-pin-bottom-left>.pin-offset,.section-iphone-privacy .large-pin-bottom-right>.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-self-bottom-center,.section-iphone-privacy .large-pin-self-bottom-left,.section-iphone-privacy .large-pin-self-bottom-right{align-self:end;inset-block-end:0}
.section-iphone-privacy .large-pin-self-bottom-center.pin-offset,.section-iphone-privacy .large-pin-self-bottom-left.pin-offset,.section-iphone-privacy .large-pin-self-bottom-right.pin-offset{--pin-offset-bottom:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-center-left,.section-iphone-privacy .large-pin-center-right{align-items:center;align-content:center}
.section-iphone-privacy .large-pin-self-center,.section-iphone-privacy .large-pin-self-center-left,.section-iphone-privacy .large-pin-self-center-right{align-self:center;inset-block-start:50%;transform:translateY(-50%)}
.section-iphone-privacy .large-pin-bottom-left,.section-iphone-privacy .large-pin-center-left,.section-iphone-privacy .large-pin-left,.section-iphone-privacy .large-pin-top-left{justify-content:var(--pin-alignment-left)}
.section-iphone-privacy .large-pin-bottom-left>.pin-offset,.section-iphone-privacy .large-pin-center-left>.pin-offset,.section-iphone-privacy .large-pin-left>.pin-offset,.section-iphone-privacy .large-pin-top-left>.pin-offset{--pin-offset-left:var(--pin-offset-x)}
.section-iphone-privacy .large-pin-bottom-left.pin-text-align,.section-iphone-privacy .large-pin-center-left.pin-text-align,.section-iphone-privacy .large-pin-left.pin-text-align,.section-iphone-privacy .large-pin-top-left.pin-text-align{text-align:var(--pin-alignment-left)}
.section-iphone-privacy .large-pin-bottom-right,.section-iphone-privacy .large-pin-center-right,.section-iphone-privacy .large-pin-right,.section-iphone-privacy .large-pin-top-right{justify-content:var(--pin-alignment-right)}
.section-iphone-privacy .large-pin-bottom-right>.pin-offset,.section-iphone-privacy .large-pin-center-right>.pin-offset,.section-iphone-privacy .large-pin-right>.pin-offset,.section-iphone-privacy .large-pin-top-right>.pin-offset{--pin-offset-right:var(--pin-offset-x)}
.section-iphone-privacy .large-pin-bottom-right.pin-text-align,.section-iphone-privacy .large-pin-center-right.pin-text-align,.section-iphone-privacy .large-pin-right.pin-text-align,.section-iphone-privacy .large-pin-top-right.pin-text-align{text-align:var(--pin-alignment-right)}
.section-iphone-privacy .large-pin-bottom-center,.section-iphone-privacy .large-pin-center,.section-iphone-privacy .large-pin-center-center,.section-iphone-privacy .large-pin-top-center{justify-content:center}
.section-iphone-privacy .large-pin-bottom-center.pin-text-align,.section-iphone-privacy .large-pin-center-center.pin-text-align,.section-iphone-privacy .large-pin-center.pin-text-align,.section-iphone-privacy .large-pin-top-center.pin-text-align{text-align:center}
.section-iphone-privacy .large-pin-self-bottom-left,.section-iphone-privacy .large-pin-self-center-left,.section-iphone-privacy .large-pin-self-left,.section-iphone-privacy .large-pin-self-top-left{justify-self:var(--pin-alignment-left);inset-inline-start:0}
html[dir=rtl] .section-iphone-privacy .large-pin-self-bottom-left:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-center-left:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-left:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-top-left:not(.pin-rtl){inset-inline-start:auto;inset-inline-end:0}
.section-iphone-privacy .large-pin-self-bottom-left.pin-offset,.section-iphone-privacy .large-pin-self-center-left.pin-offset,.section-iphone-privacy .large-pin-self-left.pin-offset,.section-iphone-privacy .large-pin-self-top-left.pin-offset{--pin-offset-left:var(--pin-offset-x)}
.section-iphone-privacy .large-pin-self-bottom-left.pin-text-align,.section-iphone-privacy .large-pin-self-center-left.pin-text-align,.section-iphone-privacy .large-pin-self-left.pin-text-align,.section-iphone-privacy .large-pin-self-top-left.pin-text-align{text-align:var(--pin-alignment-left)}
.section-iphone-privacy .large-pin-self-bottom-right,.section-iphone-privacy .large-pin-self-center-right,.section-iphone-privacy .large-pin-self-right,.section-iphone-privacy .large-pin-self-top-right{justify-self:var(--pin-alignment-right);inset-inline-end:0}
html[dir=rtl] .section-iphone-privacy .large-pin-self-bottom-right:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-center-right:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-right:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-top-right:not(.pin-rtl){inset-inline-start:0;inset-inline-end:auto}
.section-iphone-privacy .large-pin-self-bottom-right.pin-offset,.section-iphone-privacy .large-pin-self-center-right.pin-offset,.section-iphone-privacy .large-pin-self-right.pin-offset,.section-iphone-privacy .large-pin-self-top-right.pin-offset{--pin-offset-right:var(--pin-offset-x)}
.section-iphone-privacy .large-pin-self-bottom-right.pin-text-align,.section-iphone-privacy .large-pin-self-center-right.pin-text-align,.section-iphone-privacy .large-pin-self-right.pin-text-align,.section-iphone-privacy .large-pin-self-top-right.pin-text-align{text-align:var(--pin-alignment-right)}
.section-iphone-privacy .large-pin-self-bottom-center.pin-text-align,.section-iphone-privacy .large-pin-self-center-center.pin-text-align,.section-iphone-privacy .large-pin-self-center.pin-text-align,.section-iphone-privacy .large-pin-self-top-center.pin-text-align{text-align:center}
.section-iphone-privacy .large-pin-self-bottom-center,.section-iphone-privacy .large-pin-self-top-center{justify-self:center;inset-inline-start:50%;transform:translateX(-50%)}
html[dir=rtl] .section-iphone-privacy .large-pin-self-bottom-center:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-top-center:not(.pin-rtl){inset-inline-start:auto;inset-inline-end:50%}
.section-iphone-privacy .large-pin-center,.section-iphone-privacy .large-pin-center-center{align-items:center;align-content:center;justify-content:center}
.section-iphone-privacy .large-pin-center-center>.pin-offset,.section-iphone-privacy .large-pin-center>.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-self-center,.section-iphone-privacy .large-pin-self-center-center{align-self:center;justify-self:center;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}
html[dir=rtl] .section-iphone-privacy .large-pin-self-center-center:not(.pin-rtl),html[dir=rtl] .section-iphone-privacy .large-pin-self-center:not(.pin-rtl){inset-inline-start:auto;inset-inline-end:50%}
.section-iphone-privacy .large-pin-self-center-center.pin-offset,.section-iphone-privacy .large-pin-self-center.pin-offset{--pin-offset-left:var(--pin-offset-x);--pin-offset-top:var(--pin-offset-y)}
.section-iphone-privacy .large-pin-left,.section-iphone-privacy .large-pin-right{align-items:center;align-content:center}
.section-iphone-privacy .large-pin-self-left,.section-iphone-privacy .large-pin-self-right{align-self:center}
html.no-inline-media .section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container{position:relative;opacity:1;visibility:visible}
html.no-inline-media .section-iphone-privacy .inline-media-component-container .video-wrapper .video-element-stack{display:none;visibility:hidden}
.section-iphone-privacy .inline-media-component-container{position:relative;width:100%;display:flex;align-content:center;justify-content:center;place-content:center}
html.reduced-motion .section-iphone-privacy .inline-media-component-container:not(.with-media-ui) .fallback-container{position:relative;opacity:1;visibility:visible}
html.reduced-motion .section-iphone-privacy .inline-media-component-container:not(.with-media-ui) .video-element-stack{display:none;visibility:hidden}
.section-iphone-privacy .inline-media-component-container.fallback .fallback-frame{--load-static-image:true}
.section-iphone-privacy .inline-media-component-container.fallback .end-frame,.section-iphone-privacy .inline-media-component-container.fallback .start-frame,.section-iphone-privacy .inline-media-component-container:not(.fallback) .fallback-frame{--load-static-image:false}
.section-iphone-privacy .inline-media-component-container:not(.fallback) .end-frame,.section-iphone-privacy .inline-media-component-container:not(.fallback) .start-frame,html.no-inline-media .section-iphone-privacy .inline-media-component-container:not(.fallback) .fallback-frame,html.reduced-motion .section-iphone-privacy .inline-media-component-container:not(.fallback) .fallback-frame:not([data-lazy-has-ui]){--load-static-image:true}
html.no-inline-media .section-iphone-privacy .inline-media-component-container:not(.fallback) .end-frame,html.no-inline-media .section-iphone-privacy .inline-media-component-container:not(.fallback) .start-frame{--load-static-image:false}
html.reduced-motion .section-iphone-privacy .inline-media-component-container:not(.fallback) .end-frame[data-lazy-has-ui],html.reduced-motion .section-iphone-privacy .inline-media-component-container:not(.fallback) .start-frame[data-lazy-has-ui]{--load-static-image:true}
.section-iphone-privacy .inline-media-component-container .video-wrapper{display:grid;grid-template:100%/100%;isolation:isolate;width:100%;height:100%}
.section-iphone-privacy .inline-media-component-container .video-wrapper:focus-visible{outline:unset}
.section-iphone-privacy .inline-media-component-container .video-wrapper::after{content:"";display:block;position:absolute;height:100%;width:100%;left:0;top:0;background:rgba(0,0,0,0)}
html.no-js .section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container{position:relative;opacity:1;visibility:visible}
html.no-js .section-iphone-privacy .inline-media-component-container .video-wrapper .video-element-stack{display:none;visibility:hidden}
.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container,.section-iphone-privacy .inline-media-component-container .video-wrapper .video-element-stack,.section-iphone-privacy .inline-media-component-container .video-wrapper img{width:100%;height:100%}
.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container,.section-iphone-privacy .inline-media-component-container .video-wrapper .video-element-stack{grid-area:1/1;display:grid}
.section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame,.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-frame,.section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame,.section-iphone-privacy .inline-media-component-container .video-wrapper video{grid-area:1/1;margin:var(--pin-offset-block);width:var(--media-width,100%);height:var(--media-height,100%)}
.section-iphone-privacy .inline-media-component-container .video-wrapper video{display:block;top:0}
html.safari .section-iphone-privacy .inline-media-component-container .video-wrapper video{mask-image:radial-gradient(white,white)}
.section-iphone-privacy .inline-media-component-container .video-wrapper img{object-fit:contain}
.section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame,.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container,.section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame{opacity:0}
html.no-touch .section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame,html.no-touch .section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container,html.no-touch .section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame{pointer-events:none}
.section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame img,.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container img,.section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame img{width:100%}
.section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame,.section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame{display:block}
.section-iphone-privacy .inline-media-component-container .video-wrapper .start-frame{z-index:4}
.section-iphone-privacy .inline-media-component-container .video-wrapper .end-frame{z-index:3;visibility:hidden}
.section-iphone-privacy .inline-media-component-container .video-wrapper .fallback-container{z-index:2;visibility:hidden}
.section-iphone-privacy .inline-media-component-container .start-frame.webm,.section-iphone-privacy .inline-media-component-container:not(.ready,.loading-disabled,.media-unloaded) .start-frame{opacity:1;pointer-events:all}
.section-iphone-privacy .inline-media-component-container.ready .start-frame{transition:opacity .2s}
.section-iphone-privacy .inline-media-component-container.media-unloaded .start-frame{display:none;visibility:hidden}
.section-iphone-privacy .inline-media-component-container.ended .end-frame,.section-iphone-privacy .inline-media-component-container.media-unloaded .end-frame{opacity:1;pointer-events:all;transition:opacity .4s ease-out;visibility:visible}
.section-iphone-privacy .inline-media-component-container.fallback .fallback-container{position:relative;opacity:1;visibility:visible}
.section-iphone-privacy .inline-media-component-container.fallback .video-element-stack{display:none;visibility:hidden}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button{position:absolute;top:20px;inset-inline-end:0;z-index:2;--inline-media-playpause-icon-color:rgb(0 0 0/56%);--inline-media-playpause-icon-color-hover:rgb(0 0 0/64%);--inline-media-playpause-scrim-color:rgb(210 210 215/64%);--inline-media-playpause-icon-color:rgba(0,0,0,0.56);--inline-media-playpause-icon-color-hover:rgba(0,0,0,0.72);--inline-media-playpause-scrim-color:rgba(210,210,215,0.64);--inline-media-playpause-scrim-color-hover:rgba(222.9661016949,222.9661016949,226.5254237288,0.6976);--inline-media-playpause-scrim-color-active:rgba(192.9186602871,192.9186602871,197.5119617225,0.6544)}
html.no-js .section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button{display:none}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading-empty .play-pause-button{opacity:0}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading .play-pause-button{pointer-events:none;opacity:1}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading .play-pause-button::after{mask:none;background:no-repeat 50%/contain rgba(0,0,0,0);background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyMXYyMUgweiIvPjxwYXRoIGQ9Ik0xMC41IDMuNWExIDEgMCAwMTEgMXYyYTEgMSAwIDAxLTIgMHYtMmExIDEgMCAwMTEtMXoiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xNS40NSA1LjU1YTEgMSAwIDAxMCAxLjQxTDE0IDguMzhBMSAxIDAgMTExMi42MiA3TDE0IDUuNTVhMSAxIDAgMDExLjQ1IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNMTcuNSAxMC41YTEgMSAwIDAxLTEgMWgtMmExIDEgMCAwMTAtMmgyYTEgMSAwIDAxMSAxeiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE1LjQ1IDE1LjQ1YTEgMSAwIDAxLTEuNDEgMEwxMi42MiAxNEExIDEgMCAxMTE0IDEyLjYyTDE1LjQ1IDE0YTEgMSAwIDAxMCAxLjQ1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTEwLjUgMTcuNWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDEyIDB2MmExIDEgMCAwMS0xIDF6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNS41NSAxNS40NWExIDEgMCAwMTAtMS40MUw3IDEyLjYyQTEgMSAwIDExOC4zOCAxNEw3IDE1LjQ1YTEgMSAwIDAxLTEuNDUgMHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNiIvPjxwYXRoIGQ9Ik0zLjUgMTAuNWExIDEgMCAwMTEtMWgyYTEgMSAwIDAxMCAyaC0yYTEgMSAwIDAxLTEtMXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik01LjU1IDUuNTVhMSAxIDAgMDExLjQ1IDBMOC4zOCA3QTEgMSAwIDAxNyA4LjM4TDUuNTUgN2ExIDEgMCAwMTAtMS40NXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuOSIvPjwvc3ZnPg==");position:absolute;top:50%;left:50%;translate:-50% -50%;transform-origin:center;width:21px;height:21px;animation:inline-media-spin .85s steps(8) infinite}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading .play-pause-button:active::after,.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading .play-pause-button:hover::after{background-color:rgba(0,0,0,0)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loaded.playing .play-pause-button::after{mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTIuODkzdjEwLjIxNGMwIC43NjktLjU5NyAxLjM5My0xLjMzMyAxLjM5M2gtMS4zMzRjLS43MzYgMC0xLjMzMy0uNjI0LTEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny41OTctMS4zOTMgMS4zMzMtMS4zOTNoMS4zMzRjLjczNiAwIDEuMzMzLjYyNCAxLjMzMyAxLjM5M3pNMTUuMTY3IDExLjVoLTEuMzM0Yy0uNzM2IDAtMS4zMzMuNjI0LTEuMzMzIDEuMzkzdjEwLjIxNGMwIC43NjkuNTk3IDEuMzkzIDEuMzMzIDEuMzkzaDEuMzM0Yy43MzYgMCAxLjMzMy0uNjI0IDEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny0uNTk3LTEuMzkzLTEuMzMzLTEuMzkzeiIvPjwvc3ZnPg==")}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loaded.ended .play-pause-button::after{mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTYuNUExLjUgMS41IDAgMDAyMiAxOGMwIDIuMjA2LTEuNzk0IDQtNCA0cy00LTEuNzk0LTQtNGMwLTEuOTkgMS40NjQtMy42MyAzLjM2OS0zLjkzNmwtLjM3Ni4zNzVhMS41IDEuNSAwIDEwMi4xMjEgMi4xMjJsMi45MjktMi45M2ExLjUgMS41IDAgMDAwLTIuMTJsLTMuMDcxLTMuMDcyYTEuNSAxLjUgMCAxMC0yLjEyMSAyLjEyMmwuNDczLjQ3M0MxMy43OCAxMS4zNzUgMTEgMTQuMzY4IDExIDE4YzAgMy44NiAzLjE0IDcgNyA3czctMy4xNCA3LTdhMS41IDEuNSAwIDAwLTEuNS0xLjV6Ii8+PC9zdmc+")}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loaded .play-pause-button{pointer-events:all;opacity:1}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button{position:relative;display:flex;justify-self:flex-end;align-self:flex-end;align-items:center;justify-content:center;width:36px;height:36px;padding:0;margin-inline-end:20px;margin-bottom:20px;border:none;background:none;background-color:var(--inline-media-playpause-scrim-color);background-repeat:no-repeat;opacity:0;transition:opacity 100ms linear,transform .2s ease;cursor:pointer;pointer-events:none}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button::after{content:"";mask:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTE0IDIyLjU4N3YtOS4xNjhjMC0uOTM0LjU2My0xLjQyNSAxLjI2LTEuNDI1LjM4NiAwIC42MjcuMDY1Ljk2Ny4yNzNsNy40NjggNC40MDNjLjY2Mi4zOSAxLjAyLjcwNyAxLjAyIDEuMzI0IDAgLjYxOC0uMzU4LjkzNS0xLjAyIDEuMzI1bC03LjQ2OCA0LjQwM2MtLjM0LjIwOC0uNTgxLjI3My0uOTY2LjI3My0uNjk4IDAtMS4yNjEtLjQ3My0xLjI2MS0xLjQwOCIvPjwvc3ZnPg==");mask-size:cover;display:inline-block;width:36px;height:36px;position:absolute;background-color:var(--inline-media-playpause-icon-color)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:disabled{pointer-events:none;opacity:.32}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:hover{background-color:var(--inline-media-playpause-scrim-color-hover)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:hover::after{background-color:var(--inline-media-playpause-icon-color-hover)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:active{background-color:var(--inline-media-playpause-scrim-color-active);transform:scale(0.95)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:active::after{background-color:var(--inline-media-playpause-icon-color)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:focus-visible{outline:none}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:focus-visible::before{content:"";position:absolute;width:100%;height:100%;border-radius:inherit;box-sizing:border-box;outline:2px solid #0071e3;outline-offset:3px}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button{border-radius:50%}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:focus-visible{box-shadow:0 0 0 3px #000,0 0 0 5px #0071e3}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button .play-pause-button:not(:focus-visible)::before{border:none}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.loading .play-pause-button:hover::after{--inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)}
html.no-reduced-motion .section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.inline-media-ui-replay-only{opacity:0;visibility:hidden;pointer-events:none}
html.no-reduced-motion .section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended{transition:opacity 400ms ease-in-out;opacity:1;visibility:visible;pointer-events:all}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button,.section-iphone-privacy .theme-dark .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button:not(.with-media-ui-light) .inline-media-ui-button{--inline-media-playpause-icon-color:rgba(255,255,255,0.8);--inline-media-playpause-icon-color-hover:rgb(255,255,255);--inline-media-playpause-scrim-color:rgba(66,66,69,0.72);--inline-media-playpause-scrim-color-hover:rgba(72.6170678337,72.6170678337,75.5120350109,0.7256);--inline-media-playpause-scrim-color-active:rgba(57.1631799163,57.1631799163,59.7615062762,0.7424)}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button::after,.section-iphone-privacy .theme-dark .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button::after{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg1NnY1NkgweiIvPjxwYXRoIGQ9Ik0yOCA4LjVhMi41IDIuNSAwIDAxMi41IDIuNXY3YTIuNSAyLjUgMCAwMS01IDB2LTdBMi41IDIuNSAwIDAxMjggOC41eiIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTQxLjc5IDE0LjIxYTIuNTIgMi41MiAwIDAxMCAzLjU0bC00Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQtMy41NGw1LTQuOTVhMi41MiAyLjUyIDAgMDEzLjQ5IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNNDcuNSAyOGEyLjUgMi41IDAgMDEtMi41IDIuNWgtN2EyLjUgMi41IDAgMDEwLTVoN2EyLjUgMi41IDAgMDEyLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTQxLjc5IDQxLjc5YTIuNTIgMi41MiAwIDAxLTMuNTQgMGwtNS00Ljk1YTIuNSAyLjUgMCAwMTMuNTQtMy41NGw0Ljk1IDVhMi41MiAyLjUyIDAgMDEuMDUgMy40OXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik0yOCA0Ny41YTIuNSAyLjUgMCAwMS0yLjUtMi41di03YTIuNSAyLjUgMCAwMTUgMHY3YTIuNSAyLjUgMCAwMS0yLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTE0LjIxIDQxLjc5YTIuNTIgMi41MiAwIDAxMC0zLjU0bDQuOTUtNWEyLjUgMi41IDAgMDEzLjU0IDMuNTRsLTQuOTUgNC45NWEyLjUyIDIuNTIgMCAwMS0zLjU0LjA1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTguNSAyOGEyLjUgMi41IDAgMDEyLjUtMi41aDdhMi41IDIuNSAwIDAxMCA1aC03QTIuNSAyLjUgMCAwMTguNSAyOHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik0xNC4yMSAxNC4yMWEyLjUyIDIuNTIgMCAwMTMuNTQgMGw0Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQgMy41NGwtNC45NS00Ljk1YTIuNTIgMi41MiAwIDAxMC0zLjU0eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii45Ii8+PC9zdmc+")}
.section-iphone-privacy .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button::after:hover,.section-iphone-privacy .theme-dark .inline-media-component-container:not(.fallback,.media-unloaded).with-media-ui-button:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button::after:hover{--inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)}
.section-iphone-privacy .inline-media-component-container.fallback.with-media-ui .inline-media-ui,.section-iphone-privacy .inline-media-component-container.hide-ui.with-media-ui .inline-media-ui,.section-iphone-privacy .inline-media-component-container.media-unloaded.with-media-ui .inline-media-ui{display:none}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text{--inline-media-text-button-spacing-top:40px;--inline-media-text-button-spacing-bottom:60px;margin-bottom:calc(var(--inline-media-text-button-spacing-top) + var(--inline-media-text-button-spacing-bottom))}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text.fallback{margin-bottom:var(--inline-media-text-button-spacing-bottom)}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text{display:flex;z-index:20;position:absolute;bottom:calc(var(--inline-media-text-button-spacing-top, 40px)*-1);width:100%;justify-content:center;opacity:0;pointer-events:none}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.ended,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.loaded,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.loading,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.playing,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text:not(.loading-empty){opacity:1;pointer-events:all}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button{text-align:center;color:#06c}
.section-iphone-privacy .theme-dark .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button{color:#2997ff}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button::after,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button::before{display:none}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button:active{transform:none}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button:focus-visible{outline:2px solid var(--sk-focus-color,#0071e3);outline-offset:var(--sk-focus-offset,1px)}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .play-pause-button:hover .text{text-decoration:underline}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .ended,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .loading-icon,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .paused,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text .playing{display:none;opacity:0;transition:opacity 400ms ease-out}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.loading .loading-icon{display:block;opacity:1;width:20px;height:20px;overflow:hidden;position:relative;pointer-events:none}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.loading .loading-icon::after{content:"";background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NiIgaGVpZ2h0PSI1NiI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGg1NnY1NkgweiIvPjxwYXRoIGQ9Ik0yOCA4LjVhMi41IDIuNSAwIDAxMi41IDIuNXY3YTIuNSAyLjUgMCAwMS01IDB2LTdBMi41IDIuNSAwIDAxMjggOC41eiIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIi8+PHBhdGggZD0iTTQxLjc5IDE0LjIxYTIuNTIgMi41MiAwIDAxMCAzLjU0bC00Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQtMy41NGw1LTQuOTVhMi41MiAyLjUyIDAgMDEzLjQ5IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNNDcuNSAyOGEyLjUgMi41IDAgMDEtMi41IDIuNWgtN2EyLjUgMi41IDAgMDEwLTVoN2EyLjUgMi41IDAgMDEyLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTQxLjc5IDQxLjc5YTIuNTIgMi41MiAwIDAxLTMuNTQgMGwtNS00Ljk1YTIuNSAyLjUgMCAwMTMuNTQtMy41NGw0Ljk1IDVhMi41MiAyLjUyIDAgMDEuMDUgMy40OXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuMyIvPjxwYXRoIGQ9Ik0yOCA0Ny41YTIuNSAyLjUgMCAwMS0yLjUtMi41di03YTIuNSAyLjUgMCAwMTUgMHY3YTIuNSAyLjUgMCAwMS0yLjUgMi41eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii40Ii8+PHBhdGggZD0iTTE0LjIxIDQxLjc5YTIuNTIgMi41MiAwIDAxMC0zLjU0bDQuOTUtNWEyLjUgMi41IDAgMDEzLjU0IDMuNTRsLTQuOTUgNC45NWEyLjUyIDIuNTIgMCAwMS0zLjU0LjA1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii42Ii8+PHBhdGggZD0iTTguNSAyOGEyLjUgMi41IDAgMDEyLjUtMi41aDdhMi41IDIuNSAwIDAxMCA1aC03QTIuNSAyLjUgMCAwMTguNSAyOHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik0xNC4yMSAxNC4yMWEyLjUyIDIuNTIgMCAwMTMuNTQgMGw0Ljk1IDQuOTVhMi41IDIuNSAwIDAxLTMuNTQgMy41NGwtNC45NS00Ljk1YTIuNTIgMi41MiAwIDAxMC0zLjU0eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii45Ii8+PC9zdmc+");position:absolute;width:100%;height:100%;animation:inline-media-spin .85s steps(8) infinite;background-position:50%;background-size:contain;mask:none;top:0;left:0}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text:not(.loading).ended .ended,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text:not(.loading).paused .paused,.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text:not(.loading).playing .playing{display:block;opacity:1}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.disabled{opacity:0;pointer-events:none}
html.no-reduced-motion .section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.inline-media-ui-replay-only{opacity:0;visibility:hidden;pointer-events:none}
html.no-reduced-motion .section-iphone-privacy .inline-media-component-container.with-media-ui-text .inline-media-ui-text.inline-media-ui-replay-only.loaded.ended{transition:opacity 400ms ease-in-out;opacity:1;visibility:visible;pointer-events:all}
.section-iphone-privacy .inline-media-component-container.with-media-ui-text.fallback .inline-media-ui-text{display:none}
.section-iphone-privacy .theme-dark .tile{--sk-tile-background:rgb(0,0,0);--sk-tile-button-icon-color:rgba(255,255,255,0.8);--sk-tile-button-background:rgba(66,66,69,0.72);--sk-tile-button-icon-color-hover:rgb(255,255,255);--sk-tile-button-background-hover:rgba(73,73,76,0.7256);--sk-tile-button-background-active:rgba(57,57,60,0.7424)}
.section-iphone-privacy .card{--card-transition-background:background-color 0.344s ease;--card-transition-transform:transform 0.3s cubic-bezier(0,0,0.5,1);width:100%;transition:var(--card-transition-background);--sk-tile-background:rgb(245,245,247);--sk-tile-border-radius:28px}
.section-iphone-privacy .card.tile-rounded{isolation:isolate;clip-path:inset(1px round var(--sk-tile-border-radius,28px))}
.section-iphone-privacy .card.tile-rounded .card-control,.section-iphone-privacy .card.tile-rounded .card-control::after{border-radius:var(--sk-tile-border-radius)}
.section-iphone-privacy .card .card-control .tile-button.theme-dark:not(.theme-light),.section-iphone-privacy .theme-dark .card .card-control .tile-button:not(.theme-light){--sk-tile-button-background:rgba(66,66,69,0.72);--sk-tile-button-icon-color:rgba(255,255,255,0.8);--sk-tile-button-background-hover:rgba(73,73,76,0.7256);--sk-tile-button-icon-color-hover:rgb(255,255,255);--sk-tile-button-background-active:rgba(57,57,60,0.7424)}
.section-iphone-privacy .card .card-control .tile-button-solid.tile-button.theme-dark:not(.theme-light),.section-iphone-privacy .theme-dark .card .card-control .tile-button-solid.tile-button:not(.theme-light){--sk-tile-button-background:rgb(51,51,54);--sk-tile-button-icon-color:rgba(255,255,255,0.8);--sk-tile-button-background-hover:#37373a;--sk-tile-button-icon-color-hover:rgb(255,255,255);--sk-tile-button-background-active:#2f2f32}
.section-iphone-privacy .card.tile,.section-iphone-privacy .theme-light>.card.tile{--sk-tile-background:rgb(245,245,247)}
.section-iphone-privacy .theme-dark:not(.theme-light)>.card.tile,.section-iphone-privacy .theme-dark :not(.theme-light)>.card.tile{--sk-tile-background:rgb(29,29,31);color:rgb(245,245,247)}
.section-iphone-privacy .background-alt .theme-dark:not(.theme-light)>.card.tile,.section-iphone-privacy .background-alt .theme-dark :not(.theme-light)>.card.tile,.section-iphone-privacy .theme-dark.background-alt:not(.theme-light)>.card.tile,.section-iphone-privacy .theme-dark .background-alt:not(.theme-light)>.card.tile,.section-iphone-privacy .theme-dark.background-alt :not(.theme-light)>.card.tile,.section-iphone-privacy .theme-dark .background-alt :not(.theme-light)>.card.tile{--sk-tile-background:rgb(0,0,0);color:rgb(245,245,247)}
.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-inline-media-wrapper .inline-media-component-container{max-width:none}
.section-iphone-privacy .banner-card .banner-card-row .banner-card-inline-media-wrapper .inline-media-component-container{height:100%;max-width:unset;display:flex}
.section-iphone-privacy .banner-card .banner-card-row .banner-card-inline-media-wrapper .inline-media-component-container .video-wrapper .end-frame{pointer-events:none}
.section-iphone-privacy .banner-card-asset-type-inline:not(.banner-card-asset-type-background-medium-down) .banner-card-row .inline-media-component-container.with-media-ui-button{position:static}
.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-top[class*=" pin-bottom"]{display:none}
.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-bottom[class*=" pin-top"]{display:none}
.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-top[class*=" large-pin-top-"]{display:flex}
.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-bottom[class*=" large-pin-top-"],.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-top[class*=" large-pin-bottom-"]{display:none}
.section-iphone-privacy .inline-asset-sosumi .inline-asset-sosumi-sosumi-container-bottom[class*=" large-pin-bottom-"]{display:flex}
.section-iphone-privacy .theme-dark .inner-container-modal-tile .inner-container-modal-copy{color:#f5f5f7}
.section-iphone-privacy .theme-dark .inner-container-modal-tile .inner-container-modal-sosumi{color:#86868b}
html.safari .section-iphone-privacy .media-block[data-media-type=video] picture.positioned-media-element{z-index:0}
.section-iphone-privacy .media-block .positioned-media-element{--pin-offset-x:var(--media-offset-x);--pin-offset-y:var(--media-offset-y);grid-area:1/1;margin:var(--pin-offset-block);width:var(--p-width,100%);height:var(--p-height,100%)}
html.no-js .section-iphone-privacy .media-block .positioned-media-element.media{display:none}
.section-iphone-privacy .media-block .positioned-media-element.end-frame,.section-iphone-privacy .media-block .positioned-media-element.start-frame{opacity:0;visibility:hidden}
.section-iphone-privacy .media-block .positioned-media-element.end-frame.show,.section-iphone-privacy .media-block .positioned-media-element.start-frame.show{visibility:visible;opacity:1}
.section-iphone-privacy .media-block .positioned-media-element.end-frame,.section-iphone-privacy .media-block .positioned-media-element.start-frame.show{transition:opacity var(--frame-transition-duration) ease-out}
.section-iphone-privacy .media-block .positioned-media-element.hide{visibility:hidden}
.section-iphone-privacy .media-block.scale-contain,.section-iphone-privacy .media-block.scale-contain .positioned-media-element,.section-iphone-privacy .media-block.scale-cover,.section-iphone-privacy .media-block.scale-cover .positioned-media-element,.section-iphone-privacy .scale-contain .media-block,.section-iphone-privacy .scale-contain .media-block .positioned-media-element,.section-iphone-privacy .scale-cover .media-block,.section-iphone-privacy .scale-cover .media-block .positioned-media-element{width:100%;height:100%}
.section-iphone-privacy .slide-gallery .card-container .card:has(.positioned-media-element.loaded){background-color:rgba(0,0,0,0)}
.section-iphone-privacy .fade-gallery .media-block .positioned-media-element.media,.section-iphone-privacy .fade-gallery .media-block picture img{object-fit:cover}
.section-iphone-privacy .fade-gallery .media-block .positioned-media-element,.section-iphone-privacy .fade-gallery .media-block .positioned-media-element img{max-width:100%;max-height:100%}
html.no-js .section-iphone-privacy .fade-gallery .media-block .positioned-media-element,html.no-js .section-iphone-privacy .fade-gallery .media-block .positioned-media-element img{max-width:none;max-height:none}
.section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi:not([class*=pin-left],[class*=pin-right],[class*=pin-center]){text-align:left}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.pin-left{text-align:right}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.pin-right{text-align:left}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.pin-center{text-align:center}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.large-pin-left{text-align:right}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.large-pin-right{text-align:left}
html[dir=rtl] .section-iphone-privacy .fade-gallery .fade-gallery-sosumi-container .fade-gallery-sosumi.large-pin-center{text-align:center}
.section-iphone-privacy .section-banner-card-drawer-4 .banner-card .inline-media-component-container{display:grid;max-width:var(--media-width);--media-width:520px;--media-height:154px}
.section-iphone-privacy .section-banner-card-drawer-5 .banner-card .inline-media-component-container{display:grid;max-width:var(--media-width);--media-width:3008px;--media-height:320px}
.section-iphone-privacy .typography-banner-card-headline{font-size:28px;line-height:1.1428571429;font-weight:600;letter-spacing:.007em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(ja){line-height:1.1786114286;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(ko){line-height:1.25;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(th){line-height:1.3928571429;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(zh){line-height:1.25}
.section-iphone-privacy .typography-banner-card-headline:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated{font-size:32px;line-height:1.125;font-weight:600;letter-spacing:.004em;font-family:SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(ja){line-height:1.21875;font-family:SF Pro JP,SF Pro Display,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(ko){line-height:1.21875;font-family:SF Pro KR,SF Pro Display,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(th){line-height:1.375;font-family:SF Pro TH,SF Pro Display,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(zh){line-height:1.21875}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(ar){font-family:SF Pro AR,SF Pro AR Display,SF Pro Display,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(zh-CN){font-family:SF Pro SC,SF Pro Display,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(zh-HK){font-family:SF Pro HK,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Display,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-headline-elevated:lang(zh-TW){font-family:SF Pro TC,SF Pro Display,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy{font-size:17px;line-height:1.2353641176;font-weight:400;letter-spacing:-0.022em;font-family:SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(ar){letter-spacing:0em;font-family:SF Pro AR,SF Pro AR Text,SF Pro Text,SF Pro Gulf,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(ja){letter-spacing:0em;font-family:SF Pro JP,SF Pro Text,SF Pro Icons,Hiragino Kaku Gothic Pro,ヒラギノ角ゴ Pro W3,メイリオ,Meiryo,ＭＳ Ｐゴシック,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(ko){font-family:SF Pro KR,SF Pro Text,SF Pro Icons,Apple Gothic,HY Gulim,MalgunGothic,HY Dotum,Lexi Gulim,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(ko),.section-iphone-privacy .typography-banner-card-copy:lang(th),.section-iphone-privacy .typography-banner-card-copy:lang(zh){line-height:1.3529611765;letter-spacing:0em}
.section-iphone-privacy .typography-banner-card-copy:lang(th){font-family:SF Pro TH,SF Pro Text,SF Pro Icons,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(zh-CN){font-family:SF Pro SC,SF Pro Text,SF Pro Icons,PingFang SC,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(zh-HK){font-family:SF Pro HK,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(zh-MO){font-family:SF Pro HK,SF Pro TC,SF Pro Text,SF Pro Icons,PingFang HK,Helvetica Neue,Helvetica,Arial,sans-serif}
.section-iphone-privacy .typography-banner-card-copy:lang(zh-TW){font-family:SF Pro TC,SF Pro Text,SF Pro Icons,PingFang TC,Helvetica Neue,Helvetica,Arial,sans-serif}
/* @iphone-privacy-foundation-end */

/* @iphone-privacy-overrides-start — generated by extract-privacy-css-foundation.js */
.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]{--staggered-delay: 0.15;--staggered-opacity-duration: 0.9;--staggered-translate-y: 30px;--staggered-translate-y-duration: 0.7}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].pre-animation{visibility:hidden;opacity:0}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].pre-animation:has(.banner-card-drawer.expanded-default){visibility:visible;opacity:1}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]:not(.staggered-end)[data-staggered-item],.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]:not(.staggered-end) [data-staggered-item]{opacity:0}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]:not(.staggered-end) .banner-card-asset-column picture.banner-card-image{opacity:1}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]:not(.staggered-end) .banner-card-drawer.expanded-default[data-staggered-item]{opacity:1;visibility:visible}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn]:not(.privacy-gallery-stagger-end) .drawer.expanded-default [data-privacy-gallery-stagger]{opacity:0}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn] .drawer:not(.expanded-default) [data-privacy-gallery-stagger]{opacity:1}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].staggered-start[data-staggered-item],.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].staggered-start [data-staggered-item]{will-change:opacity,transform;visibility:visible}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].privacy-gallery-stagger-start [data-privacy-gallery-stagger],.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].staggered-start [data-privacy-gallery-stagger]{will-change:opacity,transform;visibility:visible}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].staggered-end[data-staggered-item],.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].staggered-end [data-staggered-item]{will-change:auto}.section.section-iphone-privacy[data-component-list*=StaggeredFadeIn].privacy-gallery-stagger-end [data-privacy-gallery-stagger]{will-change:auto}@media(max-width: 734px){.section-iphone-privacy{--global-content-max-width: 420px}}.section-iphone-privacy .banner-card-drawer.expanded-default>.card{clip-path:inset(0)}.section-iphone-privacy .banner-card-drawer .drawer.expanded-default{height:auto;visibility:initial}.section-iphone-privacy .banner-card-drawer.expanded-default .toggle-button{display:none}.section-iphone-privacy{--privacy-hero-height: 480px;--privacy-hero-bg: #f5f5f7;--privacy-banner-art-width: 1680;--privacy-banner-art-height: 480;--privacy-blur-art-height: 301;--privacy-banner-art-medium-width: 1068;--privacy-banner-art-medium-height: 630;--privacy-blur-art-medium-height: 630;--privacy-banner-art-small-width: 734;--privacy-banner-art-small-height: 540;--privacy-blur-art-small-height: 540;width:100%;max-width:none}.section-iphone-privacy .card-container.banner-card{width:100%;max-width:none}.section-iphone-privacy .banner-card-flow-content{margin-inline:0 auto;text-align:center}.section-iphone-privacy .banner-card-flow-content .banner-card-ctas{justify-content:center}@media(max-width: 734px){.section-iphone-privacy .banner-card-flow-content .banner-card-ctas:has(.banner-card-cta.button){margin-top:18px}}.section-iphone-privacy .banner-card-flow-content .banner-card-ctas.banner-card-ctas-primary .banner-card-cta:not(.button),.section-iphone-privacy .banner-card-flow-content .banner-card-ctas.banner-card-ctas-primary-neutral .banner-card-cta:not(.button),.section-iphone-privacy .banner-card-flow-content .banner-card-ctas.banner-card-ctas-secondary-neutral .banner-card-cta:not(.button){color:var(--sk-body-link-color, rgb(0, 102, 204))}.section-iphone-privacy .banner-card-drawer>.card{display:grid;grid-template-rows:auto auto;grid-template-columns:minmax(0, 100%);width:100%;min-width:0;overflow-x:clip}.section-iphone-privacy .card.tile-rounded:has(>.media-block){clip-path:unset;background-color:unset}@media(min-width: 1069px){.section-iphone-privacy .typography-banner-card-headline,.section-iphone-privacy .typography-banner-card-headline:lang(zh){font-size:28px;line-height:32px;font-weight:600}.section-iphone-privacy .banner-card-copy,.section-iphone-privacy .typography-banner-card-copy,.section-iphone-privacy .typography-banner-card-copy:lang(zh){font-size:17px;line-height:21px;font-weight:400}.section-iphone-privacy .banner-card-drawer .banner-card-flow-content{margin-inline:0 auto;text-align:center}.section-iphone-privacy .banner-card-drawer .banner-card-flow-content .banner-card-ctas{justify-content:center}.section-iphone-privacy .banner-card-drawer .banner-card-grid-wrapper,.section-iphone-privacy .banner-card-drawer .banner-card-row{background-color:var(--privacy-hero-bg)}.section-iphone-privacy .banner-card-drawer.banner-card-text-row-placement-top .banner-card-grid-wrapper{grid-template-rows:[asset-start] 1fr [content-container-start] min-content [flow-content] min-content [content-container-end] 1fr [sosumi] 0 [asset-end];height:var(--privacy-hero-height);min-height:var(--privacy-hero-height)}.section-iphone-privacy .banner-card-drawer .banner-card-content-container{position:relative;z-index:1}.section-iphone-privacy .banner-card-drawer .banner-card-asset-column{position:absolute;top:0;bottom:0;left:0;right:0;margin:0;grid-row:1/-1;grid-column:1/-1;pointer-events:none}.section-iphone-privacy .banner-card-drawer .banner-card-asset-column{display:flex;justify-content:center;align-items:stretch;background-color:var(--privacy-hero-bg);overflow:hidden}.section-iphone-privacy .banner-card-drawer .banner-card-image{width:auto;height:100%;flex:0 0 auto}.section-iphone-privacy .banner-card-drawer .banner-card-image picture{display:block;width:auto;height:100%}.section-iphone-privacy .banner-card-drawer .banner-card-image img{width:auto;height:100%;max-width:none;object-fit:cover;object-position:center center}.section-iphone-privacy .banner-card-drawer .banner-card-image,.section-iphone-privacy .banner-card-drawer .banner-card-image picture,.section-iphone-privacy .banner-card-drawer .banner-card-image img{pointer-events:none}.section-iphone-privacy .banner-card .banner-card-row{text-align:center}.section-iphone-privacy .banner-card-content-container{justify-self:center;text-align:center}.section-iphone-privacy .banner-card-headline,.section-iphone-privacy .banner-card-copy{text-align:center}.section-iphone-privacy .banner-card-flow-content .banner-card-ctas .banner-card-cta.button,.section-iphone-privacy .banner-card-flow-content .banner-card-ctas .banner-card-cta.button:lang(zh){font-size:17px;line-height:21px}.section-iphone-privacy .banner-card-flow-content .banner-card-ctas .banner-card-cta .icon-copy{font-size:17px;line-height:21px}}@media(max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-grid-wrapper{min-height:var(--privacy-hero-height)}.section-iphone-privacy .typography-banner-card-headline,.section-iphone-privacy .typography-banner-card-headline:lang(zh){font-size:24px;line-height:28px}.section-iphone-privacy .banner-card-copy,.section-iphone-privacy .typography-banner-card-copy{font-size:17px;line-height:21px;font-weight:400}.section-iphone-privacy .caption-tile-gallery .caption-primary,.section-iphone-privacy .caption-tile-gallery .caption-heading,.section-iphone-privacy .caption-tile-gallery .caption-primary p{font-size:17px;line-height:21px}}@media(max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-text-alignment-start .banner-card-headline,.section-iphone-privacy .banner-card.banner-card-text-alignment-start .banner-card-copy,.section-iphone-privacy .banner-card.banner-card-text-alignment-start .banner-card-flow-content{text-align:center}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-grid-wrapper{height:var(--privacy-hero-height);min-height:var(--privacy-hero-height);background-color:var(--privacy-hero-bg)}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-row{height:var(--privacy-hero-height);min-height:var(--privacy-hero-height);text-align:center}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-content-container{position:relative;z-index:1;justify-self:center;text-align:center}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-headline,.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-copy{text-align:center}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-asset-column{pointer-events:none;background-color:rgba(0,0,0,0)}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-asset-column{display:flex;justify-content:center;align-items:stretch;background-color:var(--privacy-hero-bg);overflow:hidden}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image{width:auto;height:100%;flex:0 0 auto}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image picture{display:block;width:auto;height:100%}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image img{width:auto;height:100%;max-width:none;object-fit:cover;object-position:center center}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-asset-column{background-color:rgba(0,0,0,0)}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image,.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image picture,.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image img{pointer-events:none}.section-iphone-privacy .banner-card-flow-content .banner-card-ctas{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center}}@media(max-width: 734px){.section-iphone-privacy{--privacy-hero-height: 540px}.section-iphone-privacy .typography-banner-card-headline{font-size:21px;line-height:25px;font-weight:600}.section-iphone-privacy .banner-card-copy,.section-iphone-privacy .typography-banner-card-copy{font-size:14px;line-height:18px;font-weight:400}}@media(min-width: 735px)and (max-width: 1068px){.section-iphone-privacy{--privacy-hero-height: 630px}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-asset-column{align-items:flex-end}.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-image img{object-position:center bottom}}@media(max-width: 734px){.section-iphone-privacy .banner-card-drawer:not(.expanded-default){padding-top:112px}}html.android .section.section-iphone-privacy-unaware{display:none}.section.section-iphone-privacy.section-iphone-privacy-android-alt{display:none}html.android .section.section-iphone-privacy.section-iphone-privacy-android-alt{display:block;padding-top:0;padding-bottom:0}html.android .section.section-iphone-privacy.section-iphone-privacy-android-alt .banner-card-drawer:not(.expanded-default){padding-top:0}.section-iphone-privacy .banner-card .drawer-content.theme-light{--sk-glyph: rgb(0, 0, 0);--sk-glyph-gray: rgb(29, 29, 31);--sk-glyph-gray-alpha: rgba(0, 0, 0, 0.88);--sk-glyph-gray-secondary: rgb(110, 110, 115);--sk-glyph-gray-secondary-alpha: rgba(0, 0, 0, 0.56);--sk-glyph-gray-secondary-alt: rgb(66, 66, 69);--sk-glyph-gray-secondary-alt-alpha: rgba(0, 0, 0, 0.72);--sk-glyph-gray-tertiary: rgb(134, 134, 139);--sk-glyph-gray-tertiary-alpha: rgba(0, 0, 0, 0.48);--sk-fill: rgb(255, 255, 255);--sk-fill-secondary: rgb(250, 250, 252);--sk-fill-tertiary: rgb(245, 245, 247);background-color:#f5f5f7;overflow:hidden;padding-block:100px 144px}@media(max-width: 1068px){.section-iphone-privacy .banner-card .drawer-content.theme-light{padding-block:100px 120px}}@media(max-width: 734px){.section-iphone-privacy .banner-card .drawer-content.theme-light{padding-block:60px 112px}}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art{position:absolute;top:0;z-index:0;pointer-events:none;overflow:hidden}.section-iphone-privacy .banner-card .drawer-content.theme-light>.gallery{position:relative;z-index:1}@media(min-width: 1069px){.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art{left:0;right:0;width:100%;height:calc(var(--privacy-hero-height)*var(--privacy-blur-art-height)/var(--privacy-banner-art-height));display:flex;justify-content:center}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art picture{display:block;width:auto;height:100%;flex:0 0 auto}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art img{display:block;width:auto;height:100%;max-width:none;object-fit:cover;object-position:center top}}@media(max-width: 734px){.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art{left:0;right:0;width:100%;height:calc(var(--privacy-hero-height)*var(--privacy-blur-art-small-height)/var(--privacy-banner-art-small-height));transform:none;display:flex;justify-content:center}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art picture{display:block;width:auto;height:100%;flex:0 0 auto}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art img{display:block;width:auto;height:100%;max-width:none;object-fit:cover;object-position:center top}}@media(min-width: 735px)and (max-width: 1068px){.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art{left:0;right:0;width:100%;height:calc(var(--privacy-hero-height)*var(--privacy-blur-art-medium-height)/var(--privacy-banner-art-medium-height));transform:none;display:flex;justify-content:center;aspect-ratio:auto}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art picture{display:block;width:auto;height:100%;flex:0 0 auto}.section-iphone-privacy .banner-card .drawer-content.theme-light .drawer-content-art img{display:block;width:auto;height:100%;max-width:none;object-fit:cover;object-position:center top}}.section-iphone-privacy .banner-card .drawer-content.theme-light .card.tile:not(.theme-dark){--sk-tile-background: var(--sk-fill-tertiary);color:var(--sk-glyph-gray)}.section-iphone-privacy .banner-card .drawer-content.theme-light .caption-tile-gallery.background-alt .card:not(.theme-dark){--sk-tile-background: var(--sk-fill)}.section-iphone-privacy .banner-card .drawer-content.theme-light .caption-tile-gallery .caption,.section-iphone-privacy .banner-card .drawer-content.theme-light .caption-tile-gallery .caption-primary,.section-iphone-privacy .banner-card .drawer-content.theme-light .caption-tile-gallery .caption-heading{text-align:left}@media(max-width: 734px){.section-iphone-privacy .caption-tile-gallery .caption-primary,.section-iphone-privacy .caption-tile-gallery .caption-heading,.section-iphone-privacy .caption-tile-gallery .caption-primary p{font-size:14px;line-height:18px}}@media(min-width: 1069px){.section-iphone-privacy .caption-tile-gallery .caption{--caption-padding-top: 32px}}.section-iphone-privacy .banner-card .drawer-content.theme-light .inline-media-ui-button{--inline-media-playpause-icon-color: rgba(0, 0, 0, 0.56);--inline-media-playpause-icon-color-hover: rgba(0, 0, 0, 0.72);--inline-media-playpause-scrim-color: rgba(232, 232, 237, 0.64);--inline-media-playpause-scrim-color-hover: #ececf0;--inline-media-playpause-scrim-color-active: #e8e8ed}.section-iphone-privacy .banner-card-drawer.expanded-default[data-staggered-item]{opacity:1;visibility:visible;transform:none}html.no-js .section-iphone-privacy .banner-card-drawer.expanded-default [data-privacy-gallery-stagger]{opacity:1;visibility:visible;transform:none}.section-iphone-privacy .caption-tile-gallery .card-container:has(.media-block[data-media-type=video].playing),.section-iphone-privacy .caption-tile-gallery .card-container:has(.media-block[data-media-type=video] video.media:not([paused])){transform:none !important;will-change:auto}.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video].playing .start-frame:not(.show),.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video]:has(video.media:not([paused])) .start-frame:not(.show){visibility:hidden;opacity:0;transition:none;pointer-events:none}.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video].playing .video-element-stack.pin-center,.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video]:has(video.media:not([paused])) .video-element-stack.pin-center{align-items:stretch;align-content:stretch;justify-content:stretch;place-items:stretch}.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video].playing .positioned-media-element,.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video]:has(video.media:not([paused])) .positioned-media-element{width:100%;height:100%;margin:0;--pin-offset-block: 0}.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video].playing video.media,.section-iphone-privacy .caption-tile-gallery .media-block[data-media-type=video]:has(video.media:not([paused])) video.media{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center}.section-iphone-privacy .media-block.fallback .fallback-frame{display:block;visibility:visible;opacity:1}.section-iphone-privacy .media-block.fallback .video-element-stack .start-frame{opacity:0;visibility:hidden;pointer-events:none}.section-iphone-privacy .media-block[data-media-type=video]:not(.ended):not(.media-unloaded) .end-frame:not(.show){opacity:0;visibility:hidden;pointer-events:none}.section-iphone-privacy .privacy-drawer-debug-panel{position:relative;z-index:9999;margin:0 0 16px;padding:12px;background:#ffeb3b;color:#1d1d1f;border:3px solid #e00;font:600 13px/1.4 system-ui,-apple-system,sans-serif}.section-iphone-privacy .privacy-drawer-debug-panel.is-404{background:#f44;color:#fff}.section-iphone-privacy .privacy-drawer-debug-panel code{font:500 11px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all}.section-iphone-privacy .privacy-drawer-debug-panel .privacy-drawer-debug-log-line{font:500 11px/1.35 ui-monospace,SFMono-Regular,Menlo,monospace;border-top:1px solid rgba(0,0,0,.12);padding-top:4px;margin-top:4px}.section-iphone-privacy .media-block[data-media-type=video]{position:relative}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug{position:absolute;inset:0;z-index:20;display:flex;flex-direction:column;justify-content:center;gap:6px;padding:10px;box-sizing:border-box;background:rgba(180,0,0,.92);color:#fff;font:600 13px/1.35 system-ui,-apple-system,sans-serif;text-align:center;pointer-events:none}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug.is-404{background:rgba(220,20,20,.96);outline:3px solid #ffeb3b}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug strong{font-size:15px;letter-spacing:.02em}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug .privacy-video-load-debug-status{font-size:14px;text-decoration:underline;text-underline-offset:2px}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug .privacy-video-load-debug-url{display:block;font:500 10px/1.3 ui-monospace,SFMono-Regular,Menlo,monospace;word-break:break-all;opacity:.95}.section-iphone-privacy .media-block[data-media-type=video] .privacy-video-load-debug .privacy-video-load-debug-meta{font-size:11px;opacity:.85}.section-iphone-privacy .small-desktop-poster{display:none}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video]{position:relative}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .small-desktop-poster{display:grid;position:absolute;inset:0;z-index:2;width:100%;height:100%;grid-template:100%/100%;opacity:1;visibility:visible;pointer-events:none}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .small-desktop-poster picture{grid-area:1/1;width:100%;height:100%;margin:0}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .small-desktop-poster img{display:block;width:100%;height:100%;object-fit:contain}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .video-element-stack,html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .fallback-container,html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .inline-media-ui{display:none}html.no-inline-media .section-iphone-privacy .media-block[data-media-type=video] .video-element-stack .start-frame{opacity:0;visibility:hidden;pointer-events:none}
/* @iphone-privacy-overrides-end */

/* @iphone-privacy-components-start */
.section-iphone-privacy .banner-card{
    --ctas-margin-top: 12px;
    --ctas-gap-shared-1: 8px;
    --ctas-gap-shared-2: 14px;
    --ctas-gap-shared-3: 17px;
    --ctas-gap-shared-4:27px
}
.section-iphone-privacy .banner-card:has(.banner-card-cta.button){--ctas-margin-top:30px}
.section-iphone-privacy .banner-card.banner-card-ctas-inline{
    --ctas-gap:33px
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline{
        --ctas-gap:var(--ctas-gap-shared-4)
    }}
.section-iphone-privacy .banner-card.banner-card-ctas-inline:has(.banner-card-cta.button){
    --ctas-gap:var(--ctas-gap-shared-3)
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline:has(.banner-card-cta.button){
        --ctas-gap:var(--ctas-gap-shared-2)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline.banner-card-ctas-small-stacked{
        --ctas-gap:var(--ctas-gap-shared-1)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline.banner-card-ctas-small-stacked:has(.banner-card-cta.button){
        --ctas-gap:var(--ctas-gap-shared-3)
    }}
.section-iphone-privacy .banner-card.banner-card-ctas-stacked{
    --ctas-gap:var(--ctas-gap-shared-1)
}
.section-iphone-privacy .banner-card.banner-card-ctas-stacked:has(.banner-card-cta.button){
    --ctas-gap:var(--ctas-gap-shared-3)
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-stacked.banner-card-ctas-small-inline{
        --ctas-gap:var(--ctas-gap-shared-4)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-stacked.banner-card-ctas-small-inline:has(.banner-card-cta.button){
        --ctas-gap:var(--ctas-gap-shared-2)
    }}
@media (min-width: 735px){.section-iphone-privacy .banner-card .banner-card-cta.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;
        font-size: 17px;
        line-height: 1.1764805882;
        font-weight: 400;
        letter-spacing: -0.022em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(ja){
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(ko){
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(zh){
        letter-spacing:0em
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(th){
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .banner-card .banner-card-cta.button:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy .banner-card:has(.banner-card-active-area) .banner-card-row{
    pointer-events:none
}
.section-iphone-privacy .banner-card:has(.banner-card-active-area) .banner-card-ctas > *{
    pointer-events:all
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline.banner-card-ctas-small-stacked .banner-card-ctas{
        flex-direction:column
    }}
.section-iphone-privacy .banner-card.banner-card-ctas-stacked .banner-card-ctas{
    flex-direction:column
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-stacked.banner-card-ctas-small-inline .banner-card-ctas{
        flex-direction:row
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-column-placement-center).banner-card-ctas-inline .banner-card-ctas{
        justify-content:start
    }
.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-column-placement-center).banner-card-ctas-stacked .banner-card-ctas{
        align-items:start
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-alignment-center.banner-card-ctas-inline .banner-card-ctas{
        justify-content:center
    }
.section-iphone-privacy .banner-card:only-of-type.banner-card-text-alignment-center.banner-card-ctas-stacked .banner-card-ctas{
        align-items:center
    }}
.section-iphone-privacy .banner-card .banner-card-ctas{
    display: inline-flex;
    align-items: center;
    justify-content: center;
    grid-gap: var(--ctas-gap);
    gap: var(--ctas-gap);
    margin-top:var(--ctas-margin-top)
}
.section-iphone-privacy .banner-card .banner-card-ctas-primary-neutral .banner-card-cta:not(.button),.section-iphone-privacy .banner-card .banner-card-ctas-secondary-neutral .banner-card-cta:not(.button){
    color:var(--copy-color)
}
.section-iphone-privacy .card-set{
    --sk-cssgrid-column-gutter-inner: 20px;
    margin: 0;
    list-style-type: none;
    grid-auto-flow: column;
    grid-template-columns: unset;
    grid-auto-columns:1fr
}
.section-iphone-privacy .card-set-full-bleed{
    --sk-cssgrid-column-gutter-outer:0
}
html.no-js .section-iphone-privacy .card-set{
    display: flex;
    flex-direction:column
}
@media (min-width: 735px) and (max-width: 1068px){.section-iphone-privacy .card-set:has( > .banner-card:first-child:nth-last-child(2) ~ .banner-card:nth-last-child(1)){
        grid-auto-columns:minmax(0, 1fr)
    }}
.section-iphone-privacy .card-set:has( > .banner-card-text-row-placement-top:first-child:nth-last-child(2) ~ .banner-card-text-row-placement-top:nth-last-child(1)){
    --track-size-min-content: min-content;
    --track-size-1fr: 1fr;
    --track-size-2fr: 2fr;
    display: grid;
    grid-template-rows: [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end asset-start] auto [sosumi] var(--track-size-min-content) [asset-end];
    grid-row-gap:0
}
.section-iphone-privacy .card-set:has( > .banner-card-text-row-placement-top:first-child:nth-last-child(2) ~ .banner-card-text-row-placement-top:nth-last-child(1)) .banner-card,.section-iphone-privacy .card-set:has( > .banner-card-text-row-placement-top:first-child:nth-last-child(2) ~ .banner-card-text-row-placement-top:nth-last-child(1)) .banner-card-grid-wrapper,.section-iphone-privacy .card-set:has( > .banner-card-text-row-placement-top:first-child:nth-last-child(2) ~ .banner-card-text-row-placement-top:nth-last-child(1)) .card{
    display: grid;
    grid-template-rows: subgrid;
    grid-row:1/-1
}
.section-iphone-privacy .banner-card .banner-card-grid-wrapper{
    --track-size-min-content: min-content;
    --track-size-1fr: 1fr;
    --track-size-2fr: 2fr;
    display: grid;
    grid-template-rows: [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end asset-start] auto [sosumi] var(--track-size-min-content) [asset-end];
    position: relative;
    --inset-column-config: var(--inset-column,);
    grid-template-columns:var(--inset-column-config) [content asset] var(--stacked-content-column-size, 100%) var(--inset-column-config)
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-column-placement-center) .banner-card-grid-wrapper{
        grid-template-rows:[asset-start] var(--track-size-2fr) [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end] var(--track-size-1fr) [sosumi] var(--track-size-1fr) [asset-end]
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-text-row-placement-top.banner-card-text-row-placement-medium-down-bottom .banner-card-grid-wrapper{
        grid-template-rows:[asset] auto [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end] var(--track-size-min-content) [sosumi] var(--track-size-min-content)
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-text-row-placement-top.banner-card-text-row-placement-medium-down-bottom .banner-card-sosumi-container{
        padding-bottom:var(--padding-bottom)
    }
.section-iphone-privacy .banner-card.banner-card-text-row-placement-top.banner-card-text-row-placement-medium-down-bottom .banner-card-sosumi{
        position: relative;
        bottom: 0;
        margin:auto
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-start .banner-card-grid-wrapper{
        grid-template-columns:var(--inset-column-config) [content] auto [asset] minmax(0, 1fr) var(--inset-column-config)
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-end .banner-card-grid-wrapper{
        grid-template-columns:var(--inset-column-config) [asset] minmax(0, 1fr) [content] auto var(--inset-column-config)
    }}
.section-iphone-privacy .banner-card.banner-card-full-viewport-width{
    --num-inset: 2;
    --all-content-columns-start: var(--num-inset);
    --all-content-columns-end: calc(var(--num-inset) * -1);
    --inset-column: var(--responsive-gutter-width);
    --stacked-content-column-size: minmax(0, 1fr);
    overflow-x:clip
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom .banner-card-grid-wrapper{
        grid-template-rows:[asset] auto [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end] var(--track-size-min-content) [sosumi] var(--track-size-min-content)
    }}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2).banner-card-text-row-placement-bottom .banner-card-grid-wrapper,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card.banner-card-text-row-placement-bottom .banner-card-grid-wrapper{
    grid-template-rows:[asset] auto [content-container-start badge] var(--track-size-min-content) [flow-content] var(--track-size-min-content) [content-container-end] var(--track-size-min-content) [sosumi] var(--track-size-min-content)
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-short{
        --content-container-v-margin:0
    }}
.section-iphone-privacy .banner-card.has-ctas .banner-card-active-area{
    grid-row: 1/-1;
    grid-column:var(--all-content-columns-start, 1)/var(--all-content-columns-end, -1)
}
.section-iphone-privacy .banner-card .banner-card-row{
    display: grid;
    grid-template-columns: subgrid;
    grid-column: var(--all-content-columns-start, 1) /var(--all-content-columns-end, -1);
    grid-template-rows: subgrid;
    grid-row:1/-1
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-content-container{
        width:var(--content-container-width)
    }}
.section-iphone-privacy .banner-card .banner-card-content-container{
    justify-self: center;
    max-width:var(--content-container-width)
}
html.text-zoom .section-iphone-privacy .banner-card .banner-card-content-container{
    width: auto;
    max-width:20em
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-column-placement-center) .banner-card-content-container{
        justify-self:unset
    }}
.section-iphone-privacy .banner-card .banner-card-content-container{
    display: grid;
    grid-template-rows: subgrid;
    grid-row: 1/-1;
    grid-row: content-container;
    grid-column:content
}
.section-iphone-privacy .banner-card .banner-card-badge{
    grid-row:badge
}
.section-iphone-privacy .banner-card .banner-card-flow-content{
    grid-row:flow-content
}
.section-iphone-privacy .banner-card .banner-card-row .inline-media-ui.inline-media-ui-button{
    grid-row: sosumi;
    grid-column:asset
}
.section-iphone-privacy .banner-card.banner-card-media-ui-placement-top .banner-card-row .inline-media-ui.inline-media-ui-button{
    grid-row:1
}
.section-iphone-privacy .banner-card.banner-card-asset-type-background .banner-card-inline-media-wrapper .inline-media-component-container{
    max-width:none
}
html.text-zoom .section-iphone-privacy .banner-card.banner-card-asset-type-background:not(.banner-card-asset-type-inline-medium-down) .banner-card-content-container{
    padding:.8em
}
.section-iphone-privacy .banner-card.banner-card-asset-type-background:not(.banner-card-asset-type-inline-medium-down) .banner-card-asset-column{
    position: absolute;
    top: 0;
    bottom: 0;
    margin: 0;
    left: 0;
    right: 0;
    grid-row: 1/-1;
    grid-column:1/-1
}
@media (min-width: 1069px){html.text-zoom .section-iphone-privacy .banner-card.banner-card-asset-type-background.banner-card-asset-type-inline-medium-down .banner-card-content-container{
        padding:.8em
    }
.section-iphone-privacy .banner-card.banner-card-asset-type-background.banner-card-asset-type-inline-medium-down .banner-card-asset-column{
        position: absolute;
        top: 0;
        bottom: 0;
        margin: 0;
        left: 0;
        right: 0;
        grid-row: 1/-1;
        grid-column:1/-1
    }}
@media (max-width: 1068px){html.text-zoom .section-iphone-privacy .banner-card.banner-card-asset-type-background-medium-down .banner-card-content-container{
        padding:.8em
    }
.section-iphone-privacy .banner-card.banner-card-asset-type-background-medium-down .banner-card-asset-column{
        position: absolute;
        top: 0;
        bottom: 0;
        margin: 0;
        left: 0;
        right: 0;
        grid-row: 1/-1;
        grid-column:1/-1
    }}
.section-iphone-privacy .banner-card .banner-card-asset-column{
    width: 100%;
    grid-column: asset;
    display:flex
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-asset-column{
        grid-row:1/-1
    }
.section-iphone-privacy .banner-card:only-of-type .banner-card-sosumi-container{
        align-self:end
    }}
.section-iphone-privacy .banner-card .banner-card-sosumi-container{
    --padding-bottom: 30px;
    grid-row: sosumi;
    grid-column: content;
    position: relative;
    z-index:1
}
.section-iphone-privacy .banner-card .banner-card-sosumi{
    position: absolute;
    bottom:var(--padding-bottom)
}
.section-iphone-privacy .banner-card:only-of-type .banner-card-row{
    box-sizing:border-box
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-row{
        padding-inline-start:var(--h-padding)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card:first-child:nth-last-child(2),.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card{
        width: 100%;
        min-width:260px
    }}
.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-inline:not(.banner-card-asset-type-background-medium-down) .banner-card-asset-column{
    display:none
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-inline.banner-card-asset-type-background-medium-down .banner-card-asset-column{
        display:none
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-inline-medium-down .banner-card-asset-column{
        display:none
    }}
.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-background:not(.banner-card-asset-type-inline-medium-down) .banner-card-asset-column{
    margin:0
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-background.banner-card-asset-type-inline-medium-down .banner-card-asset-column{
        margin:0
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-background-medium-down .banner-card-asset-column{
        margin:0
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center.banner-card-asset-type-background.banner-card-asset-type-inline-medium-down .banner-card-asset-column{
        display:flex
    }}
.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center .banner-card-row{
    padding-inline-start: 0;
    text-align:center
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-end .banner-card-row{
        padding-inline-start: 0;
        padding-inline-end:var(--h-padding)
    }}
html.no-js .section-iphone-privacy .banner-card:has(.ric-modal){
    --track-size-min-content: auto;
    --track-size-1fr: auto;
    --track-size-2fr:auto
}
html.no-js .section-iphone-privacy .banner-card:has(.ric-modal) .ric-modal{
    grid-column: 1;
    grid-row:-1
}
html.no-js .section-iphone-privacy .banner-card:has(.ric-modal) .banner-card-active-area,html.no-js .section-iphone-privacy .banner-card:has(.ric-modal) .banner-card-row{
    grid-row-end:-2
}
html.no-js .section-iphone-privacy .banner-card:has(.ric-modal) .banner-card-asset-column{
    grid-column:1/-1
}
.section-iphone-privacy .card-set:has(.banner-card-text-row-placement-bottom) .banner-card-sosumi-container{
    padding-bottom:var(--padding-bottom)
}
.section-iphone-privacy .card-set:has(.banner-card-text-row-placement-bottom) .banner-card-sosumi{
    position: relative;
    bottom: 0;
    margin:auto
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom .banner-card-sosumi-container{
        padding-bottom:var(--padding-bottom)
    }
.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom .banner-card-sosumi{
        position: relative;
        bottom: 0;
        margin:auto
    }
.section-iphone-privacy .banner-card:only-of-type .banner-card-sosumi-container{
        padding-inline:var(--h-padding)
    }}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2).banner-card-text-row-placement-bottom .banner-card-sosumi-container,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card.banner-card-text-row-placement-bottom .banner-card-sosumi-container{
    padding-bottom:var(--padding-bottom)
}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2).banner-card-text-row-placement-bottom .banner-card-sosumi,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card.banner-card-text-row-placement-bottom .banner-card-sosumi{
    position: relative;
    bottom: 0;
    margin:auto
}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2) .banner-card-sosumi-container,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card .banner-card-sosumi-container{
    padding-inline:var(--h-padding)
}
.section-iphone-privacy .banner-card{
    --default-text-content-height: calc(var(--content-container-v-padding) + var(--default-badge-height) + var(--badge-margin-bottom) + var(--default-headline-height) + var(--copy-margin-top) + var(--default-copy-height) + var(--ctas-plus-margin-height));
    --ctas-plus-margin-height: calc(var(--ctas-margin-top) + var(--ctas-height));
    --content-container-v-margin: calc(var(--target-default-card-height) - var(--default-text-content-height));
    --ctas-inline-text: var(--text-link-height);
    --ctas-inline-button: var(--button-height);
    --ctas-stacked-text-text: calc(var(--ctas-gap) + var(--text-link-height) * 2);
    --ctas-stacked-text-button: calc(var(--ctas-gap) + var(--button-height) + var(--text-link-height));
    --ctas-height: var(--ctas-inline-text);
    --button-height: 36px;
    --default-badge-height: 16px;
    --default-headline-height: 32px;
    --default-copy-height: 42px;
    --text-link-height: 21px;
    --target-default-card-height:604px
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card{
        --default-badge-height: 16px;
        --default-headline-height: 28px;
        --default-copy-height: 42px;
        --text-link-height: 21px;
        --target-default-card-height:604px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card{
        --default-badge-height: 16px;
        --default-headline-height: 25px;
        --default-copy-height: 36px;
        --text-link-height: 18px;
        --target-default-card-height:504px
    }}
@media (min-width: 735px){.section-iphone-privacy .banner-card{
        --button-height:44px
    }}
.section-iphone-privacy .banner-card.no-ctas{
    --ctas-plus-margin-height:0px
}
.section-iphone-privacy .banner-card.banner-card-ctas-inline.has-a-button{
    --ctas-height:var(--ctas-inline-button)
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline.has-a-button.banner-card-ctas-small-stacked{
        --ctas-height:var(--ctas-stacked-text-button)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-inline.banner-card-ctas-small-stacked{
        --ctas-height:var(--ctas-stacked-text-text)
    }}
.section-iphone-privacy .banner-card.banner-card-ctas-stacked{
    --ctas-height:var(--ctas-stacked-text-text)
}
.section-iphone-privacy .banner-card.banner-card-ctas-stacked.has-a-button{
    --ctas-height:var(--ctas-stacked-text-button)
}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-stacked.has-a-button.banner-card-ctas-small-inline{
        --ctas-height:var(--ctas-inline-button)
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-ctas-stacked.banner-card-ctas-small-inline{
        --ctas-height:var(--ctas-inline-text)
    }}
.section-iphone-privacy .banner-card{
    --responsive-content-width: min(var(--global-content-max-width), 87.5%);
    --responsive-gutter-width: calc(50% - var(--responsive-content-width) /2);
    --copy-max-width: 100%;
    --copy-color: var(--sk-glyph-gray-alpha);
    --footer-sosumi-color: var(--sk-glyph-gray-secondary-alpha);
    --content-container-v-padding: 56px;
    --content-container-sosumi-v-margin: 8px;
    --badge-margin-bottom: 8px;
    --copy-margin-top: 12px;
    --min-height:580px
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card{
        --content-container-width:400px
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card{
        --content-container-width:480px
    }}
.section-iphone-privacy .banner-card .banner-card-row{
    text-align:center
}
.section-iphone-privacy .banner-card .banner-card-grid-wrapper{
    min-height: var(--min-height);
    height:100%
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom:has(.banner-card-sosumi){
        --content-container-v-padding:32px
    }}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2).banner-card-text-row-placement-bottom:has(.banner-card-sosumi),.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card.banner-card-text-row-placement-bottom:has(.banner-card-sosumi){
    --content-container-v-padding:32px
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type{
        --min-height:480px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card{
        --min-height: 480px;
        --content-container-width:auto
    }}
.section-iphone-privacy .banner-card-short{
    --min-height:380px
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card-short:only-of-type{
        --min-height:320px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card-short{
        --min-height:360px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card{
        --content-container-v-padding: 48px;
        --content-container-sosumi-v-margin:16px
    }}
.section-iphone-privacy .banner-card .banner-card-row{
    --h-padding:32px
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card .banner-card-row{
        --h-padding:28px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card .banner-card-row{
        --h-padding:24px
    }}
.section-iphone-privacy .banner-card.banner-card-short{
    --content-container-v-padding:40px
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-short{
        --content-container-v-padding:32px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card.banner-card-short{
        --content-container-v-padding:28px
    }}
.section-iphone-privacy .banner-card .banner-card-content-container{
    padding: var(--content-container-v-padding) var(--h-padding) 0;
    z-index: 1;
    color: var(--copy-color);
    margin-inline:auto
}
.section-iphone-privacy .banner-card.banner-card-text-row-placement-bottom .banner-card-asset-column{
    margin-bottom:calc(var(--content-container-v-margin) * -1)
}
.section-iphone-privacy .banner-card.banner-card-text-row-placement-bottom .banner-card-content-container{
    margin-bottom: 0;
    margin-top: var(--content-container-v-margin);
    padding-bottom: var(--content-container-v-padding);
    padding-top:0
}
.section-iphone-privacy .banner-card.banner-card-text-row-placement-top .banner-card-asset-column{
    margin-top:calc(var(--content-container-v-margin) * -1)
}
.section-iphone-privacy .banner-card.banner-card-text-row-placement-top .banner-card-content-container{
    margin-bottom: var(--content-container-v-margin);
    margin-top: 0;
    padding-bottom: 0;
    padding-top:var(--content-container-v-padding)
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-text-row-placement-medium-down-bottom .banner-card-content-container{
        margin-bottom: 0;
        margin-top: var(--content-container-v-margin);
        padding-bottom: var(--content-container-v-padding);
        padding-top:0
    }
.section-iphone-privacy .banner-card.banner-card-text-row-placement-medium-down-bottom .banner-card-asset-column{
        margin-top: unset;
        margin-bottom:calc(var(--content-container-v-margin) * -1)
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card.banner-card-text-row-placement-medium-down-top .banner-card-content-container{
        margin-bottom: var(--content-container-v-margin);
        margin-top: 0;
        padding-bottom: 0;
        padding-top:var(--content-container-v-padding)
    }
.section-iphone-privacy .banner-card.banner-card-text-row-placement-medium-down-top .banner-card-asset-column{
        margin-bottom: unset;
        margin-top:calc(var(--content-container-v-margin) * -1)
    }}
.section-iphone-privacy .banner-card .banner-card-badge,.section-iphone-privacy .banner-card .banner-card-flow-content{
    width:100%
}
.section-iphone-privacy .banner-card .banner-card-badge{
    display: block;
    margin-bottom: var(--badge-margin-bottom);
    z-index:1
}
.section-iphone-privacy .banner-card .banner-card-headline{
    display: block;
    color:var(--copy-color)
}
.section-iphone-privacy .banner-card .banner-card-badge ~ .banner-card-flow-content .banner-card-headline{
    --phantom-badge: calc(var(--default-badge-height) + var(--badge-margin-bottom));
    padding-top: var(--phantom-badge);
    margin-top:calc(var(--phantom-badge) * -1)
}
.section-iphone-privacy .banner-card .banner-card-badge,.section-iphone-privacy .banner-card .banner-card-flow-content{
    max-width: var(--copy-max-width);
    margin-left: auto;
    margin-right:auto
}
.section-iphone-privacy .banner-card .footnote{
    pointer-events:all
}
.section-iphone-privacy .banner-card .banner-card-copy{
    margin-top:var(--copy-margin-top)
}
.section-iphone-privacy .banner-card .banner-card-sosumi{
    color: var(--footer-sosumi-color);
    left: 0;
    right: 0;
    margin:auto
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card .banner-card-sosumi:only-of-type{
        width:calc(100% - var(--h-padding) * 2)
    }}
.section-iphone-privacy .banner-card .banner-card-sosumi:first-child:nth-last-child(2),.section-iphone-privacy .banner-card .banner-card-sosumi:first-child:nth-last-child(2) ~ .banner-card .banner-card-sosumi{
    width:calc(100% - var(--h-padding) * 2)
}
html.text-zoom .section-iphone-privacy .banner-card .banner-card-sosumi{
    position: relative;
    max-width: 15em;
    margin:0
}
.section-iphone-privacy .banner-card .banner-card-image img{
    display:block
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-column-placement-center .banner-card-sosumi{
        max-width: var(--content-container-width);
        margin:auto
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card:only-of-type:has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi-container{
        display: flex;
        align-items: center;
        min-height: calc(36px + var(--media-ui-offset));
        width: calc(100% - var(--h-padding) * 2);
        bottom: 0;
        padding-bottom: var(--media-ui-offset);
        box-sizing:border-box
    }
.section-iphone-privacy .banner-card:only-of-type:has(.inline-media-ui).banner-card-media-ui-placement-bottom.banner-card-text-row-placement-top .banner-card-sosumi-container{
        position:absolute
    }
.section-iphone-privacy .banner-card:only-of-type:has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi{
        position: static;
        width: auto;
        margin-inline-start: 0;
        text-align:start
    }}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2):has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi-container,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card:has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi-container{
    display: flex;
    align-items: center;
    min-height: calc(36px + var(--media-ui-offset));
    width: calc(100% - var(--h-padding) * 2);
    bottom: 0;
    padding-bottom: var(--media-ui-offset);
    box-sizing:border-box
}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2):has(.inline-media-ui).banner-card-media-ui-placement-bottom.banner-card-text-row-placement-top .banner-card-sosumi-container,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card:has(.inline-media-ui).banner-card-media-ui-placement-bottom.banner-card-text-row-placement-top .banner-card-sosumi-container{
    position:absolute
}
.section-iphone-privacy .banner-card:first-child:nth-last-child(2):has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi,.section-iphone-privacy .banner-card:first-child:nth-last-child(2) ~ .banner-card:has(.inline-media-ui).banner-card-media-ui-placement-bottom .banner-card-sosumi{
    position: static;
    width: auto;
    margin-inline-start: 0;
    text-align:start
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-row{
        text-align:start
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom .banner-card-asset-column,.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-bottom .banner-card-content-container,.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-top .banner-card-asset-column,.section-iphone-privacy .banner-card:only-of-type.banner-card-text-row-placement-top .banner-card-content-container{
        margin:0
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-row{
        --h-padding: clamp(0px, 6.25vw, 120px);
        height:100%
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-row .banner-card-content-container{
        margin: 0;
        padding: 0;
        padding:var(--content-container-v-padding) 0
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-alignment-center):not(.banner-card-text-column-placement-center) .banner-card-badge,.section-iphone-privacy .banner-card:only-of-type:not(.banner-card-text-alignment-center):not(.banner-card-text-column-placement-center) .banner-card-flow-content{
        margin-inline-start:0
    }}
@media (min-width: 1069px){.section-iphone-privacy .banner-card:only-of-type .banner-card-content-container + .banner-card-asset-column{
        margin-bottom:0
    }}
.section-iphone-privacy .banner-card-text-row-placement-bottom .banner-card-content-container{
    padding-top: 0;
    padding-bottom:var(--content-container-v-padding)
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card.banner-card-text-alignment-center .banner-card-row{
        text-align:center
    }}
.section-iphone-privacy .banner-card.banner-card-sosumi-color-alt .banner-card-sosumi{
    --footer-sosumi-color:var(--sk-glyph-gray-alpha)
}
.section-iphone-privacy .background-alt .banner-card,.section-iphone-privacy .theme-light.banner-card{
    --copy-color:rgb(29, 29, 31)
}
.section-iphone-privacy .background-alt .theme-dark:not(.theme-light).banner-card,.section-iphone-privacy .background-alt .theme-dark :not(.theme-light).banner-card,.section-iphone-privacy .banner-card.theme-dark,.section-iphone-privacy .theme-dark.background-alt:not(.theme-light).banner-card,.section-iphone-privacy .theme-dark .background-alt:not(.theme-light).banner-card,.section-iphone-privacy .theme-dark.background-alt :not(.theme-light).banner-card,.section-iphone-privacy .theme-dark .background-alt :not(.theme-light).banner-card,.section-iphone-privacy .theme-dark :not(.theme-light).banner-card{
    --copy-color:rgb(245, 245, 247)
}
.section-iphone-privacy .banner-card{
    --media-ui-offset:17px
}
.section-iphone-privacy .banner-card .inline-media-ui-button{
    position: absolute;
    top: 20px;
    inset-inline-end: 0;
    z-index: 2;
    --inline-media-playpause-icon-color: rgb(0 0 0/56%);
    --inline-media-playpause-icon-color-hover: rgb(0 0 0/64%);
    --inline-media-playpause-scrim-color: rgb(210 210 215/64%);
    --inline-media-playpause-icon-color: rgba(0, 0, 0, 0.56);
    --inline-media-playpause-icon-color-hover: rgba(0, 0, 0, 0.72);
    --inline-media-playpause-scrim-color: rgba(210, 210, 215, 0.64);
    --inline-media-playpause-scrim-color-hover: rgba(222.9661016949, 222.9661016949, 226.5254237288, 0.6976);
    --inline-media-playpause-scrim-color-active:rgba(192.9186602871, 192.9186602871, 197.5119617225, 0.6544)
}
html.no-js .section-iphone-privacy .banner-card .inline-media-ui-button{
    display:none
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading-empty .play-pause-button{
    opacity:0
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading .play-pause-button{
    pointer-events: none;
    opacity:1
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading .play-pause-button::after{
    mask: none;
    background: no-repeat 50%/contain rgba(0, 0, 0, 0);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyMXYyMUgweiIvPjxwYXRoIGQ9Ik0xMC41IDMuNWExIDEgMCAwMTEgMXYyYTEgMSAwIDAxLTIgMHYtMmExIDEgMCAwMTEtMXoiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xNS40NSA1LjU1YTEgMSAwIDAxMCAxLjQxTDE0IDguMzhBMSAxIDAgMTExMi42MiA3TDE0IDUuNTVhMSAxIDAgMDExLjQ1IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNMTcuNSAxMC41YTEgMSAwIDAxLTEgMWgtMmExIDEgMCAwMTAtMmgyYTEgMSAwIDAxMSAxeiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE1LjQ1IDE1LjQ1YTEgMSAwIDAxLTEuNDEgMEwxMi42MiAxNEExIDEgMCAxMTE0IDEyLjYyTDE1LjQ1IDE0YTEgMSAwIDAxMCAxLjQ1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTEwLjUgMTcuNWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDEyIDB2MmExIDEgMCAwMS0xIDF6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNS41NSAxNS40NWExIDEgMCAwMTAtMS40MUw3IDEyLjYyQTEgMSAwIDExOC4zOCAxNEw3IDE1LjQ1YTEgMSAwIDAxLTEuNDUgMHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNiIvPjxwYXRoIGQ9Ik0zLjUgMTAuNWExIDEgMCAwMTEtMWgyYTEgMSAwIDAxMCAyaC0yYTEgMSAwIDAxLTEtMXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik01LjU1IDUuNTVhMSAxIDAgMDExLjQ1IDBMOC4zOCA3QTEgMSAwIDAxNyA4LjM4TDUuNTUgN2ExIDEgMCAwMTAtMS40NXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuOSIvPjwvc3ZnPg==");
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
    transform-origin: center;
    width: 21px;
    height: 21px;
    animation:inline-media-spin .85s steps(8) infinite
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading .play-pause-button:active::after,.section-iphone-privacy .banner-card .inline-media-ui-button.loading .play-pause-button:hover::after{
    background-color:rgba(0, 0, 0, 0)
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loaded.playing .play-pause-button::after{
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTIuODkzdjEwLjIxNGMwIC43NjktLjU5NyAxLjM5My0xLjMzMyAxLjM5M2gtMS4zMzRjLS43MzYgMC0xLjMzMy0uNjI0LTEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny41OTctMS4zOTMgMS4zMzMtMS4zOTNoMS4zMzRjLjczNiAwIDEuMzMzLjYyNCAxLjMzMyAxLjM5M3pNMTUuMTY3IDExLjVoLTEuMzM0Yy0uNzM2IDAtMS4zMzMuNjI0LTEuMzMzIDEuMzkzdjEwLjIxNGMwIC43NjkuNTk3IDEuMzkzIDEuMzMzIDEuMzkzaDEuMzM0Yy43MzYgMCAxLjMzMy0uNjI0IDEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny0uNTk3LTEuMzkzLTEuMzMzLTEuMzkzeiIvPjwvc3ZnPg==")
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loaded.ended .play-pause-button::after{
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTYuNUExLjUgMS41IDAgMDAyMiAxOGMwIDIuMjA2LTEuNzk0IDQtNCA0cy00LTEuNzk0LTQtNGMwLTEuOTkgMS40NjQtMy42MyAzLjM2OS0zLjkzNmwtLjM3Ni4zNzVhMS41IDEuNSAwIDEwMi4xMjEgMi4xMjJsMi45MjktMi45M2ExLjUgMS41IDAgMDAwLTIuMTJsLTMuMDcxLTMuMDcyYTEuNSAxLjUgMCAxMC0yLjEyMSAyLjEyMmwuNDczLjQ3M0MxMy43OCAxMS4zNzUgMTEgMTQuMzY4IDExIDE4YzAgMy44NiAzLjE0IDcgNyA3czctMy4xNCA3LTdhMS41IDEuNSAwIDAwLTEuNS0xLjV6Ii8+PC9zdmc+")
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loaded .play-pause-button{
    pointer-events: all;
    opacity:1
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button{
    position: relative;
    display: flex;
    justify-self: flex-end;
    align-self: flex-end;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    padding: 0;
    margin-inline-end: 20px;
    margin-bottom: 20px;
    border: none;
    background: none;
    background-color: var(--inline-media-playpause-scrim-color);
    background-repeat: no-repeat;
    opacity: 0;
    transition: opacity 100ms linear, transform .2s ease;
    cursor: pointer;
    pointer-events:none
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button::after{
    content: "";
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTE0IDIyLjU4N3YtOS4xNjhjMC0uOTM0LjU2My0xLjQyNSAxLjI2LTEuNDI1LjM4NiAwIC42MjcuMDY1Ljk2Ny4yNzNsNy40NjggNC40MDNjLjY2Mi4zOSAxLjAyLjcwNyAxLjAyIDEuMzI0IDAgLjYxOC0uMzU4LjkzNS0xLjAyIDEuMzI1bC03LjQ2OCA0LjQwM2MtLjM0LjIwOC0uNTgxLjI3My0uOTY2LjI3My0uNjk4IDAtMS4yNjEtLjQ3My0xLjI2MS0xLjQwOCIvPjwvc3ZnPg==");
    mask-size: cover;
    display: inline-block;
    width: 36px;
    height: 36px;
    position: absolute;
    background-color:var(--inline-media-playpause-icon-color)
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:disabled{
    pointer-events: none;
    opacity:.32
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:hover{
    background-color:var(--inline-media-playpause-scrim-color-hover)
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:hover::after{
    background-color:var(--inline-media-playpause-icon-color-hover)
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:active{
    background-color: var(--inline-media-playpause-scrim-color-active);
    transform:scale(0.95)
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:active::after{
    background-color:var(--inline-media-playpause-icon-color)
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:focus-visible{
    outline:none
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:focus-visible::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    box-sizing: border-box;
    outline: 2px solid #0071e3;
    outline-offset:3px
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button{
    border-radius:50%
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:focus-visible{
    box-shadow:0 0 0 3px #000, 0 0 0 5px #0071e3
}
.section-iphone-privacy .banner-card .inline-media-ui-button .play-pause-button:not(:focus-visible)::before{
    border:none
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading{
    --inline-media-playpause-scrim-color:rgb(0 0 0/0%)
}
.section-iphone-privacy .banner-card .inline-media-ui-button.loading .play-pause-button:hover::after{
    --inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)
}
html.no-reduced-motion .section-iphone-privacy .banner-card .inline-media-ui-button.inline-media-ui-replay-only{
    opacity: 0;
    visibility: hidden;
    pointer-events:none
}
html.no-reduced-motion .section-iphone-privacy .banner-card .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended{
    transition: opacity 400ms ease-in-out;
    opacity: 1;
    visibility: visible;
    pointer-events:all
}
.section-iphone-privacy .banner-card.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button,.section-iphone-privacy .theme-dark .banner-card:not(.with-media-ui-light) .inline-media-ui-button{
    --inline-media-playpause-icon-color: rgba(255, 255, 255, 0.8);
    --inline-media-playpause-icon-color-hover: rgb(255, 255, 255);
    --inline-media-playpause-scrim-color: rgba(66, 66, 69, 0.72);
    --inline-media-playpause-scrim-color-hover: rgba(72.6170678337, 72.6170678337, 75.5120350109, 0.7256);
    --inline-media-playpause-scrim-color-active:rgba(57.1631799163, 57.1631799163, 59.7615062762, 0.7424)
}
.section-iphone-privacy .banner-card.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading,.section-iphone-privacy .theme-dark .banner-card:not(.with-media-ui-light) .inline-media-ui-button.loading{
    --inline-media-playpause-scrim-color:rgb(0 0 0/0%)
}
.section-iphone-privacy .banner-card.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button:hover::after,.section-iphone-privacy .theme-dark .banner-card:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button:hover::after{
    --inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)
}
.section-iphone-privacy .banner-card .banner-card-row .inline-media-ui.inline-media-ui-button{
    position: relative;
    top:0
}
.section-iphone-privacy .banner-card .banner-card-row .inline-media-ui.inline-media-ui-button .play-pause-button{
    margin: 0;
    position:absolute
}
html:not([dir=rtl]) .section-iphone-privacy .banner-card .banner-card-row .inline-media-ui.inline-media-ui-button .play-pause-button{
    right:var(--media-ui-offset)
}
html[dir=rtl] .section-iphone-privacy .banner-card .banner-card-row .inline-media-ui.inline-media-ui-button .play-pause-button{
    left:var(--media-ui-offset)
}
.section-iphone-privacy .banner-card.banner-card-media-ui-placement-bottom .banner-card-row .inline-media-ui.inline-media-ui-button{
    align-self:end
}
.section-iphone-privacy .banner-card.banner-card-media-ui-placement-bottom .banner-card-row .inline-media-ui.inline-media-ui-button .play-pause-button{
    bottom:var(--media-ui-offset)
}
.section-iphone-privacy .banner-card.banner-card-media-ui-placement-top .banner-card-row .inline-media-ui.inline-media-ui-button{
    position:absolute
}
.section-iphone-privacy .banner-card.banner-card-media-ui-placement-top .banner-card-row .inline-media-ui.inline-media-ui-button .play-pause-button{
    top:var(--media-ui-offset)
}
.section-iphone-privacy .banner-card .banner-card-inline-media-wrapper{
    width:100%
}
.section-iphone-privacy .banner-card .banner-card-row .banner-card-inline-media-wrapper .inline-media-component-container{
    height: 100%;
    max-width: unset;
    display:flex
}
.section-iphone-privacy .banner-card .banner-card-row .banner-card-inline-media-wrapper .inline-media-component-container .video-wrapper .end-frame{
    pointer-events:none
}
.section-iphone-privacy .banner-card-asset-type-inline:not(.banner-card-asset-type-background-medium-down) .banner-card-row .inline-media-component-container.with-media-ui-button{
    position:static
}
@media (min-width: 1069px){.section-iphone-privacy .banner-card-asset-type-inline.banner-card-asset-type-background-medium-down .banner-card-row .inline-media-component-container.with-media-ui-button{
        position:static
    }}
@media (max-width: 1068px){.section-iphone-privacy .banner-card-asset-type-inline-medium-down .banner-card-row .inline-media-component-container.with-media-ui-button{
        position:static
    }}
.section-iphone-privacy .banner-card-drawer{
    position: relative;
    width: 100%;
    --drawer-height: 0;
    --drawer-height-transition-duration-seconds: 1;
    --drawer-height-transition-duration:calc(var(--drawer-height-transition-duration-seconds) * 1s)
}
html.reduced-motion .section-iphone-privacy .banner-card-drawer{
    --drawer-height-transition-duration:0.001s
}
.section-iphone-privacy .banner-card-drawer .drawer{
    height: 0;
    margin-bottom: 0;
    overflow: hidden;
    visibility: hidden;
    position: relative;
    z-index:1
}
.section-iphone-privacy .banner-card-drawer .drawer.expanded{
    height: calc(var(--drawer-height) * 1px);
    visibility:initial
}
.section-iphone-privacy .banner-card-drawer .drawer.expanded-default{
    height: auto;
    visibility: initial;
}
.section-iphone-privacy .banner-card-drawer.expanded-default > .card{
    clip-path: inset(0);
}
.section-iphone-privacy .banner-card-drawer .drawer.animating{
    transition-property: height, visibility;
    transition-duration:var(--drawer-height-transition-duration)
}
html.no-js .section-iphone-privacy .banner-card-drawer .drawer{
    height: auto;
    visibility:visible
}
html.no-js .section-iphone-privacy .banner-card-drawer .toggle-button{
    display:none
}
.section-iphone-privacy .banner-card-drawer .drawer-content{
    position: relative;
    padding-block:56px 144px
}
@media (max-width: 1068px){.section-iphone-privacy .banner-card-drawer .drawer-content{
        padding-block:50px 120px
    }}
@media (max-width: 734px){.section-iphone-privacy .banner-card-drawer .drawer-content{
        padding-block:40px 112px
    }}
.section-iphone-privacy .banner-card-drawer .drawer{
    grid-row: drawer;
    grid-column:1/-1
}
.section-iphone-privacy .banner-card-drawer > .card{
    border-radius:0
}
.section-iphone-privacy .banner-card-drawer .card .card{
    min-height:auto
}
.section-iphone-privacy .banner-card-drawer:not(.banner-card-no-inset):not(.expanded-default):not(.expanded) > .card{
    clip-path:inset(0 var(--responsive-gutter-width) round var(--sk-tile-border-radius, 28px))
}
.section-iphone-privacy .banner-card-drawer.expanded:not(.banner-card-no-inset) > .card{
    clip-path:inset(0)
}
.section-iphone-privacy .banner-card-drawer.expanded:not(.banner-card-no-inset) .banner-card-active-area{
    display:none
}
.section-iphone-privacy .banner-card-drawer.expanded:not(.banner-card-no-inset) .card-hover:hover{
    transform:scale(1)
}
.section-iphone-privacy .banner-card-drawer.animating:not(.banner-card-no-inset) > .card{
    transition:var(--card-transition-transform), var(--card-transition-background), clip-path var(--drawer-height-transition-duration) ease-out
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption{
    padding-left: var(--caption-padding-left, 16px);
    padding-right: var(--caption-padding-right, 16px);
    color:var(--sk-glyph-gray-secondary)
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary{
    padding-top: var(--caption-padding-top, 28px);
    font-size: 17px;
    line-height: 1.2353641176;
    font-weight: 600;
    letter-spacing: -0.022em;
    font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ar){
    letter-spacing: 0em;
    font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ja){
    letter-spacing: 0em;
    font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ko){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh){
    line-height: 1.3529611765;
    letter-spacing:0em
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(th){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
@media (max-width: 734px){.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary{
        font-size: 14px;
        line-height: 1.2857742857;
        font-weight: 600;
        letter-spacing: -0.016em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ja){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(ko){
        line-height: 1.4285914286;
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh){
        line-height: 1.3571828571;
        letter-spacing:0em
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(th){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-primary:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading{
    display: inline;
    color: var(--sk-glyph-gray);
    font-size: 17px;
    line-height: 1.2353641176;
    font-weight: 600;
    letter-spacing: -0.022em;
    font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ar){
    letter-spacing: 0em;
    font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ja){
    letter-spacing: 0em;
    font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ko){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh){
    line-height: 1.3529611765;
    letter-spacing:0em
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(th){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
@media (max-width: 734px){.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading{
        font-size: 14px;
        line-height: 1.2857742857;
        font-weight: 600;
        letter-spacing: -0.016em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ja){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(ko){
        line-height: 1.4285914286;
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh){
        line-height: 1.3571828571;
        letter-spacing:0em
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(th){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-heading + p{
    display:inline
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container{
    margin-top:var(--caption-element-spacing, 14px)
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta{
    color: var(--sk-glyph-gray-secondary);
    font-size: 17px;
    line-height: 1.2353641176;
    font-weight: 600;
    letter-spacing: -0.022em;
    font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ar){
    letter-spacing: 0em;
    font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ja){
    letter-spacing: 0em;
    font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ko){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh){
    line-height: 1.3529611765;
    letter-spacing:0em
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(th){
    line-height: 1.3529611765;
    letter-spacing: 0em;
    font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
@media (max-width: 734px){.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta{
        font-size: 14px;
        line-height: 1.2857742857;
        font-weight: 600;
        letter-spacing: -0.016em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ja){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(ko){
        line-height: 1.4285914286;
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh){
        line-height: 1.3571828571;
        letter-spacing:0em
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(th){
        line-height: 1.3571828571;
        letter-spacing: 0em;
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-cta-container .caption-cta:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi{
    margin-top: var(--caption-element-spacing, 14px);
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 400;
    letter-spacing: -0.01em;
    font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ar){
    letter-spacing: 0em;
    font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ja){
    line-height: 1.4166666667;
    letter-spacing: 0em;
    font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ko){
    line-height: 1.4166666667;
    letter-spacing: 0em;
    font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh){
    letter-spacing:0em
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(th){
    line-height: 1.3333733333;
    letter-spacing: 0em;
    font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption,.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading{
    font-size: 21px;
    line-height: 1.1904761905;
    font-weight: 600;
    letter-spacing: .011em;
    font-family:SF Pro Display, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ja),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ja){
    line-height: 1.2380952381;
    font-family:SF Pro JP, SF Pro Display, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ko),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ko){
    line-height: 1.2858042857;
    font-family:SF Pro KR, SF Pro Display, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(th),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(th){
    line-height: 1.381002381;
    font-family:SF Pro TH, SF Pro Display, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh){
    line-height:1.3334033333
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ar),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ar){
    font-family:SF Pro AR, SF Pro AR Display, SF Pro Display, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-CN),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-HK),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Display, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-MO),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Display, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-TW),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Display, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
@media (max-width: 734px){.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption,.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading{
        font-size: 17px;
        line-height: 1.2353641176;
        font-weight: 600;
        letter-spacing: -0.022em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ar),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ja),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ja){
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(ko),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(ko){
        line-height: 1.3529611765;
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh){
        line-height: 1.3529611765;
        letter-spacing:0em
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(th),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(th){
        line-height: 1.3529611765;
        letter-spacing: 0em;
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-CN),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-HK),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-MO),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-heading:lang(zh-TW),.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta{
    font-size: 21px;
    line-height: 1.1904761905;
    font-weight: 600;
    letter-spacing: .011em;
    font-family:SF Pro Display, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ja){
    line-height: 1.2380952381;
    font-family:SF Pro JP, SF Pro Display, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ko){
    line-height: 1.2858042857;
    font-family:SF Pro KR, SF Pro Display, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(th){
    line-height: 1.381002381;
    font-family:SF Pro TH, SF Pro Display, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh){
    line-height:1.3334033333
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ar){
    font-family:SF Pro AR, SF Pro AR Display, SF Pro Display, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Display, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Display, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Display, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Display, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
@media (max-width: 734px){.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta{
        font-size: 17px;
        line-height: 1.2353641176;
        font-weight: 600;
        letter-spacing: -0.022em;
        font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ar){
        letter-spacing: 0em;
        font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ja){
        letter-spacing: 0em;
        font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(ko){
        line-height: 1.3529611765;
        letter-spacing: 0em;
        font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh){
        line-height: 1.3529611765;
        letter-spacing:0em
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(th){
        line-height: 1.3529611765;
        letter-spacing: 0em;
        font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-CN){
        font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-HK){
        font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-MO){
        font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
    }
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-cta:lang(zh-TW){
        font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
    }}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi{
    font-size: 12px;
    line-height: 1.3333733333;
    font-weight: 400;
    letter-spacing: -0.01em;
    font-family:SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ar){
    letter-spacing: 0em;
    font-family:SF Pro AR, SF Pro AR Text, SF Pro Text, SF Pro Gulf, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ja){
    line-height: 1.4166666667;
    letter-spacing: 0em;
    font-family:SF Pro JP, SF Pro Text, SF Pro Icons, Hiragino Kaku Gothic Pro, ヒラギノ角ゴ Pro W3, メイリオ, Meiryo, ＭＳ Ｐゴシック, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(ko){
    line-height: 1.4166666667;
    letter-spacing: 0em;
    font-family:SF Pro KR, SF Pro Text, SF Pro Icons, Apple Gothic, HY Gulim, MalgunGothic, HY Dotum, Lexi Gulim, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh){
    letter-spacing:0em
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(th){
    line-height: 1.3333733333;
    letter-spacing: 0em;
    font-family:SF Pro TH, SF Pro Text, SF Pro Icons, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-CN){
    font-family:SF Pro SC, SF Pro Text, SF Pro Icons, PingFang SC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-HK){
    font-family:SF Pro HK, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-MO){
    font-family:SF Pro HK, SF Pro TC, SF Pro Text, SF Pro Icons, PingFang HK, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .elevated :has(.caption-primary,.caption-secondary) .caption-sosumi:lang(zh-TW){
    font-family:SF Pro TC, SF Pro Text, SF Pro Icons, PingFang TC, Helvetica Neue, Helvetica, Arial, sans-serif
}
.section-iphone-privacy .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:612px
}
@media (max-width: 1068px){.section-iphone-privacy .media-card-set{
        --shared-media-gallery-height:576px
    }}
@media (max-width: 734px){.section-iphone-privacy .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)
    }}
.section-iphone-privacy .media-card-set .scroll-container{
    position: relative;
    overflow-x: scroll;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    padding-bottom: var(--staggered-translate-y, 30px);
    margin-bottom: calc(var(--staggered-translate-y, 30px) * -1);
    scrollbar-width:none
}
@media (max-width: 734px){.section-iphone-privacy .media-card-set .scroll-container{
        scroll-padding-inline-start:var(--shared-media-gallery-padding)
    }}
.section-iphone-privacy .media-card-set .scroll-container::-webkit-scrollbar{
    display: none;
    width: 0;
    background:rgba(0, 0, 0, 0)
}
.section-iphone-privacy .media-card-set .item-container{
    margin: 0 auto;
    display: grid;
    grid-gap: 20px;
    grid-auto-flow: column;
    width: -moz-fit-content;
    width: fit-content;
    padding: 0 var(--shared-media-gallery-padding);
    list-style-type:none
}
.section-iphone-privacy .media-card-set .gallery-item{
    display: flex;
    width: var(--shared-media-gallery-width);
    min-height: var(--shared-media-gallery-height);
    scroll-snap-align: center;
    list-style-type:none
}
html.no-touch .section-iphone-privacy .media-card-set .gallery-item:not(.current,:only-child):hover{
    cursor:pointer
}
@media (max-width: 734px){.section-iphone-privacy .media-card-set .gallery-item{
        scroll-snap-align:start
    }
.section-iphone-privacy .media-card-set .gallery-item:only-child{
        width:var(--shared-media-gallery-width-single)
    }}
.section-iphone-privacy .media-card-set .card-container:focus-visible,.section-iphone-privacy .media-card-set .card-set:focus-visible,.section-iphone-privacy .media-card-set .gallery-item:focus-visible,.section-iphone-privacy .media-card-set .item-container:focus-visible,.section-iphone-privacy .media-card-set .scroll-container:focus-visible{
    outline:unset
}
.section-iphone-privacy .card:has(> .media-block){
    clip-path: unset;
    background-color:unset
}
.section-iphone-privacy .media-block{
    --media-offset-x: 0px;
    --media-offset-y: 0px;
    display: grid;
    grid-area: 1/1;
    grid-template: 100%/100%;
    width: var(--p-width, 100%);
    height:var(--p-height, 100%)
}
.section-iphone-privacy .media-block.fallback .fallback-frame{
    --load-static-image:true
}
.section-iphone-privacy .media-block.fallback .end-frame,.section-iphone-privacy .media-block.fallback .start-frame,.section-iphone-privacy .media-block:not(.fallback) .fallback-frame{
    --load-static-image:false
}
.section-iphone-privacy .media-block:not(.fallback) .end-frame,.section-iphone-privacy .media-block:not(.fallback) .start-frame,html.no-inline-media .section-iphone-privacy .media-block:not(.fallback) .fallback-frame,html.reduced-motion .section-iphone-privacy .media-block:not(.fallback) .fallback-frame:not([data-lazy-has-ui]){
    --load-static-image:true
}
html.no-inline-media .section-iphone-privacy .media-block:not(.fallback) .end-frame,html.no-inline-media .section-iphone-privacy .media-block:not(.fallback) .start-frame{
    --load-static-image:false
}
html.reduced-motion .section-iphone-privacy .media-block:not(.fallback) .end-frame[data-lazy-has-ui],html.reduced-motion .section-iphone-privacy .media-block:not(.fallback) .start-frame[data-lazy-has-ui]{
    --load-static-image:true
}
.section-iphone-privacy .media-block picture img{
    display: block;
    position: relative;
    width: 100%;
    height:100%
}
html.no-js .section-iphone-privacy .media-block picture img{
    width: auto;
    height:auto
}
.section-iphone-privacy .media-block .default-container,.section-iphone-privacy .media-block .fallback-container,.section-iphone-privacy .media-block .video-element-stack{
    position: absolute;
    width: 100%;
    height:100%
}
.section-iphone-privacy .media-block .default-container,.section-iphone-privacy .media-block .video-element-stack{
    display:grid
}
.section-iphone-privacy .media-block .fallback-container,html.no-js .section-iphone-privacy .media-block .video-element-stack{
    display:none
}
html.no-js .section-iphone-privacy .media-block .fallback-container{
    visibility: unset;
    display:grid
}
.section-iphone-privacy .media-block.fallback .fallback-container{
    display:grid
}
.section-iphone-privacy .media-block.animation-static-end .inline-media-ui-button,.section-iphone-privacy .media-block.fallback .inline-media-ui-button,.section-iphone-privacy .media-block.fallback .video-element-stack{
    display:none
}
html.safari .section-iphone-privacy .media-block[data-media-type=video] picture.positioned-media-element{
    z-index:0
}
.section-iphone-privacy .media-block .positioned-media-element{
    --pin-offset-x: var(--media-offset-x);
    --pin-offset-y: var(--media-offset-y);
    grid-area: 1/1;
    margin: var(--pin-offset-block);
    width: var(--p-width, 100%);
    height:var(--p-height, 100%)
}
html.no-js .section-iphone-privacy .media-block .positioned-media-element.media{
    display:none
}
.section-iphone-privacy .media-block .positioned-media-element.end-frame,.section-iphone-privacy .media-block .positioned-media-element.start-frame{
    opacity: 0;
    visibility:hidden
}
.section-iphone-privacy .media-block .positioned-media-element.end-frame.show,.section-iphone-privacy .media-block .positioned-media-element.start-frame.show{
    visibility: visible;
    opacity:1
}
@supports (-moz-appearance: none){.section-iphone-privacy .media-block .positioned-media-element.start-frame{
        transition-delay:.1s
    }}
.section-iphone-privacy .media-block .positioned-media-element.end-frame,.section-iphone-privacy .media-block .positioned-media-element.start-frame.show{
    transition:opacity var(--frame-transition-duration) ease-out
}
.section-iphone-privacy .media-block .positioned-media-element.hide{
    visibility:hidden
}
.section-iphone-privacy .media-block.scale-contain,.section-iphone-privacy .media-block.scale-contain .positioned-media-element,.section-iphone-privacy .media-block.scale-cover,.section-iphone-privacy .media-block.scale-cover .positioned-media-element,.section-iphone-privacy .scale-contain .media-block,.section-iphone-privacy .scale-contain .media-block .positioned-media-element,.section-iphone-privacy .scale-cover .media-block,.section-iphone-privacy .scale-cover .media-block .positioned-media-element{
    width: 100%;
    height:100%
}
.section-iphone-privacy .media-block.scale-contain .fallback-container,.section-iphone-privacy .media-block.scale-contain .video-element-stack,.section-iphone-privacy .media-block.scale-cover .fallback-container,.section-iphone-privacy .media-block.scale-cover .video-element-stack,.section-iphone-privacy .scale-contain .media-block .fallback-container,.section-iphone-privacy .scale-contain .media-block .video-element-stack,.section-iphone-privacy .scale-cover .media-block .fallback-container,.section-iphone-privacy .scale-cover .media-block .video-element-stack{
    grid-template:100%/100%
}
.section-iphone-privacy .media-block.scale-contain img,.section-iphone-privacy .media-block.scale-contain video,.section-iphone-privacy .scale-contain .media-block img,.section-iphone-privacy .scale-contain .media-block video{
    object-fit:contain
}
.section-iphone-privacy .media-block.scale-cover img,.section-iphone-privacy .media-block.scale-cover video,.section-iphone-privacy .scale-cover .media-block img,.section-iphone-privacy .scale-cover .media-block video{
    object-fit:cover
}
.section-iphone-privacy .media-block.ended .end-frame,.section-iphone-privacy .media-block.media-unloaded .end-frame,.section-iphone-privacy .media-block:not(.loaded,.loading-disabled,.media-unloaded,.ended) .start-frame{
    opacity: 1;
    visibility: visible;
    pointer-events:all
}
html.no-touch .section-iphone-privacy .media-block.ended .end-frame,html.no-touch .section-iphone-privacy .media-block.media-unloaded .end-frame{
    pointer-events:all
}
.section-iphone-privacy .media-block.media-unloaded.media,.section-iphone-privacy .media-block.media-unloaded.start-frame{
    visibility:hidden
}
.section-iphone-privacy .media-block .inline-media-ui-button{
    position: absolute;
    top: 20px;
    inset-inline-end: 0;
    z-index: 2;
    --inline-media-playpause-icon-color: rgb(0 0 0/56%);
    --inline-media-playpause-icon-color-hover: rgb(0 0 0/64%);
    --inline-media-playpause-scrim-color: rgb(210 210 215/64%);
    --inline-media-playpause-icon-color: rgba(0, 0, 0, 0.56);
    --inline-media-playpause-icon-color-hover: rgba(0, 0, 0, 0.72);
    --inline-media-playpause-scrim-color: rgba(210, 210, 215, 0.64);
    --inline-media-playpause-scrim-color-hover: rgba(222.9661016949, 222.9661016949, 226.5254237288, 0.6976);
    --inline-media-playpause-scrim-color-active:rgba(192.9186602871, 192.9186602871, 197.5119617225, 0.6544)
}
html.no-js .section-iphone-privacy .media-block .inline-media-ui-button{
    display:none
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading-empty .play-pause-button{
    opacity:0
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading .play-pause-button{
    pointer-events: none;
    opacity:1
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading .play-pause-button::after{
    mask: none;
    background: no-repeat 50%/contain rgba(0, 0, 0, 0);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyMXYyMUgweiIvPjxwYXRoIGQ9Ik0xMC41IDMuNWExIDEgMCAwMTEgMXYyYTEgMSAwIDAxLTIgMHYtMmExIDEgMCAwMTEtMXoiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xNS40NSA1LjU1YTEgMSAwIDAxMCAxLjQxTDE0IDguMzhBMSAxIDAgMTExMi42MiA3TDE0IDUuNTVhMSAxIDAgMDExLjQ1IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNMTcuNSAxMC41YTEgMSAwIDAxLTEgMWgtMmExIDEgMCAwMTAtMmgyYTEgMSAwIDAxMSAxeiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE1LjQ1IDE1LjQ1YTEgMSAwIDAxLTEuNDEgMEwxMi42MiAxNEExIDEgMCAxMTE0IDEyLjYyTDE1LjQ1IDE0YTEgMSAwIDAxMCAxLjQ1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTEwLjUgMTcuNWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDEyIDB2MmExIDEgMCAwMS0xIDF6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNS41NSAxNS40NWExIDEgMCAwMTAtMS40MUw3IDEyLjYyQTEgMSAwIDExOC4zOCAxNEw3IDE1LjQ1YTEgMSAwIDAxLTEuNDUgMHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNiIvPjxwYXRoIGQ9Ik0zLjUgMTAuNWExIDEgMCAwMTEtMWgyYTEgMSAwIDAxMCAyaC0yYTEgMSAwIDAxLTEtMXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik01LjU1IDUuNTVhMSAxIDAgMDExLjQ1IDBMOC4zOCA3QTEgMSAwIDAxNyA4LjM4TDUuNTUgN2ExIDEgMCAwMTAtMS40NXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuOSIvPjwvc3ZnPg==");
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
    transform-origin: center;
    width: 21px;
    height: 21px;
    animation:inline-media-spin .85s steps(8) infinite
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading .play-pause-button:active::after,.section-iphone-privacy .media-block .inline-media-ui-button.loading .play-pause-button:hover::after{
    background-color:rgba(0, 0, 0, 0)
}
@keyframes inline-media-spin{
    0% {
        transform:rotate(0deg)
    }

    100% {
        transform:rotate(360deg)
    }
}
.section-iphone-privacy .media-block .inline-media-ui-button.loaded.playing .play-pause-button::after{
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTIuODkzdjEwLjIxNGMwIC43NjktLjU5NyAxLjM5My0xLjMzMyAxLjM5M2gtMS4zMzRjLS43MzYgMC0xLjMzMy0uNjI0LTEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny41OTctMS4zOTMgMS4zMzMtMS4zOTNoMS4zMzRjLjczNiAwIDEuMzMzLjYyNCAxLjMzMyAxLjM5M3pNMTUuMTY3IDExLjVoLTEuMzM0Yy0uNzM2IDAtMS4zMzMuNjI0LTEuMzMzIDEuMzkzdjEwLjIxNGMwIC43NjkuNTk3IDEuMzkzIDEuMzMzIDEuMzkzaDEuMzM0Yy43MzYgMCAxLjMzMy0uNjI0IDEuMzMzLTEuMzkzVjEyLjg5M2MwLS43Ny0uNTk3LTEuMzkzLTEuMzMzLTEuMzkzeiIvPjwvc3ZnPg==")
}
.section-iphone-privacy .media-block .inline-media-ui-button.loaded.ended .play-pause-button::after{
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTIzLjUgMTYuNUExLjUgMS41IDAgMDAyMiAxOGMwIDIuMjA2LTEuNzk0IDQtNCA0cy00LTEuNzk0LTQtNGMwLTEuOTkgMS40NjQtMy42MyAzLjM2OS0zLjkzNmwtLjM3Ni4zNzVhMS41IDEuNSAwIDEwMi4xMjEgMi4xMjJsMi45MjktMi45M2ExLjUgMS41IDAgMDAwLTIuMTJsLTMuMDcxLTMuMDcyYTEuNSAxLjUgMCAxMC0yLjEyMSAyLjEyMmwuNDczLjQ3M0MxMy43OCAxMS4zNzUgMTEgMTQuMzY4IDExIDE4YzAgMy44NiAzLjE0IDcgNyA3czctMy4xNCA3LTdhMS41IDEuNSAwIDAwLTEuNS0xLjV6Ii8+PC9zdmc+")
}
.section-iphone-privacy .media-block .inline-media-ui-button.loaded .play-pause-button{
    pointer-events: all;
    opacity:1
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button{
    position: relative;
    display: flex;
    justify-self: flex-end;
    align-self: flex-end;
    align-items: center;
    justify-content: center;
    width: 36px;
    height: 36px;
    padding: 0;
    margin-inline-end: 20px;
    margin-bottom: 20px;
    border: none;
    background: none;
    background-color: var(--inline-media-playpause-scrim-color);
    background-repeat: no-repeat;
    opacity: 0;
    transition: opacity 100ms linear, transform .2s ease;
    cursor: pointer;
    pointer-events:none
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button::after{
    content: "";
    mask: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PHBhdGggZD0iTTE0IDIyLjU4N3YtOS4xNjhjMC0uOTM0LjU2My0xLjQyNSAxLjI2LTEuNDI1LjM4NiAwIC42MjcuMDY1Ljk2Ny4yNzNsNy40NjggNC40MDNjLjY2Mi4zOSAxLjAyLjcwNyAxLjAyIDEuMzI0IDAgLjYxOC0uMzU4LjkzNS0xLjAyIDEuMzI1bC03LjQ2OCA0LjQwM2MtLjM0LjIwOC0uNTgxLjI3My0uOTY2LjI3My0uNjk4IDAtMS4yNjEtLjQ3My0xLjI2MS0xLjQwOCIvPjwvc3ZnPg==");
    mask-size: cover;
    display: inline-block;
    width: 36px;
    height: 36px;
    position: absolute;
    background-color:var(--inline-media-playpause-icon-color)
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:disabled{
    pointer-events: none;
    opacity:.32
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:hover{
    background-color:var(--inline-media-playpause-scrim-color-hover)
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:hover::after{
    background-color:var(--inline-media-playpause-icon-color-hover)
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:active{
    background-color: var(--inline-media-playpause-scrim-color-active);
    transform:scale(0.95)
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:active::after{
    background-color:var(--inline-media-playpause-icon-color)
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:focus-visible{
    outline:none
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:focus-visible::before{
    content: "";
    position: absolute;
    width: 100%;
    height: 100%;
    border-radius: inherit;
    box-sizing: border-box;
    outline: 2px solid #0071e3;
    outline-offset:3px
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button{
    border-radius:50%
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:focus-visible{
    box-shadow:0 0 0 3px #000, 0 0 0 5px #0071e3
}
.section-iphone-privacy .media-block .inline-media-ui-button .play-pause-button:not(:focus-visible)::before{
    border:none
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading{
    --inline-media-playpause-scrim-color:rgb(0 0 0/0%)
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading .play-pause-button:hover::after{
    --inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)
}
html.no-reduced-motion .section-iphone-privacy .media-block .inline-media-ui-button.inline-media-ui-replay-only{
    opacity: 0;
    visibility: hidden;
    pointer-events:none
}
html.no-reduced-motion .section-iphone-privacy .media-block .inline-media-ui-button.inline-media-ui-replay-only.loaded.ended{
    transition: opacity 400ms ease-in-out;
    opacity: 1;
    visibility: visible;
    pointer-events:all
}
.section-iphone-privacy .media-block.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button,.section-iphone-privacy .theme-dark .media-block:not(.with-media-ui-light) .inline-media-ui-button{
    --inline-media-playpause-icon-color: rgba(255, 255, 255, 0.8);
    --inline-media-playpause-icon-color-hover: rgb(255, 255, 255);
    --inline-media-playpause-scrim-color: rgba(66, 66, 69, 0.72);
    --inline-media-playpause-scrim-color-hover: rgba(72.6170678337, 72.6170678337, 75.5120350109, 0.7256);
    --inline-media-playpause-scrim-color-active:rgba(57.1631799163, 57.1631799163, 59.7615062762, 0.7424)
}
.section-iphone-privacy .media-block.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading,.section-iphone-privacy .theme-dark .media-block:not(.with-media-ui-light) .inline-media-ui-button.loading{
    --inline-media-playpause-scrim-color:rgb(0 0 0/0%)
}
.section-iphone-privacy .media-block.with-media-ui-dark:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button:hover::after,.section-iphone-privacy .theme-dark .media-block:not(.with-media-ui-light) .inline-media-ui-button.loading .play-pause-button:hover::after{
    --inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)
}
.section-iphone-privacy .media-block picture img{
    position:static
}
.section-iphone-privacy .media-block::before{
    --expanded-radius: calc(var(--sk-tile-border-radius) + 2px);
    content: "";
    z-index: 0;
    position: absolute;
    width: 100%;
    height: 100%;
    box-sizing: border-box;
    background: var(--sk-tile-background);
    clip-path:inset(1px round var(--expanded-radius, 30px))
}
.section-iphone-privacy .media-block .media-badge-container{
    --media-badge-inset: 32px;
    z-index: 1;
    position: absolute;
    max-width: calc(100% - var(--media-badge-inset) * 2);
    display: flex;
    top: var(--media-badge-inset);
    left:var(--media-badge-inset)
}
@media (max-width: 1068px){.section-iphone-privacy .media-block .media-badge-container{
        --media-badge-inset:28px
    }}
@media (max-width: 734px){.section-iphone-privacy .media-block .media-badge-container{
        --media-badge-inset:24px
    }}
html[dir=rtl] .section-iphone-privacy .media-block .media-badge-container{
    left: auto;
    right:var(--media-badge-inset)
}
.section-iphone-privacy .media-block .media-badge-container .badge{
    text-wrap:auto
}
.section-iphone-privacy .media-block .inline-media-ui-button{
    top: unset;
    bottom:0
}
.section-iphone-privacy .media-block .inline-media-ui-button.loading,.section-iphone-privacy .media-block .inline-media-ui-button:not(.loaded,.ended,.playing){
    --inline-media-playpause-scrim-color:rgb(210 210 215/64%)
}
.section-iphone-privacy .media-block .inline-media-ui-button:not(.loaded,.ended,.playing) .play-pause-button{
    pointer-events: none;
    opacity:1
}
.section-iphone-privacy .media-block .inline-media-ui-button:not(.loaded,.ended,.playing) .play-pause-button::after{
    mask: none;
    background: no-repeat 50%/contain rgba(0, 0, 0, 0);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMSIgaGVpZ2h0PSIyMSI+PHBhdGggZmlsbD0ibm9uZSIgZD0iTTAgMGgyMXYyMUgweiIvPjxwYXRoIGQ9Ik0xMC41IDMuNWExIDEgMCAwMTEgMXYyYTEgMSAwIDAxLTIgMHYtMmExIDEgMCAwMTEtMXoiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0xNS40NSA1LjU1YTEgMSAwIDAxMCAxLjQxTDE0IDguMzhBMSAxIDAgMTExMi42MiA3TDE0IDUuNTVhMSAxIDAgMDExLjQ1IDB6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjEiLz48cGF0aCBkPSJNMTcuNSAxMC41YTEgMSAwIDAxLTEgMWgtMmExIDEgMCAwMTAtMmgyYTEgMSAwIDAxMSAxeiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4yIi8+PHBhdGggZD0iTTE1LjQ1IDE1LjQ1YTEgMSAwIDAxLTEuNDEgMEwxMi42MiAxNEExIDEgMCAxMTE0IDEyLjYyTDE1LjQ1IDE0YTEgMSAwIDAxMCAxLjQ1eiIgc3R5bGU9Imlzb2xhdGlvbjppc29sYXRlIiBmaWxsPSIjNmU2ZTczIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4zIi8+PHBhdGggZD0iTTEwLjUgMTcuNWExIDEgMCAwMS0xLTF2LTJhMSAxIDAgMDEyIDB2MmExIDEgMCAwMS0xIDF6IiBzdHlsZT0iaXNvbGF0aW9uOmlzb2xhdGUiIGZpbGw9IiM2ZTZlNzMiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJNNS41NSAxNS40NWExIDEgMCAwMTAtMS40MUw3IDEyLjYyQTEgMSAwIDExOC4zOCAxNEw3IDE1LjQ1YTEgMSAwIDAxLTEuNDUgMHoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNiIvPjxwYXRoIGQ9Ik0zLjUgMTAuNWExIDEgMCAwMTEtMWgyYTEgMSAwIDAxMCAyaC0yYTEgMSAwIDAxLTEtMXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuNyIvPjxwYXRoIGQ9Ik01LjU1IDUuNTVhMSAxIDAgMDExLjQ1IDBMOC4zOCA3QTEgMSAwIDAxNyA4LjM4TDUuNTUgN2ExIDEgMCAwMTAtMS40NXoiIHN0eWxlPSJpc29sYXRpb246aXNvbGF0ZSIgZmlsbD0iIzZlNmU3MyIgZmlsbC1ydWxlPSJldmVub2RkIiBvcGFjaXR5PSIuOSIvPjwvc3ZnPg==");
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
    transform-origin: center;
    width: 21px;
    height: 21px;
    animation:inline-media-spin .85s steps(8) infinite
}
.section-iphone-privacy .media-block .inline-media-ui-button:not(.loaded,.ended,.playing) .play-pause-button:hover::after{
    --inline-media-playpause-icon-color-hover:rgb(0 0 0/0%)
}
.section-iphone-privacy .media-block.with-media-ui-dark .inline-media-ui-button.loading,.section-iphone-privacy .media-block.with-media-ui-dark .inline-media-ui-button:not(.loaded,.ended,.playing){
    --inline-media-playpause-scrim-color:rgb(66 66 69/72%)
}
.section-iphone-privacy .media-block-gallery{
    --frame-transition-duration: 200ms;
    --animation-duration: 5s;
    --animation-reset-duration:0.2s
}
.section-iphone-privacy .media-block-gallery-item{
    height:400px
}
.section-iphone-privacy .media-block-gallery-item .media-container{
    width: 100%;
    height:100%
}
.section-iphone-privacy .slide-gallery{
    --frame-transition-duration:200ms
}
.section-iphone-privacy .slide-gallery .card-container{
    --column-quantity: 12;
    --gap-quantity: calc(var(--column-quantity) - 1);
    --bento-column-width: calc(var(--shared-media-gallery-width) /12 - 18.33333px);
    --final-width-calc: calc(var(--column-quantity) * var(--bento-column-width) + var(--gap-quantity) * 20px);
    width: var(--final-width-calc);
    min-height: auto;
    flex-direction: column-reverse;
    scroll-snap-align: start;
    justify-content: start;
    align-content: start;
    display:grid
}
@media (max-width: 734px){.section-iphone-privacy .slide-gallery .card-container{
        --column-quantity: 11;
        --bento-column-width:calc(var(--shared-media-gallery-width-single)/12 - 18.33333px)
    }}
.section-iphone-privacy .slide-gallery .card-container .card{
    grid-row:1
}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.width-100{
        --column-quantity:12
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.width-66{
        --column-quantity:8
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.width-50{
        --column-quantity:6
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.width-33{
        --column-quantity:4
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.large-width-100{
        --column-quantity:12
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.large-width-66{
        --column-quantity:8
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.large-width-50{
        --column-quantity:6
    }}
@media (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.large-width-33{
        --column-quantity:4
    }}
@media (max-width: 1068px) and (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.medium-width-100{
        --column-quantity:12
    }}
@media (max-width: 1068px) and (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.medium-width-66{
        --column-quantity:8
    }}
@media (max-width: 1068px) and (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.medium-width-50{
        --column-quantity:6
    }}
@media (max-width: 1068px) and (min-width: 735px){.section-iphone-privacy .slide-gallery .card-container.medium-width-33{
        --column-quantity:4
    }}
.section-iphone-privacy .caption-tile{
    --frame-transition-duration: 200ms;
    display: flex;
    flex-direction:column
}
.section-iphone-privacy .caption-tile:first-child:nth-last-child(2),.section-iphone-privacy .caption-tile:first-child:nth-last-child(2) ~ .caption-tile{
    width: 100%;
    min-width:372px
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(2),.section-iphone-privacy .caption-tile:first-child:nth-last-child(2) ~ .caption-tile{
        width: 100%;
        min-width:344px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(2),.section-iphone-privacy .caption-tile:first-child:nth-last-child(2) ~ .caption-tile{
        min-width: unset;
        width:260px
    }}
@media (min-width: 735px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(2) .media-block,.section-iphone-privacy .caption-tile:first-child:nth-last-child(2) ~ .caption-tile .media-block{
        width: 100%;
        height:100%
    }}
.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3),.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3) ~ .caption-tile{
    width: 100%;
    min-width:372px
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3),.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3) ~ .caption-tile{
        min-width: unset;
        width:344px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3),.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3) ~ .caption-tile{
        min-width: unset;
        width:260px
    }}
@media (min-width: 1069px){.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3) .media-block,.section-iphone-privacy .caption-tile:first-child:nth-last-child(n + 3) ~ .caption-tile .media-block{
        width: 100%;
        height:100%
    }}
.section-iphone-privacy .caption-tile .card{
    --sk-tile-background: var(--sk-fill-tertiary);
    --card-height: 580px;
    height:var(--card-height)
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile .card{
        --card-height:536px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile .card{
        --card-height:406px
    }}
.section-iphone-privacy .caption-tile .card .card-area-topic-container{
    position: absolute;
    padding: var(--card-padding);
    align-self: start;
    color: var(--sk-glyph-gray-alpha);
    z-index:5
}
.section-iphone-privacy .caption-tile .card.theme-light{
    --sk-tile-background:colors.swatch(fill-tertiary, light)
}
.section-iphone-privacy .caption-tile .card.theme-light.background-alt{
    --sk-tile-background:colors.swatch(fill, light)
}
.section-iphone-privacy .caption-tile .card.theme-light .card-area-topic-container{
    color:rgba(0, 0, 0, .88)
}
.section-iphone-privacy .caption-tile .card-area-content{
    display: grid;
    height:100%
}
.section-iphone-privacy .caption-tile .caption{
    --caption-padding-top: 28px;
    --caption-element-spacing:14px
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile .caption{
        --caption-padding-top: 28px;
        --caption-element-spacing:14px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile .caption{
        --caption-padding-top: 24px;
        --caption-element-spacing:12px
    }}
.section-iphone-privacy .caption-tile-gallery .card-container{
    display: grid;
    align-content:start
}
.section-iphone-privacy .caption-tile-gallery .card-container .card{
    grid-row:1
}
.section-iphone-privacy .caption-tile-gallery.wide,.section-iphone-privacy .caption-tile-gallery .wide{
    --wide-column:696px
}
@media (min-width: 735px) and (max-width: 1068px){.section-iphone-privacy .caption-tile-gallery.wide,.section-iphone-privacy .caption-tile-gallery .wide{
        --wide-column:644px
    }}
@media (min-width: 735px){.section-iphone-privacy .caption-tile-gallery.wide .caption-tile-set{
        grid-auto-columns:var(--wide-column)
    }}
@media (min-width: 735px){.section-iphone-privacy .caption-tile-gallery .card-container.wide.caption-tile,.section-iphone-privacy .caption-tile-gallery.wide .card-container.caption-tile{
        width:var(--wide-column)
    }}
.section-iphone-privacy .caption-tile-gallery.background-alt .card:not(.theme-light){
    --sk-tile-background:var(--sk-fill)
}
.section-iphone-privacy .caption-tile-gallery.short .card{
    --card-height:452px
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile-gallery.short .card{
        --card-height:416px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile-gallery.short .card{
        --card-height:316px
    }}
.section-iphone-privacy .caption-tile-gallery.elevated .caption{
    --caption-padding-top: 32px;
    --caption-element-spacing:17px
}
@media (max-width: 1068px){.section-iphone-privacy .caption-tile-gallery.elevated .caption{
        --caption-padding-top: 32px;
        --caption-element-spacing:17px
    }}
@media (max-width: 734px){.section-iphone-privacy .caption-tile-gallery.elevated .caption{
        --caption-padding-top: 28px;
        --caption-element-spacing:14px
    }}
@media (min-width: 735px){.section-iphone-privacy .caption-tile-gallery .caption-tile.wide .caption,.section-iphone-privacy .caption-tile-gallery.wide .caption{
        --caption-width: 480px;
        width:var(--caption-width)
    }}
.section-iphone-privacy .caption-tile-gallery .caption-tile.wide.elevated .caption,.section-iphone-privacy .caption-tile-gallery.elevated.wide .caption{
    --caption-width:560px
}
@media (min-width: 735px) and (max-width: 1068px){.section-iphone-privacy .caption-tile-gallery .caption-tile.wide.elevated .caption,.section-iphone-privacy .caption-tile-gallery.elevated.wide .caption{
        --caption-width: 520px;
        width:var(--caption-width)
    }}
html.android .section.section-iphone-privacy-unaware{
	display:none
}
.section.section-iphone-privacy.section-iphone-privacy-android-alt{
	display:none
}
html.android .section.section-iphone-privacy.section-iphone-privacy-android-alt{
	display:block
}

/* @iphone-privacy-gallery-pictures-start — CN asset picture sizes */
.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image01-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image02-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image03-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image04-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image05-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-endframe){--p-width: 372px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-endframe){--p-width: 344px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-image06-fixed-short-endframe){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-wide){--p-width: 696px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-wide){--p-width: 644px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature01a-fixed-wide){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-wide){--p-width: 696px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-wide){--p-width: 644px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature02a-fixed-wide){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-wide){--p-width: 696px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-wide){--p-width: 644px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature03a-fixed-wide){--p-width: 260px;--p-height: 316px}}.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-wide){--p-width: 696px;--p-height: 452px}@media(max-width: 1068px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-wide){--p-width: 644px;--p-height: 416px}}@media(max-width: 734px){.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-startframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-short-endframe),.section-iphone-privacy .media-block:has(picture.caption-tile-feature04a-fixed-wide){--p-width: 260px;--p-height: 316px}}
/* @iphone-privacy-gallery-pictures-end */

/* @iphone-privacy-scroll-gallery-start — scroll-gallery containment */
.section-iphone-privacy .banner-card-drawer>.card>.banner-card-grid-wrapper{grid-row:1;grid-column:1;min-width:0;width:100%;max-width:100%;overflow-x:clip}.section-iphone-privacy .banner-card-drawer>.card>.drawer{grid-row:2;grid-column:1;min-width:0;width:100%;max-width:100%;overflow-x:hidden}.section-iphone-privacy .banner-card-drawer>.card>.banner-card-grid-wrapper>.banner-card-row{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.section-iphone-privacy .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))}.section-iphone-privacy .scroll-gallery .scroll-container{position:relative;overflow-x:scroll;overflow-y:hidden;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);max-width:100%}.section-iphone-privacy .scroll-gallery .scroll-container::-webkit-scrollbar{display:none}.section-iphone-privacy .scroll-gallery .item-container{width:var(--responsive-content-clamped-width);min-width:fit-content;padding:0 var(--responsive-gutter-width)}html.no-js .section-iphone-privacy .scroll-gallery .item-container{min-width:unset}.section-iphone-privacy .scroll-gallery .gallery-item{scroll-snap-align:start}.section-iphone-privacy .scroll-gallery .gallery-item:last-child{scroll-snap-align:start end}html.no-js .section-iphone-privacy .scroll-gallery .gallery-item{width:auto !important}@media(max-width: 734px){.section-iphone-privacy .banner-card.has-a-button,.section-iphone-privacy .banner-card:has(.banner-card-cta.button){--ctas-margin-top: 18px}.section-iphone-privacy .banner-card.has-a-button .banner-card-ctas,.section-iphone-privacy .banner-card-flow-content .banner-card-ctas:has(.banner-card-cta.button){margin-top:18px}}
/* @iphone-privacy-scroll-gallery-end */
