.audit-artifact-module__2uwrlq__artifact{--audit-shift-x:0px;--audit-shift-y:0px;isolation:isolate;transform:translate3d(var(--audit-shift-x), var(--audit-shift-y), 0);transition:transform .26s cubic-bezier(.22,1,.36,1);position:relative}.audit-artifact-module__2uwrlq__hero{aspect-ratio:3/2;min-height:340px}.audit-artifact-module__2uwrlq__hero:before{z-index:-1;content:"";filter:blur(24px);background:radial-gradient(circle,#0077b629,#0077b600);border-radius:50%;position:absolute;inset:10% 10% 8%}.audit-artifact-module__2uwrlq__spread{aspect-ratio:3/2;border:1px solid #ffffff21;border-radius:8px;overflow:hidden;box-shadow:0 28px 80px #00000057}.audit-artifact-module__2uwrlq__image{object-fit:contain;will-change:transform, opacity}.audit-artifact-module__2uwrlq__spread .audit-artifact-module__2uwrlq__image{object-fit:cover}@media (max-width:899px),(hover:none),(pointer:coarse){.audit-artifact-module__2uwrlq__artifact{transition:none;transform:none}.audit-artifact-module__2uwrlq__hero{min-height:260px}}@media (max-width:479px){.audit-artifact-module__2uwrlq__hero{min-height:220px}.audit-artifact-module__2uwrlq__spread{aspect-ratio:4/3}.audit-artifact-module__2uwrlq__spread .audit-artifact-module__2uwrlq__image{object-position:center}}@media (prefers-reduced-motion:reduce){.audit-artifact-module__2uwrlq__artifact,.audit-artifact-module__2uwrlq__image{transition:none!important;transform:none!important}}
.audit-v3-module__WokY7G__storyItem{opacity:1;filter:blur();transform:translate(0,0)}.audit-v3-module__WokY7G__carouselFrame{touch-action:pan-y;background:#070c1275;border:1px solid #ffffff26;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 30px 90px #00000052}.audit-v3-module__WokY7G__carouselSlide{animation:.34s cubic-bezier(.22,1,.36,1) both audit-v3-module__WokY7G__carousel-in}.audit-v3-module__WokY7G__carouselImage{object-fit:cover}.audit-v3-module__WokY7G__processRail{--audit-progress:0;background:#c7d0da;height:2px;position:absolute;top:20px;left:12.5%;right:12.5%}.audit-v3-module__WokY7G__processRail:after{content:"";transform:scaleX(var(--audit-progress));transform-origin:0;background:linear-gradient(90deg,#0077b6,#36bffa);transition:transform .52s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.audit-v3-module__WokY7G__processNode{transition:color .26s,border-color .26s,background-color .26s,box-shadow .32s;box-shadow:0 0 #0ba5ec00}.audit-v3-module__WokY7G__processNodeActive{color:#026aa2;background:#e0f2fe;border-color:#0077b6;box-shadow:0 0 0 6px #0ba5ec1a}.audit-v3-module__WokY7G__processCopy{opacity:.48;transition:opacity .32s,transform .42s cubic-bezier(.22,1,.36,1);transform:translateY(8px)}.audit-v3-module__WokY7G__processCopyActive{opacity:1;transform:translate(0,0)}.audit-v3-module__WokY7G__dialogOverlay{z-index:90;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c141db8;animation:.22s ease-out both audit-v3-module__WokY7G__overlay-in;position:fixed;inset:0}.audit-v3-module__WokY7G__dialogOverlay[data-state=closed]{animation:.18s ease-in both audit-v3-module__WokY7G__overlay-out}.audit-v3-module__WokY7G__dialogContent{z-index:91;background:#f8fafc;border:1px solid #cdd6e3;border-radius:10px;outline:none;width:min(920px,100vw - 40px);max-height:min(820px,100svh - 40px);animation:.3s cubic-bezier(.22,1,.36,1) both audit-v3-module__WokY7G__dialog-in;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 32px 120px #0a0d1257}.audit-v3-module__WokY7G__dialogContent[data-state=closed]{animation:.2s ease-in both audit-v3-module__WokY7G__dialog-out}.audit-v3-module__WokY7G__accordionContent{overflow:hidden}.audit-v3-module__WokY7G__accordionContent[data-state=open]{animation:.4s cubic-bezier(.16,1,.3,1) audit-v3-module__WokY7G__accordion-open}.audit-v3-module__WokY7G__accordionContent[data-state=closed]{animation:.26s cubic-bezier(.4,0,1,1) audit-v3-module__WokY7G__accordion-close}.audit-v3-module__WokY7G__accordionInner{opacity:0;transition:opacity .21s 70ms,transform .3s cubic-bezier(.22,1,.36,1) 55ms;transform:translateY(-5px)}.audit-v3-module__WokY7G__accordionContent[data-state=open] .audit-v3-module__WokY7G__accordionInner{opacity:1;transform:translate(0,0)}.audit-v3-module__WokY7G__accordionContent[data-state=closed] .audit-v3-module__WokY7G__accordionInner{transition-duration:.14s;transition-delay:0s}@media (max-width:767px){.audit-v3-module__WokY7G__processRail{width:2px;height:auto;top:20px;bottom:20px;left:19px}.audit-v3-module__WokY7G__processRail:after{transform:scaleY(var(--audit-progress));transform-origin:top}.audit-v3-module__WokY7G__dialogContent{border-radius:8px;width:auto;max-height:none;animation-name:audit-v3-module__WokY7G__sheet-in;inset:12px;transform:none}.audit-v3-module__WokY7G__dialogContent[data-state=closed]{animation-name:audit-v3-module__WokY7G__sheet-out}}@media (prefers-reduced-motion:reduce){.audit-v3-module__WokY7G__carouselSlide,.audit-v3-module__WokY7G__dialogOverlay,.audit-v3-module__WokY7G__dialogOverlay[data-state=closed],.audit-v3-module__WokY7G__dialogContent,.audit-v3-module__WokY7G__dialogContent[data-state=closed],.audit-v3-module__WokY7G__accordionContent[data-state=open],.audit-v3-module__WokY7G__accordionContent[data-state=closed]{animation:none}.audit-v3-module__WokY7G__processRail:after,.audit-v3-module__WokY7G__processNode,.audit-v3-module__WokY7G__processCopy,.audit-v3-module__WokY7G__accordionInner,.audit-v3-module__WokY7G__accordionContent[data-state=open] .audit-v3-module__WokY7G__accordionInner{transition:none}}@keyframes audit-v3-module__WokY7G__carousel-in{0%{opacity:0;transform:translate(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes audit-v3-module__WokY7G__overlay-in{0%{opacity:0}to{opacity:1}}@keyframes audit-v3-module__WokY7G__overlay-out{0%{opacity:1}to{opacity:0}}@keyframes audit-v3-module__WokY7G__dialog-in{0%{opacity:0;transform:translate(-50%,calc(18px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes audit-v3-module__WokY7G__dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,calc(10px - 50%))scale(.99)}}@keyframes audit-v3-module__WokY7G__sheet-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translate(0,0)}}@keyframes audit-v3-module__WokY7G__sheet-out{0%{opacity:1}to{opacity:0}}@keyframes audit-v3-module__WokY7G__accordion-open{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes audit-v3-module__WokY7G__accordion-close{0%{height:var(--radix-accordion-content-height)}to{height:0}}
