[data-section=ezc\.final-cta].ez3-closing-band--radial{padding-block:7rem}[data-section=ezc\.final-cta] .ez3-section-heading{--ez3-sh-title-size:2rem;--ez3-sh-title-leading:2.5rem}[data-section=ezc\.final-cta] .ezc-closing-cta__title-accent{color:var(--color-ez-light-purple,#a168ca)}[data-section=ezc\.final-cta] .ezc-closing-cta__paths{background:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 20%, transparent);text-align:left;border-radius:1.25rem;grid-template-columns:1fr;align-self:stretch;gap:1px;width:100%;margin-top:1rem;display:grid;overflow:hidden}@media (min-width:48rem){[data-section=ezc\.final-cta] .ezc-closing-cta__paths{grid-template-columns:1fr 1fr}}[data-section=ezc\.final-cta] .ezc-closing-cta__cell{background:#1a1535;flex-direction:column;align-items:flex-start;gap:.75rem;min-width:0;padding:2rem 1.75rem;display:flex}[data-section=ezc\.final-cta] .ezc-closing-cta__bar{background:var(--color-ez-bright-purple,#d154ef);border-radius:9999px;width:2rem;height:3px;display:block}[data-section=ezc\.final-cta] .ezc-closing-cta__cell:nth-child(2n) .ezc-closing-cta__bar{background:var(--color-ez-light-purple,#a168ca)}[data-section=ezc\.final-cta] .ezc-closing-cta__path-title{color:var(--color-ez-text-color,#f2f2f2);text-align:left;margin:0;font-size:1rem;font-weight:700;line-height:1.35}[data-section=ezc\.final-cta] .ezc-closing-cta__path-body{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);text-align:left;margin:0;font-size:.875rem;font-weight:400;line-height:1.65}[data-section=ezc\.final-cta] .ez3-cta--tone-purple.ez3-cta--secondary{color:var(--color-ez-text-color,#f2f2f2)}[data-section=ezc\.final-cta] .ez3-closing-band__tagline{font-style:italic}
[data-section=ezc\.delivery-automation-layer] .ezc-delivery-media{flex-direction:column;gap:1rem;display:flex}[data-section=ezc\.delivery-automation-layer] .ez3-box.ezc-delivery-automates{--ez3-box-bg:#1e2541;flex-direction:column;gap:1.25rem;display:flex}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-automates__label{color:var(--color-ez-light-purple,#a168ca);letter-spacing:.88px;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700;line-height:1.21875rem}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-automates .ez3-list{--ez3-list-marker:var(--color-ez-light-purple,#a168ca)}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-outcomes{background:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 20%, transparent);border-radius:1rem;grid-template-columns:1fr;gap:1px;width:100%;display:grid;overflow:hidden}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-outcomes__cell{background:#1a1535;flex-direction:column;min-width:0;padding:1.25rem 1.5rem;display:flex}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-outcomes__title{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:.9375rem;font-weight:700;line-height:1.40625rem}[data-section=ezc\.delivery-automation-layer] .ezc-delivery-outcomes__body{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);margin:0;padding-top:.25rem;font-size:.8125rem;font-weight:400;line-height:1.21875rem}
[data-section=ezc\.format-coverage] .ezc-format-coverage__lede{text-align:center;max-width:45.0625rem;color:var(--color-ez-text-color,#f2f2f2);margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.8}[data-section=ezc\.format-coverage] .ezc-format-coverage__grid{grid-template-columns:1fr;gap:1rem;width:100%;padding-top:1rem;display:grid}@media (min-width:40rem){[data-section=ezc\.format-coverage] .ezc-format-coverage__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){[data-section=ezc\.format-coverage] .ezc-format-coverage__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-section=ezc\.format-coverage] .ez3-box.ezc-format-coverage__box{--ez3-box-bg:#1e2541;--ez3-box-radius:.875rem;flex-direction:column;gap:1rem;height:100%;display:flex}[data-section=ezc\.format-coverage] .ezc-format-coverage__label{color:var(--color-ez-bright-purple,#d154ef);letter-spacing:.8px;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700;line-height:1.03125rem}[data-section=ezc\.format-coverage] .ezc-format-coverage__box .ez3-list{--ez3-list-marker:var(--color-ez-light-purple,#a168ca)}[data-section=ezc\.format-coverage] .ez3-list.ezc-format-coverage__list{--ez3-list-label-size:.8125rem;--ez3-list-label-leading:1.21875rem;--ez3-list-stack-gap:.375rem;--ez3-list-item-gap:.5rem;--ez3-list-marker-pad:.4375rem}[data-section=ezc\.format-coverage] .ezc-format-coverage__footer{flex-direction:column;align-items:center;padding-top:.5rem;display:flex}[data-section=ezc\.format-coverage] .ezc-format-coverage__note{text-align:center;max-width:55.5625rem;color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:1rem;font-weight:400;line-height:1.3}[data-section=ezc\.format-coverage] .ezc-format-coverage__accent{color:var(--color-ez-light-purple,#a168ca);text-align:center;margin:1.5rem 0 0;font-size:1.25rem;font-style:italic;font-weight:700;line-height:1.75rem}
.ezc-manual-fails{flex-direction:column;width:100%;display:flex}.ezc-manual-fails__lede{flex-direction:column;gap:.75rem;padding-top:1rem;display:flex}.ezc-manual-fails__lede p{text-align:center;color:var(--color-ez-text-color,#f2f2f2);font-family:var(--font-sans);margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}@media (min-width:73.4375rem){.ezc-manual-fails__lede-line{white-space:nowrap;align-self:center;width:max-content;max-width:71.5625rem}}.ezc-manual-fails__accent{color:var(--color-ez-light-purple);font-weight:700}.ezc-manual-fails__cards{grid-template-columns:1fr;gap:1.5rem;padding-top:3.5rem;display:grid}@media (min-width:64rem){.ezc-manual-fails__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}.ezc-manual-fails__box{flex-direction:column;height:100%;display:flex}.ezc-manual-fails__box.ez3-box--tone-red{--ez3-box-bg:#1a2131}.ezc-manual-fails__box.ez3-box--tone-fuchsia{--ez3-box-bg:#1e2541}.ezc-manual-fails__label{letter-spacing:.88px;text-transform:uppercase;margin:0;font-size:.8125rem;font-weight:700;line-height:1.21875rem}.ezc-manual-fails__label--red{color:var(--color-ez-red)}.ezc-manual-fails__label--purple{color:var(--color-ez-light-purple)}.ezc-manual-fails__list{padding-top:1.25rem}.ezc-manual-fails__list.ez3-list--bullet-circle-x{--ez3-list-marker-pad:.3125rem;--ez3-list-marker-size:1rem}
[data-section=ezc\.system-architecture] .ezc-arch-row.ez3-feature-row{max-width:56.4375rem;margin-inline:auto}[data-section=ezc\.system-architecture] .ez3-box.ezc-arch-diagram{--ez3-box-bg:#1e2541}[data-section=ezc\.system-architecture] .ezc-arch-rail{--ezc-arch-dot:12px;--ezc-arch-line:1px;--ezc-arch-dot-nudge:4px;--ezc-arch-rail:var(--color-ez-light-purple,#a168ca);--ezc-arch-accent:var(--color-ez-bright-purple,#d154ef);flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:relative}[data-section=ezc\.system-architecture] .ezc-arch-rail__item{grid-template-columns:var(--ezc-arch-dot) minmax(0, 1fr);align-items:start;column-gap:1rem;padding-bottom:1rem;display:grid;position:relative}[data-section=ezc\.system-architecture] .ezc-arch-rail__item:last-child{padding-bottom:0}[data-section=ezc\.system-architecture] .ezc-arch-rail__item:not(:last-child):before{content:"";left:calc((var(--ezc-arch-dot) - var(--ezc-arch-line)) / 2);top:calc(var(--ezc-arch-dot-nudge) + var(--ezc-arch-dot) / 2);bottom:calc(-1 * (var(--ezc-arch-dot-nudge) + var(--ezc-arch-dot) / 2));width:var(--ezc-arch-line);background:color-mix(in oklab, var(--ezc-arch-rail) 35%, transparent);pointer-events:none;position:absolute}[data-section=ezc\.system-architecture] .ezc-arch-rail__dot{z-index:1;box-sizing:border-box;width:var(--ezc-arch-dot);height:var(--ezc-arch-dot);margin-top:var(--ezc-arch-dot-nudge);border:2px solid var(--ezc-arch-rail);background:0 0;border-radius:9999px;position:relative}[data-section=ezc\.system-architecture] .ezc-arch-rail__dot--filled{border-color:var(--ezc-arch-accent);background:var(--ezc-arch-accent)}[data-section=ezc\.system-architecture] .ezc-arch-rail__copy{min-width:0}[data-section=ezc\.system-architecture] .ezc-arch-rail__name{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:.9375rem;font-weight:700;line-height:1.21875rem}[data-section=ezc\.system-architecture] .ezc-arch-rail__name--accent{color:var(--ezc-arch-accent)}[data-section=ezc\.system-architecture] .ezc-arch-rail__role{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);margin:0;padding-top:.125rem;font-size:.75rem;font-weight:400;line-height:1.125rem}[data-section=ezc\.system-architecture] .ezc-arch-chips{flex-wrap:wrap;justify-content:center;gap:1rem;width:100%;padding-top:1rem;display:flex}[data-section=ezc\.system-architecture] .ez3-box.ezc-arch-chip{--ez3-box-bg:#1c2c45;--ez3-box-outline:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 20%, transparent);--ez3-box-pad:1rem;box-sizing:border-box;justify-content:center;align-items:center;width:15.625rem;max-width:100%;min-height:4.75rem;display:flex}[data-section=ezc\.system-architecture] .ezc-arch-chip__text{max-width:13.5rem;color:var(--color-ez-text-color,#f2f2f2);text-align:center;margin:0;font-size:.9375rem;font-weight:700;line-height:1.3125rem}[data-section=ezc\.system-architecture] .ezc-arch-close{text-align:center;color:var(--color-ez-light-purple,#a168ca);margin:0;padding-top:.5rem;font-size:1.25rem;font-style:italic;font-weight:700;line-height:1.75rem}@media (max-width:767px){[data-section=ezc\.system-architecture] .ezc-arch-close br{display:none}}
.ezc-editions-panel{--ezc-editions-accent:var(--color-ez-light-purple,#a168ca);outline:none;grid-template-columns:1fr;gap:1.5rem;width:100%;display:grid}.ezc-editions-panel--popular{--ezc-editions-accent:var(--color-ez-bright-purple,#d154ef)}.ezc-editions-panel:focus-visible{outline:2px solid var(--ezc-editions-accent);outline-offset:4px}@media (min-width:64rem){.ezc-editions-panel{grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:stretch}}.ezc-editions-panel__main.ez3-box--tone-fuchsia,.ezc-editions-panel__aside.ez3-box--tone-fuchsia{--ez3-box-bg:var(--color-ez-box-purple,#1a1535);--ez3-box-radius:1.25rem;--ez3-list-marker:var(--ezc-editions-accent)}.ezc-editions-panel__main.ez3-box--tone-fuchsia{--ez3-box-outline:var(--ezc-editions-accent);--ez3-box-pad:2.25rem;flex-direction:column;gap:1.5rem;display:flex}.ezc-editions-panel__aside.ez3-box--tone-fuchsia{--ez3-box-outline:var(--color-ez-light-purple,#a168ca);--ez3-box-pad:1.75rem;flex-direction:column;gap:1rem;height:100%;display:flex}
.ezc-editions{flex-direction:column;width:100%;display:flex}.ezc-editions__lede{flex-direction:column;gap:1rem;padding-top:1rem;display:flex}.ezc-editions__lede>p,.ezc-editions__lede>div{text-align:center;max-width:59.7rem;margin:0 auto}.ezc-editions__lede>div{max-width:51.875rem}.ezc-editions__lede p{color:var(--color-ez-text-color,#f2f2f2);font-family:var(--font-sans);margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}.ezc-editions-tablist{grid-template-columns:1fr;gap:.5rem;width:100%;padding-top:3.5rem;display:grid}@media (min-width:40rem){.ezc-editions-tablist{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){.ezc-editions-tablist{grid-template-columns:repeat(4,minmax(0,1fr))}}.ezc-editions-tab{appearance:none;width:100%;min-height:5.01563rem;color:inherit;font-family:var(--font-sans);text-align:left;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:flex-start;margin:0;padding:.75rem 1rem;display:flex;position:relative}.ezc-editions-tab:hover:not(.ezc-editions-tab--active){border-color:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 40%, transparent)}.ezc-editions-tab:focus-visible{outline:2px solid var(--color-ez-light-purple,#a168ca);outline-offset:2px}.ezc-editions-tab--active{background:var(--color-ez-box-purple,#1a1535);border-color:var(--color-ez-light-purple,#a168ca)}.ezc-editions-tab--active-popular{border-color:var(--color-ez-bright-purple,#d154ef)}.ezc-editions-tab--active-popular:focus-visible{outline-color:var(--color-ez-bright-purple,#d154ef)}.ezc-editions-tab__badge{background:var(--color-ez-bright-purple,#d154ef);color:#fff;letter-spacing:.6px;text-transform:uppercase;border-radius:9999px;padding:.125rem .5rem;font-size:.5625rem;font-weight:700;line-height:.84375rem;position:absolute;top:-.5rem;right:.75rem}.ezc-editions-tab__label{color:var(--color-ez-text-color,#f2f2f2);font-size:.8125rem;font-weight:700;line-height:1.3}.ezc-editions-tab__subtitle{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 45%, transparent);padding-top:.25rem;font-size:.6875rem;font-weight:400;line-height:1.5}.ezc-editions-tab--active .ezc-editions-tab__subtitle{color:var(--color-ez-light-purple,#a168ca)}.ezc-editions-tab--active-popular .ezc-editions-tab__subtitle{color:var(--color-ez-bright-purple,#d154ef)}.ezc-editions__panel{padding-top:2rem}.ezc-editions-detail-head__eyebrow{color:var(--ezc-editions-accent,var(--color-ez-light-purple,#a168ca));letter-spacing:1.2px;text-transform:uppercase;margin:0;font-size:.6875rem;font-weight:700;line-height:1.5}.ezc-editions-detail-head__title{color:var(--color-ez-text-color,#f2f2f2);margin:0;padding-top:.5rem;font-size:1.5rem;font-weight:700;line-height:1.2}.ezc-editions-detail-head__body{flex-direction:column;gap:0;padding-top:.75rem;display:flex}.ezc-editions-detail-head__body p{color:#aaa;margin:0;font-size:.9375rem;font-weight:400;line-height:1.65}.ezc-editions-detail-head__emphasis{padding-top:.75rem;font-weight:700!important}.ezc-editions-kicker{color:var(--color-ez-text-color,#f2f2f2);letter-spacing:.7px;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.5}.ezc-editions-detail-cols{grid-template-columns:1fr;gap:1.5rem;width:100%;display:grid}@media (min-width:48rem){.ezc-editions-detail-cols{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}.ezc-editions-detail-cols__col{flex-direction:column;min-width:0;display:flex}.ezc-editions-discs,.ezc-editions-ticks,.ezc-editions-detail-cols__col>.ezc-editions-kicker+.ezc-editions-ticks{padding-top:.75rem}.ezc-editions-detail-cols__col>.ezc-editions-kicker:not(:first-child){padding-top:1.5rem}.ezc-editions-discs{--ez3-list-stack-gap:.625rem;--ez3-list-item-gap:.75rem;--ez3-list-marker-pad:.5625rem;--ez3-list-label-size:1rem;--ez3-list-label-leading:1.6;--ez3-list-marker:var(--ezc-editions-accent,var(--color-ez-light-purple,#a168ca))}.ezc-editions-ticks{--ez3-list-label-leading:1.65;--ez3-list-marker:var(--ezc-editions-accent,var(--color-ez-light-purple,#a168ca))}.ezc-editions-meta{flex-direction:column;padding-top:1.5rem;display:flex}.ezc-editions-meta__value{color:var(--color-ez-text-color,#f2f2f2);margin:0;padding-top:.25rem;font-size:.875rem;font-weight:400;line-height:1.65}.ezc-editions-note,.ezc-editions-chips{outline-offset:-1px;background:#ffffff0a;border-radius:.75rem;outline:1px solid #ffffff14;padding:1rem}.ezc-editions-note__title{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:.8125rem;font-weight:700;line-height:1.3}.ezc-editions-note__body{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);margin:0;padding-top:.25rem;font-size:.75rem;font-weight:400;line-height:1.375}.ezc-editions-chips .ezc-editions-discs{--ez3-list-label-size:.8125rem;--ez3-list-label-color:#aaa;--ez3-list-stack-gap:.5rem;--ez3-list-marker-pad:.4375rem;flex-wrap:wrap;gap:.5rem 1.5rem;padding-top:0;display:flex}.ezc-editions-chips .ezc-editions-discs>.ez3-list__item{width:auto;max-width:100%}.ezc-editions-pricing .ezc-editions-kicker{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent)}.ezc-editions-pricing__amount{color:var(--ezc-editions-accent,var(--color-ez-light-purple,#a168ca));margin:0;font-size:2.25rem;font-weight:800;line-height:1.1}.ezc-editions-pricing__note{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);margin:0;padding-top:.25rem;font-size:.8125rem;font-weight:400;line-height:1.5}.ezc-editions-pricing__notes{--ez3-list-stack-gap:.25rem;--ez3-list-item-gap:.5rem;--ez3-list-marker-pad:.4375rem;--ez3-list-label-size:.8125rem;--ez3-list-label-leading:1.5;--ez3-list-label-color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);--ez3-list-marker:var(--ezc-editions-accent,var(--color-ez-light-purple,#a168ca));padding-top:.25rem}.ezc-editions-pricing__rental{border-top:1px solid #ffffff14;margin-top:.25rem;padding-top:.75rem}.ezc-editions-pricing__rental-amount{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:1.25rem;font-weight:700;line-height:1.5}.ezc-editions-pricing__ctas{padding-top:.5rem}.ezc-editions-pricing .ez3-cta-group--stack{width:100%;max-width:none}.ezc-editions-pricing .ez3-cta--secondary{color:var(--color-ez-text-color,#f2f2f2)}.ezc-editions-pricing--narrow .ez3-cta{align-self:flex-start;width:12.5rem}.ezc-editions-pricing--wide .ez3-cta{align-self:stretch;width:100%}
[data-section=ezc\.product-ecosystem] .ezc-eco__lede{text-align:center;max-width:49.1875rem;color:var(--color-ez-text-color,#f2f2f2);margin:0 auto;font-size:1.125rem;font-weight:400;line-height:1.6}[data-section=ezc\.product-ecosystem] .ezc-eco__table-wrap{width:100%;padding-top:1.5rem;overflow-x:auto}[data-section=ezc\.product-ecosystem] .ezc-eco__table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:40rem}[data-section=ezc\.product-ecosystem] .ezc-eco__table th{color:var(--color-ez-light-purple,#a168ca);letter-spacing:.8px;text-align:left;text-transform:uppercase;border-bottom:1px solid color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 25%, transparent);padding:0 1rem .75rem;font-size:.6875rem;font-weight:700;line-height:1.03125rem}[data-section=ezc\.product-ecosystem] .ezc-eco__table td{color:var(--color-ez-text-color,#f2f2f2);vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:1.0625rem 1rem;font-size:.875rem;font-weight:400;line-height:1.3125rem}[data-section=ezc\.product-ecosystem] .ezc-eco__table th:first-child,[data-section=ezc\.product-ecosystem] .ezc-eco__table td:first-child{width:31.5%}[data-section=ezc\.product-ecosystem] .ezc-eco__table th:nth-child(2),[data-section=ezc\.product-ecosystem] .ezc-eco__table td:nth-child(2){width:22.5%}[data-section=ezc\.product-ecosystem] .ezc-eco__table th:nth-child(3),[data-section=ezc\.product-ecosystem] .ezc-eco__table td:nth-child(3){width:46%}[data-section=ezc\.product-ecosystem] .ezc-eco__row--highlight td{background:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 7%, transparent)}[data-section=ezc\.product-ecosystem] .ezc-eco__table td.ezc-eco__product{font-weight:700}[data-section=ezc\.product-ecosystem] .ezc-eco__product-link{color:inherit;font:inherit;font-weight:700;text-decoration:none}[data-section=ezc\.product-ecosystem] .ezc-eco__product-link:hover{text-decoration:underline}[data-section=ezc\.product-ecosystem] .ezc-eco__role{color:var(--color-ez-text-gray,#aaa);font-size:.8125rem;font-weight:400;line-height:1.21875rem}[data-section=ezc\.product-ecosystem] .ezc-eco__usage-title{color:var(--color-ez-text-color,#f2f2f2);text-align:center;margin:0;padding-top:1.5rem;font-size:.9375rem;font-weight:700;line-height:1.40625rem}[data-section=ezc\.product-ecosystem] .ezc-eco__cards{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}@media (min-width:40rem){[data-section=ezc\.product-ecosystem] .ezc-eco__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:64rem){[data-section=ezc\.product-ecosystem] .ezc-eco__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}[data-section=ezc\.product-ecosystem] .ez3-box.ezc-eco__card{--ez3-box-bg:#1a1535;--ez3-box-outline:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 20%, transparent);--ez3-box-radius:.875rem;--ez3-list-marker:var(--color-ez-light-purple,#a168ca);flex-direction:column;height:100%;display:flex}[data-section=ezc\.product-ecosystem] .ezc-eco__card-label{color:var(--color-ez-light-purple,#a168ca);letter-spacing:.6px;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.125rem}[data-section=ezc\.product-ecosystem] .ez3-list.ezc-eco__list{--ezc-eco-dot:.5rem;--ezc-eco-line:1px;--ez3-list-stack-gap:0;--ez3-list-item-gap:.75rem;--ez3-list-marker-pad:.375rem;--ez3-list-label-size:.75rem;--ez3-list-label-leading:1.3;--ez3-list-marker:var(--color-ez-light-purple,#a168ca);gap:0;padding-top:1rem}[data-section=ezc\.product-ecosystem] .ezc-eco__list>.ez3-list__item{padding-bottom:.5rem;display:flex;position:relative}[data-section=ezc\.product-ecosystem] .ezc-eco__list>.ez3-list__item:last-child{padding-bottom:0}[data-section=ezc\.product-ecosystem] .ezc-eco__list>.ez3-list__item:not(:last-child):before{content:"";left:calc((var(--ezc-eco-dot) - var(--ezc-eco-line)) / 2);top:calc(var(--ez3-list-marker-pad) + var(--ezc-eco-dot) / 2);bottom:calc(-1 * (var(--ez3-list-marker-pad) + var(--ezc-eco-dot) / 2));width:var(--ezc-eco-line);background:color-mix(in oklab, var(--color-ez-light-purple,#a168ca) 30%, transparent);pointer-events:none;z-index:0;position:absolute}[data-section=ezc\.product-ecosystem] .ezc-eco__list .ez3-list__marker{z-index:1;position:relative}[data-section=ezc\.product-ecosystem] .ezc-eco__list .ez3-list__glyph--disc{box-sizing:border-box;width:var(--ezc-eco-dot);height:var(--ezc-eco-dot);background:0 0;border:1px solid}[data-section=ezc\.product-ecosystem] .ezc-eco__step--accent{--ez3-list-marker:var(--color-ez-bright-purple,#d154ef)}[data-section=ezc\.product-ecosystem] .ezc-eco__step--accent .ez3-list__marker{color:var(--color-ez-bright-purple,#d154ef)}[data-section=ezc\.product-ecosystem] .ezc-eco__step--accent .ez3-list__glyph--disc{background:currentColor;border-color:currentColor}[data-section=ezc\.product-ecosystem] .ezc-eco__step-name{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:.75rem;font-weight:600;line-height:1.3}[data-section=ezc\.product-ecosystem] .ezc-eco__step-name--accent{color:var(--color-ez-bright-purple,#d154ef)}[data-section=ezc\.product-ecosystem] .ezc-eco__step-role{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 75%, transparent);margin:0;padding-top:.125rem;font-size:.75rem;font-weight:400;line-height:1.25}[data-section=ezc\.product-ecosystem] .ezc-eco__close{text-align:center;flex-direction:column;align-items:center;max-width:49.1875rem;margin-inline:auto;padding-top:.5rem;display:flex}[data-section=ezc\.product-ecosystem] .ezc-eco__close p{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:1.125rem;font-weight:400;line-height:1.6}[data-section=ezc\.product-ecosystem] .ezc-eco__cta{justify-content:center;width:100%;padding-top:.5rem;display:flex}
[data-section=ezc\.real-support] .ez3-section-heading{--ez3-sh-title-to-subtitle:1rem}[data-section=ezc\.real-support] .ez3-section-heading__subtitle{max-width:39.3125rem}[data-section=ezc\.real-support] .ez3-box.ezc-real-support__card{--ez3-box-bg:#1e2541;flex-direction:column;gap:1rem;display:flex}[data-section=ezc\.real-support] .ezc-real-support__card-title{color:var(--color-ez-text-color,#f2f2f2);margin:0;font-size:.9375rem;font-weight:700;line-height:1.40625rem}[data-section=ezc\.real-support] .ezc-real-support__card .ez3-list{--ez3-list-marker:var(--color-ez-light-purple,#a168ca)}[data-section=ezc\.real-support] .ezc-real-support__cta{align-self:flex-start;margin-top:.75rem}
.ez3-section-band.ezc-faq{padding-inline:2rem}.ezc-faq .ezc-faq__inner{flex-direction:column;gap:2.5rem;width:100%;max-width:860px;margin-inline:auto;display:flex}.ezc-faq .ezc-faq__groups{flex-direction:column;gap:2.5rem;width:100%;display:flex}.ezc-faq .ezc-faq__group{flex-direction:column;gap:1rem;width:100%;display:flex}.ezc-faq .ezc-faq__group-heading{color:var(--color-ez-light-purple,#a168ca);letter-spacing:1.54px;text-transform:uppercase;text-align:center;margin:0;font-size:.75rem;font-weight:700;line-height:1rem}.ezc-faq .ezt-faq__list{gap:.5rem;width:100%;padding-inline:0}.ezc-faq .ezt-faq__list [data-slot=base]{background:color-mix(in oklab, var(--color-ez-bright-purple,#d154ef) 6%, transparent);box-shadow:none;outline:1px solid color-mix(in oklab, var(--color-ez-bright-purple,#d154ef) 40%, transparent);outline-offset:-1px;border-radius:.875rem;padding:0;overflow:hidden}.ezc-faq .ezt-faq__list [data-slot=trigger]{cursor:pointer;align-items:center;gap:1rem;height:auto;min-height:4rem;padding:.75rem 1.5rem}.ezc-faq .ezt-faq__list [data-slot=title]{color:var(--color-ez-text-color,#f2f2f2);font-size:1rem;font-weight:600;line-height:1.5rem}.ezc-faq .ezt-faq__list [data-slot=indicator]{color:var(--color-ez-light-purple,#a168ca);flex-shrink:0;transition:transform .2s;transform:rotate(0)}.ezc-faq .ezt-faq__list [data-slot=indicator][data-open=true]{transform:rotate(180deg)}.ezc-faq .ezt-faq__chevron{width:1rem;height:1rem;display:block}.ezc-faq .ezt-faq__list [data-slot=content]{padding:0}.ezc-faq .ezt-faq__answer{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 68%, transparent);flex-direction:column;gap:.75rem;padding:0 1.5rem 1.25rem;font-size:.9375rem;font-weight:400;line-height:1.6;display:flex}.ezc-faq .ezt-faq__answer p{margin:0}.ezc-faq .ezt-faq__answer a{color:var(--color-ez-light-purple,#a168ca);text-underline-offset:.15em;text-decoration:underline}.ezc-faq .ezt-faq__answer a:hover{color:var(--color-ez-bright-purple,#d154ef)}.ezc-faq .ezt-faq__bullets{flex-direction:column;gap:.5rem;margin:0;padding-left:1.25rem;list-style-type:disc;display:flex}.ezc-faq .ezt-faq__bullets li::marker{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 55%, transparent)}.ezc-faq .ezt-faq__bullets strong{color:color-mix(in oklab, var(--color-ez-text-color,#f2f2f2) 82%, transparent);font-weight:600}
