@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-20C4,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;-webkit-backdrop-filter:blur(40px)saturate(160%);backdrop-filter:blur(40px)saturate(160%);overscroll-behavior:contain;background:#f7fcf9ad;border:1px solid #ffffff8c;border-radius:34px;width:min(420px,100vw - 32px);max-height:calc(100svh - 40px);margin:auto;padding:0;overflow:auto;box-shadow:inset 0 1px #ffffffeb,inset 0 0 0 1px #ffffff47,inset 0 -1px #ffffff59,0 30px 90px #0a282d47,0 2px 6px #0a282d14}.app-download-dialog::backdrop{-webkit-backdrop-filter:blur(18px)saturate(130%);backdrop-filter:blur(18px)saturate(130%);background:#14322f61}.app-download-panel{text-align:center;background:radial-gradient(130% 90% at 12% 0,#ffffff9e,#fff0 58%),radial-gradient(90% 70% at 100% 100%,#d7eee48c,#d7eee400 60%);padding:32px;position:relative}.app-download-close{color:#174e60;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#ffffff57;border:1px solid #ffffffa6;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:12px;right:12px;box-shadow:inset 0 1px #ffffffd9,0 2px 8px #14322f1a}.app-download-close:hover{background:#ffffff8c}.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 10px 30px #174e601f,inset 0 0 0 1px #ffffffe6}.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{-webkit-backdrop-filter:blur(18px)saturate(145%);backdrop-filter:blur(18px)saturate(145%);color:#174e60;background:linear-gradient(155deg,#ffffffa8,#ffffff38 48%,#bde4d459);border:1px solid #ffffffc9;border-radius:999px;justify-content:center;align-items:center;gap:9px;width:fit-content;max-width:100%;min-height:48px;margin-inline:auto;padding:11px 18px;font-size:13px;font-weight:600;line-height:1.4;transition:background .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 1px 1px #fffffff2,inset 0 -1px 2px #467f7933,0 4px 12px #14322f18}.app-download-store img{filter:brightness(0);opacity:.75;flex:none}.app-download-store>span{flex:none}.app-download-store:hover{background:linear-gradient(155deg,#ffffffd1,#ffffff6b 48%,#ccecdf85);box-shadow:inset 0 1px 1px #fff,inset 0 -1px 2px #467f7933,0 5px 16px #14322f24}.app-download-store:active{box-shadow:inset 0 2px 4px #467f7926,0 2px 6px #14322f14}@media (prefers-reduced-motion:reduce){.app-download-store{transition:none}}.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%);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{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f6faf5}.app-download-dialog::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background:#14322fe6}.app-download-close{-webkit-backdrop-filter:none;backdrop-filter:none;background:#e8f1ec}.app-download-store{-webkit-backdrop-filter:none;backdrop-filter:none;background:#eef6f0}.download-pill{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f3f8f1}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.app-download-dialog{background:#f6faf5}.app-download-close{background:#e8f1ec}.app-download-store{background:#eef6f0}}
