.zy-woo [data-hero-grid]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.zy-woo [data-why-grid]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.zy-woo [data-why-panel]{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"changes effects""link link"}.zy-woo [data-why-changes]{grid-area:changes}.zy-woo [data-why-effects]{grid-area:effects}.zy-woo [data-why-link]{grid-area:link}.zy-woo [data-why-arrow]{display:inline-flex}.zy-woo [data-why-down]{display:none}.zy-woo [data-test-grid]{grid-template-columns:repeat(4,minmax(0,1fr))}.zy-woo [data-test-grid]>[data-wide]{grid-column:span 2}.zy-woo [data-split]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.zy-woo [data-tiles]{grid-template-columns:repeat(2,minmax(0,1fr))}.zy-woo [data-tiles]>[data-wide]{grid-column:span 2}.zy-woo [data-scan-grid],.zy-woo [data-steps]{grid-template-columns:repeat(3,minmax(0,1fr))}.zy-woo [data-week]{grid-template-columns:repeat(4,minmax(0,1fr))}.zy-woo [data-value-grid]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.zy-woo [data-deliver]{grid-template-columns:repeat(2,minmax(0,1fr))}.zy-woo [data-faq-grid]{grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.zy-woo [data-sticky]{position:sticky;top:112px}@media (max-width:1080px){.zy-woo [data-test-grid],.zy-woo [data-scan-grid]{grid-template-columns:repeat(2,minmax(0,1fr))}.zy-woo [data-scan-head]{grid-column:1/-1}.zy-woo [data-value-grid]{grid-template-columns:minmax(0,1fr)}}@media (max-width:960px){.zy-woo [data-why-grid],.zy-woo [data-split],.zy-woo [data-faq-grid]{grid-template-columns:minmax(0,1fr)}.zy-woo [data-sticky]{position:static}.zy-woo [data-steps],.zy-woo [data-week]{grid-template-columns:repeat(2,minmax(0,1fr))}.zy-woo [data-week-line]{display:none}}@media (max-width:880px){.zy-woo [data-hero-grid]{grid-template-columns:minmax(0,1fr)}}@media (max-width:680px){.zy-woo [data-scan-grid]{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.zy-woo [data-test-grid],.zy-woo [data-deliver]{grid-template-columns:minmax(0,1fr)}.zy-woo [data-test-grid]>[data-wide]{grid-column:auto}.zy-woo [data-why-panel]{grid-template-columns:minmax(0,1fr);grid-template-areas:"changes""link""effects"}.zy-woo [data-why-arrow]{display:none}.zy-woo [data-why-down]{display:inline-flex}.zy-woo [data-why-effects]{padding-left:clamp(18px,2.5vw,24px)!important}}@media (max-width:560px){.zy-woo [data-steps],.zy-woo [data-week],.zy-woo [data-tiles]{grid-template-columns:minmax(0,1fr)}.zy-woo [data-tiles]>[data-wide]{grid-column:auto}}.zy-woo .zy-crumb:hover{color:var(--ink-950)!important;text-decoration:underline!important}.zy-woo .zy-faq-item:hover{border-color:var(--brand-200)!important;box-shadow:var(--shadow-sm)!important}.zy-woo .zy-faq-item[open]{border-color:var(--brand-200)!important;box-shadow:var(--shadow-md)!important}.zy-woo .zy-lift{transition:box-shadow var(--dur-base) var(--ease-standard), border-color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard)}.zy-woo .zy-lift:hover{box-shadow:var(--shadow-md)!important;border-color:var(--brand-200)!important}.zy-woo .zy-lift:hover [data-icon]{background:var(--brand-600)!important;color:var(--white)!important;border-color:var(--brand-600)!important}.zy-woo .zy-lift-dark{transition:border-color var(--dur-base) var(--ease-standard), transform var(--dur-base) var(--ease-standard)}.zy-woo .zy-lift-dark:hover{border-color:#ffffff73!important}.zy-woo .zy-arrow{transition:transform var(--dur-base) var(--ease-standard)}.zy-woo .zy-audit-field:focus-within{box-shadow:0 0 0 4px #1f4fe02e!important}.zy-woo .zy-faq-item[open] [data-faq-plus]{transform:rotate(45deg)}.zy-woo [data-faq-plus]{transition:transform var(--dur-fast) var(--ease-standard)}.zy-woo .zy-dark-btn:disabled{opacity:.7;cursor:progress}@keyframes zyWooTravel{0%{top:-30%}to{top:100%}}@keyframes zyWooPulse{0%,12%,to{box-shadow:0 0 #fff0}6%{box-shadow:0 0 0 6px #ffffff47}}@keyframes zyWooRise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes zyWooFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.zy-woo [data-steps-track] span{animation:9s ease-in-out infinite zyWooTravel}.zy-woo [data-step-dot]{animation:9s ease-in-out infinite zyWooPulse}.zy-woo [data-hero-rise]>*{animation:zyWooRise .6s var(--ease-out) backwards}.zy-woo [data-hero-rise]>:nth-child(2){animation-delay:60ms}.zy-woo [data-hero-rise]>:nth-child(3){animation-delay:.12s}.zy-woo [data-hero-rise]>:nth-child(4){animation-delay:.16s}.zy-woo [data-hero-rise]>:nth-child(5){animation-delay:.2s}.zy-woo.zy-motion [data-reveal]:not([data-in]){opacity:0}.zy-woo.zy-motion [data-reveal][data-in]{animation:zyWooRise .6s var(--ease-out) backwards;animation-delay:calc(var(--i,0) * 70ms)}.zy-woo .zy-lift:hover{transform:translateY(-3px)}.zy-woo .zy-lift-dark:hover{transform:translateY(-2px)}.zy-woo :is(a,button):hover>.zy-arrow{transform:translate(3px)}.zy-woo .zy-faq-item[open] [data-faq-answer]{animation:zyWooFade .25s var(--ease-out)}}@media print{.zy-woo.zy-motion [data-reveal]{opacity:1!important;animation:none!important}}.zy-home.zy-woo:not(.zy-service) #hero-title{font-size:35px!important}.zy-woo [data-creds-compact]{display:none}@media (max-width:639.98px){.zy-woo [data-creds]{display:none!important}.zy-woo [data-creds-compact]{display:flex}}.zy-woo [data-scan-cards]{display:contents}.zy-woo [data-scan-cards]>article{align-self:start}@media (min-width:600px){.zy-woo [data-scan-cards]>article{align-self:stretch}.zy-woo [data-scan-cards]>article>:not(.zy-dark-btn):not(.zy-talk){margin-top:0!important}.zy-woo [data-scan-cards]>article>:is(.zy-dark-btn,.zy-talk){margin-top:auto!important}}@media (max-width:599.98px){.zy-woo [data-hscroll]{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:var(--brand-200) transparent;grid-auto-columns:min(80vw,330px);align-items:stretch;margin-right:-20px;padding:4px 20px 12px 2px;overflow-x:auto;grid-template-columns:none!important;grid-auto-flow:column!important;gap:12px!important;display:grid!important}.zy-woo [data-hscroll]>*{scroll-snap-align:start;min-width:0}.zy-woo [data-hscroll]>[data-wide]{grid-column:auto!important}.zy-woo #process [data-hscroll]{scrollbar-color:#ffffff4d transparent}.zy-woo [data-scan-cards]>article{padding:18px!important}.zy-woo [data-scan-cards] :is(.zy-dark-btn,.zy-talk){letter-spacing:.01em!important;gap:8px!important;min-height:44px!important;padding:0 14px!important;font-size:13px!important}}@media (min-width:360px) and (max-width:599.98px){.zy-woo [data-scan-cards] :is(.zy-dark-btn,.zy-talk){white-space:nowrap}}
