.blog-layout-prose .blog-inshort{margin:0 0 2.25rem;padding:1.15rem 0 .25rem;border-top:1px solid var(--text-primary);border-bottom:1px solid var(--pf-hair, var(--surface-border))}.blog-layout-prose .blog-inshort+h2{border-top:0;padding-top:0}.blog-layout-prose .blog-inshort-label{margin:0 0 .6rem;font-family:var(--font-mono);font-size:.72rem;letter-spacing:.02em;text-transform:lowercase;color:var(--accent)}.blog-layout-prose .blog-inshort ul{margin:0 0 1rem;padding:0;list-style:none}.blog-layout-prose .blog-inshort li{position:relative;margin:0 0 .55rem;padding-left:1.25rem;line-height:1.6}.blog-layout-prose .blog-inshort li:before{content:"";position:absolute;left:.15rem;top:.72em;width:.45rem;height:1px;background:var(--text-primary)}.blog-layout-prose .blog-faq{margin:0 0 2rem;border-top:1px solid var(--pf-hair, var(--surface-border))}.blog-layout-prose .blog-faq-item{padding:1.1rem 0 .35rem;border-bottom:1px solid var(--pf-hair, var(--surface-border))}.blog-layout-prose .blog-faq-q{margin:0 0 .45rem;font-family:var(--font-body);font-weight:700;font-size:1.1rem;line-height:1.35;letter-spacing:-.005em}.blog-layout-prose .blog-faq-a{margin:0 0 .75rem;color:var(--text-secondary)}.blog-layout-prose .blog-faq-a p{margin:0 0 .6rem;color:inherit}.blog-layout-prose .blog-app{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.1rem 1.4rem;align-items:center;margin:2.25rem 0;padding:1.25rem 1.35rem;background:var(--bg-secondary);border:1px solid var(--pf-hair, var(--surface-border));border-radius:16px;box-shadow:0 1px #16130e0a,0 26px 50px -38px #16130e73}.blog-layout-prose .blog-app p{margin:0}.blog-layout-prose .blog-app img{border:0;border-radius:0;box-shadow:none}.blog-layout-prose .blog-app .blog-app-icon{width:72px;height:72px;border-radius:17px;box-shadow:0 0 0 1px #16130e14,0 10px 22px -12px #16130e80;align-self:start}.blog-layout-prose .blog-app-name{font-family:var(--font-body);font-weight:700;font-size:1.12rem;line-height:1.25;letter-spacing:-.005em}.blog-layout-prose .blog-app-line{margin-top:.2rem;font-size:.98rem;line-height:1.45;color:var(--text-secondary)}.blog-layout-prose .blog-app-receipt{margin-top:.45rem;font-family:var(--font-mono);font-size:.74rem;line-height:1.5;letter-spacing:.01em;color:var(--text-muted)}.blog-layout-prose .blog-app-part{white-space:nowrap}.blog-layout-prose .blog-app-links{display:flex;flex-wrap:wrap;gap:.2rem 1rem;margin-top:.35rem}.blog-layout-prose .blog-app .blog-app-site,.blog-layout-prose .blog-app .blog-app-send{font-family:var(--font-mono);font-size:.74rem;color:var(--accent-deep, var(--accent))}.blog-layout-prose .blog-app-get{display:flex;align-items:center;gap:1.1rem;justify-self:end}.blog-layout-prose .blog-app .blog-app-badge{display:block;line-height:0;text-decoration:none;border-radius:9px;transition:transform .4s var(--pf-out)}.blog-layout-prose .blog-app .blog-app-badge img{width:135px;height:auto}@media(hover:hover)and (pointer:fine){.blog-layout-prose .blog-app .blog-app-badge:hover{transform:translateY(-2px)}}.blog-layout-prose .blog-app .blog-app-badge:focus-visible,.blog-layout-prose .blog-app .blog-app-site:focus-visible,.blog-layout-prose .blog-app .blog-app-send:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.blog-layout-prose .blog-app-qr{display:grid;justify-items:center;gap:.35rem;margin:0}.blog-layout-prose .blog-app .blog-app-qr img{width:88px;height:88px;padding:6px;background:var(--bg-primary);border-radius:10px;box-shadow:0 0 0 1px #16130e1a}.blog-layout-prose .blog-app-qr figcaption{font-family:var(--font-mono);font-size:.66rem;color:var(--text-muted);white-space:nowrap}@media(max-width:640px){.blog-layout-prose .blog-app{grid-template-columns:auto minmax(0,1fr);padding:1.1rem}.blog-layout-prose .blog-app .blog-app-icon{width:56px;height:56px;border-radius:13px}.blog-layout-prose .blog-app-get{grid-column:1 / -1;justify-self:stretch;flex-wrap:wrap}.blog-layout-prose .blog-app-qr{display:none}}@media(prefers-reduced-motion:reduce){.blog-layout-prose .blog-app .blog-app-badge{transition:none}}
