.ndn-blog__body .post-cta .post-space{height:var(--post-space,0);margin-bottom:1.2em}.ndn-blog__body>.post-cta--inline{margin-top:0}.ndn-book.cta-inline{background:#fbf7f1;border:1px solid #c8a46a47;border-radius:14px;align-items:center;gap:12px;max-width:560px;margin:18px 0;padding:14px 16px;transition:transform .12s,box-shadow .12s,border-color .12s,filter .12s;display:flex}.ndn-book.cta-inline,.ndn-book.cta-inline:visited,.ndn-book.cta-inline:hover,.ndn-book.cta-inline:focus,.ndn-book.cta-inline:active{color:#1f1a14!important;text-decoration:none!important}.ndn-book.cta-inline *{color:inherit!important;text-decoration:none!important}.ndn-book.cta-inline:hover{filter:brightness(1.01);border-color:#c8a46a73;transform:translateY(-1px);box-shadow:0 10px 22px #0000001a}.ndn-book .cta-icon{background:linear-gradient(135deg,#c8a46a,#a9834a);border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.ndn-book .cta-cal path{fill:#1f1a14!important}.ndn-book .cta-text{font-size:16px;line-height:1.25}.ndn-book .cta-text strong{letter-spacing:.2px;font-weight:900;display:block;color:#1f1a14!important}.ndn-book .cta-sub{margin-top:2px;font-size:13px;display:block;color:#1f1a14b8!important}@media (width<=480px){.ndn-book.cta-inline{max-width:100%;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.ndn-book.cta-inline,.ndn-book.cta-inline:hover{transition:none;transform:none}}.post-cta--card .post-cta__card{background:#fff;border:1px solid #c8a46a40;border-radius:18px;max-width:820px;margin:10px auto;font-family:Segoe UI,Arial,sans-serif;overflow:hidden;box-shadow:0 18px 40px #0000001f}.post-cta--card .post-cta__head{text-align:center;background:linear-gradient(135deg,#c8a46a2e,#c8a46a0a);border-bottom:1px solid #c8a46a38;padding:22px 24px}.post-cta--card .post-cta__badge{color:#1f1a14;letter-spacing:.2px;background:#c8a46a29;border-radius:999px;align-items:center;gap:8px;margin-bottom:10px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.ndn-blog__body .post-cta--card .post-cta__title{color:#1f1a14;margin:0;font-size:32px;font-weight:800;line-height:1.2}.ndn-blog__body .post-cta--card .post-cta__head .post-cta__text{color:#2b241c;margin:10px 0 0;font-size:17px;line-height:1.6}.post-cta--card .post-cta__body{padding:22px 24px 24px}.ndn-blog__body .post-cta--card .post-cta__chips{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 12px;padding:0;list-style:none;display:flex}.ndn-blog__body .post-cta--card .post-cta__chips--devices{margin:0 0 16px}.ndn-blog__body .post-cta--card .post-cta__chips .post-cta__chip{color:#2b241c;background:#fbf7f1;border:1px solid #c8a46a38;border-radius:12px;margin:0;padding:9px 12px;font-size:14px;line-height:1.8}.ndn-blog__body .post-cta--card .post-cta__chips--devices .post-cta__chip{background:#fff}.ndn-blog__body .post-cta--card .post-cta__chip:before,.ndn-blog__body .post-cta--card .post-cta__point:before{content:none}.ndn-blog__body .post-cta--card .post-cta__points{grid-template-columns:1fr 1fr;gap:10px 14px;margin:10px 0 18px;padding:0;list-style:none;display:grid}.ndn-blog__body .post-cta--card .post-cta__points .post-cta__point{text-align:left;background:#fff;border:1px solid #0000000f;border-radius:14px;align-items:flex-start;gap:10px;margin:0;padding:12px;display:flex}.post-cta--card .post-cta__tick{color:#1f1a14;background:#c8a46a2e;border-radius:10px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-weight:800;line-height:1.8;display:flex}.post-cta--card .post-cta__point-copy{color:#2b241c;font-size:15px;line-height:1.4}.post-cta--card .post-cta__point-copy strong{color:inherit}.post-cta--card .post-cta__point-text{color:#6a5b4a}.post-cta--card .post-cta__action{text-align:center;margin-top:6px}.post-cta--card .post-cta__prompt{color:#6a5b4a;margin-bottom:10px;font-size:15px}.ndn-blog__body .post-cta--card .post-cta__button{color:#1f1a14;background:linear-gradient(135deg,#c8a46a,#a9834a);border-radius:14px;justify-content:center;align-items:center;gap:10px;padding:16px 30px;font-size:18px;font-weight:900;text-decoration:none;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 16px 28px #c8a46a59}.ndn-blog__body .post-cta--card .post-cta__button:hover,.ndn-blog__body .post-cta--card .post-cta__button:focus-visible{color:#1f1a14;filter:brightness(1.05);transform:translateY(-2px)}.post-cta--card .post-cta__footnote{color:#6a5b4a;margin-top:10px;font-size:13px}@media (width<=760px){.ndn-blog__body .post-cta--card .post-cta__points{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.ndn-blog__body .post-cta--card .post-cta__button{transition:none}}.ndn-blog__body .post-cta .post-space--after{height:var(--post-space,0);margin-top:1.2em;margin-bottom:0}
