.mb-page.info-page .marty-scene{background:linear-gradient(165deg, #edf3f9 0%, var(--info-blue-light) 100%);color:var(--mb-color-text);border-radius:20px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:end;gap:8px;margin:0;padding:28px 24px 0 12px;display:grid;overflow:hidden;box-shadow:0 40px 80px -55px #08162680}.mb-page.info-page .mb-section-soft .marty-scene{background:#fff;border:1px solid #e2e6ef}.mb-page.info-page .marty-scene .marty-scene-pose{order:1;width:100%;height:auto;display:block}.mb-page.info-page .marty-scene-chat{order:2;align-self:center;gap:14px;padding-bottom:28px;display:grid}.mb-page.info-page .marty-scene .info-chat-you,.mb-page.info-page .marty-scene .info-chat-reply p,.mb-page.info-page .marty-scene .info-chat-reply li{font-size:.95rem;line-height:1.45}.mb-page.info-page .marty-scene .info-chat-reply{background:#fff;border:1px solid #e2e6ef;max-width:100%}.mb-page.info-page .mb-section-soft .marty-scene .info-chat-reply{background:#f1f2f7;border-color:#0000}.mb-page.info-page .marty-scene .info-chat-reply p:last-child{margin-bottom:0}.mb-page.info-page .marty-scene .info-chat-reply li{background:#f6f8fb}.mb-page.info-page .mb-section-soft .marty-scene .info-chat-reply li{background:#fff}.mb-page.info-page .marty-scene .marty-scene-note{color:var(--mb-color-text-muted);margin:0;font-size:.8rem}.mb-page.info-page .info-prose p.marty-after{margin-top:20px}.mb-page.info-page .marty-person{background:radial-gradient(70% 80% at 50% 100%,#ffc6372e,#0000 70%),#ffffff0f;border:1px solid #ffffff24;border-radius:20px;justify-content:center;align-items:flex-end;padding:28px 24px 0;display:flex;overflow:hidden}.mb-page.info-page .marty-person img{width:min(360px,78%);height:auto;display:block}.mb-page.info-page .info-icon:has(.marty-mark){background:0 0}.mb-page.info-page .marty-mark{background:linear-gradient(145deg, #ffdd87 0%, var(--info-gold) 55%, #d9a82f 100%);width:52px;height:52px;color:var(--info-navy);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 14px #08162638,0 0 0 3px #ffc63747}.mb-page.info-page .marty-mark svg{width:30px;height:30px;display:block}.mb-page.info-page .marty-mark text{fill:var(--info-gold);font-size:12.5px;font-weight:800}.mb-page.info-page .marty-find-cta{text-align:center;margin-top:32px}@media (max-width:640px){.mb-page.info-page .marty-scene{grid-template-columns:1fr;gap:4px;padding:20px 16px 0}.mb-page.info-page .marty-scene-chat{order:1;padding-bottom:8px}.mb-page.info-page .marty-scene .marty-scene-pose{order:2;justify-self:center;width:min(240px,62%)}}
