:root{--ink:#1a1f2c;--muted:#556070;--border:#e6eaf0;--card:#f7f9fc;--accent:#2563eb;--accent-2:#10b981;--ring:rgba(37,99,235,.22)}.mcc-article{color:var(--ink);background:#fff}.mcc-article .blog-hero{border:1px solid var(--border);border-radius:16px;padding:clamp(18px,3.5vw,44px) clamp(14px,3vw,32px);margin:0 auto 14px;max-width:1100px;background:#fff}.mcc-article h1{font-size:clamp(1.8rem,2.6vw,2.4rem);line-height:1.2;margin:0 0 .5rem;background:linear-gradient(90deg,var(--accent),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:transparent}.mcc-article .dek{color:var(--muted);line-height:1.75}.mcc-article .book{display:grid;grid-template-columns:180px 1fr;gap:18px;background:var(--card);border:1px solid var(--border);border-radius:14px;padding:14px 16px;align-items:start;box-shadow:0 10px 18px #1018280f;transition:transform .15s ease,box-shadow .2s ease,border-color .2s ease;margin:0 auto 14px;max-width:1100px}.mcc-article .book:hover{transform:translateY(-2px);border-color:var(--ring);box-shadow:0 16px 28px #1018281a}.mcc-article .cover{overflow:hidden;border-radius:10px;background:#fff;border:1px solid var(--border)}.mcc-article .cover img{display:block;width:100%;height:auto;aspect-ratio:2/3;object-fit:cover}.mcc-article .book-text h2{margin:.2rem 0 .5rem;font-size:clamp(1.1rem,1.4vw,1.35rem);color:var(--ink)}.mcc-article .book-text p{color:var(--muted);line-height:1.75;margin:.35rem 0}.mcc-article .btn-amz{display:inline-block;padding:8px 12px;border-radius:999px;background:#232f3e;color:#fff;text-decoration:none;font-weight:600;transition:transform .1s ease,box-shadow .2s ease,opacity .2s ease}.mcc-article .btn-amz:hover{transform:translateY(-1px);box-shadow:0 8px 16px #1018281f;opacity:.95}@media (max-width:720px){.mcc-article .book{grid-template-columns:1fr}}.mcc-article .cta{background:linear-gradient(180deg,#2563eb0f,#10b9810d);border:1px solid var(--border);border-radius:14px;padding:14px 16px;margin:16px auto 10px;max-width:1100px}.mcc-article .cta a{color:var(--accent-2);text-decoration:underline;text-underline-offset:3px}.mcc-article .internal-links{background:#fff;border:1px dashed var(--border);border-radius:12px;padding:12px 14px;margin:10px auto;max-width:1100px}.mcc-article .internal-links a{color:var(--accent)}.mcc-article .affiliate-disclosure{max-width:1100px;margin:12px auto;color:var(--muted);font-size:.95rem;padding:0 12px}.mcc-article .sharebar,.sharebar{display:flex;gap:10px;align-items:center;flex-wrap:wrap;border:1px solid var(--border);border-radius:12px;padding:10px 12px;margin:12px auto 24px;background:#fff;max-width:1100px}.mcc-article .share-label,.sharebar .share-label{font-weight:600;color:var(--ink);margin-right:2px}.mcc-article .share-btn,.sharebar .share-btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:#fafcff;color:var(--ink);cursor:pointer;text-decoration:none;font:inherit;line-height:1;box-shadow:0 1px #1018280a;transition:transform .1s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.mcc-article .share-btn:hover,.sharebar .share-btn:hover{transform:translateY(-1px);border-color:var(--ring);box-shadow:0 8px 16px #10182814}.mcc-article .back-to-top,.sharebar .back-to-top{margin-left:auto;padding:8px 12px;border-radius:999px;border:1px solid var(--border);background:#f5f8ff;color:var(--accent);cursor:pointer}.mcc-article .back-to-top:hover,.sharebar .back-to-top:hover{background:#ebf2ff;border-color:var(--ring)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/mcc-article.css.map */
