.home-page:where(.company-pages-module__sfz5_q__scope).about-page .az-hero h1{color:var(--ink)}.home-page:where(.company-pages-module__sfz5_q__scope).about-page .az-hero-lead{color:var(--grey-500)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .az-hero h1{font-size:var(--text-hero-sm);max-width:24ch}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .az-hero .tagline+h1{margin-top:1.75rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn.act-btn--secondary{box-shadow:none;background:0 0}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn.act-btn--secondary:not(:hover,:focus-visible){color:var(--on-dark);border-color:var(--dark-line)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn--secondary .act-btn__icon{background:var(--green);color:var(--ink)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn--secondary:before{background:var(--green)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn--secondary:after{content:none}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn.act-btn--secondary:is(:hover,:focus-visible){color:var(--ink);border-color:var(--green)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page :is(.section.is-dark,.info-product[data-tone=dark]) .act-btn.act-btn--secondary:focus-visible{outline-color:var(--on-dark)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-subtitle{font-size:var(--text-lead);line-height:var(--lh-lead);margin-top:1rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-prose{max-width:65ch;font-size:var(--text-body);line-height:var(--lh-relaxed);margin-top:1.5rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-note{max-width:65ch;font-size:var(--text-sm);line-height:var(--lh-relaxed);margin-top:1.5rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-list-title{font-size:var(--text-body);font-weight:var(--fw-semibold);margin-top:1.5rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-list{font-size:var(--text-body);line-height:var(--lh-relaxed);gap:.75rem;margin-top:1rem;padding-left:1.25rem;list-style:outside;display:grid}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-list li::marker{color:var(--green-ink)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.5rem;display:flex}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-actions>a:not(.act-btn){text-underline-offset:.25em;text-decoration:underline}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-note a{text-underline-offset:.25em;text-decoration:underline}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-products{gap:2rem;margin-top:3rem;display:grid}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-product{border-radius:var(--radius-card-lg);background:var(--white);padding:clamp(1.5rem,4vw,3rem)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-product[data-tone=dark]{background:var(--dark-immersive);color:var(--on-dark)}:is(.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-product[data-tone=dark] h3,.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-product[data-tone=dark] h4){color:var(--on-dark)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-product[data-tone=dark] .info-list li::marker{color:var(--green)}:is(.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .section.is-dark .info-table,.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .section.is-dark .info-note){color:var(--on-dark)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table-scroll{margin-top:2rem;overflow-x:auto}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table{border-collapse:collapse;width:100%;font-size:var(--text-body);line-height:var(--lh-body)}:is(.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table th,.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table td){text-align:left;border-bottom:1px solid var(--dark-line);padding:1rem .75rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table th{font-weight:var(--fw-medium)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table thead th{color:var(--on-dark-muted)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table th:first-child{width:60%}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table td{text-align:center}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-facts dd{font-size:var(--text-body);line-height:var(--lh-body);margin:.5rem 0 0}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-facts dt{color:var(--grey-500)}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-badge{background:var(--green);color:var(--ink);border-radius:var(--radius-control);font-size:var(--text-caption);align-self:start;margin-bottom:1rem;padding:.35rem .75rem}.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-price{margin-top:1.5rem}@media (max-width:640px){:is(.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .az-card-body,.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-note){font-size:var(--text-body)}:is(.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table th,.home-page:where(.company-pages-module__sfz5_q__scope).marketing-info-page .info-table td){padding-inline:.35rem}}
