.store-buttons[data-v-3febcc0d]{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.store-button[data-v-3febcc0d]{display:inline-flex;min-height:48px;border-radius:7px;transition:opacity .15s}.store-button[data-v-3febcc0d]:hover{opacity:.8}.store-button img[data-v-3febcc0d]{display:block;width:auto;height:48px}.apk-link[data-v-3febcc0d]{display:flex;align-items:center;flex-wrap:wrap;gap:7px;width:-moz-fit-content;width:fit-content;min-height:44px;margin-top:7px;color:#176e7a;font-size:13px;font-weight:600;text-decoration:none}.apk-link span[data-v-3febcc0d]{color:#6c7b85;font-size:12px;font-weight:400}.apk-link[data-v-3febcc0d]:hover{text-decoration:underline}.qr-details[data-v-3febcc0d]{margin-top:8px;color:#62727e;font-size:12px}.qr-details summary[data-v-3febcc0d]{width:-moz-fit-content;width:fit-content;padding:12px 0;cursor:pointer}.qr-details summary[data-v-3febcc0d]:hover{color:#117e89}.qr-panel[data-v-3febcc0d]{padding:16px;border:1px solid #e0e8ea;border-radius:12px;background:#f7fafa}.qr-panel>p[data-v-3febcc0d]{margin:0 0 16px;font-size:13px;line-height:1.6}.qr-grid[data-v-3febcc0d]{display:flex;flex-wrap:wrap;gap:20px}.qr-store[data-v-3febcc0d]{display:flex;flex-direction:column;align-items:center;gap:8px;width:144px;color:#176e7a;text-decoration:none}.qr-store img[data-v-3febcc0d]{background:#fff;border-radius:6px}.qr-error[data-v-3febcc0d]{display:grid;align-items:center;min-height:144px;font-size:12px;line-height:1.6;text-align:center}@media (max-width:390px){.store-buttons[data-v-3febcc0d]{gap:10px}.store-button img[data-v-3febcc0d],.store-button[data-v-3febcc0d]{height:44px;min-height:44px}}@media (prefers-reduced-motion:reduce){.store-button[data-v-3febcc0d]{transition:none}}.app-list[data-v-473539d2]{max-width:1104px;margin:0 auto;padding:48px 24px 80px}.intro[data-v-473539d2]{margin-bottom:32px}.eyebrow[data-v-473539d2]{margin:0 0 12px;color:#147c86;font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}h1[data-v-473539d2]{margin:0;font-size:clamp(36px,4.5vw,52px);line-height:1.15;letter-spacing:-2px;font-weight:700}h1 span[data-v-473539d2]{color:#168894}.intro-description[data-v-473539d2]{margin:16px 0 0;color:#576875;font-size:17px;line-height:1.6}.platform-toolbar[data-v-473539d2]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:20px}.platform-picker[data-v-473539d2]{display:inline-flex;gap:4px;padding:5px;border:1px solid #dce5e8;border-radius:12px;background:#edf2f3}.platform-picker button[data-v-473539d2]{min-height:40px;padding:8px 17px;border:0;border-radius:8px;background:transparent;color:#53636e;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.platform-picker button[aria-pressed=true][data-v-473539d2]{background:#fff;color:#142e3b;box-shadow:0 1px 4px #18394314}.platform-picker button[data-v-473539d2]:hover{color:#087884}.platform-note[data-v-473539d2]{margin:0;color:#60717c;font-size:13px}.featured-app[data-v-473539d2]{display:flex;align-items:stretch;overflow:hidden;border:1px solid #cee4e6;border-radius:24px;background:#fff;box-shadow:0 8px 32px #18394305}.featured-content[data-v-473539d2]{flex:1;min-width:0;padding:32px 36px}.app-heading[data-v-473539d2]{display:flex;gap:16px;align-items:center}.app-icon[data-v-473539d2]{flex:0 0 auto;border-radius:24%}.app-category[data-v-473539d2]{margin:0 0 6px;color:#16808b;font-size:12px;font-weight:600}.app-heading h2[data-v-473539d2]{margin:0;font-size:30px;line-height:1.15;letter-spacing:-.8px}.app-audience[data-v-473539d2]{margin:6px 0 0;color:#5f707c;font-size:14px}.featured-description[data-v-473539d2]{max-width:510px;margin:22px 0 24px;color:#536571;font-size:16px;line-height:1.6}.featured-aside[data-v-473539d2]{display:flex;flex:0 0 210px;flex-direction:column;align-items:center;justify-content:center;padding:24px;background:#eaf6f5;color:#35a4ac;text-align:center}.featured-aside svg[data-v-473539d2]{width:108px;height:108px;transform:rotate(8deg)}.featured-aside p[data-v-473539d2]{margin:20px 0 0;color:#3d7e85;font-size:13px;line-height:1.6}.device-apps[data-v-473539d2]{margin-top:56px}.section-heading[data-v-473539d2]{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.section-heading .eyebrow[data-v-473539d2]{margin-bottom:10px}.section-heading h2[data-v-473539d2]{margin:0;font-size:26px;letter-spacing:-.7px}.section-heading>p[data-v-473539d2]{margin:0 0 3px;color:#60717c;font-size:13px}.app-grid[data-v-473539d2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.device-app[data-v-473539d2]{display:flex;flex-direction:column;padding:28px;border:1px solid #e0e8ea;border-radius:20px;background:#fff}.app-heading h3[data-v-473539d2]{margin:0;font-size:19px;letter-spacing:-.4px}.app-platforms[data-v-473539d2]{margin:7px 0 0;color:#75828b;font-size:12px}.app-description[data-v-473539d2]{margin:20px 0 24px;color:#576975;font-size:14px;line-height:1.7}.device-app[data-v-473539d2] .store-links{margin-top:auto}.status-panel[data-v-473539d2]{padding:32px;border:1px solid #dce5e8;border-radius:20px;background:#fff;line-height:1.6}.retry-button[data-v-473539d2]{min-height:44px;padding:10px 18px;border:0;border-radius:8px;background:#117e89;color:#fff;font:inherit;cursor:pointer}@media (max-width:1000px){.featured-aside[data-v-473539d2]{flex-basis:160px}.platform-toolbar[data-v-473539d2]{align-items:flex-start;flex-direction:column;gap:12px}}@media (max-width:700px){.app-list[data-v-473539d2]{padding:30px 20px 48px}.intro[data-v-473539d2]{margin-bottom:26px}h1[data-v-473539d2]{font-size:38px;letter-spacing:-1.5px}.intro-description[data-v-473539d2]{margin-top:14px;font-size:15px}.featured-content[data-v-473539d2]{padding:26px}.featured-aside[data-v-473539d2]{display:none}.featured-icon[data-v-473539d2]{width:64px;height:64px}.featured-description[data-v-473539d2]{margin:20px 0;font-size:15px}.app-heading h2[data-v-473539d2]{font-size:27px}.app-grid[data-v-473539d2]{grid-template-columns:minmax(0,1fr);gap:16px}.section-heading[data-v-473539d2]{align-items:flex-start;flex-direction:column;gap:12px}.section-heading h2[data-v-473539d2]{font-size:24px}.device-apps[data-v-473539d2]{margin-top:40px}.device-app[data-v-473539d2]{padding:24px}}@media (max-width:390px){.app-list[data-v-473539d2]{padding-right:16px;padding-left:16px}h1[data-v-473539d2]{font-size:33px}.platform-picker[data-v-473539d2]{display:flex;width:100%}.platform-picker button[data-v-473539d2]{flex:1;padding-right:7px;padding-left:7px;font-size:12px}.device-app[data-v-473539d2],.featured-content[data-v-473539d2]{padding:22px}}*{box-sizing:border-box}body{margin:0;background:#f6f9fa}#app{min-height:100vh;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1a3442}a,button,summary{-webkit-tap-highlight-color:#24a8b426;touch-action:manipulation}:focus-visible{outline:3px solid #087d89;outline-offset:4px}img{max-width:100%}.site-header{border-bottom:1px solid #e2eaec;background:#fff}.header-content{display:flex;justify-content:space-between;align-items:center;max-width:1104px;min-height:80px;margin:0 auto;padding:16px 24px}.brand{display:inline-flex;align-items:center;text-decoration:none}.brand img{display:block;width:300px;height:auto}.header-label{color:#6c7d87;font-size:13px}.site-footer{border-top:1px solid #e2eaec}.footer-content{display:flex;justify-content:space-between;gap:16px;max-width:1104px;margin:0 auto;padding:28px 24px;color:#71808a;font-size:12px;line-height:1.6}@media (max-width:700px){.header-content{min-height:68px;padding:12px 20px}.brand img{width:280px;height:auto}.header-label{display:none}.footer-content{flex-direction:column;gap:6px;padding:24px 20px}}