.tb-guide{overflow-wrap:anywhere}.tb-guide figure{margin:30px 0}.tb-guide figure img{display:block;max-width:100%;border-radius:18px}.tb-guide figcaption{font-size:.88rem;color:#64748b;margin-top:10px}.tb-guide h2{border-left:5px solid #237d80;padding-left:15px;margin-top:48px}.tb-guide h3{color:#174f59}.tb-summary{background:#eef7f5;border:1px solid #cce6e0;border-radius:18px;padding:24px;margin:28px 0}.tb-cta{background:linear-gradient(135deg,#123947,#216c71);color:#fff;border-radius:24px;padding:32px;margin:36px 0;box-shadow:0 12px 28px #173c491a}.tb-guide .tb-cta h3{color:#fff;margin:8px 0 14px}.tb-cta .tb-kicker{font-size:.8rem;letter-spacing:.12em;color:#d5f5ef}.tb-cta a{display:inline-flex;align-items:center;background:#f3dca2;color:#173a45!important;border-radius:12px;padding:15px 22px;font-weight:700;text-decoration:none!important;box-shadow:0 4px 0 #d9bc76}.tb-cta a:hover{background:#ffe8b4}.tb-cta a:focus-visible{outline:3px solid white;outline-offset:5px}.tb-guide .post-table-wrap{overflow-x:auto}.tb-guide table{min-width:380px;width:100%}@media(max-width:600px){.tb-cta{padding:24px 20px}.tb-cta a{display:flex;justify-content:center;text-align:center;padding:14px}.tb-guide h2{font-size:1.35rem}.tb-summary{padding:20px}}
.tb-guide .tb-cta p:not(.tb-kicker),.tb-guide .tb-cta p:not(.tb-kicker) strong{color:#fff}
