.testimonials-showcase{isolation:isolate;padding:calc(var(--mw-sp-10) + var(--mw-sp-9) + var(--mw-sp-1)) 0 calc(var(--mw-sp-10) + var(--mw-sp-8));background:radial-gradient(circle at 50% -25%, color-mix(in srgb, var(--mw-surface) 92%, transparent), transparent 46%), var(--mw-bg);color:var(--mw-text-1);font-family:var(--mw-font);position:relative;overflow:hidden}.ts-ambient{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ts-ambient:before{content:"";left:50%;top:var(--mw-sp-8);opacity:.32;background-image:radial-gradient(var(--mw-border-strong) .7px, transparent .7px);background-size:calc(var(--mw-sp-3) + var(--mw-sp-1) * .25) calc(var(--mw-sp-3) + var(--mw-sp-1) * .25);width:520px;height:250px;-webkit-mask-image:radial-gradient(ellipse, var(--mw-ink) 8%, transparent 70%);mask-image:radial-gradient(ellipse, var(--mw-ink) 8%, transparent 70%);position:absolute;transform:translate(-50%)}.ts-ambient i{border:1px solid color-mix(in srgb, var(--mw-ink) 4%, transparent);border-radius:var(--mw-r-full);width:330px;height:330px;position:absolute}.ts-ambient i:first-child{top:calc(var(--mw-sp-10) - var(--mw-sp-3));left:calc(var(--mw-sp-1) - var(--mw-sp-10) * 4)}.ts-ambient i:last-child{right:calc(var(--mw-sp-10) * -4);bottom:calc(var(--mw-sp-10) + var(--mw-sp-5))}.ts-heading{z-index:1;max-width:850px;padding-inline:var(--mw-sp-7);text-align:center;margin-inline:auto;position:relative}.ts-eyebrow{align-items:center;gap:var(--mw-sp-2);min-height:28px;padding-inline:var(--mw-sp-3);border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-md);background:color-mix(in srgb, var(--mw-surface) 84%, transparent);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .92);font-weight:var(--mw-fw-medium);letter-spacing:-.01em;box-shadow:var(--mw-e-1);-webkit-backdrop-filter:blur(var(--mw-sp-2));backdrop-filter:blur(var(--mw-sp-2));display:inline-flex}.ts-eyebrow>i{width:12px;height:12px;display:inline-block;position:relative;transform:rotate(45deg)}.ts-eyebrow>i:before,.ts-eyebrow>i:after{content:"";inset:calc(var(--mw-sp-1) * 1.25) 0;border-radius:var(--mw-r-full);background:var(--mw-green-deep);position:absolute}.ts-eyebrow>i:after{transform:rotate(90deg)}.ts-heading h2{margin:var(--mw-sp-7) 0 0;color:var(--mw-text-1);font-size:clamp(calc(var(--mw-fs-display) * 1.3), 4.35vw, calc(var(--mw-fs-display) * 2));font-weight:var(--mw-fw-medium);letter-spacing:-.058em;line-height:1.02}.ts-heading p{margin:var(--mw-sp-6) 0 0;color:var(--mw-text-2);font-size:calc(var(--mw-fs-body) * .93);line-height:var(--mw-lh-body);letter-spacing:-.015em}.ts-grid{z-index:1;align-items:stretch;gap:var(--mw-sp-3);margin-top:calc(var(--mw-sp-10) + var(--mw-sp-1));padding:0 var(--mw-sp-3) var(--mw-sp-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:1fr;display:grid;position:relative}.ts-card{--ts-accent:var(--mw-green);min-width:0;height:100%;min-height:320px;padding:var(--mw-sp-7) var(--mw-sp-7) var(--mw-sp-6);border:1px solid var(--mw-border);border-radius:var(--mw-r-lg);background:color-mix(in srgb, var(--mw-surface) 91%, transparent);box-shadow:var(--mw-e-1), var(--mw-e-2);transition:transform var(--mw-t-slow) var(--mw-ease), border-color var(--mw-t-base) var(--mw-ease), box-shadow var(--mw-t-slow) var(--mw-ease);flex-direction:column;display:flex;position:relative;overflow:hidden;transform:translateZ(0)}.ts-card:before{content:"";left:var(--mw-sp-7);top:calc(var(--mw-sp-1) * -.25);border-radius:0 0 calc(var(--mw-r-sm) / 3) calc(var(--mw-r-sm) / 3);background:var(--ts-accent);width:42px;height:2px;transition:width var(--mw-t-slow) var(--mw-ease);position:absolute}.ts-card:after{content:"";z-index:-1;top:calc(var(--mw-sp-8) * -4);right:calc(var(--mw-sp-8) * -4);border-radius:var(--mw-r-full);background:color-mix(in srgb, var(--ts-accent) 10%, transparent);opacity:.1;width:360px;height:360px;transition:opacity var(--mw-t-slow) var(--mw-ease), transform calc(var(--mw-t-slow) * 2) var(--mw-ease);position:absolute;transform:scale(.72)}.ts-card__signal{justify-content:space-between;align-items:flex-start;gap:var(--mw-sp-5);min-height:50px;display:flex}.ts-result{align-items:baseline;gap:var(--mw-sp-3);display:flex}.ts-result strong{color:var(--mw-text-1);font-size:calc(var(--mw-fs-display) * .97);font-weight:var(--mw-fw-medium);letter-spacing:-.06em;line-height:1}.ts-result span{max-width:74px;color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .83);line-height:var(--mw-lh-title)}.ts-status{align-items:center;gap:var(--mw-sp-2);min-height:25px;padding-inline:var(--mw-sp-2);border:1px solid var(--mw-border);border-radius:var(--mw-r-full);background:var(--mw-surface-2);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .75);font-weight:var(--mw-fw-medium);white-space:nowrap;flex:none;display:inline-flex}.ts-status i{border-radius:var(--mw-r-full);background:var(--ts-accent);outline:3px solid color-mix(in srgb, var(--ts-accent) 13%, transparent);width:6px;height:6px;display:block;position:relative}.ts-quote-mark{right:var(--mw-sp-6);top:calc(var(--mw-sp-10) + var(--mw-sp-1));color:var(--mw-border);font-family:var(--mw-font);font-size:calc(var(--mw-fs-display) * 2.375);font-weight:var(--mw-fw-bold);pointer-events:none;transition:color var(--mw-t-slow) var(--mw-ease), transform calc(var(--mw-t-slow) * 1.5) var(--mw-ease);line-height:1;position:absolute;transform:rotate(2deg)}.ts-card blockquote{z-index:1;margin:var(--mw-sp-7) 0 var(--mw-sp-7);color:var(--mw-text-2);font-size:calc(var(--mw-fs-body) * .93);font-weight:var(--mw-fw-regular);line-height:var(--mw-lh-body);letter-spacing:-.012em;position:relative}.ts-card__footer{min-height:44px;padding-top:var(--mw-sp-4);border-top:1px solid var(--mw-border);align-items:center;margin-top:auto;display:flex}.ts-role{align-items:center;gap:var(--mw-sp-2);min-width:0;padding:var(--mw-sp-2) var(--mw-sp-3);border:1px solid var(--mw-border);border-radius:var(--mw-r-full);background:var(--mw-surface-2);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .86);font-weight:var(--mw-fw-medium);white-space:nowrap;line-height:1;display:inline-flex}.ts-role i{border-radius:var(--mw-r-full);background:var(--ts-accent);width:6px;height:6px;box-shadow:0 0 0 3px color-mix(in srgb, var(--ts-accent) 12%, transparent);flex:none;display:block}[data-ts-reveal].ts-reveal-ready{opacity:0;filter:blur(calc(var(--mw-sp-1) * 1.25));transform:translateY(var(--mw-sp-7))}.ts-card[data-ts-reveal].ts-reveal-ready{transform:translateY(var(--mw-sp-8)) scale(.982)}[data-ts-reveal].ts-reveal-ready.ts-visible{--ts-stagger:calc(var(--ts-index,0) * var(--mw-t-fast) * .63);opacity:1;filter:blur();transition:opacity calc(var(--mw-t-slow) * 2) var(--mw-ease) var(--ts-stagger), transform calc(var(--mw-t-slow) * 2.65) var(--mw-ease) var(--ts-stagger), filter calc(var(--mw-t-slow) * 2) var(--mw-ease) var(--ts-stagger), border-color var(--mw-t-base) var(--mw-ease), box-shadow var(--mw-t-slow) var(--mw-ease);transform:translateY(0)scale(1)}@media (hover:hover) and (pointer:fine){.ts-card:hover{z-index:2;border-color:color-mix(in srgb, var(--ts-accent) 28%, var(--mw-border-strong));box-shadow:var(--mw-e-3);transform:translateY(calc(var(--mw-sp-2) * -1))}.ts-card:hover:before{width:84px}.ts-card:hover:after{opacity:.82;transform:scale(1)}.ts-card:hover .ts-quote-mark{color:color-mix(in srgb, var(--ts-accent) 16%, var(--mw-border));transform:translate3d(calc(var(--mw-sp-1) * -1), calc(var(--mw-sp-1) * -.75), 0) rotate(-3deg)}}@media (width<=900px){.testimonials-showcase{padding-block:calc(var(--mw-sp-10) + var(--mw-sp-7)) calc(var(--mw-sp-10) + var(--mw-sp-6))}.ts-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ts-card{min-height:320px}}@media (width<=620px){.testimonials-showcase{padding-block:calc(var(--mw-sp-10) + var(--mw-sp-5)) calc(var(--mw-sp-10) + var(--mw-sp-3))}.ts-heading{padding-inline:var(--mw-sp-6)}.ts-heading h2{margin-top:var(--mw-sp-6);font-size:calc(var(--mw-fs-display) * 1.1);line-height:1.04}.ts-heading h2 br,.ts-heading p br{display:none}.ts-heading p{font-size:var(--mw-fs-caption)}.ts-grid{gap:var(--mw-sp-3);margin-top:var(--mw-sp-9);padding-inline:var(--mw-sp-2);grid-template-columns:1fr}.ts-card{min-height:300px;padding:var(--mw-sp-6) var(--mw-sp-6) var(--mw-sp-6);border-radius:var(--mw-r-lg)}.ts-card:before{left:var(--mw-sp-6)}.ts-result strong{font-size:calc(var(--mw-fs-display) * .91)}.ts-card blockquote{margin-block:var(--mw-sp-7) var(--mw-sp-6);font-size:calc(var(--mw-fs-caption) * 1.04)}.ts-quote-mark{right:var(--mw-sp-5);top:calc(var(--mw-sp-10) - var(--mw-sp-1))}}@media (prefers-reduced-motion:reduce){.testimonials-showcase *,.testimonials-showcase :before,.testimonials-showcase :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.testimonials-showcase [data-ts-reveal].ts-reveal-ready{opacity:1;filter:none;transform:none}}.trust-showcase{--trust-bg:var(--mw-bg);--trust-panel:var(--mw-surface);--trust-ink:var(--mw-text-1);--trust-muted:var(--mw-text-2);--trust-line:var(--mw-border);width:min(1192px, calc(100% - var(--mw-sp-7)));padding-top:calc(var(--mw-sp-10) + var(--mw-sp-2));border-inline:1px solid var(--trust-line);background:var(--trust-bg);color:var(--trust-ink);font-family:var(--mw-font);margin-inline:auto;position:relative;overflow:hidden}.trust-showcase__heading{z-index:2;min-height:116px;padding:0 var(--mw-sp-6) var(--mw-sp-8);opacity:0;transform:translateY(var(--mw-sp-3));justify-content:center;display:flex;position:relative}.trust-showcase__heading:after{content:"";background:var(--trust-line);transform-origin:bottom;width:1px;height:27px;position:absolute;bottom:0;left:50%;transform:scaleY(0)}.trust-showcase__heading-copy{justify-items:center;gap:var(--mw-sp-2);text-align:center;max-width:760px;display:grid}.trust-showcase__heading p{color:var(--trust-ink);font-size:var(--mw-fs-body-lg);line-height:var(--mw-lh-title);letter-spacing:-.015em;text-align:center;margin:0}.trust-showcase__heading strong{color:var(--trust-ink);font-weight:var(--mw-fw-bold)}.trust-showcase__heading small{color:var(--trust-muted);font-size:var(--mw-fs-mini);line-height:var(--mw-lh-body)}.trust-showcase__columns{border-top:1px solid #0000;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;position:relative}.trust-showcase__columns:before{content:"";z-index:1;inset:calc(var(--mw-sp-1) * -.25) 0 auto;background:var(--trust-line);transform-origin:50%;height:1px;position:absolute;transform:scaleX(0)}.trust-showcase__columns:after{content:"";z-index:0;background:var(--trust-line);transform-origin:top;width:1px;position:absolute;top:0;bottom:0;left:50%;transform:scaleY(0)}.trust-showcase__center-dot{z-index:3;top:calc(var(--mw-sp-1) * -.75);border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-full);background:var(--trust-bg);opacity:0;width:5px;height:5px;position:absolute;left:50%;transform:translate(-50%)scale(0)}.trust-showcase__column{min-width:0;min-height:238px;padding:calc(var(--mw-sp-8) + var(--mw-sp-1)) var(--mw-sp-7) var(--mw-sp-6);flex-direction:column;justify-content:space-between;display:flex;position:relative}.trust-showcase__floating-label{z-index:3;min-height:27px;padding-inline:var(--mw-sp-3);border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-sm);background:color-mix(in srgb, var(--trust-panel) 96%, transparent);color:var(--mw-text-2);box-shadow:var(--mw-e-1);font-size:calc(var(--mw-fs-mini) * .83);font-weight:var(--mw-fw-medium);letter-spacing:-.01em;white-space:nowrap;opacity:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)scale(.92)}.trust-showcase__logos{gap:var(--mw-sp-6) var(--mw-sp-4);grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;margin:0;padding:0;list-style:none;display:grid}.trust-showcase__logo{justify-content:center;align-items:center;gap:var(--mw-sp-1);min-width:0;min-height:33px;color:var(--mw-text-1);filter:grayscale();opacity:0;transform:translateY(var(--mw-sp-3));transition:color var(--mw-t-base) var(--mw-ease), filter var(--mw-t-base) var(--mw-ease), transform var(--mw-t-slow) var(--mw-ease), opacity var(--mw-t-base) var(--mw-ease);display:flex}.trust-showcase__wordmark{white-space:nowrap;flex-direction:column;justify-content:center;min-width:0;line-height:.92;display:inline-flex}.trust-showcase__wordmark b{font-size:clamp(calc(var(--mw-fs-mini) * .75), .84vw, var(--mw-fs-caption));font-weight:var(--mw-fw-bold);letter-spacing:-.045em;text-overflow:clip;overflow:hidden}.trust-showcase__wordmark small{margin-top:var(--mw-sp-1);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .42);font-weight:var(--mw-fw-medium);letter-spacing:.12em}.trust-showcase__logo-symbol{border-radius:calc(var(--mw-r-sm) / 2);border:1.5px solid;flex:none;width:13px;height:13px;position:relative;transform:rotate(-8deg)}.trust-showcase__logo-symbol i{background:currentColor;display:block;position:absolute}.trust-showcase__logo-symbol i:first-child{top:calc(var(--mw-sp-1) / 2);right:calc(var(--mw-sp-1) * -.75);border-radius:var(--mw-r-sm);width:7px;height:3px}.trust-showcase__logo-symbol i:last-child{bottom:calc(var(--mw-sp-1) / 2);left:calc(var(--mw-sp-1) / 2);border-radius:calc(var(--mw-r-sm) / 2);width:5px;height:2px}.trust-showcase__logo--trail .trust-showcase__wordmark b,.trust-showcase__logo--mira .trust-showcase__wordmark b,.trust-showcase__logo--signal .trust-showcase__wordmark b,.trust-showcase__logo--ark .trust-showcase__wordmark b{font-size:clamp(calc(var(--mw-fs-mini) * .92), 1.05vw, var(--mw-fs-body-lg));font-weight:var(--mw-fw-bold);letter-spacing:-.08em}.trust-showcase__logo--chunshan .trust-showcase__wordmark b,.trust-showcase__logo--farshore .trust-showcase__wordmark b,.trust-showcase__logo--jingwei .trust-showcase__wordmark b,.trust-showcase__logo--gravity .trust-showcase__wordmark b,.trust-showcase__logo--lingxi .trust-showcase__wordmark b{font-family:var(--mw-font);font-size:clamp(calc(var(--mw-fs-mini) * .92), 1vw, var(--mw-fs-body));font-weight:var(--mw-fw-bold);letter-spacing:.02em}.trust-showcase__logo--wild .trust-showcase__logo-symbol,.trust-showcase__logo--forest .trust-showcase__logo-symbol,.trust-showcase__logo--northstar .trust-showcase__logo-symbol,.trust-showcase__logo--firstwave .trust-showcase__logo-symbol{border-radius:var(--mw-r-full);transform:rotate(22deg)}.trust-showcase__logo--nova .trust-showcase__logo-symbol,.trust-showcase__logo--framework .trust-showcase__logo-symbol,.trust-showcase__logo--nexteast .trust-showcase__logo-symbol{border-width:0 0 1.5px 1.5px;border-radius:0;transform:rotate(-45deg)}.trust-showcase__logo--aurora,.trust-showcase__logo--brightmind{color:var(--mw-danger)}.trust-showcase__logo--trail,.trust-showcase__logo--signal{color:var(--mw-text-1)}.trust-showcase__logo--nova,.trust-showcase__logo--northstar{color:var(--mw-info)}.trust-showcase__logo--chunshan,.trust-showcase__logo--gravity{color:var(--mw-green-deep)}.trust-showcase__link{align-self:center;align-items:center;gap:var(--mw-sp-2);margin-top:var(--mw-sp-7);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .83);font-weight:var(--mw-fw-medium);opacity:0;transform:translateY(var(--mw-sp-2));transition:color var(--mw-t-fast) var(--mw-ease);display:inline-flex;position:relative}.trust-showcase__link:after{content:"";right:0;bottom:calc(var(--mw-sp-1) * -1);transform-origin:0;height:1px;transition:transform var(--mw-t-slow) var(--mw-ease);background:currentColor;position:absolute;left:0;transform:scaleX(0)}.trust-showcase__link svg{transition:transform var(--mw-t-slow) var(--mw-ease)}.trust-showcase__link:hover{color:var(--mw-green-deep)}.trust-showcase__link:focus-visible{box-shadow:var(--mw-focus);outline:none}.trust-showcase__link:hover:after{transform:scaleX(1)}.trust-showcase__link:hover svg{transform:translateX(var(--mw-sp-1))}.trust-showcase.is-visible .trust-showcase__heading{animation:trust-heading-in calc(var(--mw-t-slow) * 1.75) var(--mw-ease) calc(var(--mw-t-fast) / 3) both}.trust-showcase.is-visible .trust-showcase__heading:after{animation:trust-line-down calc(var(--mw-t-base) * 2) var(--mw-ease) var(--mw-t-slow) both}.trust-showcase.is-visible .trust-showcase__columns:before{animation:trust-line-across calc(var(--mw-t-slow) * 2.3) var(--mw-ease) var(--mw-t-base) both}.trust-showcase.is-visible .trust-showcase__columns:after{animation:trust-line-down calc(var(--mw-t-slow) * 2) var(--mw-ease) calc(var(--mw-t-slow) * 1.6) both}.trust-showcase.is-visible .trust-showcase__center-dot{animation:trust-dot-in calc(var(--mw-t-base) * 2) var(--mw-ease) calc(var(--mw-t-slow) * 1.6) both}.trust-showcase.is-visible .trust-showcase__floating-label{animation:trust-label-in calc(var(--mw-t-slow) * 1.6) var(--mw-ease) calc(var(--mw-t-base) * 2.15) both}.trust-showcase.is-visible .trust-showcase__logo{animation:trust-logo-in calc(var(--mw-t-slow) * 1.75) var(--mw-ease) calc(var(--mw-t-slow) * 1.7 + var(--logo-index) * var(--mw-t-fast) * .4) both}.trust-showcase.is-visible .trust-showcase__link{animation:trust-link-in calc(var(--mw-t-slow) * 1.5) var(--mw-ease) calc(var(--mw-t-slow) * 3.35) both}@media (hover:hover) and (pointer:fine){.trust-showcase__logos:hover .trust-showcase__logo:not(:hover){opacity:.42}.trust-showcase__logo:hover{filter:grayscale(0);opacity:1;transform:translateY(calc(var(--mw-sp-1) * -.75)) scale(1.03)}}@keyframes trust-heading-in{to{opacity:1;transform:translateY(0)}}@keyframes trust-line-across{to{transform:scaleX(1)}}@keyframes trust-line-down{to{transform:scaleY(1)}}@keyframes trust-dot-in{to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes trust-label-in{to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes trust-logo-in{to{opacity:.78;transform:translateY(0)}}@keyframes trust-link-in{to{opacity:1;transform:translateY(0)}}@media (width<=900px){.trust-showcase__column{padding-inline:var(--mw-sp-5)}.trust-showcase__logos{gap:var(--mw-sp-5) var(--mw-sp-3);grid-template-columns:repeat(3,minmax(0,1fr))}.trust-showcase__wordmark b{font-size:calc(var(--mw-fs-mini) * .83)}}@media (width<=640px){.trust-showcase{width:calc(100% - var(--mw-sp-7));padding-top:calc(var(--mw-sp-9) + var(--mw-sp-2))}.trust-showcase__heading{min-height:132px;padding-inline:var(--mw-sp-5)}.trust-showcase__heading p{max-width:300px;font-size:var(--mw-fs-body);line-height:var(--mw-lh-body)}.trust-showcase__heading small{max-width:330px}.trust-showcase__columns{grid-template-columns:1fr}.trust-showcase__columns:after,.trust-showcase__center-dot{display:none}.trust-showcase__column{min-height:280px;padding:calc(var(--mw-sp-8) + var(--mw-sp-1)) var(--mw-sp-5) var(--mw-sp-6)}.trust-showcase__column+.trust-showcase__column{border-top:1px solid var(--trust-line)}.trust-showcase__logos{gap:var(--mw-sp-6) var(--mw-sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.trust-showcase__logo{padding-left:max(var(--mw-sp-2), 8vw);justify-content:flex-start}.trust-showcase__wordmark b,.trust-showcase__logo--trail .trust-showcase__wordmark b,.trust-showcase__logo--mira .trust-showcase__wordmark b,.trust-showcase__logo--signal .trust-showcase__wordmark b,.trust-showcase__logo--ark .trust-showcase__wordmark b,.trust-showcase__logo--chunshan .trust-showcase__wordmark b,.trust-showcase__logo--farshore .trust-showcase__wordmark b,.trust-showcase__logo--jingwei .trust-showcase__wordmark b,.trust-showcase__logo--gravity .trust-showcase__wordmark b,.trust-showcase__logo--lingxi .trust-showcase__wordmark b{font-size:var(--mw-fs-mini)}.trust-showcase__link{margin-top:var(--mw-sp-8);font-size:calc(var(--mw-fs-mini) * .92)}}@media (prefers-reduced-motion:reduce){.trust-showcase *,.trust-showcase :before,.trust-showcase :after{scroll-behavior:auto!important;transition-duration:var(--mw-t-fast)!important;animation:none!important}.trust-showcase__heading,.trust-showcase__floating-label,.trust-showcase__center-dot,.trust-showcase__logo,.trust-showcase__link{opacity:1}.trust-showcase__heading,.trust-showcase__logo,.trust-showcase__link{transform:none}.trust-showcase__floating-label{transform:translate(-50%,-50%)}.trust-showcase__center-dot{transform:translate(-50%)}.trust-showcase__heading:after,.trust-showcase__columns:before,.trust-showcase__columns:after{transform:scale(1)}}.mwf-section{--mwf-ink:var(--mw-text-1);--mwf-muted:var(--mw-text-2);--mwf-border:var(--mw-border);border-top:1px solid var(--mwf-border);border-bottom:1px solid var(--mwf-border);background:var(--mw-bg);min-height:690px;color:var(--mwf-ink);font-family:var(--mw-font);grid-template-columns:1fr 1fr;display:grid}.mwf-copy{min-width:0;padding:calc(var(--mw-sp-10) + var(--mw-sp-1)) var(--mw-sp-9);border-right:1px solid var(--mwf-border);flex-direction:column;justify-content:center;display:flex}.mwf-kicker{align-items:center;gap:var(--mw-sp-2);width:max-content;margin-bottom:var(--mw-sp-6);color:var(--mw-green-deep);font-size:calc(var(--mw-fs-mini) * .83);font-weight:var(--mw-fw-medium);letter-spacing:.08em;text-transform:uppercase;display:inline-flex}.mwf-kicker svg{color:var(--mw-green)}.mwf-copy h2{max-width:470px;color:var(--mwf-ink);font-size:clamp(calc(var(--mw-fs-display) * 1.3), 4.15vw, calc(var(--mw-fs-display) * 1.82));font-weight:var(--mw-fw-medium);letter-spacing:-.065em;margin:0;line-height:.98}.mwf-copy>p{max-width:450px;margin:var(--mw-sp-6) 0 0;color:var(--mwf-muted);font-size:calc(var(--mw-fs-body) * .93);line-height:var(--mw-lh-body);letter-spacing:-.015em}.mwf-principles{gap:var(--mw-sp-2) var(--mw-sp-5);margin:var(--mw-sp-6) 0 var(--mw-sp-7);flex-wrap:wrap;display:flex}.mwf-principles span{align-items:center;gap:var(--mw-sp-2);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .83);white-space:nowrap;display:inline-flex}.mwf-principles svg{padding:calc(var(--mw-sp-1) / 2);border-radius:var(--mw-r-full);background:var(--mw-green);color:var(--mw-on-brand)}.mwf-cta{gap:var(--mw-sp-2);width:max-content;min-height:40px;padding-inline:var(--mw-sp-4);border-color:var(--mw-green);border-radius:var(--mw-r-md);background:var(--mw-green);color:var(--mw-on-brand);box-shadow:var(--mw-e-2);font-size:calc(var(--mw-fs-mini) * .92);font-weight:var(--mw-fw-medium);transition:transform var(--mw-t-base) var(--mw-ease), box-shadow var(--mw-t-base) var(--mw-ease), background var(--mw-t-fast) var(--mw-ease)}.mwf-cta svg{transition:transform var(--mw-t-base) var(--mw-ease)}.mwf-cta:hover{background:var(--mw-green-deep);box-shadow:var(--mw-e-3);transform:translateY(calc(var(--mw-sp-1) * -.5))}.mwf-cta:hover svg{transform:translateX(var(--mw-sp-1))}.mwf-cta:focus-visible,.mwf-stage-tabs button:focus-visible,.mwf-evidence-card button:focus-visible,.mwf-composer button:focus-visible{box-shadow:var(--mw-focus);outline:none}.mwf-live-note{align-items:center;gap:var(--mw-sp-2);margin-top:var(--mw-sp-8);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .75);grid-template-columns:7px auto 1fr;display:grid}.mwf-live-note>i{border-radius:var(--mw-r-full);background:var(--mw-green);width:6px;height:6px;position:relative}.mwf-live-note>i:after{content:"";inset:calc(var(--mw-sp-1) * -1);border:1px solid var(--mw-green);border-radius:var(--mw-r-full);animation:mwf-live-pulse 2.6s var(--mw-ease) infinite;position:absolute}.mwf-live-note b{color:var(--mw-text-3);font-weight:var(--mw-fw-medium);justify-self:end}.mwf-visual{min-width:0;padding:var(--mw-sp-9) var(--mw-sp-7);background:linear-gradient(transparent 65%, var(--mw-bg) 100%), radial-gradient(circle at calc(var(--mw-sp-1) * .25) calc(var(--mw-sp-1) * .25), var(--mw-border) calc(var(--mw-sp-1) * .25), transparent calc(var(--mw-sp-1) * .25));background-size:auto, calc(var(--mw-sp-4) + var(--mw-sp-1) * .25) calc(var(--mw-sp-4) + var(--mw-sp-1) * .25);isolation:isolate;place-items:center;display:grid;position:relative;overflow:hidden}.mwf-visual:after{content:"";z-index:-1;background:radial-gradient(circle at 52% 48%, transparent 20%, var(--mw-bg) 80%);pointer-events:none;position:absolute;inset:0}.mwf-halo{z-index:-1;border-radius:var(--mw-r-full);background:radial-gradient(circle, color-mix(in srgb, var(--mw-green-lite) 22%, transparent), transparent 68%);width:440px;height:440px;filter:blur(var(--mw-sp-3));animation:mwf-halo-breathe 7s var(--mw-ease) infinite;position:absolute}.mwf-product-window{z-index:2;border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-lg);background:color-mix(in srgb, var(--mw-surface) 97%, transparent);width:min(100%,568px);min-height:535px;box-shadow:var(--mw-e-3);transition:transform var(--mw-t-slow) var(--mw-ease), box-shadow var(--mw-t-slow) var(--mw-ease);position:relative;overflow:hidden}.mwf-visual:hover .mwf-product-window{box-shadow:var(--mw-e-3);transform:translateY(calc(var(--mw-sp-1) * -.75))}.mwf-window-bar{justify-content:space-between;align-items:center;gap:var(--mw-sp-3);min-height:45px;padding-inline:var(--mw-sp-3);border-bottom:1px solid var(--mw-border);background:color-mix(in srgb, var(--mw-surface) 88%, transparent);display:flex}.mwf-window-brand,.mwf-window-context{align-items:center;display:flex}.mwf-window-brand{gap:var(--mw-sp-2)}.mwf-window-brand>span{border-radius:var(--mw-r-sm);background:var(--mw-green);width:20px;height:20px;color:var(--mw-on-brand);font-size:calc(var(--mw-fs-mini) * .67);font-weight:var(--mw-fw-bold);place-items:center;display:grid}.mwf-window-brand strong{color:var(--mw-text-1);font-size:calc(var(--mw-fs-mini) * .75);font-weight:var(--mw-fw-bold)}.mwf-window-context{gap:var(--mw-sp-1);color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .58)}.mwf-window-context>span{margin-left:var(--mw-sp-1);padding-left:var(--mw-sp-2);border-left:1px solid var(--mw-border-strong)}.mwf-stage-tabs{border-bottom:1px solid var(--mw-border);background:var(--mw-surface-2);grid-template-columns:repeat(5,1fr);min-height:64px;display:grid}.mwf-stage-tabs button{align-content:center;align-items:center;gap:0 var(--mw-sp-1);min-width:0;padding:var(--mw-sp-2) calc(var(--mw-sp-2) * .75);border:0;border-right:1px solid var(--mw-border);color:var(--mw-text-3);text-align:left;cursor:pointer;transition:color var(--mw-t-base) var(--mw-ease), background var(--mw-t-base) var(--mw-ease);background:0 0;grid-template-rows:1fr 1fr;grid-template-columns:22px 1fr;display:grid;position:relative}.mwf-stage-tabs button:last-child{border-right:0}.mwf-stage-tabs button:after{content:"";left:var(--mw-sp-3);right:var(--mw-sp-3);bottom:calc(var(--mw-sp-1) * -.25);background:var(--mw-green);opacity:0;height:2px;transition:opacity var(--mw-t-base) var(--mw-ease), transform var(--mw-t-slow) var(--mw-ease);position:absolute;transform:scaleX(.25)}.mwf-stage-tabs button:hover{color:var(--mw-text-1);background:var(--mw-success-bg)}.mwf-stage-tabs button.is-active{background:var(--mw-surface);color:var(--mw-green-deep)}.mwf-stage-tabs button.is-active:after{opacity:1;transform:scaleX(1)}.mwf-stage-tabs button>span{border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-sm);background:var(--mw-surface);grid-row:1/3;place-items:center;width:21px;height:21px;display:grid}.mwf-stage-tabs button.is-active>span{border-color:var(--mw-green);background:var(--mw-green);color:var(--mw-on-brand)}.mwf-stage-tabs b{font-size:calc(var(--mw-fs-mini) * .58);font-weight:var(--mw-fw-bold);text-overflow:ellipsis;white-space:nowrap;align-self:end;overflow:hidden}.mwf-stage-tabs small{color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .5);text-overflow:ellipsis;white-space:nowrap;align-self:start;overflow:hidden}.mwf-product-body{gap:var(--mw-sp-2);padding:var(--mw-sp-3);animation:mwf-panel-in calc(var(--mw-t-slow) * 1.7) var(--mw-ease) both;grid-template-columns:1.08fr .92fr;display:grid}.mwf-trend-card,.mwf-evidence-card{border-color:var(--mw-border);border-radius:var(--mw-r-md);background:var(--mw-surface);min-width:0;box-shadow:none}.mwf-trend-card{min-height:266px;padding:var(--mw-sp-3);position:relative;overflow:hidden}.mwf-card-heading,.mwf-evidence-head{justify-content:space-between;align-items:center;gap:var(--mw-sp-2);display:flex}.mwf-card-heading>span,.mwf-evidence-head>span{align-items:center;gap:var(--mw-sp-1);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .58);font-weight:var(--mw-fw-medium);display:inline-flex}.mwf-card-heading small{color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .5)}.mwf-score-row{align-items:end;gap:var(--mw-sp-2);margin-top:var(--mw-sp-3);display:flex}.mwf-score-row strong{color:var(--mw-text-1);font-size:calc(var(--mw-fs-score) * .93);font-weight:var(--mw-fw-medium);letter-spacing:-.055em}.mwf-score-row span{margin-bottom:var(--mw-sp-1);padding:calc(var(--mw-sp-1) * .75) var(--mw-sp-1);border-radius:var(--mw-r-sm);background:var(--mw-success-bg);color:var(--mw-green-deep);font-size:calc(var(--mw-fs-mini) * .5);font-weight:var(--mw-fw-bold)}.mwf-chart{height:115px;margin-top:var(--mw-sp-1);position:relative}.mwf-chart-grid{background:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--mw-sp-7) - var(--mw-sp-1)), var(--mw-border) calc(var(--mw-sp-7) - var(--mw-sp-1) + var(--mw-sp-1) * .25));position:absolute;inset:0}.mwf-chart svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.mwf-chart-line{stroke:var(--mw-green-deep);stroke-width:1.7px;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:1px;animation:mwf-line-draw calc(var(--mw-t-slow) * 3.6) var(--mw-ease) var(--mw-t-fast) forwards}.mwf-chart-area{opacity:0;animation:mwf-area-in calc(var(--mw-t-slow) * 2.8) var(--mw-ease) calc(var(--mw-t-slow) * 1.2) forwards}.mwf-chart-cursor{top:var(--mw-sp-4);bottom:var(--mw-sp-3);background:linear-gradient(to bottom, transparent, var(--mw-border-strong) 12%, var(--mw-border-strong) 88%, transparent);opacity:0;width:1px;animation:mwf-cursor-in calc(var(--mw-t-slow) * 1.7) var(--mw-ease) calc(var(--mw-t-slow) * 2.2) forwards;position:absolute;left:74%}.mwf-chart-dot{left:calc(74% - var(--mw-sp-1));border:2px solid var(--mw-surface);border-radius:var(--mw-r-full);background:var(--mw-green-deep);opacity:0;outline:1px solid var(--mw-green-deep);width:8px;height:8px;animation:mwf-dot-in calc(var(--mw-t-slow) * 1.3) var(--mw-ease) calc(var(--mw-t-slow) * 2.55) forwards;position:absolute;top:39%}.mwf-bars{align-items:end;gap:var(--mw-sp-1);height:25px;margin-top:var(--mw-sp-1);padding-top:var(--mw-sp-1);border-top:1px solid var(--mw-border);display:flex}.mwf-bars i{width:100%;height:var(--mwf-bar);border-radius:calc(var(--mw-r-sm) / 3) calc(var(--mw-r-sm) / 3) 0 0;background:linear-gradient(to top, var(--mw-green-lite), var(--mw-green-deep));transform-origin:bottom;animation:mwf-bar-rise calc(var(--mw-t-slow) * 1.95) var(--mw-ease) calc(var(--mw-t-slow) * 1.55 + var(--mwf-index,0) * var(--mw-t-fast) * .54) forwards;transform:scaleY(0)}.mwf-evidence-card{min-height:266px;padding:var(--mw-sp-3);animation:mwf-evidence-in calc(var(--mw-t-slow) * 1.95) var(--mw-ease) calc(var(--mw-t-fast) * .67) both}.mwf-evidence-head b{height:auto;min-height:auto;padding:calc(var(--mw-sp-1) * .75) var(--mw-sp-1);border-radius:var(--mw-r-sm);background:var(--mw-success-bg);color:var(--mw-green-deep);font-size:calc(var(--mw-fs-mini) * .5);font-weight:var(--mw-fw-bold)}.mwf-prompt-label{align-items:flex-start;gap:var(--mw-sp-1);margin-top:var(--mw-sp-4);padding:var(--mw-sp-2);border:1px solid var(--mw-border);border-radius:var(--mw-r-sm);background:var(--mw-surface-2);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .54);line-height:var(--mw-lh-title);display:flex}.mwf-prompt-label svg{margin-top:calc(var(--mw-sp-1) / 4);color:var(--mw-green);flex:none}.mwf-evidence-card>p{margin:var(--mw-sp-3) calc(var(--mw-sp-1) / 4);color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .58);font-weight:var(--mw-fw-regular);line-height:var(--mw-lh-body)}.mwf-evidence-card mark{padding:calc(var(--mw-sp-1) / 4) calc(var(--mw-sp-1) / 2);border-radius:calc(var(--mw-r-sm) / 3);background:var(--mw-success-bg);color:var(--mw-green-deep)}.mwf-source-row{align-items:center;gap:var(--mw-sp-2);min-width:0;min-height:28px;padding-inline:var(--mw-sp-2);border-top:1px solid var(--mw-border);color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .5);display:flex}.mwf-source-row svg{flex:none}.mwf-source-row span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mwf-evidence-card footer{margin-top:var(--mw-sp-2);justify-content:space-between;align-items:center;display:flex}.mwf-evidence-card footer>span{align-items:center;gap:var(--mw-sp-1);color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .5);display:inline-flex}.mwf-evidence-card footer>span i{border-radius:var(--mw-r-full);background:var(--mw-green);width:5px;height:5px}.mwf-evidence-card footer button{align-items:center;gap:calc(var(--mw-sp-1) * .75);color:var(--mw-link);font-size:calc(var(--mw-fs-mini) * .5);font-weight:var(--mw-fw-medium);cursor:pointer;transition:color var(--mw-t-fast) var(--mw-ease);background:0 0;border:0;padding:0;display:inline-flex}.mwf-evidence-card footer button:hover{color:var(--mw-green)}.mwf-diagnostics{margin:0 var(--mw-sp-3) var(--mw-sp-2);border-color:var(--mw-border);border-radius:var(--mw-r-md);background:var(--mw-surface-2);box-shadow:none;grid-template-columns:repeat(4,1fr);padding:0;display:grid}.mwf-diagnostics>span{justify-content:center;gap:calc(var(--mw-sp-1) / 2);min-height:42px;padding-inline:var(--mw-sp-2);border-right:1px solid var(--mw-border);flex-direction:column;display:flex}.mwf-diagnostics>span:last-child{border-right:0}.mwf-diagnostics b{color:var(--mw-text-1);font-size:calc(var(--mw-fs-mini) * .58);font-weight:var(--mw-fw-bold)}.mwf-diagnostics small{color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .46)}.mwf-composer{align-items:center;gap:var(--mw-sp-2);min-height:57px;margin:0 var(--mw-sp-3) var(--mw-sp-3);padding:0 var(--mw-sp-3);border-color:var(--mw-border-strong);border-radius:var(--mw-r-md);background:var(--mw-surface);box-shadow:var(--mw-e-2);grid-template-columns:20px 1fr 26px;display:grid}.mwf-composer>svg{color:var(--mw-green)}.mwf-composer-copy{gap:calc(var(--mw-sp-1) * .75);min-width:0;animation:mwf-prompt-in calc(var(--mw-t-slow) * 1.6) var(--mw-ease) both;flex-direction:column;display:flex}.mwf-composer-copy span,.mwf-composer-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mwf-composer-copy span{color:var(--mw-text-2);font-size:calc(var(--mw-fs-mini) * .58)}.mwf-composer-copy small{color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .46)}.mwf-composer button{border-radius:var(--mw-r-sm);background:var(--mw-green);width:25px;height:25px;color:var(--mw-on-brand);cursor:pointer;transition:transform var(--mw-t-fast) var(--mw-ease), background var(--mw-t-fast) var(--mw-ease);border:0;place-items:center;padding:0;display:grid}.mwf-composer button:hover{background:var(--mw-green-deep);transform:translateY(calc(var(--mw-sp-1) * -.25))}.mwf-floating-proof{z-index:4;right:var(--mw-sp-5);bottom:var(--mw-sp-9);align-items:center;gap:var(--mw-sp-2);min-width:184px;padding:var(--mw-sp-3);border:1px solid var(--mw-border-strong);border-radius:var(--mw-r-md);background:color-mix(in srgb, var(--mw-surface) 94%, transparent);color:var(--mw-text-1);box-shadow:var(--mw-e-3);-webkit-backdrop-filter:blur(var(--mw-sp-2));backdrop-filter:blur(var(--mw-sp-2));animation:mwf-proof-float 5s var(--mw-ease) infinite;display:flex;position:absolute}.mwf-floating-proof>svg{color:var(--mw-green)}.mwf-floating-proof>span{gap:calc(var(--mw-sp-1) / 2);flex-direction:column;display:flex}.mwf-floating-proof b{font-size:calc(var(--mw-fs-mini) * .58);font-weight:var(--mw-fw-bold)}.mwf-floating-proof small{color:var(--mw-text-3);font-size:calc(var(--mw-fs-mini) * .46)}@keyframes mwf-panel-in{0%{opacity:0;transform:translateY(var(--mw-sp-2))}to{opacity:1;transform:translateY(0)}}@keyframes mwf-evidence-in{0%{opacity:0;transform:translateX(var(--mw-sp-2))}to{opacity:1;transform:translate(0)}}@keyframes mwf-prompt-in{0%{opacity:0;transform:translateY(var(--mw-sp-2))}to{opacity:1;transform:translateY(0)}}@keyframes mwf-line-draw{to{stroke-dashoffset:0}}@keyframes mwf-area-in{to{opacity:1}}@keyframes mwf-cursor-in{0%{opacity:0;transform:translateX(calc(var(--mw-sp-2) * -1))}to{opacity:1;transform:translate(0)}}@keyframes mwf-dot-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:scale(1)}}@keyframes mwf-bar-rise{to{transform:scaleY(1)}}@keyframes mwf-proof-float{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--mw-sp-2) * -1))}}@keyframes mwf-halo-breathe{0%,to{opacity:.55;transform:scale(.92)}50%{opacity:.9;transform:scale(1.06)}}@keyframes mwf-live-pulse{0%{opacity:.5;transform:scale(.35)}65%,to{opacity:0;transform:scale(1.25)}}@media (width<=1020px){.mwf-copy{padding-inline:var(--mw-sp-8)}.mwf-visual{padding-inline:var(--mw-sp-5)}.mwf-stage-tabs button{text-align:center;grid-template-columns:1fr;place-items:center}.mwf-stage-tabs button>span{grid-row:auto}.mwf-stage-tabs small{display:none}.mwf-floating-proof{right:var(--mw-sp-2)}}@media (width<=820px){.mwf-section{grid-template-columns:1fr}.mwf-copy{min-height:510px;padding:calc(var(--mw-sp-10) + var(--mw-sp-1)) calc(var(--mw-sp-8) + var(--mw-sp-1));border-right:0;border-bottom:1px solid var(--mwf-border)}.mwf-copy h2{max-width:610px;font-size:clamp(calc(var(--mw-fs-display) * 1.34), 8vw, calc(var(--mw-fs-display) * 1.94))}.mwf-copy>p{max-width:590px}.mwf-visual{min-height:650px;padding:calc(var(--mw-sp-9) + var(--mw-sp-2)) var(--mw-sp-8)}.mwf-product-window{width:min(100%,620px)}.mwf-floating-proof{right:max(var(--mw-sp-4), calc((100% - 620px) / 2 - var(--mw-sp-5)));bottom:calc(var(--mw-sp-9) + var(--mw-sp-1))}}@media (width<=560px){.mwf-copy{min-height:500px;padding:calc(var(--mw-sp-9) + var(--mw-sp-2)) var(--mw-sp-6)}.mwf-kicker{margin-bottom:var(--mw-sp-5);font-size:calc(var(--mw-fs-mini) * .75)}.mwf-copy h2{font-size:calc(var(--mw-fs-display) * 1.22);line-height:1.02}.mwf-copy>p{margin-top:var(--mw-sp-5);font-size:var(--mw-fs-caption)}.mwf-principles{gap:var(--mw-sp-2) var(--mw-sp-4);margin-block:var(--mw-sp-6)}.mwf-principles span{font-size:calc(var(--mw-fs-mini) * .75)}.mwf-live-note{margin-top:var(--mw-sp-7);grid-template-columns:7px auto}.mwf-live-note b{display:none}.mwf-visual{min-height:675px;padding:var(--mw-sp-8) var(--mw-sp-3) calc(var(--mw-sp-9) + var(--mw-sp-3))}.mwf-product-window{border-radius:var(--mw-r-lg);min-height:566px}.mwf-window-context{font-size:calc(var(--mw-fs-mini) * .5)}.mwf-stage-tabs{min-height:59px}.mwf-stage-tabs button{gap:calc(var(--mw-sp-1) * .75);padding-inline:calc(var(--mw-sp-1) / 2)}.mwf-stage-tabs b{max-width:57px;font-size:calc(var(--mw-fs-mini) * .48)}.mwf-product-body{grid-template-columns:1fr}.mwf-trend-card,.mwf-evidence-card{min-height:193px}.mwf-trend-card{padding-bottom:var(--mw-sp-2)}.mwf-chart{height:72px}.mwf-bars{display:none}.mwf-evidence-card{padding:var(--mw-sp-3)}.mwf-evidence-card>p{margin-block:var(--mw-sp-2)}.mwf-source-row{min-height:24px}.mwf-diagnostics>span{min-height:37px;padding-inline:var(--mw-sp-2)}.mwf-composer{min-height:50px}.mwf-floating-proof{right:var(--mw-sp-4);bottom:var(--mw-sp-7);min-width:164px}}@media (prefers-reduced-motion:reduce){.mwf-section *,.mwf-section :before,.mwf-section :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.mwf-chart-line{stroke-dashoffset:0}.mwf-chart-area,.mwf-chart-cursor,.mwf-chart-dot{opacity:1}.mwf-bars i{transform:scaleY(1)}}
