.download-control{display:flex;flex-direction:column;align-items:center;width:fit-content;max-width:100%}.download-button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:8px;min-height:52px;max-width:100%;padding:14px 32px;border:1px solid #1a5fd999;border-radius:12px;background:linear-gradient(180deg,#4a92ff,#1f6bf0);box-shadow:0 8px 20px #2f7bff52,0 1px 2px #1a4fb840,inset 0 1px #ffffff47;color:#fff;font-family:inherit;font-size:16px;font-weight:700;line-height:22px;text-decoration:none;cursor:pointer;transition:filter .16s ease-out}.download-control .download-button{color:#fff}.download-button:hover{filter:brightness(1.05)}.download-button:active{filter:brightness(.96)}.download-button>span:last-child{min-width:0;overflow-wrap:anywhere}.download-button-icon{position:relative;display:block;flex:none;width:18px;height:18px}.download-button img{display:block;flex:none;width:18px;height:18px}.download-button[aria-busy=true]{cursor:progress}.download-button[aria-busy=true] .download-button-icon img{visibility:hidden}.download-button[aria-busy=true] .download-button-icon:after{content:"";position:absolute;inset:1px;border:2px solid #ffffff66;border-top-color:#fff;border-radius:50%;animation:download-spin .8s linear infinite}.download-button--mobile{display:none}.download-feedback{display:grid;grid-template-rows:0fr;width:100%;max-width:440px;opacity:0;transition:grid-template-rows .16s ease-out,opacity .16s ease-out,margin-top .16s ease-out}.download-feedback[data-visible]{grid-template-rows:1fr;margin-top:12px;opacity:1}.download-feedback>div{min-height:0;overflow:hidden}.download-feedback p{margin:0;text-align:center;color:#6c757d;font-size:13px;font-weight:400;line-height:20px;overflow-wrap:anywhere}.download-feedback input{box-sizing:border-box;width:100%;margin-top:6px;padding:6px 8px;border:1px solid #dee2e6;border-radius:4px;background:#f8f9fa;color:#495057;font:12px/20px var(--font-sans)}@keyframes download-spin{to{transform:rotate(360deg)}}@media(max-width:767px){.download-control{width:100%}.download-button--desktop{display:none}.download-button--mobile{display:flex;width:100%;min-height:62px;padding:15px 20px}}.site-download-cta{--cta-width: min(1200px, calc(100% - 64px) );--cta-top: 110px;--cta-bottom: 90px;position:relative;padding:var(--cta-top) 0 var(--cta-bottom);background:var(--color-canvas);color:#212529;font-family:var(--font-sans);scroll-margin-top:72px}.download-cta-box{position:relative;container-type:inline-size;width:var(--cta-width);min-height:420px;margin-inline:auto;background:#fff;box-shadow:0 8px 12px #0b12200d,0 1px 1px #0b12200a}.download-cta-content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;min-height:420px;padding:40px 24px}.download-cta-content :where(h2,p){margin:0}.download-cta-brand{position:relative;flex:none;width:96px;height:84px}.download-cta-app{position:absolute;left:6px;top:8px;display:block;width:72px;height:72px}.download-cta-accent{position:absolute;left:72px;top:0;display:block;width:24px;height:22px}.download-cta-content h2{max-width:min(400px,33.333cqw);text-align:center;font-size:36px;font-weight:700;line-height:46px;overflow-wrap:anywhere}.download-cta-description{max-width:min(380px,31.666cqw);text-align:center;color:#6c757d;font-size:16px;line-height:24px}.download-cta-action{display:flex;justify-content:center;max-width:100%;padding-top:8px}.download-cta-mobile{display:none}.download-cta-guides{position:absolute;inset:0;pointer-events:none}.download-cta-guide{position:absolute;background:#ced4da}.download-cta-guide-top{top:var(--cta-top);left:0;right:0;height:1px}.download-cta-guide-bottom{bottom:var(--cta-bottom);left:0;right:0;height:1px}.download-cta-guide-left,.download-cta-guide-right{top:40px;bottom:20px;width:1px}.download-cta-guide-left{left:calc((100% - var(--cta-width))/2)}.download-cta-guide-right{right:calc((100% - var(--cta-width))/2 - 1px)}.download-cta-guides>i{position:absolute;width:9px;height:9px;border:1.5px solid #3388ff;background:#fff}.download-cta-guides>i:nth-of-type(1),.download-cta-guides>i:nth-of-type(3){left:calc((100% - var(--cta-width))/2 - 4.5px)}.download-cta-guides>i:nth-of-type(2),.download-cta-guides>i:nth-of-type(4){right:calc((100% - var(--cta-width))/2 - 4.5px)}.download-cta-guides>i:nth-of-type(1),.download-cta-guides>i:nth-of-type(2){top:calc(var(--cta-top) - 4.5px)}.download-cta-guides>i:nth-of-type(3),.download-cta-guides>i:nth-of-type(4){bottom:calc(var(--cta-bottom) - 4.5px)}.download-cta-size{position:absolute;left:calc((100% - var(--cta-width))/2);top:calc(var(--cta-top) - 30px);padding:3px 8px;border-radius:5px;background:#212529;color:#fff;font:500 11px/14px var(--font-sans)}.download-cta-artwork{position:absolute;inset:0;overflow:clip;pointer-events:none;container-type:inline-size}.download-cta-art{position:absolute;left:50%;top:0;width:1200px;height:420px;transform:translate(-50%) scale(min(1,tan(atan2(100cqw,1200px))));transform-origin:top center;user-select:none}.download-cta-art>*{position:absolute}.download-cta-art :where(img){display:block;max-width:none}.cta-art-pin{left:70px;top:44.2px;width:140.684px;height:103.305px;display:grid;place-items:center}.cta-art-pin img{width:138px;height:99px;transform:rotate(-6deg) translate(3px,-4.5px)}.cta-art-ocr{left:49.58px;top:276px;display:grid;place-items:center;width:195.955px;height:105.03px}.cta-art-ocr>div{position:relative;width:190px;height:92px;border:1px solid #e3e7ec;border-radius:8px;background:#fff;opacity:.5;rotate:4deg}.cta-art-ocr i{position:absolute;left:13px;height:6px;border-radius:3px;background:#c9d1da}.cta-art-ocr b{position:absolute;left:45px;top:27px;width:136px;height:14px;border-radius:3px;background:#3388ff38}.cta-art-ocr b+b{left:11px;top:43px;width:84px}.cta-art-caret{position:absolute;left:95px;top:39px;width:2px;height:20px;border-radius:1px;background:#38f}.cta-art-caret:before,.cta-art-caret:after{content:"";position:absolute;left:-4px;width:10px;height:2px;border-radius:1px;background:#38f}.cta-art-caret:after{bottom:0}.cta-art-ocr img{position:absolute;left:165px;top:-11px;width:24px;height:24px}.cta-art-ocr strong{position:absolute;left:172.5px;top:-8px;color:#fff;font:700 14px/17px var(--font-sans)}.cta-art-annotations{left:250px;top:110px;width:150px;height:110px;opacity:.45}.cta-art-arrow{position:absolute;left:8.75px;top:49.04px;width:62.5px;height:48.21px}.cta-art-number{position:absolute;display:block}.cta-art-number-one{left:72px;top:24px;width:24px;height:24px}.cta-art-number-two{left:118px;top:48px;width:22px;height:22px}.cta-art-number b{position:absolute;left:8px;top:4px;color:#fff;font:700 13px/16px var(--font-sans)}.cta-art-number-two b{left:7px;top:3px;font-size:12px;line-height:15px}.cta-art-annotations>i{position:absolute;left:92px;top:60px;width:56px;height:36px;border:2px solid #f5222d;border-radius:6px}.cta-art-loupe{left:296px;top:282px;width:110px;height:100px;opacity:.45}.cta-art-lens{position:relative;display:grid;grid-template-columns:repeat(5,12px);grid-template-rows:repeat(5,12px);width:64px;height:64px;overflow:clip;border:2px solid #c9d1da;border-radius:32px;background:#fff}.cta-art-lens b{position:absolute;left:24px;top:24px;width:12px;height:12px;border:1.5px solid #212529}.cta-art-loupe>span{position:absolute;left:30px;top:62px;width:74px;height:22px;padding:4px 9px;border-radius:6px;background:#212529;color:#fff;font:500 11px/14px var(--font-sans)}.cta-art-long{left:1060.05px;top:36px;display:grid;place-items:center;width:91.672px;height:211.666px}.cta-art-long>div{position:relative;width:74px;height:206px;overflow:clip;border:1px solid #d0d5db;border-radius:8px;background:#fff;opacity:.5;rotate:5deg}.cta-art-long>div>div{position:absolute;left:7px;width:58px;height:58px}.cta-art-long b{display:block;width:58px;height:22px;border-radius:4px}.cta-art-long>div>div>i{position:absolute;left:0;top:28px;width:50px;height:5px;border-radius:3px;background:#dde3ea}.cta-art-long>div>div>i+i{top:38px;width:36px;background:#eef1f4}.cta-art-long span{position:absolute;left:-2px;top:56px;display:flex;gap:5px}.cta-art-long span i{width:6px;height:1.5px;border-radius:1px;background:#38f}.cta-art-scroll{left:1104px;top:252px;width:30px;height:30px}.cta-art-record{left:846px;top:58px;width:112px;height:30px;border:1px solid #e3e7ec;border-radius:15px;background:#fff;opacity:.55}.cta-art-record img{position:absolute;left:11px;top:9px;width:10px;height:10px}.cta-art-record span{position:absolute;left:27px;top:6px;color:#495057;font:500 12px/15px var(--font-sans);white-space:nowrap}.cta-art-gif{left:940.66px;top:104px;display:grid;place-items:center;width:48.892px;height:30.168px}.cta-art-gif span{display:block;width:46px;height:24px;padding:4px 11px;border-radius:6px;background:#7c4dff;opacity:.4;rotate:8deg;color:#fff;font:700 12px/15px var(--font-sans)}.cta-art-selection{left:850px;top:236px;width:170px;height:120px;opacity:.45}.cta-art-selection-frame{position:absolute;left:10px;top:24px;width:150px;height:92px;border:1.5px dashed #3388ff;background:#3388ff0f}.cta-art-selection-frame i{position:absolute;width:7px;height:7px;border:1.5px solid #3388ff;background:#fff}.cta-art-selection-frame i:nth-child(1){left:-5px;top:-5px}.cta-art-selection-frame i:nth-child(2){right:-5px;top:-5px}.cta-art-selection-frame i:nth-child(3){left:-5px;bottom:-5px}.cta-art-selection-frame i:nth-child(4){right:-5px;bottom:-5px}.cta-art-selection-frame i:nth-child(5){left:calc(50% - 3.5px);top:-5px}.cta-art-selection-frame i:nth-child(6){left:calc(50% - 3.5px);bottom:-5px}.cta-art-selection-frame i:nth-child(7){left:-5px;top:calc(50% - 3.5px)}.cta-art-selection-frame i:nth-child(8){right:-5px;top:calc(50% - 3.5px)}.cta-art-selection>span{position:absolute;left:10px;top:0;width:72px;height:18px;padding:2.5px 7px;border-radius:4px;background:#212529;color:#fff;font:500 10px/13px var(--font-sans)}.cta-art-mosaic{left:1046px;top:306px;display:grid;grid-template-columns:repeat(5,12px);grid-template-rows:repeat(3,16px);width:60px;height:48px;overflow:clip;border-radius:4px;opacity:.35}.cta-art-plus{width:10px;height:10px;opacity:.3}.cta-art-plus i{position:absolute;left:4px;top:0;width:2px;height:10px;border-radius:1px;background:var(--plus-color)}.cta-art-plus i+i{left:0;top:4px;width:10px;height:2px}@media(min-width:768px)and (max-width:1100px){.download-cta-content h2{max-width:calc(100% - 160px);font-size:32px;line-height:42px}.download-cta-description{max-width:calc(100% - 160px)}.cta-art-annotations,.cta-art-loupe,.cta-art-gif,.cta-art-selection,.cta-art-record,.cta-art-ocr{display:none}}@media(max-width:767px){.site-download-cta{--cta-width: calc(100% - 32px) ;--cta-top: 40px;--cta-bottom: 40px;padding-bottom:28px;overflow:clip}.download-cta-box{min-height:274px}.download-cta-content{justify-content:flex-start;gap:12px;min-height:274px;padding:36px 20px}.download-cta-brand{width:52px;height:52px}.download-cta-app{inset:0;width:52px;height:52px}.download-cta-accent{display:none}.download-cta-content h2{max-width:100%;font-size:24px;line-height:32px}.download-cta-description{max-width:100%;font-size:14px;line-height:20px}.download-cta-desktop{display:none}.download-cta-mobile{display:block}.download-cta-action{width:100%;padding-top:0}.download-cta-guide-left,.download-cta-guide-right{top:10px;bottom:10px}.download-cta-guides>i{width:7px;height:7px;border-width:1.2px}.download-cta-guides>i:nth-of-type(1),.download-cta-guides>i:nth-of-type(3){left:12.5px}.download-cta-guides>i:nth-of-type(2),.download-cta-guides>i:nth-of-type(4){right:12.5px}.download-cta-guides>i:nth-of-type(1),.download-cta-guides>i:nth-of-type(2){top:36.5px}.download-cta-guides>i:nth-of-type(3),.download-cta-guides>i:nth-of-type(4){bottom:36.5px}.download-cta-size{display:none}.download-cta-art{left:0;width:100%;height:100%;transform:none}.cta-art-widget,.cta-art-dot,.cta-art-plus{display:none}.cta-art-pin{display:grid;left:22px;top:21.1px;width:70.342px;height:51.652px}.cta-art-pin img{width:69px;height:49.5px;transform:rotate(-6deg) translate(1.5px,-2.25px)}.cta-art-record{display:block;left:auto;right:27px;top:30px;transform:scale(.62);transform-origin:top right}.cta-art-mosaic{display:grid;left:auto;right:28px;top:62px;transform:scale(.5);transform-origin:top right}.cta-art-dot-0{display:block;left:calc(50% - 59px)!important;top:30px!important;width:4px;height:4px}.cta-art-dot-1{display:block;left:calc(50% - 119px)!important;top:120px!important;width:4px;height:4px}.cta-art-dot-2{display:block;left:calc(50% + 65px)!important;top:96px!important;width:4px;height:4px}.cta-art-dot-4{display:block;left:auto!important;right:25px;top:150px!important;width:3px;height:3px}.cta-art-plus-blue,.cta-art-plus-mint{display:block;left:24px!important;top:auto!important;bottom:24px;--plus-color: #3388ff !important}.cta-art-plus-mint{left:auto!important;right:22px;bottom:28px}}
