.get-app-trigger{display:flex;align-items:center;gap:2px;padding:0 6px;border:1px solid #050505;border-radius:999px;background:transparent;transition:background-color .15s ease}.get-app-trigger button{display:inline-flex;align-items:center;justify-content:center;height:34px;border:0;background:none;color:#050505;padding:0 7px;cursor:pointer;font:650 12px/1 system-ui,sans-serif;white-space:nowrap}.get-app-trigger svg,.get-app-platforms svg{width:18px;height:18px;flex-shrink:0}.get-app-trigger:hover,.get-app-trigger:focus-within{background:#050505}.get-app-trigger:hover button,.get-app-trigger:focus-within button{color:#fff}.get-app-trigger button:focus-visible{outline:2px solid #fff;outline-offset:-2px;border-radius:8px}.get-app-dialog{position:fixed;z-index:100;box-sizing:border-box;width:min(360px,calc(100vw - 24px));overflow-y:auto;margin:0;padding:24px 22px 22px;border:1px solid #050505;border-radius:20px;background:#fbfaf7;color:#050505;text-align:center;box-shadow:0 12px 36px #0002;font-family:system-ui,sans-serif}.get-app-dialog .get-app-close{position:absolute;top:10px;right:10px;display:grid;place-items:center;width:40px;height:40px;min-width:40px;padding:0;margin:0;border:0;border-radius:10px;color:#050505;background:transparent;cursor:pointer;box-shadow:none;transform:none}.get-app-dialog .get-app-close svg{display:block;width:20px;height:20px}.get-app-dialog button:focus-visible,.get-app-dialog a:focus-visible{outline:2px solid #050505;outline-offset:3px}.get-app-logo{width:52px;height:52px;object-fit:contain;margin:6px auto 16px;filter:grayscale(1) brightness(0)}.get-app-dialog .get-app-eyebrow{font-size:9px;font-weight:700;letter-spacing:.16em;color:#575757;margin:0 0 10px}.get-app-dialog h2{color:#050505;font-size:26px;line-height:1.15;margin:0 0 10px;letter-spacing:-.035em}.get-app-dialog p{font-size:13px;line-height:1.5;color:#575757;margin:0}.get-app-platforms{display:flex;gap:6px;padding:4px;margin:18px 0;background:#eeede9;border-radius:12px}.get-app-platforms button{display:flex;align-items:center;justify-content:center;gap:8px;flex:1;padding:10px 6px;background:transparent;border:1px solid transparent;border-radius:9px;color:#575757;font:600 13px/1.2 system-ui;cursor:pointer}.get-app-platforms button[aria-pressed=true]{color:#050505;border-color:#050505;background:#fff}.get-app-qr{width:fit-content;max-width:100%;padding:4px;margin:20px auto;background:#fff;border-radius:14px}.get-app-qr svg{display:block;max-width:100%;height:auto}.get-app-dialog .get-app-store-link{display:inline-flex;gap:12px;align-items:center;padding:12px 20px;border:1px solid #050505;border-radius:999px;background:transparent;color:#050505;font-size:14px;font-weight:750;text-decoration:none}.get-app-dialog .get-app-store-link:hover,.get-app-dialog .get-app-close:hover{background:#050505;color:#fff}.get-app-dialog .get-app-hint{font-size:11px;margin-top:12px}@media(max-width:380px){.get-app-dialog{padding:30px 18px 22px}}.get-app-trigger button{gap:9px}.get-app-landing{min-height:100vh;box-sizing:border-box;padding:60px 24px;background:#fbfaf7;color:#050505;text-align:center;font-family:system-ui,sans-serif}.get-app-landing a{color:inherit}.get-app-landing>svg{max-width:100%;height:auto}
