#downloads-landing{--dl-blue: #1f3c88;--dl-navy: #142957;--dl-aqua: #168a93;--dl-ink: var(--text-primary, #222833);--dl-muted: var(--text-secondary, #5d6676);--dl-surface: var(--surface-panel, #fff);--dl-border: var(--border-default, #dde3ed);color:var(--dl-ink);background:var(--surface-page, #f8fafc);overflow:clip}#downloads-landing *,#downloads-landing *:before,#downloads-landing *:after{box-sizing:border-box}#downloads-landing h1,#downloads-landing h2,#downloads-landing h3,#downloads-landing p{margin:0}.android-backfill-logo{position:absolute;z-index:0;top:55%;left:52%;width:260px;height:260px;rotate:-15deg;color:#168a93;opacity:.18;pointer-events:none}#downloads-landing a,#downloads-landing a:hover{text-decoration:none}#downloads-landing svg{display:block}#downloads-landing .downloads-container{width:min(1180px,calc(100% - 48px));margin-inline:auto}#downloads-landing .downloads-section{padding-block:clamp(48px,5.1vw,72px)}#downloads-landing .downloads-hero{position:relative;overflow:hidden;isolation:isolate;color:#fff;background:linear-gradient(115deg,#142858 2%,#1b387a 52%,#28539b)}#downloads-landing .downloads-hero:before{content:"";position:absolute;z-index:-1;right:-200px;top:-170px;width:860px;height:900px;background:radial-gradient(ellipse at center,rgba(107,205,210,.17),rgba(107,205,210,.04) 48%,transparent 72%);pointer-events:none}#downloads-landing .downloads-hero__layout{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(360px,.86fr);align-items:center;gap:clamp(20px,4vw,62px);padding-block:43px 38px}#downloads-landing .downloads-hero__copy{position:relative;z-index:1}#downloads-landing .downloads-hero__eyebrow{display:inline-block;margin-bottom:21px;color:#9ce0e5;font-size:12px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}#downloads-landing .downloads-hero h1{max-width:675px;font-size:clamp(39px,4.35vw,61px);line-height:1.095;letter-spacing:-.048em;font-weight:800;text-wrap:balance}#downloads-landing .downloads-hero h1 span{color:#a0e0e2}#downloads-landing .downloads-hero__lead{max-width:520px;margin-top:20px!important;color:#e0e9f7;font-size:clamp(16px,1.52vw,18px);line-height:1.7}#downloads-landing .downloads-hero__actions{display:flex;flex-direction:column;align-items:flex-start;gap:9px;margin-top:29px}#downloads-landing .downloads-hero__microcopy{color:#b9cce9;font-size:12px}#downloads-landing .downloads-hero__trust{display:flex;flex-wrap:wrap;gap:8px;margin-top:36px;color:#e2edf9;font-size:12px;font-weight:600}#downloads-landing .downloads-hero__trust span{display:inline-flex;align-items:center;gap:9px}#downloads-landing .downloads-hero__trust span:before{content:"";width:5px;height:5px;background:#81cfd1;border-radius:50%}#downloads-landing .downloads-download-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;width:225px;min-height:48px;padding:11px 17px;border:1px solid var(--brand-surface, #1f3c88);border-radius:var(--radius-button, 4px);background:var(--brand-surface, #1f3c88);color:#fff;font-size:14px;font-weight:750;white-space:nowrap;overflow:hidden;transition:width .32s cubic-bezier(.2,.85,.25,1),border-radius .32s ease,background-color .2s ease,border-color .2s ease}#downloads-landing .downloads-download-button:visited{color:#fff}#downloads-landing .downloads-download-button:hover,#downloads-landing .downloads-download-button:focus-visible{color:#fff;background:var(--brand-surface-hover, #3456a5);border-color:var(--brand-surface-hover, #3456a5)}#downloads-landing .downloads-download-button:focus-visible{outline:2px solid #82dee0;outline-offset:3px}#downloads-landing .downloads-download-button__icon{flex:0 0 20px;width:20px;height:20px}#downloads-landing .downloads-download-button__label{max-width:175px;opacity:1;overflow:hidden;white-space:nowrap;transition:max-width .2s ease,opacity .14s ease}#downloads-landing .downloads-download-button--light{color:#1f3c88;background:#fff;border-color:#fff}#downloads-landing .downloads-download-button--light:visited{color:#1f3c88}#downloads-landing .downloads-download-button--light:hover,#downloads-landing .downloads-download-button--light:focus-visible{color:#1f3c88;background:#e5f6f7;border-color:#e5f6f7}#downloads-landing .downloads-download-button.is-downloading{width:48px;padding-inline:12px;border-radius:var(--radius-button, 4px)}#downloads-landing .downloads-download-button.is-downloading .downloads-download-button__label{max-width:0;opacity:0}#downloads-landing .downloads-download-button.is-downloading .downloads-download-button__icon{animation:downloads-arrow-response .6s ease}@keyframes downloads-arrow-response{40%{transform:translateY(4px)}}#downloads-landing .downloads-hero__visual{position:relative;left:22px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0}#downloads-landing .downloads-device{position:relative;isolation:isolate;width:310px;padding:5px;color:#172333;background:linear-gradient(115deg,#72849a,#16283f 6%,#0e1c2d 46%,#172a41 88%,#8a9db1);border:1px solid #72859b;border-radius:41px;box-shadow:0 34px 70px #030e2561,6px 10px 17px #05112526,inset 0 1px #ffffff6b,inset 0 -1px 1px #00000080;transform-origin:50% 50%;backface-visibility:hidden;transition:box-shadow .3s ease}@media(hover:hover){#downloads-landing .downloads-device:hover{box-shadow:0 39px 78px #02102975,5px 10px 18px #0410242b,inset 0 1px #ffffff73}}#downloads-landing .downloads-device__side-key{position:absolute;z-index:-1;right:-4px;top:148px;width:4px;height:48px;border-radius:0 3px 3px 0;background:linear-gradient(90deg,#2c445e,#8196ac);box-shadow:1px 0 2px #0000004d}#downloads-landing .downloads-device__side-key--volume{right:auto;left:-4px;top:120px;height:31px;border-radius:3px 0 0 3px;background:linear-gradient(90deg,#879aad,#24384e)}#downloads-landing .downloads-device__screen{position:relative;display:flex;flex-direction:column;height:590px;overflow:hidden;border-radius:35px;background:#f7f9fc;box-shadow:0 0 0 2px #081526}#downloads-landing .downloads-device__screen:after{content:"";position:absolute;inset:0;z-index:5;border-radius:inherit;pointer-events:none;background:linear-gradient(113deg,rgba(255,255,255,.055),transparent 24%,transparent 78%,rgba(255,255,255,.025))}#downloads-landing .downloads-device button,#downloads-landing .downloads-device input{font:inherit}#downloads-landing .downloads-device button{cursor:pointer;-webkit-tap-highlight-color:transparent}#downloads-landing .downloads-device button:focus-visible,#downloads-landing .downloads-device input:focus-visible{outline:2px solid #16a4ab;outline-offset:-1px}#downloads-landing .downloads-device__status{position:relative;display:flex;align-items:center;justify-content:space-between;flex:0 0 23px;height:23px;padding:0 14px;color:#fff;background:#1f3c88;font:700 8px/1 Arial,sans-serif;letter-spacing:.03em}#downloads-landing .downloads-device__camera{position:absolute;top:6px;left:calc(50% - 5px);width:10px;height:10px;border:2px solid #152b59;border-radius:50%;background:radial-gradient(circle at 40% 35%,#5379ad 0 12%,#071329 42%,#030814 78%);box-shadow:0 0 0 1px #7999cd59}#downloads-landing .downloads-device__status-icons{display:inline-flex;align-items:center;gap:4px;height:11px}#downloads-landing .downloads-device__signal{width:10px;height:8px;background:#fff;clip-path:polygon(0 100%,100% 0,100% 100%)}#downloads-landing .downloads-device__wifi{position:relative;width:10px;height:8px;border:2px solid #fff;border-color:#fff transparent transparent transparent;border-radius:50% 50% 0 0;transform:translateY(2px)}#downloads-landing .downloads-device__wifi:after{content:"";position:absolute;width:3px;height:3px;left:2px;top:2px;border-radius:50%;background:#fff}#downloads-landing .downloads-device__battery{position:relative;width:13px;height:7px;border:1px solid #fff;border-radius:2px}#downloads-landing .downloads-device__battery:before{content:"";position:absolute;inset:1px 3px 1px 1px;background:#fff;border-radius:1px}#downloads-landing .downloads-device__battery:after{content:"";position:absolute;right:-3px;top:2px;width:2px;height:3px;background:#fff;border-radius:0 1px 1px 0}#downloads-landing .downloads-device__nav{flex:0 0 auto;background:linear-gradient(110deg,#1f3c88,#3b5aaa);color:#fff;box-shadow:0 7px 12px #182e5d1c}#downloads-landing .downloads-device__nav-main{display:flex;justify-content:space-between;align-items:center;min-height:39px;padding-inline:9px}#downloads-landing .downloads-device__brand{width:92px;color:#fff}#downloads-landing .downloads-device__brand svg{width:100%;height:auto}#downloads-landing .downloads-device__nav-actions{display:flex;gap:5px}#downloads-landing .downloads-device__nav-action{position:relative;display:grid;place-items:center;width:27px;height:27px;padding:4px;background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.3);border-radius:4px;transition:background .2s ease}#downloads-landing .downloads-device__nav-action svg{width:17px;height:17px}#downloads-landing .downloads-device__nav-action:hover{background:#ffffff40}#downloads-landing .downloads-device__notification-dot{position:absolute;width:7px;height:7px;right:-2px;top:-2px;border:1px solid #fff;border-radius:50%;background:#d94b54}#downloads-landing .downloads-device__nav-links{display:flex;align-items:stretch;gap:11px;height:32px;padding-inline:10px}#downloads-landing .downloads-device__nav-links button{flex:0 0 auto;padding:0 1px;color:#ffffffb8;border:0;border-bottom:2px solid transparent;background:none;border-radius:0;font-size:9px;font-weight:750}#downloads-landing .downloads-device__nav-links button.is-active{color:#fff;border-bottom-color:#fff}#downloads-landing .downloads-device__language{display:flex;align-items:center;gap:5px;margin-left:auto;padding-bottom:1px;color:#fff;font-size:9px;font-weight:600}#downloads-landing .downloads-device__main{flex:1 1 auto;min-height:0;padding:11px 12px 0;overflow:hidden}#downloads-landing .downloads-device__pane[hidden],#downloads-landing .downloads-device__search[hidden],#downloads-landing .downloads-device__result[hidden]{display:none!important}#downloads-landing .downloads-device__pane{height:100%}#downloads-landing .downloads-device__pane.is-active{animation:downloads-pane-in .19s ease both}@keyframes downloads-pane-in{0%{opacity:.3}to{opacity:1}}#downloads-landing .downloads-device__pane h2{color:#1e293b;font-size:20px;font-weight:850;letter-spacing:-.035em;line-height:1.13;margin-bottom:12px}#downloads-landing .downloads-device__pane h2 em{color:#1f3c88;font-style:normal}#downloads-landing .downloads-device__pane-kicker{display:block;color:#168a93;font-size:9px;font-weight:800;letter-spacing:.09em;margin:6px 0 9px}#downloads-landing .downloads-device__search{padding:12px 12px 13px;background:#fff;border:1px solid #a4b6d8;border-radius:5px;box-shadow:0 3px 11px #2a45760a}#downloads-landing .downloads-device__tabs{display:grid;grid-template-columns:1fr 1fr;gap:0;height:30px;margin-bottom:11px;border-bottom:1px solid #dce4ef}#downloads-landing .downloads-device__tabs button{border:0;border-bottom:2px solid transparent;background:none;color:#53617d;font-size:12px;font-weight:800;padding-bottom:8px;border-radius:0}#downloads-landing .downloads-device__tabs button.is-active{color:#1f3c88;border-bottom-color:#1f3c88}#downloads-landing .downloads-device__search>label,#downloads-landing .downloads-device__field-label,#downloads-landing .downloads-device__radius-heading label{display:block;color:#344e77;font-size:10px;font-weight:750;margin-bottom:5px}#downloads-landing .downloads-device__search input[type=text],#downloads-landing .downloads-device__location{display:block;width:100%;height:32px;padding:0 10px;border:1px solid #b6c5df;border-radius:4px;background:#fff;color:#273c67;font-size:11px}#downloads-landing .downloads-device__search input[type=text]{margin-bottom:11px}#downloads-landing .downloads-device__search input[type=text]::-moz-placeholder{color:#8899b3}#downloads-landing .downloads-device__search input[type=text]::placeholder{color:#8899b3}#downloads-landing .downloads-device__location{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;text-align:left}#downloads-landing .downloads-device__location svg{width:14px;height:14px;color:#1f3c88}#downloads-landing .downloads-device__location:hover{border-color:#1f3c88}#downloads-landing .downloads-device__radius-heading{display:flex;align-items:center;justify-content:space-between;margin-bottom:7px}#downloads-landing .downloads-device__radius-heading label{margin:0}#downloads-landing .downloads-device__radius-heading output{color:#1f3c88;font-size:10px;font-weight:800}#downloads-landing .downloads-device__range{display:block;width:100%;height:13px;padding:0;margin:0 0 12px;accent-color:#1f3c88;cursor:pointer}#downloads-landing .downloads-device__submit{width:100%;height:34px;background:#253f88;border:1px solid #253f88;border-radius:4px;color:#fff;font-size:11px;font-weight:800;transition:background .18s ease}#downloads-landing .downloads-device__submit:hover{background:#3456ac}#downloads-landing .downloads-device__result{padding:17px 13px;background:#fff;border:1px solid #b7c9e3;border-radius:5px}#downloads-landing .downloads-device__result-eyebrow{display:block;margin-bottom:10px;color:#168a93;font-size:9px;letter-spacing:.08em;font-weight:800;text-transform:uppercase}#downloads-landing .downloads-device__result strong{display:block;color:#1f3c88;font-size:14px}#downloads-landing .downloads-device__result p{margin-top:8px;color:#657087;font-size:11px;line-height:1.5}#downloads-landing .downloads-device__result button{width:100%;height:31px;margin-top:14px;border:1px solid #aebedf;border-radius:4px;background:#f7faff;color:#1f3c88;font-size:11px;font-weight:700}#downloads-landing .downloads-device__option-card{display:flex;align-items:center;gap:10px;margin:9px 0;padding:11px 10px;background:#fff;border:1px solid #d9e2ee;border-radius:5px}#downloads-landing .downloads-device__option-card>svg:first-child{width:23px;height:23px;color:#1f3c88;flex:0 0 23px}#downloads-landing .downloads-device__option-card>span{min-width:0;flex:1}#downloads-landing .downloads-device__option-card strong{display:block;font-size:11px;line-height:1.35;color:#1f3c88}#downloads-landing .downloads-device__option-card small{display:block;color:#65748a;font-size:9px;line-height:1.4;margin-top:3px}#downloads-landing .downloads-device__option-card>svg:last-child:not(:first-child){width:14px;height:14px;color:#7d8ba4}#downloads-landing .downloads-device__pane-footnote{margin-top:14px!important;color:#64748b;font-size:11px;line-height:1.5}#downloads-landing .downloads-device__explore{flex:0 0 92px;margin:7px 12px;padding:5px;background:#fff;border:1px solid #d6e1f0;border-radius:var(--radius-card, 4px);box-shadow:0 2px 8px #1329500d}#downloads-landing .downloads-device__explore-label{display:block;margin-bottom:7px;color:#61738d;font-size:8px;font-weight:850;letter-spacing:.13em}#downloads-landing .downloads-device__explore-grid{display:grid;grid-template-columns:1fr 1fr;gap:5px}#downloads-landing .downloads-device__explore-grid button{display:flex;align-items:center;gap:6px;min-width:0;min-height:35px;padding:6px 8px;border:1px solid #ccd9ea;border-radius:4px;background:#fff;color:#314469;font-size:10px;font-weight:750;text-align:left;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}#downloads-landing .downloads-device__explore-grid button svg{width:14px;height:14px;flex:0 0 14px}#downloads-landing .downloads-device__explore-grid button span{white-space:nowrap}#downloads-landing .downloads-device__explore-grid button.is-active{background:#dfeafd;border-color:#7e9dd0;color:#1f3c88}#downloads-landing .downloads-device__explore-grid button:hover{border-color:#6b9bb4;background:#e0f2f4;color:#1f3c88}#downloads-landing .downloads-device__explore-grid button:active{background:#c8e7eb}#downloads-landing .downloads-device__home{position:relative;flex:0 0 11px;background:#f7f9fc}#downloads-landing .downloads-device__home:after{content:"";position:absolute;left:calc(50% - 35px);top:4px;width:70px;height:3px;background:#71819b;border-radius:3px}html[data-theme=dark] #downloads-landing{--dl-aqua: #80d2d4}#downloads-landing .downloads-value,#downloads-landing .downloads-scenarios,#downloads-landing .downloads-final{background:var(--surface-page, #f8fafc)}#downloads-landing .downloads-scenarios,#downloads-landing .downloads-final{border-top:1px solid var(--dl-border)}#downloads-landing .downloads-kicker{display:block;margin-bottom:14px;color:var(--dl-aqua);font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}#downloads-landing .downloads-value h2,#downloads-landing .downloads-scenarios h2,#downloads-landing .downloads-final h2{color:var(--text-strong, #202329);font-size:clamp(30px,3.15vw,43px);line-height:1.16;font-weight:800;letter-spacing:-.04em;text-wrap:balance}#downloads-landing .downloads-value p,#downloads-landing .downloads-scenarios p,#downloads-landing .downloads-final p{color:var(--dl-muted);line-height:1.68}#downloads-landing .downloads-value__layout{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:clamp(45px,7vw,115px);align-items:start}#downloads-landing .downloads-value__intro{padding-top:12px}#downloads-landing .downloads-value__intro h2{max-width:510px}#downloads-landing .downloads-value__intro h2 span{color:var(--brand-primary, var(--dl-blue))}#downloads-landing .downloads-value__intro p{max-width:470px;margin-top:17px;font-size:15px}#downloads-landing .downloads-value__points{border-top:1px solid var(--dl-border)}#downloads-landing .downloads-value__point{display:grid;grid-template-columns:42px 1fr;gap:17px;padding-block:20px;border-bottom:1px solid var(--dl-border)}#downloads-landing .downloads-value__number{padding-top:3px;color:var(--dl-aqua);font-size:13px;font-weight:800;line-height:1.3;letter-spacing:.025em}#downloads-landing .downloads-value__point h3{color:var(--text-strong, #222);font-size:17px;font-weight:800;line-height:1.3}#downloads-landing .downloads-value__point p{max-width:470px;margin-top:5px;font-size:14px}#downloads-landing .downloads-scenarios__head{display:flex;justify-content:space-between;align-items:end;gap:38px;margin-bottom:27px}#downloads-landing .downloads-scenarios__head>p{max-width:390px;padding-bottom:2px;font-size:14px}#downloads-landing .downloads-scenarios__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}#downloads-landing .downloads-story{overflow:hidden;min-width:0;display:flex;flex-direction:column;justify-content:space-between;border:1px solid var(--dl-border);border-radius:var(--radius-card, 4px);background:var(--dl-surface)}#downloads-landing .downloads-story--main{grid-column:span 2;flex-direction:row;min-height:312px}#downloads-landing .downloads-story__body{padding:28px 29px 20px}#downloads-landing .downloads-story--main .downloads-story__body{display:flex;flex-direction:column;justify-content:center;width:49%;padding:32px 43px}#downloads-landing .downloads-story__eyebrow{display:inline-block;color:var(--dl-aqua);font-size:10px;font-weight:850;line-height:1.4;letter-spacing:.08em}#downloads-landing .downloads-story h3{max-width:520px;margin-top:12px;color:var(--text-strong, #202329);font-size:clamp(23px,2.2vw,31px);font-weight:850;line-height:1.18;letter-spacing:-.035em}#downloads-landing .downloads-story p{max-width:480px;margin-top:12px;font-size:14px}#downloads-landing .downloads-story__detail{display:inline-flex;width:-moz-fit-content;width:fit-content;margin-top:18px;padding-block:5px;color:var(--brand-primary, var(--dl-blue));border-bottom:2px solid var(--dl-aqua);font-size:13px;font-weight:750}#downloads-landing .downloads-story--offer,#downloads-landing .downloads-story--jobs{min-height:320px}#downloads-landing .downloads-story--offer h3,#downloads-landing .downloads-story--jobs h3{font-size:clamp(23px,2vw,27px)}#downloads-landing .downloads-story--offer .downloads-story__body,#downloads-landing .downloads-story--jobs .downloads-story__body{padding-bottom:13px}#downloads-landing .downloads-story__visual{position:relative}#downloads-landing .downloads-story__visual--search{width:51%;min-height:310px;padding:33px;display:flex;flex-direction:column;justify-content:center;background:#eaf1fb;border-left:1px solid #d6e3f3}#downloads-landing .downloads-mini-search__head{display:flex;justify-content:space-between;align-items:baseline;gap:15px;color:#183267;font-size:13px}#downloads-landing .downloads-mini-search__head strong{font-size:18px;font-weight:850}#downloads-landing .downloads-mini-search__head span{color:#74849c;font-size:10px}#downloads-landing .downloads-mini-search__tabs{display:grid;grid-template-columns:1fr 1fr;margin-top:15px;padding:7px 7px 0;border:1px solid #d1dbea;border-bottom:0;border-radius:var(--radius-card, 4px) var(--radius-card, 4px) 0 0;background:#fff}#downloads-landing .downloads-mini-search__tabs span{padding:9px;text-align:center;color:#677c9e;border-bottom:2px solid transparent;font-size:12px;font-weight:800}#downloads-landing .downloads-mini-search__tabs span.is-selected{color:#1f3c88;border-bottom-color:#1f3c88}#downloads-landing .downloads-mini-search__field{display:flex;justify-content:space-between;gap:12px;padding:15px;border-inline:1px solid #d1dbea;background:#fff;color:#5d6f8d;font-size:12px}#downloads-landing .downloads-mini-search__field strong{color:#17386d;font-size:13px}#downloads-landing .downloads-mini-search__meta{display:flex;gap:10px;padding:3px 15px 14px;background:#fff;border-inline:1px solid #d1dbea}#downloads-landing .downloads-mini-search__meta span{padding:5px 9px;color:#335988;background:#edf3fa;border-radius:var(--radius-badge, 4px);font-size:11px;font-weight:700}#downloads-landing .downloads-mini-search__action{padding:10px;border-radius:0 0 var(--radius-card, 4px) var(--radius-card, 4px);background:#1f3c88;text-align:center;color:#fff;font-size:12px;font-weight:800}#downloads-landing .downloads-story__visual--offer,#downloads-landing .downloads-story__visual--jobs{margin:0 28px 25px}#downloads-landing .downloads-story__visual--offer{padding:17px;border:1px solid #d5e0ee;border-radius:var(--radius-card, 4px);background:#f6f9fd}#downloads-landing .downloads-profile-demo{display:flex;align-items:center;gap:11px}#downloads-landing .downloads-profile-demo__avatar{display:grid;place-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:var(--radius-card, 4px);background:#dbe8fa;color:#1f3c88}#downloads-landing .downloads-profile-demo__avatar svg{width:23px;height:23px}#downloads-landing .downloads-profile-demo strong{display:block;color:#223b68;font-size:12px}#downloads-landing .downloads-profile-demo span{display:block;margin-top:4px;color:#647a99;font-size:11px}#downloads-landing .downloads-profile-demo__contact{display:flex;justify-content:space-between;margin-top:13px;padding-top:13px;border-top:1px solid #d9e3f0;color:#187681;font-size:12px;font-weight:800}#downloads-landing .downloads-profile-demo__contact span{font-size:18px}#downloads-landing .downloads-story__visual--jobs{display:flex;flex-direction:column;gap:7px}#downloads-landing .downloads-story__visual--jobs>div{display:flex;align-items:center;gap:11px;padding:12px 14px;border:1px solid #d7e2f0;border-radius:var(--radius-card, 4px);background:#f6f9fd}#downloads-landing .downloads-story__job-symbol{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-card, 4px);color:#1f3c88;background:#e1ebf9;font-size:19px}#downloads-landing .downloads-story__visual--jobs>div>span:nth-child(2){flex:1;min-width:0}#downloads-landing .downloads-story__visual--jobs strong{display:block;color:#223b68;font-size:12px}#downloads-landing .downloads-story__visual--jobs small{display:block;color:#697e9b;margin-top:3px;font-size:10px}#downloads-landing .downloads-story__visual--jobs b{color:#18838c;font-size:17px}#downloads-landing .downloads-final__inner{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}#downloads-landing .downloads-final p{max-width:640px;margin-top:11px;font-size:14px}#downloads-landing .downloads-final__action{display:flex;align-items:center;flex-direction:column;gap:9px}#downloads-landing .downloads-final__action>span{color:var(--dl-muted);font-size:12px}#downloads-landing .downloads-install-help{max-width:100%;margin-top:28px;border-top:1px solid var(--dl-border);padding-top:16px}#downloads-landing .downloads-install-help summary{display:inline-flex;align-items:center;gap:10px;list-style:none;color:var(--brand-primary, var(--dl-blue));cursor:pointer;font-size:13px;font-weight:750}#downloads-landing .downloads-install-help summary::-webkit-details-marker{display:none}#downloads-landing .downloads-install-help summary::marker{content:""}#downloads-landing .downloads-install-help summary:after{content:"";display:inline-block;flex:0 0 9px;width:9px;height:9px;margin-left:4px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .28s cubic-bezier(.22,1,.36,1)}#downloads-landing .downloads-install-help.is-expanded summary:after,#downloads-landing .downloads-install-help:not(.is-enhanced)[open] summary:after{transform:translateY(3px) rotate(225deg)}#downloads-landing .downloads-install-help summary:focus-visible{outline:2px solid var(--dl-aqua);outline-offset:4px}#downloads-landing .downloads-install-help p{max-width:770px;margin-top:10px;font-size:13px}#downloads-landing .downloads-install-help__legal{margin-top:13px}#downloads-landing .downloads-install-help__legal a{color:var(--brand-primary, var(--dl-blue));text-decoration:underline;text-underline-offset:2px}#downloads-landing .downloads-install-help__legal a:hover{color:var(--dl-aqua)}#downloads-landing .downloads-install-help__content{overflow:hidden}@media(prefers-reduced-motion:reduce){#downloads-landing .downloads-install-help summary:after{transition:none}}@media(prefers-reduced-motion:no-preference){#downloads-landing .downloads-hero__eyebrow{animation:downloads-enter .55s .05s both}#downloads-landing .downloads-hero h1{animation:downloads-enter .62s .11s both}#downloads-landing .downloads-hero__lead{animation:downloads-enter .6s .18s both}#downloads-landing .downloads-hero__actions,#downloads-landing .downloads-hero__trust{animation:downloads-enter .6s .25s both}}@keyframes downloads-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1000px){#downloads-landing .downloads-hero__layout{grid-template-columns:minmax(0,1fr) 330px;gap:24px}#downloads-landing .downloads-hero h1{font-size:clamp(37px,4.2vw,52px)}#downloads-landing .downloads-hero__visual{left:8px}#downloads-landing .downloads-scenarios__head{gap:25px}}@media(max-width:767.98px){#downloads-landing .downloads-container{width:min(calc(100% - 32px),590px)}.android-backfill-logo{position:absolute;z-index:0;top:45%;left:10%}#downloads-landing .downloads-section{padding-block:43px}#downloads-landing .downloads-hero__layout{grid-template-columns:1fr;gap:30px;padding-block:42px 40px}#downloads-landing .downloads-hero__copy{text-align:center}#downloads-landing .downloads-hero__eyebrow{margin-bottom:17px}#downloads-landing .downloads-hero h1{margin-inline:auto;font-size:clamp(34px,7.7vw,49px)}#downloads-landing .downloads-hero__lead{max-width:510px;margin-inline:auto;font-size:15px}#downloads-landing .downloads-hero__actions{align-items:center;margin-top:24px}#downloads-landing .downloads-hero__trust{justify-content:center;margin-top:26px}#downloads-landing .downloads-hero__visual{left:0;padding-top:5px}#downloads-landing .downloads-device{transform:rotate(2.5deg) scale(.94);margin-block:-18px}#downloads-landing .downloads-value__layout{grid-template-columns:1fr;gap:27px}#downloads-landing .downloads-value__intro{padding-top:0}#downloads-landing .downloads-value__point{padding-block:17px}#downloads-landing .downloads-scenarios__head{flex-direction:column;align-items:flex-start;gap:11px}#downloads-landing .downloads-scenarios__grid{grid-template-columns:1fr;gap:13px}#downloads-landing .downloads-story--main{grid-column:auto;flex-direction:column}#downloads-landing .downloads-story--main .downloads-story__body{width:auto;padding:24px 23px 19px}#downloads-landing .downloads-story__body{padding:23px 23px 17px}#downloads-landing .downloads-story h3{font-size:25px}#downloads-landing .downloads-story p{font-size:13px}#downloads-landing .downloads-story--main .downloads-story__visual{width:auto;min-height:0;padding:20px 23px 24px;border-left:0;border-top:1px solid #d6e3f3}#downloads-landing .downloads-story--offer,#downloads-landing .downloads-story--jobs{min-height:auto}#downloads-landing .downloads-story__visual--offer,#downloads-landing .downloads-story__visual--jobs{margin-inline:23px;margin-bottom:22px}#downloads-landing .downloads-final__inner{grid-template-columns:1fr;gap:22px;text-align:center}#downloads-landing .downloads-final__action{align-items:center}}@media(max-width:399.98px){#downloads-landing .downloads-container{width:calc(100% - 28px)}#downloads-landing .downloads-hero h1{font-size:34px}#downloads-landing .downloads-hero__trust{gap:9px 14px;font-size:11px}#downloads-landing .downloads-device{transform:rotate(2.5deg) scale(.9);margin-block:-31px}#downloads-landing .downloads-story__body,#downloads-landing .downloads-story--main .downloads-story__body,#downloads-landing .downloads-story--main .downloads-story__visual{padding-inline:19px}#downloads-landing .downloads-story__visual--offer,#downloads-landing .downloads-story__visual--jobs{margin-inline:19px}}@media(prefers-reduced-motion:reduce){#downloads-landing *,#downloads-landing *:before,#downloads-landing *:after{animation:none!important;transition-duration:0s!important;scroll-behavior:auto!important}}#downloads-landing .downloads-device button{-moz-appearance:none;appearance:none;-webkit-appearance:none;text-transform:none;box-shadow:none;margin:0;line-height:normal}#downloads-landing .downloads-device input{min-width:0;max-width:100%}#downloads-landing .downloads-device__nav-links button{border-radius:0}#downloads-landing .downloads-device__explore-grid button{border-radius:var(--radius-button, 4px)}#downloads-landing .downloads-hero>.android-backfill-logo{position:absolute;visibility:hidden;pointer-events:none}#downloads-landing .downloads-hero__visual{isolation:isolate;perspective:1150px}#downloads-landing .downloads-device{z-index:2}#downloads-landing .downloads-device:before{content:"";position:absolute;inset:-5px;z-index:-2;border:1px solid rgba(130,224,227,0);border-radius:45px;box-shadow:0 0 #6cdde800;pointer-events:none;transition:border-color .25s ease,box-shadow .25s ease}@media(hover:hover)and (pointer:fine){#downloads-landing .downloads-device:hover,#downloads-landing .downloads-device:focus-within{box-shadow:0 43px 90px #020e2485,0 0 29px #6fdde342,inset 0 1px #ffffff73,inset 0 -1px 1px #00000080;filter:saturate(1.06)}#downloads-landing .downloads-device:hover:before,#downloads-landing .downloads-device:focus-within:before{border-color:#94edf0d9;box-shadow:0 0 0 3px #38c6d621,0 0 27px #55deeb40}#downloads-landing .downloads-device:hover .downloads-device__explore-grid button.is-active{box-shadow:inset 0 0 0 1px #2b6fc829}}#downloads-landing .downloads-hero__visual>.android-backfill-logo{position:absolute;z-index:1;left:-62px;right:auto;top:42%;width:clamp(142px,15vw,200px);height:clamp(142px,15vw,200px);rotate:-12deg;color:#4dd4d9;opacity:.82;transform:none;pointer-events:none;filter:drop-shadow(0 15px 19px rgba(1,11,34,.24))}#downloads-landing.downloads-motion-ready .downloads-hero__visual>.android-backfill-logo{opacity:0;transform:translate3d(155px,19px,0) scale(.82)}#downloads-landing.downloads-motion-ready.downloads-bot-visible .downloads-hero__visual>.android-backfill-logo{animation:downloads-bot-popout .65s cubic-bezier(.19,.76,.25,1) both}@keyframes downloads-bot-popout{0%{opacity:0;transform:translate3d(155px,19px,0) scale(.82)}to{opacity:.82;transform:none}}#downloads-landing .downloads-scenarios__head{align-items:end}#downloads-landing .downloads-app-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}#downloads-landing .downloads-app-card{min-width:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr;overflow:hidden;border:1px solid var(--dl-border);border-radius:var(--radius-card, 4px);background:var(--dl-surface)}#downloads-landing .downloads-app-card--featured{grid-column:1 / -1;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:auto}#downloads-landing .downloads-app-card__copy{min-width:0;padding:clamp(24px,2.3vw,35px)}#downloads-landing .downloads-app-card__eyebrow{display:block;color:var(--dl-aqua);font-size:10px;font-weight:800;letter-spacing:.09em}#downloads-landing .downloads-app-card h3{max-width:430px;margin-top:14px;color:var(--text-strong, #202329);font-size:clamp(21px,2.1vw,28px);font-weight:800;letter-spacing:-.035em;line-height:1.18}#downloads-landing .downloads-app-card p{max-width:440px;margin-top:12px;color:var(--dl-muted);font-size:14px;line-height:1.65}#downloads-landing .downloads-app-card__art{position:relative;isolation:isolate;display:grid;place-items:center;min-width:0;min-height:154px;padding:22px clamp(20px,2.5vw,35px);overflow:hidden;color:#93e2e5;background:radial-gradient(circle at 62% 30%,rgba(105,221,229,.13),transparent 48%),linear-gradient(135deg,#142957,#1e3975);border-top:1px solid rgba(93,149,202,.28)}#downloads-landing .downloads-app-card__art:before{content:"";position:absolute;inset:0;z-index:-1;background-image:linear-gradient(rgba(159,217,241,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(159,217,241,.07) 1px,transparent 1px);background-size:24px 24px;-webkit-mask-image:radial-gradient(circle at center,black,transparent 72%);mask-image:radial-gradient(circle at center,black,transparent 72%);pointer-events:none}#downloads-landing .downloads-app-card--featured .downloads-app-card__art{border-top:0;border-left:1px solid rgba(93,149,202,.28);padding-block:30px}#downloads-landing .downloads-app-illustration{position:relative;display:flex;align-items:center;justify-content:center;gap:22px;width:min(100%,320px);min-height:138px;color:#a0e5e8}#downloads-landing .downloads-app-illustration__orbit{position:absolute;z-index:-1;width:144px;height:144px;border:1px solid rgba(137,224,230,.26);border-radius:50%;pointer-events:none}#downloads-landing .downloads-app-illustration__orbit--outer{width:208px;height:208px;border-color:#89e0e617}#downloads-landing .downloads-app-illustration__symbol{position:relative;z-index:1;display:block;width:70px;height:70px;flex:0 0 70px;color:#a3eef0}#downloads-landing .downloads-app-illustration__symbol--large{width:86px;height:86px;flex-basis:86px}#downloads-landing .downloads-app-illustration__symbol--small{width:47px;height:47px;flex-basis:47px;color:#e4f8fc}#downloads-landing .downloads-app-illustration__join{position:relative;z-index:1;width:31px;height:1px;flex:0 0 31px;background:#9fe1e88a}#downloads-landing .downloads-app-illustration__join:after{content:"";position:absolute;right:-3px;top:-2px;width:5px;height:5px;border-radius:50%;background:#a0e5e8}#downloads-landing .downloads-app-illustration__signal{position:absolute;z-index:1;width:7px;height:7px;border-radius:50%;background:#8be0e5}#downloads-landing .downloads-app-illustration__signal--one{top:12px;right:70px}#downloads-landing .downloads-app-illustration__signal--two{bottom:20px;left:65px;opacity:.65}@media(max-width:1000px){#downloads-landing .downloads-hero__visual{perspective:none}#downloads-landing .downloads-device{transform:none;margin-block:0}#downloads-landing .downloads-hero__visual>.android-backfill-logo{display:none}}@media(min-width:768px)and (max-width:1100px){#downloads-landing .downloads-app-grid{grid-template-columns:repeat(2,minmax(0,1fr))}#downloads-landing .downloads-app-card:last-child{grid-column:1 / -1}}@media(max-width:767.98px){#downloads-landing .downloads-device{width:min(310px,100%);transform:none;margin-block:0}#downloads-landing .downloads-app-grid{grid-template-columns:minmax(0,1fr)}#downloads-landing .downloads-app-card:last-child{grid-column:auto}#downloads-landing .downloads-app-card--featured{grid-column:auto;grid-template-columns:minmax(0,1fr)}#downloads-landing .downloads-app-card--featured .downloads-app-card__art{border-left:0;border-top:1px solid rgba(93,149,202,.28);padding-block:20px}#downloads-landing .downloads-app-card__copy{padding:23px}#downloads-landing .downloads-app-card__art{padding:19px 23px 23px}}@media(max-width:399.98px){#downloads-landing .downloads-device{width:min(310px,100%);transform:none;margin-block:0}#downloads-landing .downloads-app-card__copy{padding:20px}#downloads-landing .downloads-app-card__art{padding:17px 20px 21px}}@media(prefers-reduced-motion:reduce){#downloads-landing .downloads-hero__visual>.android-backfill-logo{animation:none!important;transform:none!important;opacity:.82!important}}
