.phone[data-astro-cid-k7mbr7da]{background:var(--c-frame);width:min(340px,100%);font-family:var(--font-sans), system-ui, sans-serif;color:var(--c-ink);border-radius:44px;padding:12px;line-height:1.4;box-shadow:0 40px 80px -30px #141e1959}.phone-screen[data-astro-cid-k7mbr7da]{background:var(--c-bg);border-radius:33px;flex-direction:column;min-height:640px;display:flex;overflow:hidden}.phone-status[data-astro-cid-k7mbr7da]{color:var(--c-frame);align-items:center;padding:14px 26px 4px;font-size:.875rem;font-weight:600;display:flex}.phone-signal[data-astro-cid-k7mbr7da]{align-items:flex-end;gap:2px;height:11px;margin-left:auto;margin-right:7px;display:inline-flex}.phone-signal[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{background:var(--c-frame);border-radius:1px;width:3px}.phone-signal[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]:first-child{height:4px}.phone-signal[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]:nth-child(2){height:6px}.phone-signal[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]:nth-child(3){height:9px}.phone-signal[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]:nth-child(4){height:11px}.phone-battery[data-astro-cid-k7mbr7da]{border:1.5px solid var(--c-frame);border-radius:3px;width:23px;height:12px;padding:1.5px;display:inline-flex}.phone-battery[data-astro-cid-k7mbr7da] span[data-astro-cid-k7mbr7da]{background:var(--c-frame);border-radius:1px;width:72%;height:100%}.phone-app[data-astro-cid-k7mbr7da]{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;padding:8px 20px 12px;display:flex}.phone-brand[data-astro-cid-k7mbr7da]{align-items:center;gap:10px;font-size:1rem;font-weight:600;display:inline-flex}.phone-mark[data-astro-cid-k7mbr7da]{background:var(--c-ink);border-radius:8px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.phone-mark[data-astro-cid-k7mbr7da] svg[data-astro-cid-k7mbr7da]{width:16px;height:16px}.phone-body[data-astro-cid-k7mbr7da]{flex-direction:column;flex:1;padding:18px 20px 22px;display:flex}.phone[data-astro-cid-k7mbr7da] .m-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--c-olive);font-size:.6875rem;font-weight:600}.phone[data-astro-cid-k7mbr7da] .m-title{font-family:var(--font-serif), Georgia, serif;color:var(--c-ink);margin:6px 0 12px;font-size:1.4rem;line-height:1.15}.phone[data-astro-cid-k7mbr7da] .m-box{background:var(--c-tint);color:var(--c-text);border-radius:14px;padding:13px 15px;font-size:.85rem;line-height:1.5}.phone[data-astro-cid-k7mbr7da] .m-box strong{color:var(--c-ink);font-weight:700}.phone[data-astro-cid-k7mbr7da] .m-chips{gap:8px;margin-top:12px;display:flex}.phone[data-astro-cid-k7mbr7da] .m-chip{text-align:center;border:1px solid var(--c-line-2);color:var(--c-text);white-space:nowrap;border-radius:9px;flex:1;padding:7px 4px;font-size:.75rem}.phone[data-astro-cid-k7mbr7da] .m-label{letter-spacing:.14em;text-transform:uppercase;color:var(--c-muted);margin:18px 0 4px;font-size:.6875rem;font-weight:600;display:block}.phone[data-astro-cid-k7mbr7da] .m-row{border-bottom:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.phone[data-astro-cid-k7mbr7da] .m-rows>.m-row:last-child{border-bottom:0}.phone[data-astro-cid-k7mbr7da] .m-row strong{color:var(--c-ink);white-space:nowrap;font-size:.9rem;font-weight:600}.phone[data-astro-cid-k7mbr7da] .m-row .m-meta{color:var(--c-muted);text-align:right;font-size:.78rem}.phone[data-astro-cid-k7mbr7da] .m-check{background:var(--c-ink);border-radius:5px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.phone[data-astro-cid-k7mbr7da] .m-check svg{width:12px;height:12px}.phone[data-astro-cid-k7mbr7da] .m-bid{background:var(--c-tint);text-align:center;border-radius:16px;margin-top:14px;padding:18px 16px}.phone[data-astro-cid-k7mbr7da] .m-bid-label{letter-spacing:.16em;text-transform:uppercase;color:var(--c-text);font-size:.6875rem;font-weight:600}.phone[data-astro-cid-k7mbr7da] .m-bid-sum{font-family:var(--font-serif), Georgia, serif;letter-spacing:-.01em;color:var(--c-ink);margin:6px 0 4px;font-size:2.1rem;line-height:1.1;display:block}.phone[data-astro-cid-k7mbr7da] .m-bid-note{color:var(--c-text);font-size:.78rem}.phone[data-astro-cid-k7mbr7da] .m-bid-lead{color:var(--c-ink);justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:.85rem;font-weight:600;display:flex}.phone[data-astro-cid-k7mbr7da] .m-bid-lead:before{content:"";background:var(--c-olive);border-radius:50%;width:8px;height:8px}.phone[data-astro-cid-k7mbr7da] .m-bubble{background:var(--c-tint);color:var(--c-text);border-radius:16px 16px 16px 6px;margin-top:14px;padding:15px 17px;font-size:.88rem;line-height:1.5}.phone[data-astro-cid-k7mbr7da] .m-bubble strong{color:var(--c-ink);font-weight:700}.phone[data-astro-cid-k7mbr7da] .m-avatar{background:var(--c-ink);width:26px;height:26px;color:var(--c-on-dark);border-radius:50%;justify-content:center;align-items:center;font-size:.6875rem;font-weight:600;display:inline-flex}.phone[data-astro-cid-k7mbr7da] .m-bell{width:20px;height:20px;color:var(--c-muted)}.phone[data-astro-cid-k7mbr7da] .m-bottom{flex-direction:column;gap:10px;margin-top:auto;padding-top:18px;display:flex}.phone[data-astro-cid-k7mbr7da] .m-btn{text-align:center;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:8px 14px;font-size:.88rem;font-weight:600;line-height:1.25;display:flex}.phone[data-astro-cid-k7mbr7da] .m-btn-primary{background:var(--c-ink);color:var(--c-on-dark)}.phone[data-astro-cid-k7mbr7da] .m-btn-outline{border:1.5px solid var(--c-ink);color:var(--c-ink)}.phone[data-astro-cid-k7mbr7da] .m-btn-ghost{border:1px solid var(--c-line-2);color:var(--c-muted)}@media (width<=400px){.phone[data-astro-cid-k7mbr7da]{border-radius:36px;padding:10px}.phone-screen[data-astro-cid-k7mbr7da]{border-radius:27px;min-height:0}.phone-status[data-astro-cid-k7mbr7da]{padding:12px 20px 2px}.phone-app[data-astro-cid-k7mbr7da]{padding:8px 16px 10px}.phone-body[data-astro-cid-k7mbr7da]{padding:16px 16px 18px}}
