.axblog .axblog-cta{container-type:inline-size;container-name:axblog-contact-panel;padding:30px;border-radius:18px}
.axblog .axblog-cta h2{font-size:28px;line-height:1.25;margin-bottom:12px}
.axblog .axblog-cta p{font-size:17px;line-height:1.65;margin-bottom:22px}
.axblog .axblog-cta .axblog-eyebrow{font-size:13px;letter-spacing:.1em;margin-bottom:9px}
.axblog .axblog-cta .axblog-cta-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;align-items:stretch}
.axblog .axblog-cta .axblog-contact{min-height:88px;padding:17px 19px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;text-align:left;gap:4px;line-height:1.5}
.axblog .axblog-cta .axblog-contact span{font-size:17px;line-height:1.45;font-weight:700}
.axblog .axblog-cta .axblog-contact small{font-size:15px;line-height:1.5;margin:0;opacity:1;overflow-wrap:anywhere}
.axblog .axblog-cta a.axblog-email{grid-column:auto;flex-direction:column;align-items:flex-start;gap:4px}
@container axblog-contact-panel (min-width:600px){.axblog .axblog-cta .axblog-cta-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.axblog .axblog-cta a.axblog-email{grid-column:1/-1}}
@container axblog-contact-panel (min-width:850px){.axblog .axblog-cta .axblog-cta-actions{grid-template-columns:1fr 1fr 1.25fr}.axblog .axblog-cta a.axblog-email{grid-column:auto}}
.axblog .axblog-simple-actions a{font-size:17px;padding:15px 22px}
.axblog-linked-guides{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:26px}
.axblog-linked-guides>a{position:relative;display:flex;flex-direction:column;gap:12px;padding:25px 45px 25px 25px;border:1px solid var(--ax-line);border-radius:16px;background:var(--ax-wash);color:var(--ax-ink);line-height:1.5}
.axblog-linked-guides>a>span:first-child{font-size:12px;color:#53657f;letter-spacing:.03em}
.axblog-linked-guides strong{font-size:18px;font-weight:650;line-height:1.45}
.axblog-linked-guides .axblog-guide-arrow{position:absolute;right:20px;top:24px;color:var(--ax-blue);font-size:22px}
.axblog-library-neighbors{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:32px;border-top:1px solid var(--ax-line);padding-top:30px}
.axblog-library-neighbors a{display:flex;flex-direction:column;gap:9px;padding:20px 23px;border:1px solid var(--ax-line);border-radius:13px;line-height:1.5}
.axblog-library-neighbors span{font-size:13px;color:#53657f}
.axblog-library-neighbors strong{font-size:17px;font-weight:650;color:var(--ax-ink)}
.axblog-library-topics{padding-top:35px;margin-top:32px;border-top:1px solid var(--ax-line)}
.axblog-library-topics h3{font-size:23px;margin-bottom:20px}
.axblog-library-topics>div{display:flex;gap:10px;flex-wrap:wrap}
.axblog-library-topics a{font-size:14px;border:1px solid var(--ax-line);border-radius:100px;padding:10px 16px;color:var(--ax-text)}
@media(max-width:800px){.axblog-linked-guides{grid-template-columns:1fr;gap:15px}.axblog-linked-guides>a{padding:22px 45px 22px 22px}.axblog-library-neighbors{gap:15px}}
@media(max-width:560px){.axblog .axblog-cta{padding:24px 20px}.axblog .axblog-cta h2{font-size:27px}.axblog .axblog-cta p{font-size:17px}.axblog .axblog-cta .axblog-eyebrow{font-size:13px}.axblog .axblog-cta .axblog-contact{padding:16px;min-height:88px}.axblog .axblog-cta .axblog-contact small{font-size:15px}.axblog-library-neighbors{grid-template-columns:1fr}.axblog-library-topics a{font-size:13px}.axblog-linked-guides strong{font-size:18px}}
