@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/b886574ba42c3409-s.1_wjncogyh-s7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/c41ca59f1c34ba31-s.p.2y2uoi4t910qy.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora Fallback;src:local(Arial);ascent-override:85.29%;descent-override:25.5%;line-gap-override:0.0%;size-adjust:113.73%}.sora_d7ef9de6-module__C-902W__className{font-family:Sora,Sora Fallback;font-style:normal}.sora_d7ef9de6-module__C-902W__variable{--font-sora:"Sora", "Sora Fallback"}
.app-download-dialog{color:#174e60;overscroll-behavior:contain;background:#f6faf5;border:1px solid #fff;border-radius:28px;width:min(420px,100vw - 32px);max-height:calc(100svh - 40px);margin:auto;padding:0;overflow:auto;box-shadow:0 24px 100px #163b3940}.app-download-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#14322f80}.app-download-panel{text-align:center;background:radial-gradient(at 5% 0,#d7eee4,#0000 65%);padding:32px;position:relative}.app-download-close{color:#174e60;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px}.app-download-close:hover{background:#deebe4}.app-download-close svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:22px;height:22px}.app-download-icon{border-radius:16px;margin:0 auto 18px;display:block}.app-download-eyebrow{letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:650;line-height:1.6}.app-download-panel h2{letter-spacing:-.05em;margin:12px 0;font-size:30px;font-weight:500;line-height:1.15}.app-download-panel #app-download-description{color:#48676b;margin:0 0 22px;font-size:13px;line-height:1.6}.app-download-qr{background:#fff;border-radius:22px;width:224px;height:224px;margin:auto;padding:8px;display:block;box-shadow:0 6px 26px #174e600d}.app-download-qr img{width:208px;height:208px;display:block}.app-download-scan{margin:12px 0 22px;font-size:13px;font-weight:600}.app-download-store{color:#fff;background:#202b32;border-radius:28px;justify-content:center;align-items:center;gap:10px;min-height:48px;padding:12px 18px;font-size:13px;display:flex}.app-download-store:hover{background:#344b56}.app-download-note{color:#526d70;margin:12px 0 0;font-size:11px}.app-download-dialog :focus-visible{outline-offset:4px;outline:3px solid #0b819e}@media (min-width:761px){.download-pill{-webkit-backdrop-filter:blur(18px)saturate(125%);background:linear-gradient(130deg,#ffffff9c,#eff7ed78);border-radius:24px;gap:14px;width:auto;min-width:0;min-height:0;padding:10px 16px 10px 10px;box-shadow:inset 0 1px 1px #ffffffdc,0 8px 24px #143c341a}.download-pill .download-brand-icon{border-radius:13px;flex:none;width:44px;height:44px;display:block}.download-pill strong{font-size:16px}.download-pill small{font-size:12px}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.app-download-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14322fe6}.download-pill{-webkit-backdrop-filter:none;background:#f3f8f1}}
