.azta-public-site .azta-blog{letter-spacing:0}.azta-public-site .azta-blog :is(h1,h2,h3){letter-spacing:0}.azta-public-site .azta-blog .blog-list-title{font-size:2rem;line-height:1.15}.azta-public-site .azta-blog .blog-article-title{font-size:1.9rem;line-height:1.2}.azta-public-site .azta-blog .blog-feature-title{font-size:1.65rem;line-height:1.3}.azta-blog .blog-card-image{background:var(--azta-surface);overflow:hidden}.azta-blog .blog-image-contain{background:#f9faf8}.azta-blog .blog-image-contain img{padding:0;object-position:center}.azta-blog a[data-blog-entry] .glass-card{transition:transform .18s ease,box-shadow .18s ease}.azta-blog a[data-blog-entry]:hover .glass-card{transform:translateY(-3px)}.azta-blog .blog-card-arrow{flex-shrink:0;transition:transform .18s ease}.azta-blog a[data-blog-entry]:hover .blog-card-arrow{transform:translateX(3px)}.azta-blog .blog-pagination-row{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin-top:36px;padding-top:22px;border-top:1px solid var(--azta-border)}.azta-blog .blog-pagination{display:flex;align-items:center;gap:4px}.azta-blog .blog-page-control{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:4px;color:var(--azta-muted);font-size:14px}.azta-blog .blog-page-control[aria-current=page]{background:var(--azta-surface);color:var(--azta-ink);box-shadow:inset 0 0 0 1px var(--azta-border)}.azta-blog .blog-page-control[aria-disabled=true]{opacity:.3}.azta-blog a.blog-page-control:hover{background:var(--azta-surface)}.azta-blog .blog-page-count{font-size:13px;margin:0}.azta-blog .blog-page-size{display:flex;align-items:center;gap:10px;margin-left:auto;color:var(--azta-muted);font-size:13px}.azta-blog .blog-page-size select{padding:7px 26px 7px 10px;border:1px solid var(--azta-border);border-radius:4px;min-height:36px;font-size:14px}.azta-blog .blog-article-meta{display:flex;flex-wrap:wrap;gap:12px 22px;font-size:13px;color:var(--azta-muted)}.azta-blog .blog-article-meta>span{display:inline-flex;align-items:center;gap:7px}.azta-blog .blog-copy{font-size:1rem;overflow-wrap:anywhere}.azta-blog .blog-copy>p{margin:0 0 1.25rem}.azta-public-site .azta-blog .blog-copy>h2{font-size:1.5rem;line-height:1.3;margin:2rem 0 1rem;font-weight:500}.azta-public-site .azta-blog .blog-copy>h3{font-size:1.2rem;line-height:1.4;margin:1.5rem 0 .85rem;font-weight:500}.azta-blog .blog-copy ul{list-style:disc;padding-left:1.3em;margin-bottom:1.5rem}.azta-blog .blog-copy ol{list-style:decimal;padding-left:1.3em;margin-bottom:1.5rem}.azta-blog .blog-copy li{margin-bottom:.6rem}.azta-blog .blog-lead{font-size:1.1rem;color:var(--azta-ink)}.azta-blog .blog-figure{margin:1.75rem 0}.azta-blog .blog-cover-figure{max-width:32.5rem;margin-inline:auto}.azta-blog .blog-figure-image{width:100%;height:auto;display:block;background:white;border-radius:4px}.azta-blog .blog-figure figcaption{margin-top:12px;font-size:13px;line-height:1.65;color:var(--azta-muted)}.azta-blog .blog-figure-open{display:block;width:100%;position:relative;cursor:zoom-in;background:white;border-radius:4px;overflow:hidden}.azta-blog .blog-figure-zoom{position:absolute;right:10px;bottom:10px;display:grid;place-items:center;width:34px;height:34px;border-radius:4px;color:#203c30;background:#fffffff0;box-shadow:0 2px 12px #0002}.azta-blog .blog-figure-dialog{position:fixed;inset:0;margin:auto;padding:18px;border:1px solid var(--azta-border);border-radius:8px;background:var(--azta-page);color:var(--azta-ink);max-width:min(1100px,94vw);max-height:92vh;overscroll-behavior:contain}.azta-blog .blog-figure-dialog::backdrop{background:#08140fc9;backdrop-filter:blur(6px)}.azta-blog .blog-figure-dialog-content{position:relative;padding-top:38px}.azta-blog .blog-figure-close{position:absolute;top:-6px;right:-6px;width:38px;height:38px;display:grid;place-items:center;border-radius:4px;background:var(--azta-surface)}.azta-blog .blog-figure-enlarged{display:block;width:auto;height:auto;max-width:100%;max-height:70vh;object-fit:contain;background:white;margin:auto}.azta-blog .blog-figure-dialog-caption{font-size:13px;line-height:1.6;max-width:85ch;margin:14px auto 0}.azta-blog .blog-table-scroll{overflow-x:auto;margin:1.5rem 0}.azta-blog table{width:100%;border-collapse:collapse;font-size:14px}.azta-blog :is(th,td){text-align:left;vertical-align:top;padding:12px;border:1px solid var(--azta-border);min-width:120px}.azta-blog .blog-related{border-top:1px solid var(--azta-border);padding-top:22px;margin-top:30px}.azta-public-site .azta-blog .blog-related h2{font-size:1.35rem;line-height:1.4;margin-bottom:15px}.azta-blog .blog-related ul{list-style:none;padding:0}.azta-blog .blog-references{border-top:1px solid var(--azta-border);padding-top:22px;margin-top:28px}.azta-public-site .azta-blog .blog-references h2{font-size:1.35rem;margin:0 0 16px}.azta-blog .blog-references :is(p,li){font-size:13px;line-height:1.75}.azta-blog .blog-enquiry{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;border-top:1px solid var(--azta-border);padding-top:25px}.azta-blog .blog-enquiry a{font-size:14px;text-decoration:underline;text-underline-offset:3px}@media(min-width:640px){.azta-public-site .azta-blog .blog-list-title{font-size:2.8rem}.azta-public-site .azta-blog .blog-article-title{font-size:2.5rem}.azta-public-site .azta-blog .blog-feature-title{font-size:2rem}}@media(max-width:520px){.azta-blog .blog-page-size{flex-basis:100%;justify-content:flex-end}.azta-blog .blog-pagination-row{gap:12px}.azta-blog .blog-page-count{margin-left:auto}}@media(prefers-reduced-motion:reduce){.azta-blog .blog-card-arrow,.azta-blog a[data-blog-entry] .glass-card{transition:none}.azta-blog a[data-blog-entry]:hover .blog-card-arrow,.azta-blog a[data-blog-entry]:hover .glass-card{transform:none}}