.azm-blog,.azm-article,.azm-showcase,.azm-article-card,.azm-author,.azm-faq,.azm-callout,.azm-toc{--azm-rule: 1px solid rgb(var(--color-border) / .16);--azm-rule-strong: 1px solid rgb(var(--color-border) / .32);--azm-muted: rgb(var(--color-foreground) / .62);--azm-gap: 2.4rem;--azm-gap-lg: 4.8rem}.azm-on-dark .rte,.azm-on-dark p,.azm-on-dark li,.azm-article__dek p,.azm-article__dek li,.azm-author__bio p,.azm-author__bio li,.azm-callout__list p,.azm-callout__list li,.azm-article__body p,.azm-article__body li,.azm-article-card__excerpt{color:inherit}.azm-pill{display:inline-flex;align-items:center;gap:.6rem;padding:.5rem 1.2rem;border:1px solid transparent;border-radius:0;font-family:var(--font-subheading-family, var(--font-heading-family));font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.08em;line-height:1.4;text-transform:uppercase;white-space:nowrap;text-decoration:none}.azm-pill svg{width:1.4rem;height:1.4rem;flex:0 0 auto}.azm-pill--dark{background:rgb(var(--az-dark));color:rgb(var(--az-on-dark))}.azm-pill--accent{background:rgb(var(--az-accent));color:rgb(var(--az-accent-ink))}.azm-pill--secondary{background:rgb(var(--az-secondary));color:rgb(var(--az-on-dark))}.azm-pill--outline{border-color:rgb(var(--color-border) / .32);color:rgb(var(--color-foreground) / .78)}.azm-pill--ghost{padding-inline:0;color:var(--azm-muted);font-weight:500;letter-spacing:.06em}.azm-on-dark .azm-pill--outline{border-color:rgb(var(--az-on-dark) / .28);color:rgb(var(--az-on-dark) / .82)}.azm-on-dark .azm-pill--ghost{color:rgb(var(--az-on-dark) / .58)}a.azm-pill,button.azm-pill{cursor:pointer;transition:background-color var(--duration-default) var(--ease-out-slow),border-color var(--duration-default) var(--ease-out-slow),color var(--duration-default) var(--ease-out-slow);position:relative}a.azm-pill:after,button.azm-pill:after{content:"";position:absolute;inset:50% 0 auto 0;height:4.4rem;transform:translateY(-50%)}a.azm-pill--outline:hover,button.azm-pill--outline:hover{border-color:rgb(var(--az-dark));background:rgb(var(--az-dark));color:rgb(var(--az-on-dark))}.azm-pill[aria-current=true],.azm-pill--active{background:rgb(var(--az-accent));border-color:rgb(var(--az-accent));color:rgb(var(--az-accent-ink))}.azm-pill-row{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;list-style:none;padding:0;margin:0}.azm-kicker{display:flex;align-items:center;gap:1.2rem;margin:0 0 1.6rem;font-family:var(--font-subheading-family, var(--font-heading-family));font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--azm-muted)}.azm-kicker:before{content:"";width:2.4rem;height:3px;background:rgb(var(--az-accent));flex:0 0 auto}.azm-on-dark .azm-kicker{color:rgb(var(--az-on-dark) / .58)}.azm-article-card{display:flex;flex-direction:column;height:100%;position:relative;background:transparent}.azm-blog__grid--panel .azm-article-card,.azm-showcase__grid--panel .azm-article-card{background:rgb(var(--az-surface-light));padding:1.6rem;border-radius:var(--media-radius)}.azm-blog__grid--panel .azm-article-card__footer,.azm-showcase__grid--panel .azm-article-card__footer{border-top-color:rgb(var(--color-border) / .28)}.azm-article-card__media{position:relative;overflow:hidden;border-radius:var(--media-radius);background:rgb(var(--color-placeholder-bg, var(--color-border)) / .08)}.azm-article-card__media .responsive-image img,.azm-article-card__media img{width:100%;height:100%;object-fit:cover;transition:transform var(--duration-long) var(--ease-out-slow)}.azm-article-card:hover .azm-article-card__media img{transform:scale(1.04)}.azm-article-card__badges{position:absolute;inset:auto auto 1.2rem 1.2rem;display:flex;gap:.8rem;z-index:1;pointer-events:none}.azm-article-card__body{display:flex;flex-direction:column;flex:1 1 auto;padding-top:1.6rem}.azm-article-card__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.2rem;margin-bottom:1.2rem;font-size:var(--text-size-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--azm-muted);font-variant-numeric:tabular-nums}.azm-article-card__meta>*+*:before{content:"";display:inline-block;width:3px;height:3px;margin-inline-end:1.2rem;vertical-align:middle;background:currentColor;opacity:.5}.azm-article-card__title{margin:0 0 1.2rem;font-family:var(--font-card-title-family, var(--font-heading-family));font-size:var(--text-size-h5);font-weight:var(--font-heading-weight-bold, 600);line-height:1.25;text-wrap:balance}.azm-article-card__title a{color:inherit;text-decoration:none;background-image:linear-gradient(rgb(var(--az-accent)),rgb(var(--az-accent)));background-repeat:no-repeat;background-position:0 100%;background-size:0% 3px;transition:background-size var(--duration-medium) var(--ease-out-slow);padding-bottom:.2rem}.azm-article-card:hover .azm-article-card__title a,.azm-article-card__title a:focus-visible{background-size:100% 3px}.azm-article-card__title a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}.azm-article-card__excerpt{margin:0 0 2rem;font-size:var(--text-size-base);line-height:1.6;color:rgb(var(--color-foreground) / .76);text-transform:none;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.azm-article-card__footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem;margin-top:auto;padding-top:1.6rem;border-top:var(--azm-rule);font-size:var(--text-size-tiny);letter-spacing:.06em;text-transform:uppercase;color:var(--azm-muted)}.azm-article-card__more{display:inline-flex;align-items:center;gap:.6rem;color:inherit;font-weight:600}.azm-article-card__more svg{width:1.4rem;height:1.4rem;transition:transform var(--duration-default) var(--ease-out-slow)}.azm-article-card:hover .azm-article-card__more svg{transform:translate(.4rem)}@media screen and (min-width:990px){.azm-blog__grid--featured-first>li:first-child{grid-column:span 2}.azm-blog__grid--featured-first>li:first-child .azm-article-card{flex-direction:row;align-items:stretch;gap:var(--azm-gap-lg)}.azm-blog__grid--featured-first>li:first-child .azm-article-card__media{flex:1 1 55%;min-width:0}.azm-blog__grid--featured-first>li:first-child .azm-article-card__body{flex:1 1 45%;justify-content:center;padding-top:0}.azm-blog__grid--featured-first>li:first-child .azm-article-card__title{font-size:var(--text-size-h3)}}@media screen and (min-width:750px){.azm-blog__grid--list .azm-article-card{flex-direction:row;align-items:flex-start;gap:var(--azm-gap);padding-bottom:var(--azm-gap);border-bottom:var(--azm-rule)}.azm-blog__grid--list .azm-article-card__media{flex:0 0 32%}.azm-blog__grid--list .azm-article-card__body{padding-top:0}.azm-blog__grid--list .azm-article-card__footer{border-top:0;padding-top:.8rem}}.azm-blog__grid{display:grid;grid-template-columns:1fr;gap:var(--azm-gap-lg) var(--azm-gap);list-style:none;padding:0;margin:0}@media screen and (min-width:750px){.azm-blog__grid--cols-2,.azm-blog__grid--cols-3,.azm-blog__grid--cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.azm-blog__grid--cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.azm-blog__grid--cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.azm-blog__grid--cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.azm-blog__grid--list{gap:var(--azm-gap)}.azm-panel,.azm-blog__masthead{position:relative;isolation:isolate;overflow:hidden;background:rgb(var(--az-surface-1));color:rgb(var(--az-on-dark));border-radius:var(--az-radius-module);padding:3.2rem 2.4rem}@media screen and (min-width:750px){.azm-panel,.azm-blog__masthead{padding:4.8rem 4rem}}.azm-panel__media,.azm-blog__masthead-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.azm-panel__img,.azm-blog__masthead-img{display:block;width:100%;height:100%;object-fit:cover}.azm-panel__scrim,.azm-blog__masthead-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--azm-panel-overlay, var(--azm-masthead-overlay, var(--az-dark))) / var(--azm-panel-overlay-alpha, var(--azm-masthead-overlay-alpha, .55)))}.azm-panel--media,.azm-blog__masthead--media{display:flex;min-height:var(--azm-panel-min-height, var(--azm-masthead-min-height, 0))}.azm-panel--align-start,.azm-blog__masthead--align-start{align-items:flex-start}.azm-panel--align-center,.azm-blog__masthead--align-center{align-items:center}.azm-panel--align-end,.azm-blog__masthead--align-end{align-items:flex-end}.azm-panel__content,.azm-blog__masthead-content{position:relative;width:100%;min-width:0}.azm-article__header.azm-panel{max-width:none}.azm-on-dark .azm-article__dek{color:rgb(var(--az-on-dark) / .78)}.azm-on-dark .azm-article__meta{border-top-color:rgb(var(--az-on-dark) / .18);color:rgb(var(--az-on-dark) / .62)}.azm-on-dark .azm-article__updated{color:rgb(var(--az-on-dark) / .85)}.azm-on-dark .azm-byline__name{color:rgb(var(--az-on-dark))}.azm-on-dark .azm-article__header .azm-pill--dark{background:rgb(var(--az-on-dark) / .14);color:rgb(var(--az-on-dark))}.azm-panel h1,.azm-panel h2,.azm-blog__masthead h1,.azm-blog__masthead h2,.azm-on-dark h1,.azm-on-dark h2,.azm-on-dark h3{color:inherit}.azm-blog>*>header{margin-bottom:var(--azm-gap-lg)}.azm-blog__masthead-lede{max-width:62ch;margin:1.6rem 0 0;font-size:var(--text-size-large);line-height:1.6;color:rgb(var(--az-on-dark) / .72);text-transform:none}.azm-blog__filters{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin:2.4rem 0 0;padding:0;list-style:none}.azm-blog__toolbar{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:var(--azm-gap);padding-bottom:1.2rem;border-bottom:var(--azm-rule-strong)}.azm-blog__count{font-size:var(--text-size-tiny);letter-spacing:.1em;text-transform:uppercase;color:var(--azm-muted);font-variant-numeric:tabular-nums}.azm-progress{position:fixed;inset-inline:0;top:var(--azm-progress-top, var(--header-height, 0px));height:5px;z-index:2;background:rgb(var(--color-border) / .16);opacity:0;transition:opacity var(--duration-default) var(--ease-out-slow);pointer-events:none}.azm-progress.is-active{opacity:1}.azm-progress__bar{height:100%;width:100%;transform:scaleX(0);transform-origin:0 50%;background:rgb(var(--az-accent));will-change:transform}@media(prefers-reduced-motion:reduce){.azm-progress{transition:none}}.azm-article__header{max-width:82ch}.azm-article__title{margin:1.6rem 0 0;text-wrap:balance}.azm-article__dek{max-width:68ch;margin:2rem 0 0;font-size:var(--text-size-large);line-height:1.6;color:rgb(var(--color-foreground) / .74);text-transform:none}.azm-article__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1.2rem 2rem;margin-top:2.4rem;padding-top:2rem;border-top:var(--azm-rule);font-size:var(--text-size-small);color:var(--azm-muted);font-variant-numeric:tabular-nums}.azm-article__updated{display:inline-flex;align-items:center;gap:.6rem;font-weight:600;color:rgb(var(--color-foreground) / .8);text-transform:uppercase;letter-spacing:.06em;font-size:var(--text-size-tiny)}.azm-article__updated:before{content:"";width:.8rem;height:.8rem;background:rgb(var(--az-accent));flex:0 0 auto}.azm-article__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--azm-gap-lg)}@media screen and (min-width:990px){.azm-article__layout--with-toc{grid-template-columns:minmax(0,26rem) minmax(0,1fr);gap:6.4rem}}.azm-article__body{min-width:0;max-width:78ch}.azm-article__body--comfort{max-width:72ch}.azm-article__body--wide{max-width:92ch}.azm-article__body--full{max-width:none}@media screen and (min-width:750px){.azm-article__body{font-size:var(--text-size-large)}}.azm-toc{display:block}@media screen and (min-width:990px){.azm-toc{position:sticky;top:calc(var(--header-height, 0px) + 2.4rem);align-self:start;max-height:calc(100dvh - var(--header-height, 0px) - 4.8rem);overflow-y:auto;overscroll-behavior:contain}}.azm-toc__title{display:none;margin:0 0 1.6rem;font-family:var(--font-subheading-family, var(--font-heading-family));font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--azm-muted)}.azm-toc__list{list-style:none;margin:0;padding:0;counter-reset:azm-toc;position:relative}.azm-toc{--azm-dot: .9rem;--azm-dot-center: .45rem}.azm-toc .azm-toc__list:before{content:"";position:absolute;inset:1.2rem auto 1.2rem var(--azm-dot-center);width:1px;margin-inline-start:-.5px;background:rgb(var(--color-foreground) / .18)}.azm-toc__item{counter-increment:azm-toc;position:relative}.azm-toc .azm-toc__item{padding-inline-start:calc(var(--azm-dot) + 1.6rem);min-width:0}.azm-toc .azm-toc__item+.azm-toc__item{margin-top:.4rem}.azm-toc .azm-toc__item:before{content:"";position:absolute;inset-inline-start:0;top:1.2rem;width:var(--azm-dot);height:var(--azm-dot);border:0;border-radius:50%;background:rgb(var(--color-foreground) / .28);transition:background-color var(--duration-default) var(--ease-out-slow),transform var(--duration-default) var(--ease-out-slow)}.azm-toc__link{display:block;min-width:0;overflow-wrap:break-word;padding:.6rem 0;font-size:var(--text-size-small);line-height:1.45;text-decoration:none;color:rgb(var(--color-foreground) / .68);text-transform:none;transition:color var(--duration-default) var(--ease-out-slow)}.azm-toc__link:before{content:counter(azm-toc,decimal-leading-zero);display:inline-block;margin-inline-end:.8rem;font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.08em;color:rgb(var(--color-foreground) / .42);font-variant-numeric:tabular-nums}.azm-toc__link:hover{color:rgb(var(--color-foreground))}.azm-toc .azm-toc__item.is-past:before{background:rgb(var(--color-foreground) / .55)}.azm-toc .azm-toc__item.is-active:before{background:rgb(var(--az-accent));box-shadow:0 0 0 3px rgb(var(--color-foreground) / .12);transform:scale(1.25)}.azm-toc .azm-toc__item.is-active .azm-toc__link{color:rgb(var(--color-foreground));font-weight:600}.azm-toc .azm-toc__item.is-active .azm-toc__link:before{color:rgb(var(--color-foreground) / .7)}.azm-tocmap{display:block;padding:2.4rem;margin-bottom:4rem;border:var(--azm-rule-strong);border-inline-start:3px solid rgb(var(--az-accent))}.azm-tocmap__list{counter-reset:azm-toc;display:grid;grid-template-columns:1fr;gap:.4rem 3.2rem;margin:0;padding:0;list-style:none}@media screen and (min-width:750px){.azm-tocmap__list{grid-template-columns:repeat(2,minmax(0,1fr))}}.azm-tocmap .azm-toc__link{display:flex;align-items:baseline;gap:1.2rem;padding:.8rem 0;min-height:4.4rem;font-size:var(--text-size-base);line-height:1.4;text-transform:none;color:rgb(var(--color-foreground) / .82);border-bottom:var(--azm-rule);transition:color var(--duration-default) var(--ease-out-slow)}.azm-tocmap .azm-toc__link:before{flex:0 0 auto;margin:0;font-size:var(--text-size-tiny);color:rgb(var(--color-foreground) / .38)}.azm-tocmap .azm-toc__link:hover{color:rgb(var(--color-heading))}.azm-tocmap .azm-toc__item.is-active .azm-toc__link{font-weight:var(--font-heading-weight-bold, 700);color:rgb(var(--color-heading))}.azm-secnav{position:fixed;inset-inline:0;top:var(--azm-secnav-top, var(--header-height, 0px));z-index:2;background:rgb(var(--color-background));border-bottom:var(--azm-rule-strong);transition:transform var(--duration-medium) var(--ease-out-slow),opacity var(--duration-default) var(--ease-out-slow),box-shadow var(--duration-default) var(--ease-out-slow)}.azm-secnav:not(.is-hidden):not(.azm-secnav--static){box-shadow:var(--shadow-sm)}.azm-secnav.is-hidden{transform:translateY(-100%);opacity:0;pointer-events:none;visibility:hidden}.azm-secnav--static{position:static;transform:none;opacity:1;visibility:visible;pointer-events:auto;margin-bottom:3.2rem}.azm-secnav__viewport{width:100%}.azm-secnav__inner{display:flex;align-items:stretch;gap:1.6rem;min-height:4.8rem;max-width:var(--container-max-width);margin-inline:auto;padding-inline:var(--fluid-offset, 24px)}.azm-secnav__label{flex:0 0 auto;display:none;align-self:center;font-family:var(--font-subheading-family, var(--font-heading-family));font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--azm-muted)}@media screen and (min-width:750px){.azm-secnav__label{display:block}}.azm-secnav__list{display:flex;align-items:stretch;gap:0;margin:0;padding:0;list-style:none;width:100%;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-ms-overflow-style:none}.azm-secnav__list::-webkit-scrollbar{display:none}.azm-secnav__list:before,.azm-secnav .azm-toc__item:before,.azm-secnav .azm-toc__link:before{display:none;content:none}.azm-secnav .azm-toc__item{padding-inline-start:0;margin:0;flex:0 0 auto}.azm-secnav .azm-toc__item+.azm-toc__item{margin-top:0}@media screen and (min-width:750px){.azm-secnav .azm-toc__item{flex:1 1 0;min-width:0}}.azm-secnav .azm-toc__link{display:flex;align-items:center;justify-content:center;height:100%;padding:1.4rem 1.6rem;border:0;border-bottom:3px solid transparent;text-align:center;white-space:nowrap;font-size:var(--text-size-tiny);font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:rgb(var(--color-foreground) / .6);transition:color var(--duration-default) var(--ease-out-slow),border-color var(--duration-default) var(--ease-out-slow)}@media screen and (min-width:750px){.azm-secnav .azm-toc__link{white-space:normal}}.azm-secnav .azm-toc__link:hover{color:rgb(var(--color-foreground))}.azm-secnav .azm-toc__item.is-active .azm-toc__link{font-weight:var(--font-heading-weight-bold, 700);color:rgb(var(--color-heading));border-bottom-color:rgb(var(--az-accent))}.azm-secnav .azm-toc__item.is-past .azm-toc__link{color:rgb(var(--color-foreground) / .45)}.azm-toc__disclosure{width:100%;min-width:0;border:var(--azm-rule-strong);border-radius:var(--media-radius);padding:1.6rem 2rem}.azm-toc__disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;cursor:pointer;list-style:none;font-family:var(--font-subheading-family, var(--font-heading-family));font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.14em;text-transform:uppercase}.azm-toc__disclosure>summary::-webkit-details-marker{display:none}.azm-toc__disclosure>summary svg{width:1.6rem;height:1.6rem;transition:transform var(--duration-default) var(--ease-out-slow)}.azm-toc__disclosure[open]>summary svg{transform:rotate(180deg)}.azm-toc__disclosure .azm-toc__list{margin-top:1.6rem}@media screen and (min-width:990px){.azm-toc__disclosure{border:0;padding:0}.azm-toc__disclosure>summary{display:none}.azm-toc__title{display:block}}.azm-article__body{text-transform:none;font-size:var(--text-size-base);line-height:1.7;color:rgb(var(--color-foreground) / .88)}.azm-article__body *{text-transform:none}.azm-article__body>*+*{margin-top:2rem}.azm-article__body p{margin:0}.azm-article__body h2,.azm-article__body h3,.azm-article__body h4{color:rgb(var(--color-heading));line-height:1.2;text-wrap:balance;scroll-margin-top:calc(var(--header-height, 0px) + 2.4rem)}.azm-article__body h2{margin-top:5.6rem;padding-top:2.4rem;border-top:var(--azm-rule-strong);font-size:var(--text-size-h3);position:relative}.azm-article__body h2:before{content:"";position:absolute;top:-1px;inset-inline-start:0;width:4.8rem;height:3px;background:rgb(var(--az-accent))}.azm-article__body h3{margin-top:4rem;font-size:var(--text-size-h5)}.azm-article__body h4{margin-top:3.2rem;font-size:var(--text-size-h6)}.azm-article__body a:not(.button):not(.btn){color:inherit;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3em;text-decoration-color:rgb(var(--az-accent));transition:background-color var(--duration-default) var(--ease-out-slow)}.azm-article__body a:not(.button):not(.btn):hover{background:rgb(var(--az-accent) / .28)}.azm-article__body ul,.azm-article__body ol{padding-inline-start:2.4rem}.azm-article__body li+li{margin-top:.8rem}.azm-article__body ul{list-style:none;padding-inline-start:0}.azm-article__body ul>li{position:relative;padding-inline-start:2.4rem}.azm-article__body ul>li:before{content:"";position:absolute;inset-inline-start:0;top:.85em;width:.8rem;height:2px;background:rgb(var(--az-accent))}.azm-article__body img,.azm-article__body iframe,.azm-article__body video{max-width:100%;border-radius:var(--media-radius)}.azm-article__body figure{margin:3.2rem 0}.azm-article__body figcaption{margin-top:1.2rem;font-size:var(--text-size-small);color:var(--azm-muted)}.azm-article__body blockquote{margin:3.2rem 0;padding:.4rem 0 .4rem 2.4rem;border-inline-start:3px solid rgb(var(--az-accent));border-left:3px solid rgb(var(--az-accent));border-radius:0;background:transparent;text-align:start;font-size:var(--text-size-large);font-style:normal;line-height:1.5;color:rgb(var(--color-heading))}.azm-article__body blockquote:before{content:none}.azm-article__body blockquote p{line-height:1.5!important}.azm-article__body blockquote p+p{margin-top:1.2rem}.azm-article__body table{width:100%;border-collapse:collapse;font-size:var(--text-size-small);font-variant-numeric:tabular-nums;display:block;overflow-x:auto;white-space:nowrap}@media screen and (min-width:750px){.azm-article__body table{display:table;white-space:normal}}.azm-article__body th,.azm-article__body td{padding:1.2rem 1.6rem;text-align:start;border-bottom:var(--azm-rule)}.azm-article__body thead th{background:rgb(var(--az-dark));color:rgb(var(--az-on-dark));font-family:var(--font-heading-family);font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.08em;text-transform:uppercase;border-bottom:0}.azm-article__body tbody tr:nth-child(2n){background:rgb(var(--color-border) / .06)}.azm-article__body hr{margin:4rem 0;border:0;border-top:var(--azm-rule-strong)}.azm-article__body code{font-size:.92em;padding:.2rem .6rem;background:rgb(var(--color-border) / .1)}.azm-faq .collapsible__content-inner,.azm-faq .collapsible__content-inner *{text-transform:none}.azm-faq .collapsible__content-inner{font-size:var(--text-size-base);line-height:1.6;max-width:86ch}@media screen and (min-width:750px){.azm-faq .collapsible__content-inner{font-size:var(--text-size-large)}}.azm-faq summary{gap:1.6rem;align-items:center}.azm-faq__toggle{position:relative;flex:0 0 auto;align-self:center;width:3.6rem;height:3.6rem;border-radius:50%;background:rgb(var(--color-foreground) / .07);color:rgb(var(--color-heading));transition:background-color var(--duration-default) var(--ease-out-slow),color var(--duration-default) var(--ease-out-slow)}.azm-faq__toggle:before,.azm-faq__toggle:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:2px;background:currentColor;transform:translate(-50%,-50%);transition:transform var(--duration-default) var(--ease-out-slow)}.azm-faq__toggle:after{transform:translate(-50%,-50%) rotate(90deg)}.azm-faq summary:hover .azm-faq__toggle{background:rgb(var(--color-foreground) / .14)}.azm-faq details[open] .azm-faq__toggle,.azm-faq details.is-open .azm-faq__toggle{background:rgb(var(--az-accent));color:rgb(var(--az-accent-ink))}.azm-faq details[open] .azm-faq__toggle:after,.azm-faq details.is-open .azm-faq__toggle:after{transform:translate(-50%,-50%) rotate(0)}@media(prefers-reduced-motion:reduce){.azm-faq__toggle,.azm-faq__toggle:before,.azm-faq__toggle:after{transition:none}}.azm-stats{background:rgb(var(--az-surface-1));color:rgb(var(--az-on-dark));border-radius:var(--az-radius-module);padding:2.4rem;display:grid;grid-template-columns:1fr;gap:2rem}@media screen and (min-width:750px){.azm-stats{grid-auto-flow:column;grid-auto-columns:1fr;grid-template-columns:none;padding:3.2rem;gap:3.2rem}.azm-stats__item+.azm-stats__item{padding-inline-start:3.2rem;border-inline-start:1px solid rgb(var(--az-on-dark) / .14)}}.azm-stats__value{display:block;font-family:var(--font-heading-family);font-size:var(--text-size-h2);font-weight:var(--font-heading-weight-bold, 600);line-height:1;color:rgb(var(--az-accent));font-variant-numeric:tabular-nums}.azm-stats__label{display:block;margin-top:.8rem;font-size:var(--text-size-tiny);letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--az-on-dark) / .58)}.azm-callout{border:var(--azm-rule-strong);border-inline-start:3px solid rgb(var(--az-accent));border-radius:var(--media-radius);padding:2.4rem}.azm-callout__list{list-style:none;margin:0;padding:0;font-size:var(--text-size-base);line-height:1.6;text-transform:none}.azm-callout__list li{position:relative;padding-inline-start:2.4rem}.azm-callout__list li+li{margin-top:1.2rem}.azm-callout__list li:before{content:"";position:absolute;inset-inline-start:0;top:.7em;width:.8rem;height:.8rem;background:rgb(var(--az-accent))}.azm-byline{display:inline-flex;align-items:center;gap:1rem;text-decoration:none;color:inherit}.azm-byline__avatar,.azm-author__avatar{border-radius:50%;object-fit:cover;flex:0 0 auto;background:rgb(var(--color-border) / .12)}.azm-byline__avatar{width:3.2rem;height:3.2rem}.azm-byline__name{font-weight:600;color:rgb(var(--color-foreground))}.azm-author{display:flex;flex-direction:column;gap:1.6rem;padding:2.4rem;border:var(--azm-rule-strong);border-radius:var(--media-radius)}@media screen and (min-width:750px){.azm-author{flex-direction:row;gap:2.4rem;padding:3.2rem}}.azm-author__avatar{width:8rem;height:8rem}.azm-author__name{margin:0;font-size:var(--text-size-h6)}.azm-author__role{margin:.4rem 0 0;font-size:var(--text-size-tiny);letter-spacing:.08em;text-transform:uppercase;color:var(--azm-muted)}.azm-author__bio{margin:1.2rem 0 0;font-size:var(--text-size-small);line-height:1.6;color:rgb(var(--color-foreground) / .78);text-transform:none;max-width:68ch}.azm-author__links{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:1.2rem;padding:0;list-style:none}.azm-article__band{padding-top:var(--azm-gap-lg);margin-top:var(--azm-gap-lg);border-top:var(--azm-rule-strong)}.azm-article__band-heading{margin:0 0 var(--azm-gap);font-size:var(--text-size-h4)}.azm-product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--azm-gap);list-style:none;padding:0;margin:0}@media screen and (min-width:990px){.azm-product-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.azm-product-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.azm-article__tags{display:flex;flex-wrap:wrap;gap:.8rem 1.2rem;padding:0;margin:0;list-style:none}.azm-showcase__group+.azm-showcase__group{margin-top:var(--azm-gap-lg)}.azm-showcase__group-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:1.2rem;margin-bottom:var(--azm-gap);padding-bottom:1.2rem;border-bottom:var(--azm-rule-strong)}.azm-showcase__group-title{margin:0;font-size:var(--text-size-h4)}.azm-showcase__grid{counter-reset:azm-showcase}.azm-showcase__grid--numbered .azm-article-card__body:before{counter-increment:azm-showcase;content:counter(azm-showcase,decimal-leading-zero);display:block;margin-bottom:.8rem;font-family:var(--font-heading-family);font-size:var(--text-size-tiny);font-weight:600;letter-spacing:.12em;color:rgb(var(--color-foreground) / .38);font-variant-numeric:tabular-nums}.azm-blog :focus-visible,.azm-article :focus-visible,.azm-showcase :focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}.azm-on-dark :focus-visible{outline-color:rgb(var(--az-accent))}@media(prefers-reduced-motion:reduce){.azm-article-card__media img,.azm-article-card__title a,.azm-article-card__more svg,.azm-toc__item:before,.azm-toc__link,.azm-toc__disclosure>summary svg,.azm-progress,.azm-progress__bar,a.azm-pill,button.azm-pill{transition:none!important}.azm-article-card:hover .azm-article-card__media img,.azm-article-card:hover .azm-article-card__more svg,.azm-toc .azm-toc__item.is-active:before{transform:none}.azm-article-card:hover .azm-article-card__title a{background-size:100% 3px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/azm-blog.css.map */
