.blog-embed{margin:28px 0 24px}.blog-embed-frame{background:#eef7ff;border-radius:18px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d4e8fb}.blog-embed-youtube .blog-embed-frame{aspect-ratio:16/9}.blog-embed-frame-social{min-height:220px}.blog-embed-frame iframe,.blog-embed-poster,.blog-embed-poster img{border:0;width:100%;height:100%;display:block}.blog-embed-poster{cursor:pointer;color:#fff;background:#0b2a4a;padding:0;position:relative}.blog-embed-poster img{object-fit:cover}.blog-embed-play{background:#1470d2eb;border-radius:999px;padding:10px 18px;font-size:15px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.blog-embed-card{background:#eef7ff;border-radius:18px;flex-direction:column;gap:6px;min-height:140px;padding:20px 22px;display:flex;box-shadow:inset 0 0 0 1px #d4e8fb}.blog-embed-kicker{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800}.blog-embed-title{color:var(--navy);font-size:1.05rem;font-weight:800;line-height:1.35}.legal .blog-embed figcaption,.blog-embed figcaption{color:var(--muted);margin:8px 2px 0;font-size:13px;font-weight:500;line-height:1.5}.article-reading .blog-embed a{color:var(--blue-deep)}.blog-chat-card{background:linear-gradient(#eef7ff 0%,#e2f1ff 100%);border-radius:22px;max-width:460px;margin:0 auto;overflow:hidden;box-shadow:inset 0 0 0 1px #d4e8fb,0 14px 32px #10468c1a}.blog-chat .blog-chat-head{background:#fff;border-bottom:1px solid #d7e8f6;align-items:center;gap:10px;margin:0;padding:12px 16px;display:flex}.blog-chat .blog-chat-head img{object-fit:contain;background:#eef7ff;border-radius:50%;width:36px;height:36px}.blog-chat .blog-chat-head strong,.blog-chat .blog-chat-head small{line-height:1.25;display:block}.blog-chat .blog-chat-head strong{color:var(--navy);font-size:15px}.blog-chat .blog-chat-head small{color:var(--muted);font-size:12px}.blog-chat .blog-chat-thread{flex-direction:column;gap:8px;margin:0;padding:16px 14px 18px;list-style:none;display:flex}.blog-chat .blog-chat-thread li{white-space:pre-line;max-width:86%;margin:0;padding:9px 13px;font-size:15px;line-height:1.45}.blog-chat .blog-chat-ula{color:var(--ink);background:#fff;border-radius:6px 16px 16px;align-self:flex-start;box-shadow:0 1px 2px #0d2b4a14}.blog-chat .blog-chat-you{background:var(--blue-deep);color:#fff;border-radius:16px 6px 16px 16px;align-self:flex-end}.blog-chat figcaption{color:var(--muted);text-align:center;margin-top:10px;font-size:13px}
.guide-figure{margin:28px 0 24px}.guide-figure img{border-radius:18px;width:100%;height:auto;display:block}.legal .guide-figure figcaption,.guide-figure figcaption{color:var(--muted);margin:8px 2px 0;font-size:13px;font-weight:500;line-height:1.5}
