.store-links[data-astro-cid-idyjid3j]{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.store-link[data-astro-cid-idyjid3j]{border:1px solid var(--color-button-border);background:var(--color-button);min-height:54px;color:var(--color-button-ink);cursor:pointer;transition:transform var(--dur-short) var(--ease-out), opacity var(--dur-short) var(--ease-out);border-radius:11px;justify-content:center;align-items:center;gap:11px;padding:9px 18px;display:inline-flex}.store-link[data-astro-cid-idyjid3j]:hover{opacity:.87;transform:translateY(-2px)}.store-link[data-astro-cid-idyjid3j]:active{transform:translateY(0)}.store-link[data-astro-cid-idyjid3j]:disabled,.store-link--soon[data-astro-cid-idyjid3j]{cursor:default;opacity:.72}.store-link[data-astro-cid-idyjid3j]:disabled:hover,.store-link--soon[data-astro-cid-idyjid3j]:hover{opacity:.72;transform:none}.store-symbol[data-astro-cid-idyjid3j]{flex:none;width:25px;height:27px}.store-wording[data-astro-cid-idyjid3j]{text-align:left;white-space:nowrap;gap:1px;display:grid}.store-small[data-astro-cid-idyjid3j]{letter-spacing:.05px;font-size:10px;font-weight:400;line-height:1.3}.store-name[data-astro-cid-idyjid3j]{letter-spacing:-.35px;font-size:19px;font-weight:600;line-height:1.1}@media (width<=639px){.store-link--soon[data-astro-cid-idyjid3j]{border-color:var(--color-rule);background:var(--color-surface);min-height:44px;color:var(--color-muted);opacity:1;gap:7px;padding:7px 10px}.store-link--soon[data-astro-cid-idyjid3j]:hover{opacity:1}.store-link--soon[data-astro-cid-idyjid3j] .store-symbol[data-astro-cid-idyjid3j]{display:none}.store-link--soon[data-astro-cid-idyjid3j] .store-small[data-astro-cid-idyjid3j]{font-size:9px}.store-link--soon[data-astro-cid-idyjid3j] .store-name[data-astro-cid-idyjid3j]{letter-spacing:-.2px;font-size:13px;font-weight:500}}@media (width<=380px){.store-links[data-astro-cid-idyjid3j]{gap:8px}.store-link[data-astro-cid-idyjid3j]{gap:8px;padding:9px 12px}.store-name[data-astro-cid-idyjid3j]{font-size:16px}.store-symbol[data-astro-cid-idyjid3j]{width:22px}}.phone[data-astro-cid-xsk32jzu]{width:100%;aspect-ratio:var(--phone-ratio);isolation:isolate;position:relative;container-type:inline-size}.phone-screen[data-astro-cid-xsk32jzu]{left:var(--screen-left);top:var(--screen-top);width:var(--screen-width);height:var(--screen-height);background:var(--color-paper);border-radius:15%/7%;position:absolute;overflow:hidden}.phone-screen[data-astro-cid-xsk32jzu] picture,.phone-screen[data-astro-cid-xsk32jzu] picture img{object-fit:contain;width:100%;height:100%;display:block}.phone-frame[data-astro-cid-xsk32jzu]{z-index:1;pointer-events:none;width:100%;height:100%;display:block;position:relative}.screen-poster[data-astro-cid-xsk32jzu]{background:var(--color-cream);color:var(--color-ink);flex-direction:column;align-items:flex-start;padding:25% 10% 12%;display:flex;position:absolute;inset:0;overflow:hidden}.poster-brand[data-astro-cid-xsk32jzu]{aspect-ratio:1;background:currentColor;width:31%;margin-bottom:7%;mask:url(/brand/mark.svg) 50%/contain no-repeat}.poster-name[data-astro-cid-xsk32jzu]{letter-spacing:-.02em;font-size:clamp(9px,1vw,12px);font-weight:600}.poster-message[data-astro-cid-xsk32jzu]{letter-spacing:-.04em;gap:4px;margin-top:auto;margin-bottom:auto;font-size:10cqw;font-weight:600;line-height:1.2;display:grid}.poster-caption[data-astro-cid-xsk32jzu]{gap:4px;font-size:11px;font-weight:500;display:grid}.poster-caption[data-astro-cid-xsk32jzu] small[data-astro-cid-xsk32jzu]{font-size:8px}.phone--counting[data-astro-cid-xsk32jzu] .screen-poster[data-astro-cid-xsk32jzu]{background:var(--color-poster-blue);color:var(--color-poster-white)}.phone--report[data-astro-cid-xsk32jzu] .screen-poster[data-astro-cid-xsk32jzu]{background:var(--color-poster-dark);color:var(--color-poster-white)}@media (width<=767px){.poster-name[data-astro-cid-xsk32jzu]{font-size:12px}}.hero[data-astro-cid-gcvrce7c]{padding-top:51px}.hero-copy[data-astro-cid-gcvrce7c]{text-align:center}.hero-note[data-astro-cid-gcvrce7c]{color:var(--color-muted);align-items:center;gap:7px;margin-bottom:24px;font-size:12px;font-weight:500;display:inline-flex}.note-mark[data-astro-cid-gcvrce7c]{background:var(--color-accent);width:15px;height:15px;mask:url(/brand/mark.svg) 50%/contain no-repeat}h1[data-astro-cid-gcvrce7c]{font-size:var(--text-display);letter-spacing:-.04em;font-weight:600;line-height:1.075}h1[data-astro-cid-gcvrce7c] span[data-astro-cid-gcvrce7c]{color:var(--color-accent);display:block}.hero-description[data-astro-cid-gcvrce7c]{color:var(--color-muted);max-width:560px;margin:26px auto 25px;font-size:17px;line-height:1.7}.hero-stage[data-astro-cid-gcvrce7c]{margin-top:48px;padding:0 0 26px;position:relative}.hero-stage[data-astro-cid-gcvrce7c] .hero-backdrop{opacity:.55;mask-image:linear-gradient(to bottom, var(--color-transparent), var(--color-ink) 24%, var(--color-ink) 72%, var(--color-transparent));position:absolute;inset:-10px -2% -30px}.hero-stage[data-astro-cid-gcvrce7c] .hero-backdrop img{object-fit:cover;object-position:center 59%;width:100%;height:100%}.phone-stage[data-astro-cid-gcvrce7c]{justify-content:center;align-items:flex-end;gap:24px;padding-bottom:8px;display:flex;position:relative}.main-phone[data-astro-cid-gcvrce7c]{width:246px}.side-phone[data-astro-cid-gcvrce7c]{width:214px}.side-phone--left[data-astro-cid-gcvrce7c],.side-phone--right[data-astro-cid-gcvrce7c]{margin-bottom:12px}.screen-note[data-astro-cid-gcvrce7c]{text-align:center;margin-top:3px}@media (prefers-reduced-motion:no-preference){.hero-copy[data-astro-cid-gcvrce7c]{animation:appear var(--dur-enter) var(--ease-out) both}@keyframes appear{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}:root[data-theme=dark] .hero-stage[data-astro-cid-gcvrce7c] .hero-backdrop{opacity:.9}@media (prefers-color-scheme:dark){:root:not([data-theme]) .hero-stage[data-astro-cid-gcvrce7c] .hero-backdrop{opacity:.9}}@media (width<=767px){.hero[data-astro-cid-gcvrce7c]{padding-top:24px}.hero-note[data-astro-cid-gcvrce7c]{margin-bottom:16px;font-size:11px}h1[data-astro-cid-gcvrce7c]{font-size:clamp(36px,6.8vw,54px)}.hero-description[data-astro-cid-gcvrce7c]{max-width:360px;margin-block:16px 18px;font-size:15px}.hero-stage[data-astro-cid-gcvrce7c]{margin-top:24px;padding-bottom:14px}.side-phone[data-astro-cid-gcvrce7c]{display:none}.main-phone[data-astro-cid-gcvrce7c]{width:min(250px,78%)}.hero-stage[data-astro-cid-gcvrce7c] .hero-backdrop{inset:0 calc(-1 * var(--page-gutter)) -20px}}@media (width<=639px){h1[data-astro-cid-gcvrce7c] .hero-title-accent[data-astro-cid-gcvrce7c]{display:inline}}@media (width<=420px){h1[data-astro-cid-gcvrce7c]{font-size:clamp(34px,9vw,38px)}}.metrics[data-astro-cid-zaajcflk]{text-align:center;border-bottom:1px solid var(--color-rule);padding-block:54px 64px}.metric-row[data-astro-cid-zaajcflk]{grid-template-columns:minmax(0,1fr);max-width:360px;margin:0 auto 22px;display:grid}.metric[data-astro-cid-zaajcflk]+.metric[data-astro-cid-zaajcflk]{border-left:1px solid var(--color-rule)}.metric-value[data-astro-cid-zaajcflk]{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:1.2}.metric-label[data-astro-cid-zaajcflk]{color:var(--color-muted);margin-top:8px;font-size:12px}@media (width<=480px){.metrics[data-astro-cid-zaajcflk]{padding-block:36px 40px}.metric-value[data-astro-cid-zaajcflk]{font-size:26px}.metric-label[data-astro-cid-zaajcflk]{font-size:12px}}.feature-crop[data-astro-cid-ecdw6b6e]{border-radius:18px;width:100%;position:relative;overflow:hidden}.feature-crop[data-astro-cid-ecdw6b6e] picture{width:var(--crop-width);left:var(--crop-left);top:var(--crop-top);position:absolute}.feature-crop[data-astro-cid-ecdw6b6e] img{width:100%;max-width:none;height:auto;display:block}.feature-visual[data-astro-cid-yaheg3iw]{place-items:center;height:288px;padding:24px 8px;display:grid}.denomination-stack[data-astro-cid-yaheg3iw],.total-scene[data-astro-cid-yaheg3iw]{width:100%;max-width:440px}.denomination-stack[data-astro-cid-yaheg3iw]{max-width:390px;filter:drop-shadow(0 8px 12px var(--color-feature-shadow));gap:8px;display:grid}.total-scene[data-astro-cid-yaheg3iw]{border:1px solid var(--color-feature-visual-rule);background:var(--color-panel);box-shadow:0 12px 24px var(--color-feature-shadow);border-radius:20px;padding:18px}.count-breakdown[data-astro-cid-yaheg3iw]{gap:14px;padding:0 4px 20px;display:grid}.count-category[data-astro-cid-yaheg3iw]{color:var(--color-muted);align-items:center;gap:10px;font-size:13px;display:flex}.category-icon[data-astro-cid-yaheg3iw]{background:var(--color-muted-surface);width:32px;height:32px;color:var(--color-muted);border-radius:9px;flex-shrink:0;place-items:center;display:grid}.count-category[data-astro-cid-yaheg3iw] strong[data-astro-cid-yaheg3iw]{color:var(--color-ink);font-variant-numeric:tabular-nums;margin-left:auto;font-size:15px;font-weight:600}.count-total[data-astro-cid-yaheg3iw]{border-radius:12px;overflow:hidden}.count-total[data-astro-cid-yaheg3iw] picture,.report-ticket[data-astro-cid-yaheg3iw] picture{width:100%;display:block}.count-total[data-astro-cid-yaheg3iw] img,.report-ticket[data-astro-cid-yaheg3iw] img{width:100%;height:auto;display:block}.currency-list[data-astro-cid-yaheg3iw]{border:1px solid var(--color-feature-visual-rule);background:var(--color-panel);width:100%;max-width:370px;box-shadow:0 12px 24px var(--color-feature-shadow);border-radius:20px;padding:8px}.currency-row[data-astro-cid-yaheg3iw]{border-radius:12px;align-items:center;gap:10px;min-height:50px;padding:8px 10px;display:flex}.currency-row[data-astro-cid-yaheg3iw].is-selected{background:var(--color-accent-soft)}.currency-symbol[data-astro-cid-yaheg3iw]{background:var(--color-muted-surface);width:34px;height:34px;color:var(--color-ink);letter-spacing:-.025em;border-radius:9px;flex-shrink:0;place-items:center;font-size:15px;font-weight:600;display:grid}.currency-name[data-astro-cid-yaheg3iw]{min-width:0;color:var(--color-ink);flex:1;font-size:12px;line-height:1.35}.currency-code[data-astro-cid-yaheg3iw]{color:var(--color-muted);font-size:11px}.is-selected[data-astro-cid-yaheg3iw] .currency-code[data-astro-cid-yaheg3iw]{color:var(--color-accent)}.currency-check[data-astro-cid-yaheg3iw]{width:18px;color:var(--color-accent);flex-shrink:0;place-items:center;display:grid}.report-ticket[data-astro-cid-yaheg3iw]{width:100%;max-width:390px;filter:drop-shadow(0 12px 16px var(--color-feature-shadow));mask:radial-gradient(circle at left 65%, var(--color-transparent) 0 11px, var(--color-mask) 12px) left / 51% 100% no-repeat, radial-gradient(circle at right 65%, var(--color-transparent) 0 11px, var(--color-mask) 12px) right / 51% 100% no-repeat;border-radius:16px;overflow:hidden}@media (width<=639px){.feature-visual[data-astro-cid-yaheg3iw]{display:none}}.features-grid[data-astro-cid-npzr4u3s]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.feature-card[data-astro-cid-npzr4u3s]{background:var(--color-feature-surface);border:1px solid var(--color-feature-rule);border-radius:var(--radius-md);min-width:0;padding:12px 24px 33px}.feature-copy[data-astro-cid-npzr4u3s]{text-align:center;max-width:350px;margin:0 auto}h3[data-astro-cid-npzr4u3s]{letter-spacing:-.035em;font-size:18px;font-weight:600}.feature-copy[data-astro-cid-npzr4u3s] p[data-astro-cid-npzr4u3s]{color:var(--color-feature-muted);margin-top:10px;font-size:13px;line-height:1.7}@media (width<=639px){.features-grid[data-astro-cid-npzr4u3s]{grid-template-columns:minmax(0,1fr);gap:12px}.feature-card[data-astro-cid-npzr4u3s]{padding:16px 20px 18px}.feature-copy[data-astro-cid-npzr4u3s]{text-align:left;margin:0}h3[data-astro-cid-npzr4u3s]{font-size:16px}.feature-copy[data-astro-cid-npzr4u3s] p[data-astro-cid-npzr4u3s]{margin-top:6px;font-size:12px;line-height:1.6}}.detail[data-astro-cid-52hxd5i7]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,8vw,112px);display:grid}.detail[data-astro-cid-52hxd5i7]+.detail[data-astro-cid-52hxd5i7]{margin-top:104px}.detail--reverse[data-astro-cid-52hxd5i7] .detail-art[data-astro-cid-52hxd5i7]{order:2}.detail--reverse[data-astro-cid-52hxd5i7] .detail-copy[data-astro-cid-52hxd5i7]{order:1}.detail-art[data-astro-cid-52hxd5i7]{border-radius:var(--radius-lg);background:var(--color-cream);place-items:center;padding:40px 24px;display:grid}.detail-art--report[data-astro-cid-52hxd5i7]{background:var(--color-accent-soft)}.detail-phone[data-astro-cid-52hxd5i7]{width:min(245px,90%)}h2[data-astro-cid-52hxd5i7]{max-width:420px}.detail-copy[data-astro-cid-52hxd5i7]>p[data-astro-cid-52hxd5i7]{color:var(--color-muted);max-width:385px;margin-top:22px;font-size:15px;line-height:1.8}ul[data-astro-cid-52hxd5i7]{gap:13px;margin:26px 0 30px;padding:0;list-style:none;display:grid}li[data-astro-cid-52hxd5i7]{align-items:baseline;gap:10px;font-size:13px;display:flex}li[data-astro-cid-52hxd5i7] svg{color:var(--color-success);flex:none;position:relative;top:3px}@media (width<=767px){.detail[data-astro-cid-52hxd5i7]{grid-template-columns:minmax(0,1fr);gap:24px}.detail-copy[data-astro-cid-52hxd5i7]{max-width:500px}.detail--reverse[data-astro-cid-52hxd5i7] .detail-art[data-astro-cid-52hxd5i7],.detail--reverse[data-astro-cid-52hxd5i7] .detail-copy[data-astro-cid-52hxd5i7]{order:initial}.detail[data-astro-cid-52hxd5i7]+.detail[data-astro-cid-52hxd5i7]{margin-top:48px}.detail-art[data-astro-cid-52hxd5i7]{padding:20px}.detail-phone[data-astro-cid-52hxd5i7]{width:min(205px,90%)}.detail-copy[data-astro-cid-52hxd5i7]>p[data-astro-cid-52hxd5i7]{margin-top:14px}ul[data-astro-cid-52hxd5i7]{gap:10px;margin:18px 0 22px}}.reviews[data-astro-cid-s5khsxoc]{padding-top:112px}.reviews-grid[data-astro-cid-s5khsxoc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-inline:auto;display:grid}.review-card[data-astro-cid-s5khsxoc]{border:1px solid var(--color-rule);border-radius:var(--radius-md);background:var(--color-panel);overflow-wrap:anywhere;flex-direction:column;min-width:0;padding:30px;display:flex}.review-rating[data-astro-cid-s5khsxoc]{color:var(--color-accent);letter-spacing:2px;margin-bottom:18px}blockquote[data-astro-cid-s5khsxoc]{flex:1;margin:0 0 24px;font-size:16px}figcaption[data-astro-cid-s5khsxoc]{gap:4px;font-size:13px;display:grid}figcaption[data-astro-cid-s5khsxoc] span[data-astro-cid-s5khsxoc],time[data-astro-cid-s5khsxoc]{color:var(--color-muted)}@media (width<=1023px){.reviews-grid[data-astro-cid-s5khsxoc]{grid-template-columns:minmax(0,1fr)}}@media (width<=639px){.reviews[data-astro-cid-s5khsxoc]{padding-top:64px}.review-card[data-astro-cid-s5khsxoc]{padding:20px}.review-rating[data-astro-cid-s5khsxoc]{margin-bottom:12px}blockquote[data-astro-cid-s5khsxoc]{margin-bottom:16px}figcaption[data-astro-cid-s5khsxoc]{gap:3px}}.download[data-astro-cid-jow3czay]{border-radius:var(--radius-lg);background:var(--color-cream);text-align:center;padding:64px 24px 70px;position:relative;overflow:hidden}.download[data-astro-cid-jow3czay] .download-backdrop{opacity:.7;position:absolute;inset:0}.download[data-astro-cid-jow3czay] .download-backdrop img{object-fit:cover;object-position:center 50%;width:100%;height:100%}.download-content[data-astro-cid-jow3czay]{position:relative}.app-icon[data-astro-cid-jow3czay]{box-shadow:0 7px 18px var(--color-shadow);border-radius:16px;margin-bottom:24px}h2[data-astro-cid-jow3czay]{font-size:clamp(34px,4vw,48px)}p[data-astro-cid-jow3czay]{color:var(--color-muted);max-width:400px;margin:20px auto 27px;font-size:14px}:root[data-theme=dark] .download[data-astro-cid-jow3czay] .download-backdrop{opacity:1}@media (prefers-color-scheme:dark){:root:not([data-theme]) .download[data-astro-cid-jow3czay] .download-backdrop{opacity:1}}@media (width<=480px){.download[data-astro-cid-jow3czay]{width:calc(100% - 24px);padding:48px 18px}p[data-astro-cid-jow3czay]{max-width:250px;font-size:13px}}.details-section[data-astro-cid-nu4nk6oz]{padding-top:24px;padding-bottom:0}
