.az-product-information{margin:48px auto 0;display:flex;flex-direction:column;gap:48px}
.az-product-badges{display:flex;justify-content:center;align-items:center;gap:80px;min-height:120px;padding:0 16px;font:600 16px/24px 'Roboto Condensed'}
.az-product-badges span{display:flex;align-items:center;justify-content:center;text-align:center;width:104px;height:104px;border:1px solid #d4d1cb;border-radius:50%;padding:12px}
.az-information-sections{width:calc(100% - 32px);max-width:1040px;margin:auto}
.az-why{display:flex;gap:32px;background:#f8f4ef;padding:32px 24px 48px;margin-bottom:48px}
.az-why h2{flex:0 0 174px;font:600 20px/24px 'Roboto Condensed';text-transform:uppercase;margin:0}
.az-why>.az-detail-prose{max-width:690px;min-width:0}
.az-detail-prose{font:16px/24px 'Roboto Flex';overflow-wrap:anywhere}
.az-information-sections .az-detail-prose a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.az-information-sections .az-detail-prose a:hover{text-decoration-thickness:2px}
.az-information-sections .az-detail-prose a:focus-visible{outline:2px solid #286472;outline-offset:3px;border-radius:2px}
.az-detail-prose p{margin:0 0 16px}.az-detail-prose p:last-child{margin-bottom:0}.az-detail-prose ul,.az-detail-prose ol{padding-left:24px;margin:0}.az-detail-prose ul{list-style:disc}.az-detail-prose ol{list-style:decimal}.az-detail-prose li{margin:0 0 8px}.az-detail-prose li p{margin:0}.az-detail-prose li:last-child{margin-bottom:0}
.az-detail-prose h3,.az-detail-prose h4{font:600 20px/28px 'Roboto Condensed';margin:24px 0 16px}.az-detail-prose h3:first-child,.az-detail-prose h4:first-child{margin-top:0}
.az-detail-tablist:not([hidden]){display:flex;border-bottom:1px solid #c7c4bf;margin-bottom:24px}
.az-detail-tablist [role=tab]{flex:1;min-width:0;padding:16px;border:0;border-bottom:3px solid transparent;margin-bottom:-1px;background:transparent;color:#625e5d;font:600 20px/24px 'Roboto Condensed';cursor:pointer}
.az-detail-tablist [role=tab][aria-selected=true]{border-bottom-color:#383433;color:#383433}
.az-detail-tabs.is-ready .az-tab-fallback{display:none}
.az-detail-tabpanel[hidden]{display:none}
.az-detail-tablist [role=tab]:focus-visible,.az-detail-tabpanel:focus-visible{outline:2px solid #286472;outline-offset:3px}
.az-information-item{border-bottom:1px solid #e5e7eb}.az-information-item>summary{padding:24px 16px;font:600 20px/24px 'Roboto Condensed';text-transform:uppercase}
.az-information-item>.az-detail-prose{padding:8px 16px 32px}
.az-information-item>summary{display:flex;align-items:center;justify-content:space-between;gap:24px;list-style:none;cursor:pointer}
.az-information-item>summary::-webkit-details-marker{display:none}
.az-information-item summary>.icon{font-size:24px;flex-shrink:0;transition:transform .15s}
.az-information-item[open]>summary>.icon{transform:rotate(180deg)}
summary:focus-visible{outline:2px solid #286472;outline-offset:3px}
.az-reference-note{font-size:12px;line-height:20px;color:#6b6768;margin:24px 16px 0}
.az-product-faq{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;margin-top:80px;background:#e4f1f5}
.az-product-faq>img{width:100%;height:auto;min-height:0;align-self:start}
.az-faq-content{padding:80px 106px 80px 64px;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:32px;container:az-faq/inline-size}
.az-faq-content h2{font:600 48px/48px 'Roboto Condensed';text-transform:uppercase;margin:0 0 88px}
.az-faq-items{display:flex;flex-direction:column;gap:0;min-width:0;margin-bottom:88px}
.az-faq-items>details[hidden]{display:none}
.az-faq-pagination:not([hidden]){display:flex;align-items:center;justify-content:space-between;gap:8px}
.az-faq-pages{display:flex;flex-shrink:0}
.az-faq-pagination button{display:flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px 0;border:0;background:transparent;color:inherit;font:600 14px/24px 'Roboto Condensed'}
.az-faq-pagination .az-faq-page{width:44px;border-radius:50%;font-family:'Roboto Flex'}
.az-faq-page[aria-current=page]{background:radial-gradient(circle at center,#3e3b3e 16px,transparent 16.5px);color:white}
.az-faq-pagination button:disabled{opacity:.4}
.az-faq-pagination .icon{font-size:24px}
@container az-faq (max-width:374px){.az-faq-pagination:not([hidden]){gap:0}.az-faq-pagination button>span:not(.icon){display:none}}
@container az-faq (max-width:263px){
 .az-faq-pagination:not([hidden]){display:grid;grid-template-columns:1fr 1fr;gap:4px 0}
 .az-faq-pages{grid-column:1/-1;grid-row:1;justify-content:center}
 .az-faq-pagination [data-az-faq-prev]{grid-column:1;grid-row:2;justify-self:start}
 .az-faq-pagination [data-az-faq-next]{grid-column:2;grid-row:2;justify-self:end}
}
.az-faq-content .az-faq-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.az-product-faq details{border:0;padding:0}
.az-product-faq summary{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;padding:24px 0;min-height:44px;list-style:none;cursor:pointer;font:600 16px/24px 'Roboto Condensed'}
.az-product-faq .az-detail-prose{padding:0 0 16px}
.az-preview-information{padding-top:24px;padding-bottom:24px}
@media(prefers-reduced-motion:reduce){.az-information-item summary>.icon{transition:none}}
@media(min-width:768px) and (max-width:1023px){.az-product-faq{grid-template-columns:1fr}.az-product-faq>img{display:none}.az-faq-items{margin-bottom:24px}}
@media(max-width:767px){
 .az-information-sections .az-detail-prose a{scroll-margin-block:96px}
 .az-product-information{margin-top:40px;gap:32px}.az-product-badges{gap:48px;min-height:104px}.az-product-badges span{width:88px;height:88px;font-size:14px}
 .az-information-sections{width:100%}.az-why{padding:24px 16px 40px;flex-direction:column;gap:24px;margin-bottom:24px}.az-why h2{flex:auto;font-size:18px}
 .az-information-item>summary{font-size:20px}.az-information-item>.az-detail-prose{padding:0 16px 24px}.az-reference-note{margin:24px 16px 0}
 .az-product-faq{grid-template-columns:1fr;margin-top:48px}.az-product-faq>img{display:none}
 .az-faq-content{padding:32px 16px;gap:24px}.az-faq-content h2{font-size:24px;line-height:24px;margin:0}.az-faq-items{margin-bottom:0}.az-product-faq summary{padding:16px 0}
 .az-product-faq summary{scroll-margin-block:96px}
}
@media(max-width:639px){.az-faq-pagination:not([hidden]){gap:0}.az-faq-pagination button>span:not(.icon){display:none}}

.az-information-sections .az-detail-prose details{border-bottom:1px solid #e5e7eb;padding:24px 0}
.az-information-sections .az-detail-prose details>summary{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-height:44px;font:600 16px/24px 'Roboto Condensed';cursor:pointer;margin-bottom:0;list-style:none}
.az-information-sections .az-detail-prose details[open]>summary{margin-bottom:24px}

.az-product-faq summary::-webkit-details-marker,.az-information-sections .az-detail-prose details>summary::-webkit-details-marker{display:none}
.az-product-faq summary>.icon{display:none}
.az-product-faq summary::after,.az-information-sections .az-detail-prose details>summary::after{content:"";display:block;flex:0 0 24px;width:24px;height:24px;background:currentColor;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath d='m12 2c5.5228 0 10 4.47715 10 10 0 5.5228-4.4772 10-10 10-5.52285 0-10-4.4772-10-10 0-5.52285 4.47715-10 10-10zm0 5.25c-.4142 0-.75.33579-.75.75v3.25h-3.25c-.41421 0-.75.3358-.75.75s.33579.75.75.75h3.25v3.25c0 .4142.3358.75.75.75s.75-.3358.75-.75v-3.25h3.25c.4142 0 .75-.3358.75-.75s-.3358-.75-.75-.75h-3.25v-3.25c0-.41421-.3358-.75-.75-.75z' fill='black'/%3E%3C/g%3E%3C/svg%3E")}
.az-product-faq details[open]>summary::after,.az-information-sections .az-detail-prose details[open]>summary::after{mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cg fill='none'%3E%3Cpath d='m8 12h8m6 0c0 5.5228-4.4772 10-10 10-5.52285 0-10-4.4772-10-10 0-5.52285 4.47715-10 10-10 5.5228 0 10 4.47715 10 10z' stroke='black' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5'/%3E%3C/g%3E%3C/svg%3E")}
