.download-module__-Fq3Iq__head{text-align:center;justify-items:center;gap:18px;display:grid}.download-module__-Fq3Iq__eyebrow{color:#8a8a92;letter-spacing:-.01em;margin:0;font-size:17px;font-weight:600;line-height:1.2}.download-module__-Fq3Iq__h1{color:#fff;font-family:var(--font-display);letter-spacing:-.045em;margin:0;font-size:clamp(44px,7vw,88px);font-weight:600;line-height:.98}.download-module__-Fq3Iq__sub{color:#f5f5f7;letter-spacing:-.012em;margin:0;font-size:clamp(19px,1.45vw,23px);font-weight:470;line-height:1.42}.download-module__-Fq3Iq__cards{gap:16px;width:min(100%,640px);margin:clamp(32px,4vw,56px) auto 0;display:grid}.download-module__-Fq3Iq__card{text-align:center;justify-items:center;padding:clamp(32px,4vw,48px) clamp(24px,3vw,40px);display:grid}.download-module__-Fq3Iq__icon{width:96px;height:96px;margin-bottom:24px}.download-module__-Fq3Iq__title{color:#f5f5f7;font-family:var(--font-display);letter-spacing:-.024em;margin:0;font-size:26px;font-weight:600;line-height:1.15}.download-module__-Fq3Iq__meta{color:#8a8a92;margin:8px 0 0;font-size:13px;line-height:1.45}.download-module__-Fq3Iq__go{margin-top:32px}.download-module__-Fq3Iq__alt{margin-top:14px}.download-module__-Fq3Iq__note{color:#8a8a92;max-width:440px;margin:16px 0 0;font-size:12.5px;line-height:1.55}.download-module__-Fq3Iq__textButton{color:#a1a1a6;text-underline-offset:4px;cursor:pointer;min-height:44px;transition:color .15s var(--ease);background:0 0;border:0;align-items:center;margin-top:6px;padding:0;font-size:13px;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47;display:inline-flex}@media (hover:hover) and (pointer:fine){.download-module__-Fq3Iq__textButton:hover{color:#f5f5f7}}.download-module__-Fq3Iq__textButton:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #f5f5f7}@supports not (corner-shape:squircle){.download-module__-Fq3Iq__textButton:focus-visible{border-radius:2.28px}}.download-module__-Fq3Iq__row{gap:16px;padding:24px;display:grid}@media (min-width:640px){.download-module__-Fq3Iq__row{grid-template-columns:minmax(0,1fr) auto;align-items:center}}.download-module__-Fq3Iq__rowTitle{color:#f5f5f7;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:600}.download-module__-Fq3Iq__rowMeta{color:#8a8a92;margin:4px 0 0;font-size:13px}.download-module__-Fq3Iq__quiet{color:#f5f5f7;white-space:nowrap;cursor:pointer;height:44px;transition:background-color .2s var(--ease);background:#1c1c1e;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:14px;font-weight:560;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}@media (hover:hover) and (pointer:fine){.download-module__-Fq3Iq__quiet:hover{background:#2a2a2d}}.download-module__-Fq3Iq__quiet:focus-visible{outline-offset:3px;outline:2px solid #f5f5f7}.download-module__-Fq3Iq__quiet:disabled{opacity:.6;cursor:default}.download-module__-Fq3Iq__wide{width:100%;margin-top:16px}.download-module__-Fq3Iq__notify{padding:28px}.download-module__-Fq3Iq__notifyBody{color:#a1a1a6;margin:8px 0 0;font-size:15px;line-height:1.55}.download-module__-Fq3Iq__statusBox{outline:none}.download-module__-Fq3Iq__status{color:#f5f5f7;margin:20px 0 0;font-size:14px}.download-module__-Fq3Iq__statusMuted{color:#a1a1a6;margin:20px 0 0;font-size:14px}.download-module__-Fq3Iq__form{flex-direction:column;gap:12px;margin-top:20px;display:flex}@media (min-width:640px){.download-module__-Fq3Iq__form{flex-direction:row}.download-module__-Fq3Iq__input{flex:1}}.download-module__-Fq3Iq__input{color:#f5f5f7;background:#ffffff0a;border:0;border-radius:999px;height:48px;padding:0 20px;font-size:15px;box-shadow:inset 0 0 0 1px #6e6e73}.download-module__-Fq3Iq__input::placeholder{color:#8a8a92}.download-module__-Fq3Iq__input:focus-visible{outline-offset:2px;outline:2px solid #f5f5f7}.download-module__-Fq3Iq__unavailable{color:#a1a1a6;margin:24px 0 0;font-size:14px}.download-module__-Fq3Iq__unavailable a{color:#f5f5f7;text-underline-offset:4px;-webkit-text-decoration:underline #ffffff47;text-decoration:underline #ffffff47}.download-module__-Fq3Iq__steps{width:min(100%,1120px);margin:clamp(64px,8vw,112px) auto 0}.download-module__-Fq3Iq__stepsTitle{color:#f5f5f7;font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:600;line-height:1.08}
