@media (hover:hover) and (prefers-reduced-motion:no-preference){.cred-card:after{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%) var(--my,50%), #05b5a124, transparent 60%);opacity:0;transition:opacity .3s;position:absolute;inset:0}.cred-card:hover:after{opacity:1}}.cred-card[hidden]{display:none}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-duration:initial}}}.cl-logo{height:calc(var(--spacing,.25rem) * 20);width:calc(var(--spacing,.25rem) * 44);border-radius:var(--radius-2xl,1rem);background-color:var(--color-mist,#f4f6f6);padding-inline:calc(var(--spacing,.25rem) * 6);flex-shrink:0;place-items:center;display:grid}.cl-logo img{object-fit:contain;opacity:.7;--tw-grayscale:grayscale(100%);width:auto;max-width:100%;filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-duration:.3s;transition-duration:.3s}.cl-logo:hover img{opacity:1;--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.cl-big{height:calc(var(--spacing,.25rem) * 24);width:calc(var(--spacing,.25rem) * 60);background-color:var(--color-teal-50,#eefbf9);padding-inline:calc(var(--spacing,.25rem) * 7)}.cl-big img{opacity:1;--tw-grayscale:grayscale(0%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (prefers-reduced-motion:no-preference){.clients-track{animation:clients var(--dur) linear infinite;animation-direction:var(--dir);will-change:transform}.clients:hover .clients-track{animation-play-state:paused}}@keyframes clients{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.clients-row{overflow-x:auto}}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}.hero-rot{vertical-align:top;display:inline-grid}.hero-rot>span{opacity:0;filter:blur(6px);transition:opacity .5s ease, filter .6s ease, transform .7s var(--ease-out-expo);grid-area:1/1;transform:translateY(.4em)}.hero-rot>span[data-on]{opacity:1;filter:none;transform:none}.hero-video{opacity:0;transition:opacity 1.4s}.hero-video[data-on]{opacity:1}@media (prefers-reduced-motion:no-preference){.hero-bg{animation:hero-zoom 2.4s var(--ease-out-expo) both}.hero-in{animation:hero-in 1s var(--ease-out-expo) both;animation-delay:calc(.15s + var(--d,0) * .12s)}}.why-bar{transform-origin:0;transition:transform 1.1s var(--ease-out-expo);transition-delay:calc(var(--i,0) * .12s + .3s);transform:scaleX(.18)}.is-in>.why-bar,.is-in .why-bar,.group:hover .why-bar,html:not(.js) .why-bar{transform:none}@media (prefers-reduced-motion:no-preference){.why-blob{animation:16s ease-in-out infinite alternate why-drift}}@keyframes why-drift{to{transform:translate(120px,60px)scale(1.15)}}@keyframes hero-zoom{0%{transform:scale(1.08)}}@keyframes hero-in{0%{opacity:0;filter:blur(8px);transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.hero-rot>span{filter:none;transition:opacity .3s;transform:none}}.case-chart[data-astro-cid-kgu7njjb] .pt[data-astro-cid-kgu7njjb]{cursor:default;outline:none}.case-chart[data-astro-cid-kgu7njjb] .pt[data-astro-cid-kgu7njjb] .mark[data-astro-cid-kgu7njjb]{transition:opacity .2s}.case-chart[data-astro-cid-kgu7njjb]:has(.pt:hover,.pt:focus-visible) .pt[data-astro-cid-kgu7njjb]:not(:hover,:focus-visible) .mark[data-astro-cid-kgu7njjb]{opacity:.45}@media (hover:hover) and (prefers-reduced-motion:no-preference){.shot-scroll[data-astro-cid-h7q67odh]{overflow:hidden}.shot-scroll[data-astro-cid-h7q67odh] img[data-astro-cid-h7q67odh]{transition:transform calc(var(--shot-ratio) * 2.2s) cubic-bezier(.45, 0, .55, 1)}.shot-scroll[data-astro-cid-h7q67odh]:hover img[data-astro-cid-h7q67odh],.shot-scroll[data-astro-cid-h7q67odh]:focus-visible img[data-astro-cid-h7q67odh]{transform:translateY(calc(-100% + var(--shot-h,0px)))}}.shot-scroll[data-astro-cid-h7q67odh]:hover .shot-hint[data-astro-cid-h7q67odh]{opacity:0}.shot-hint[data-astro-cid-h7q67odh]{transition:opacity .3s}.pf-chip[data-astro-cid-bgru75s4]{scroll-snap-align:start;color:var(--color-ink);box-shadow:var(--shadow-soft);transition:background-color .3s var(--ease-out-expo), color .3s var(--ease-out-expo);background:#fff;border-radius:9999px;flex-shrink:0;align-items:center;gap:.5rem;padding:.55rem 1rem;font-size:14.5px;font-weight:600;display:inline-flex}.pf-chip[data-astro-cid-bgru75s4] span[data-astro-cid-bgru75s4]{background:var(--color-mist);color:var(--color-muted);font-variant-numeric:tabular-nums;border-radius:9999px;padding:0 .45rem;font-size:12px;line-height:1.5rem}.pf-chip[data-astro-cid-bgru75s4]:hover{color:var(--color-teal-700)}.pf-chip[data-astro-cid-bgru75s4][aria-pressed=true]{background:var(--color-ink);color:#fff}.pf-chip[data-astro-cid-bgru75s4][aria-pressed=true] span[data-astro-cid-bgru75s4]{color:#fff;background:#ffffff26}.pf-chip[data-astro-cid-bgru75s4]:active{transform:scale(.98)}.pf-chip[data-astro-cid-bgru75s4][disabled]{opacity:.4;cursor:not-allowed;box-shadow:none}@media (prefers-reduced-motion:no-preference){.pf-item[data-astro-cid-bgru75s4].pf-in{animation:pf-in .5s var(--ease-out-expo) both;animation-delay:calc(var(--i,0) * 40ms)}@keyframes pf-in{0%{opacity:0;transform:translateY(12px)}}}.legal section+section{margin-top:0}.legal section>:not(.table-wrap),.legal>footer{max-width:72ch}.legal section>h2{margin-top:3.5rem}.legal section:first-child>h2{margin-top:0}.legal section>*+*{margin-top:1.1em}.legal .table-wrap{margin-top:1.5rem}.legal table{font-size:14.5px;line-height:1.55}.legal th:first-child,.legal td:first-child{min-width:11rem}.legal td strong{white-space:normal}.legal .legal-id{background:var(--color-mist);border-radius:1.5rem;gap:0;margin-top:1.5rem;padding:.5rem 1.5rem;display:grid}.legal .legal-id>div{grid-template-columns:minmax(8rem,12rem) 1fr;gap:1rem;padding:.85rem 0;display:grid}.legal .legal-id>div+div{box-shadow:0 -2px #fff}.legal .legal-id dt{color:var(--color-muted);font-size:14px}.legal .legal-id dd{color:var(--color-ink);overflow-wrap:anywhere;margin:0;font-weight:600}@media (width<=520px){.legal .legal-id>div{grid-template-columns:1fr;gap:.15rem}}@media print{[data-header],footer,[data-noprint],[aria-labelledby=cta-band],[data-float-cta],#main>section:first-child{display:none!important}[data-audit-result]{background:#fff!important;display:block!important}[data-ga-check]{break-inside:avoid}}
