.native-app-phone[data-astro-cid-t7ksr3ra]{border:1px solid var(--color-neutral-300);background:var(--color-white);border-radius:32px;width:100%;max-width:400px;margin:0 auto;overflow:hidden}.native-app-phone[data-astro-cid-t7ksr3ra] .native-app-image{width:100%;height:auto;display:block}.app-phone[data-astro-cid-ffds4msa]{border:1px solid var(--color-neutral-500);background:var(--color-neutral-900);width:100%;box-shadow:0 26px 52px -20px color-mix(in srgb,var(--color-slate-900) 28%,transparent),inset 0 0 0 2px var(--color-neutral-700);border-radius:44px;margin:0;padding:7px;position:relative}.app-phone[data-astro-cid-ffds4msa]:before{content:"";background:var(--color-neutral-600);border-radius:0 2px 2px 0;width:3px;height:12%;position:absolute;top:24%;right:-3px}.app-phone-screen[data-astro-cid-ffds4msa]{aspect-ratio:432/920;background:var(--color-white);isolation:isolate;border-radius:36px;position:relative;overflow:hidden}.app-phone-screen[data-astro-cid-ffds4msa]:after{content:"";z-index:1;background:var(--color-black);pointer-events:none;border-radius:99px;width:29%;height:3%;position:absolute;top:1.5%;left:35.5%}.app-phone-screen[data-astro-cid-ffds4msa] .app-screen-image{width:355.556%;max-width:none;height:auto;position:absolute;top:-5.65217%;left:-127.778%}@media (width<=600px){.app-phone[data-astro-cid-ffds4msa]{border-radius:36px;padding:6px}.app-phone-screen[data-astro-cid-ffds4msa]{border-radius:29px}}.wallet-passes[data-astro-cid-35kbxtdb]{width:100%;max-width:340px;margin-inline:auto}@media (width<=600px){.wallet-passes[data-astro-cid-35kbxtdb]{max-width:300px}}.topic-visual[data-astro-cid-nkqhnbey]{min-width:0;position:relative}.phone[data-astro-cid-nkqhnbey]{max-width:320px;margin-inline:auto}.card[data-astro-cid-nkqhnbey]{max-width:380px;margin-inline:auto}.enlarge[data-astro-cid-nkqhnbey],.close[data-astro-cid-nkqhnbey]{border:1px solid var(--color-neutral-200);background:var(--color-white);width:44px;height:44px;color:var(--color-neutral-900);cursor:pointer;border-radius:12px;place-items:center;display:grid}.enlarge[data-astro-cid-nkqhnbey]{box-shadow:0 2px 8px color-mix(in srgb,var(--color-black) 10%,transparent);position:absolute;bottom:12px;right:12px}dialog[data-astro-cid-nkqhnbey]{border:1px solid var(--color-neutral-200);background:var(--color-white);color:var(--color-neutral-900);width:min(calc(var(--view-width) + 2px),calc(100vw - 24px));border-radius:18px;max-width:none;max-height:calc(100dvh - 24px);margin:auto;padding:0;overflow:hidden}dialog[data-astro-cid-nkqhnbey]::backdrop{background:color-mix(in srgb,var(--color-black) 60%,transparent)}dialog[data-astro-cid-nkqhnbey] form[data-astro-cid-nkqhnbey]{border-bottom:1px solid var(--color-neutral-200);justify-content:end;padding:10px;display:flex}.enlarged-scroll[data-astro-cid-nkqhnbey]{overscroll-behavior:contain;max-height:calc(100dvh - 92px);overflow:auto}.enlarged-crop[data-astro-cid-nkqhnbey]{width:var(--view-width);height:var(--view-height);position:relative;overflow:hidden}.enlarged-scroll[data-astro-cid-nkqhnbey] .enlarged-image{width:1536px;min-width:1536px;max-width:none;height:auto;left:var(--view-left);top:var(--view-top);display:block;position:absolute}button[data-astro-cid-nkqhnbey]:focus-visible,.enlarged-scroll[data-astro-cid-nkqhnbey]:focus-visible{outline:2px solid var(--color-neutral-900);outline-offset:-3px}.product-highlight[data-astro-cid-r4ha5sik]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:80px;margin:144px 0;scroll-margin-top:130px;display:grid}.product-highlight[data-astro-cid-r4ha5sik].reverse{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr)}.reverse[data-astro-cid-r4ha5sik] .highlight-copy[data-astro-cid-r4ha5sik]{order:2}.highlight-copy[data-astro-cid-r4ha5sik] .highlight-heading[data-astro-cid-r4ha5sik]{letter-spacing:-.035em;margin:14px 0 18px;font-size:clamp(25px,2.7vw,37px);font-weight:600;line-height:1.15}.highlight-copy[data-astro-cid-r4ha5sik] p[data-astro-cid-r4ha5sik]+p[data-astro-cid-r4ha5sik]{margin-top:16px}.highlight-copy[data-astro-cid-r4ha5sik] p[data-astro-cid-r4ha5sik]{color:var(--color-neutral-500);font-size:17px;line-height:1.7}.highlight-shot[data-astro-cid-r4ha5sik]{min-width:0}.product-highlight[data-astro-cid-r4ha5sik].text-only{display:block}.text-only[data-astro-cid-r4ha5sik] .highlight-copy[data-astro-cid-r4ha5sik]{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:80px;display:grid}.text-only[data-astro-cid-r4ha5sik] .highlight-heading[data-astro-cid-r4ha5sik]{margin-top:0}@media (width<=900px){.product-highlight[data-astro-cid-r4ha5sik],.product-highlight[data-astro-cid-r4ha5sik].reverse{grid-template-columns:1fr;gap:32px;margin:96px 0}.reverse[data-astro-cid-r4ha5sik] .highlight-copy[data-astro-cid-r4ha5sik]{order:0}.highlight-copy[data-astro-cid-r4ha5sik]{max-width:620px}.text-only[data-astro-cid-r4ha5sik] .highlight-copy[data-astro-cid-r4ha5sik]{grid-template-columns:1fr;gap:0}}@media (width<=600px){.product-highlight[data-astro-cid-r4ha5sik],.product-highlight[data-astro-cid-r4ha5sik].reverse{margin-block:80px}}
