body.wc-page.wc-path-is-ecom .wc-path-saas,body.wc-page.wc-path-is-saas .wc-path-ecom,body.wc-page .wc-hidden,body.wc-page .wc-row-hidden{display:none!important}body.wc-page .wc-branch-section{padding-top:0}body.wc-page .wc-branch-hero{grid-template-columns:1fr;text-align:center}body.wc-page .wc-branch-hero .alt-branch-text{max-width:740px;margin:0 auto}body.wc-page .wc-branch-hero .alt-eyebrow{justify-content:center}body.wc-page .wc-numbers{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--space-6) var(--space-8);margin:var(--space-10) auto 0;max-width:var(--container-default)}body.wc-page .wc-number{display:flex;flex-direction:column;gap:var(--space-2);text-align:center;padding:0 var(--space-2)}body.wc-page .wc-number-value{font-size:var(--type-48);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);color:var(--text-primary)}body.wc-page .wc-number-label{font-size:var(--type-16);font-weight:var(--font-weight-regular);line-height:var(--leading-normal);color:var(--color-neutral-700)}body.wc-page .wc-numbers-source{margin:var(--space-6) auto 0;font-size:var(--type-14);line-height:var(--leading-relaxed);color:var(--text-tertiary);text-align:center;max-width:720px}body.wc-page .alt-mig-track--vertical{display:flex;flex-direction:column;gap:var(--space-3);max-width:760px;margin:var(--space-10) auto 0;padding:0}body.wc-page .alt-mig-track--vertical .alt-mig-step{flex-direction:row;align-items:flex-start;gap:var(--space-5);padding:var(--space-5) var(--space-6)}body.wc-page .alt-mig-track--vertical .alt-mig-num{flex-shrink:0}body.wc-page .alt-mig-track--vertical .alt-mig-content{display:flex;flex-direction:column;gap:var(--space-1);flex:1}body.wc-page .wc-case-card{text-decoration:none;color:inherit;transition:opacity var(--duration-base) var(--easing-base)}body.wc-page .wc-case-card:hover{opacity:.85}body.wc-page .wc-case-vertical{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}body.wc-page .wc-case-metric{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);padding:var(--space-1) var(--space-3);background:var(--surface-base);border:var(--border-width-hairline) solid var(--color-overlay-black-06);border-radius:var(--radius-pill);align-self:flex-start}body.wc-page .wc-case-cta{font-size:var(--type-14);font-weight:var(--font-weight-medium);color:var(--text-primary);text-decoration:underline;margin-top:auto;padding-top:var(--space-2)}body.wc-page .wc-verdict-num{font-size:var(--type-44);font-weight:var(--font-weight-medium);line-height:1;letter-spacing:var(--tracking-tight);color:var(--text-primary);display:block}body.wc-page .wc-source{font-size:var(--type-14);color:var(--text-tertiary);font-style:italic;text-align:center;display:block;margin-top:var(--space-4)}body.wc-page .wc-compare-table{font-size:var(--type-14)}@media(max-width:900px){body.wc-page .wc-compare-table{font-size:var(--type-14)}}@media(max-width:767px){body.wc-page .alt-compare-card{overflow-x:auto;-webkit-overflow-scrolling:touch}body.wc-page .wc-compare-table,body.wc-page .wc-compare-table thead,body.wc-page .wc-compare-table tbody{display:block}body.wc-page .wc-compare-table{min-width:560px}body.wc-page .wc-compare-table thead tr,body.wc-page .wc-compare-table .alt-ct-row{display:grid;grid-template-columns:minmax(120px,1.4fr) repeat(3,1fr)}body.wc-page .wc-compare-table thead .alt-ct-feat{display:block}body.wc-page .wc-compare-table .alt-ct-group{display:grid;grid-template-columns:1fr}body.wc-page .wc-compare-table .alt-ct-group td{grid-column:1 / -1}body.wc-page .wc-compare-table .alt-ct-row .alt-ct-feat{grid-column:auto;background:var(--surface-base);font-size:var(--type-14);color:var(--color-neutral-700);border-right:var(--border-width-hairline) solid var(--color-overlay-black-06);padding:var(--space-3) var(--space-3)}body.wc-page .wc-compare-table thead .alt-ct-col--zip{display:block}body.wc-page .wc-compare-table thead .alt-ct-col--zip .alt-ct-brand-row{display:flex;align-items:center;gap:var(--space-1);flex-wrap:wrap}}@media(max-width:768px){body.wc-page .wc-number-value{font-size:var(--type-36);letter-spacing:var(--tracking-tight)}body.wc-page .alt-mig-track--vertical .alt-mig-step{padding:var(--space-5) var(--space-5);gap:var(--space-4)}}
