.audit-page{--audit-void: #030303;--audit-panel: rgba(15, 13, 10, .72);--audit-raised: rgba(19, 17, 16, .76);--audit-cream: #f5edd6;--audit-bone: #f3f1ec;--audit-muted: rgba(245, 237, 214, .68);--audit-border: rgba(245, 237, 214, .14);--automation-blue: #7fbbeb;--audit-green: #8ed8a5;--audit-red: #d15f55;--audit-mx: 60vw;--audit-my: 30vh;--section-py: 72px;--nav-clearance: 72px;--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--ease-out-quint: cubic-bezier(.22, 1, .36, 1);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--motion-press: .12s;--motion-ui: .18s;--motion-enter: .64s;--motion-stagger: 58ms;--audit-ease-out: var(--ease-out-quint);--audit-ease-press: cubic-bezier(.2, 0, 0, 1);background:radial-gradient(820px circle at var(--audit-mx) var(--audit-my),rgba(127,187,235,.18),transparent 38%),radial-gradient(920px circle at 75% 10%,rgba(142,216,165,.06),transparent 32%),var(--audit-void);font-family:ABCDiatype,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;isolation:isolate}.automation-page{--automation-blue: #7fbbeb;--audit-green: #8ed8a5;--audit-red: #d15f55;background:radial-gradient(860px circle at var(--audit-mx) var(--audit-my),rgba(127,187,235,.18),transparent 38%),radial-gradient(900px circle at 82% 12%,rgba(142,216,165,.08),transparent 30%),radial-gradient(720px circle at 12% 72%,rgba(127,187,235,.07),transparent 36%),var(--audit-void)}.audit-page h1,.audit-page h2,.audit-page h3{text-wrap:balance}.audit-page p,.audit-page li{text-wrap:pretty}.audit-page.motion-ready .audit-reveal{opacity:0;transform:translate3d(0,var(--reveal-y, 18px),0) scale(var(--reveal-scale, 1));transition:opacity var(--reveal-duration, var(--motion-enter)) var(--ease-out-quint) calc(var(--reveal-index, 0) * var(--motion-stagger)),transform var(--reveal-duration, var(--motion-enter)) var(--ease-out-quint) calc(var(--reveal-index, 0) * var(--motion-stagger));will-change:opacity,transform}.audit-page.motion-ready .audit-reveal.is-visible{opacity:1;transform:translateZ(0) scale(1);will-change:auto}.audit-page.motion-ready .audit-motion-child{--reveal-y: 12px;--reveal-scale: .996;--reveal-duration: .54s}.audit-page.motion-ready .audit-folder-showcase.audit-reveal{--reveal-y: 24px;--reveal-scale: .985;--reveal-duration: .76s}.audit-page.motion-ready .audit-artifact.audit-reveal,.audit-page.motion-ready .offer-card.audit-reveal{--reveal-y: 26px;--reveal-scale: .985;--reveal-duration: .72s}.audit-page.motion-ready .lp-faq-list.audit-reveal{--reveal-y: 14px;--reveal-duration: .56s}.audit-scroll-progress{position:fixed;left:0;top:0;z-index:1000;width:100%;height:2px;pointer-events:none;background:#7fbbeb;transform:scaleX(0);transform-origin:left}@supports (animation-timeline: scroll()){.audit-scroll-progress{animation:auditScrollProgress linear both;animation-timeline:scroll()}@keyframes auditScrollProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}}.audit-page:before{content:none}.audit-breathing-grid{position:fixed;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;opacity:.58;filter:none;-webkit-mask-image:radial-gradient(circle at 50% 4%,black 0 62%,transparent 96%);mask-image:radial-gradient(circle at 50% 4%,black 0 62%,transparent 96%)}.audit-cursor-light{position:fixed;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle 450px at var(--audit-mx) var(--audit-my),rgba(245,237,214,.05) 0%,rgba(196,146,34,.026) 30%,transparent 100%);mix-blend-mode:screen}.audit-linear-grain{display:none}.audit-hero{display:block;overflow:hidden;isolation:isolate;padding-top:calc(var(--nav-clearance) + var(--section-py));padding-bottom:var(--section-py)}.audit-hero-grid{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:1}.audit-hero>:not(.audit-hero-grid){position:relative;z-index:2;width:100%}.audit-section,.audit-proof,.audit-answer-block,.audit-hero,.final-audit-cta{position:relative;z-index:2;border-top:.5px solid rgba(245,237,214,.07)}.audit-section{content-visibility:auto;contain-intrinsic-size:900px;padding-top:var(--section-py);padding-bottom:var(--section-py)}.audit-section:before,.audit-answer-block:before,.final-audit-cta:after{content:"";position:absolute;left:0;right:0;top:0;height:1px;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(245,237,214,.22),transparent);opacity:.7}.audit-answer-block{padding-top:var(--section-py);padding-bottom:var(--section-py);background:linear-gradient(180deg,rgba(245,237,214,.022),transparent 42%),#050403d6;border-top:1px solid rgba(245,237,214,.08);border-bottom:1px solid rgba(245,237,214,.08);box-shadow:inset 0 1px #ffffff0a,inset 0 28px 70px #0003}.audit-answer-block p:not(.audit-kicker){margin-top:.75rem;max-width:1120px;color:#f5edd6c7;font-family:ABCDiatype,sans-serif;font-size:clamp(1.05rem,1.2vw,1.25rem);line-height:1.62}.audit-proof{border-block:1px solid rgba(255,255,255,.42);background:linear-gradient(180deg,#ffffffc7,#efebe0d1),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 760px auto repeat,#f3f1ece0;box-shadow:inset 0 1px #ffffffc7,inset 0 -1px #1a161414,0 18px 48px #0000002e;color:#1a1614}.audit-proof:before{content:"";position:absolute;inset:0;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23paper)' opacity='0.7'/%3E%3C/svg%3E");background-size:180px 180px;pointer-events:none}.audit-proof>div{position:relative;z-index:1}.audit-proof>div>div{border-left:1px solid rgba(26,22,20,.1);padding-left:1rem}.audit-proof>div>div:first-child{border-left:0;padding-left:0}.audit-proof span{display:block;font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#1a161475}.audit-proof strong{display:block;margin-top:.2rem;font-family:ABCMonumentGrotesk,sans-serif;font-weight:400;color:#1a1614e6}.audit-kicker{font-family:BerkeleyMono,monospace;font-size:12px;line-height:1.4;letter-spacing:.12em;text-transform:uppercase;color:#7fbbebe0}.audit-hero-kicker{color:#7fbbebd6;letter-spacing:.22em}.audit-hero-copy{display:grid;justify-items:center;row-gap:0}.audit-hero-copy h1{margin-top:clamp(12px,1.4vw,18px)}.audit-hero-copy h1 span[aria-hidden=true]{display:block}.workflow-hero-line{white-space:nowrap}.audit-updated{margin-top:clamp(14px,1.35vw,20px);font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#f5edd66b}.audit-heading{margin-top:.75rem;max-width:760px;font-family:HeldaneDisplay,serif;font-size:clamp(3rem,5.6vw,6.5rem);font-weight:400;line-height:.96;color:var(--audit-cream)}.audit-section-head{margin-bottom:3rem;display:grid;grid-template-columns:minmax(0,.66fr) minmax(280px,.34fr);gap:2.5rem;align-items:end}.audit-section-head>p,.audit-section p{color:var(--audit-muted);font-size:1.0625rem;line-height:1.65}.audit-section p.audit-kicker,.audit-section-head p.audit-kicker,.audit-artifact p.audit-kicker,.system-panel p.audit-kicker,.fit-grid p.audit-kicker,.faq-grid p.audit-kicker{color:var(--automation-blue);font-size:12px;line-height:1.4}.audit-button{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:-moz-max-content;width:max-content;min-height:56px;border:1px solid rgba(245,237,214,.3);border-radius:2px;padding:0 24px;font-family:ABCMonumentGrotesk,sans-serif;font-size:15px;font-weight:500;letter-spacing:.01em;color:var(--audit-cream);white-space:nowrap;cursor:pointer;transform:translateZ(0);transition:transform .15s var(--audit-ease-press),box-shadow .15s var(--ease-signature),background-color .15s var(--ease-signature),color .15s var(--ease-signature),border-color .15s var(--ease-signature)}.audit-button:after{content:"";position:absolute;inset:-32% -42%;z-index:-1;background:linear-gradient(105deg,transparent 34%,rgba(245,237,214,.16) 50%,transparent 66%);opacity:0;transform:translate(-44%) skew(-14deg);transition:opacity .18s var(--ease-signature),transform .42s var(--audit-ease-out)}.audit-button:hover:after{opacity:1;transform:translate(44%) skew(-14deg)}.audit-button:active:after{opacity:1;transform:translate(10%) skew(-14deg);transition-duration:90ms}.audit-button:focus-visible,.audit-inline-link:focus-visible,.audit-final-link:focus-visible,.finder-pill:focus-visible,.finder-sidebar button:focus-visible{outline:2px solid rgba(127,187,235,.82);outline-offset:4px}.audit-button-primary{border:1px solid rgba(245,237,214,.28);background:#0c0907;color:var(--audit-cream);box-shadow:5px 5px #7fbbeb9e,inset 0 1px #ffffff1a}.audit-button-primary:hover{transform:translate3d(2px,2px,0);border-color:#7fbbebe6;box-shadow:3px 3px #7fbbebb3,inset 0 2px 10px #00000038,inset 0 1px #ffffff24}.audit-button-primary:active{transform:translate3d(5px,5px,0) scale(.96);border-color:#f5edd66b;background:#090706;box-shadow:inset 0 3px 12px #0000006b,inset 0 -1px #f5edd614}.audit-button-secondary{border:0;padding-inline:.4rem;background:transparent;color:#f5edd68f;box-shadow:none;font-family:BerkeleyMono,monospace;font-size:12px;font-weight:400;letter-spacing:.12em;text-transform:uppercase}.audit-button-secondary:hover{color:var(--audit-cream);transform:translate(3px)}.audit-button-secondary:active,.audit-final-link:active{transform:translate(3px) scale(.96)}.audit-final-link{display:inline-flex;align-items:center;justify-content:center;padding:.7rem .2rem;font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#f5edd680;transition:color .18s var(--ease-signature),transform .18s var(--ease-signature)}.audit-final-link:hover{color:#f5edd6d1;transform:translate(3px)}.audit-hero-actions{display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:clamp(22px,2.15vw,32px)}.audit-hero-actions .audit-button{width:220px;padding-inline:1rem}.audit-button-price{min-height:58px;flex-direction:column;gap:.2rem;padding-block:.72rem}.audit-button-price span,.audit-button-price small{display:block;line-height:1}.audit-button-price small{font-family:BerkeleyMono,monospace;font-size:10px;font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#f5edd68a;transition:color .15s var(--ease-signature)}.audit-button-price:hover small{color:#f5edd6b8}.audit-inline-link{color:#7fbbebdb;text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:#7fbbeb61;text-underline-offset:.18em;transition:color .18s var(--ease-signature),text-decoration-color .18s var(--ease-signature)}.audit-inline-link:hover{color:#f5edd6eb;text-decoration-color:#f5edd694}.audit-availability{display:flex;margin-top:clamp(26px,2.8vw,40px);align-items:center;gap:.75rem;flex-wrap:nowrap;justify-content:center;font-family:BerkeleyMono,monospace;font-size:12.5px;letter-spacing:.14em;text-transform:uppercase;color:#f5edd670;transition:opacity .18s var(--ease-out-quint),transform .18s var(--ease-out-quint);font-variant-numeric:tabular-nums}.audit-availability span{width:6px;height:6px;flex:0 0 auto;border-radius:999px;background:#8ed8a5b3;box-shadow:0 0 8px #8ed8a566;animation:none}.audit-availability strong{min-width:18ch;color:#8ed8a5b3;font-weight:400;white-space:nowrap;transition:color .18s var(--ease-out-quint)}.audit-availability em{min-width:20ch;font-style:normal;color:#f5edd673;white-space:nowrap}.audit-availability.is-changing{opacity:.28;transform:translate3d(0,3px,0)}.final-audit-cta{padding-top:var(--section-py);padding-bottom:var(--section-py)}@keyframes auditStatusPulse{0%,to{transform:scale(1);opacity:.74}45%{transform:scale(1.36);opacity:1}}.audit-meta-row{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.48);border-radius:3px;background:linear-gradient(180deg,#ffffffa8,#efebe0b8),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 620px auto repeat,#f3f1ecb8;box-shadow:0 8px 24px #00000024,inset 0 1px #ffffffb3;padding:.85rem .95rem;color:#1a1614;backdrop-filter:blur(18px) saturate(1.2);-webkit-backdrop-filter:blur(18px) saturate(1.2)}.audit-meta-row:before{content:"";position:absolute;inset:0;opacity:.08;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='paper'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23paper)' opacity='0.7'/%3E%3C/svg%3E");background-size:180px 180px;pointer-events:none}.audit-meta-row span,.offer-side span{position:relative;z-index:1;display:block;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#f5edd666}.audit-meta-row span{color:#1a161475}.audit-meta-row strong{position:relative;z-index:1;display:block;margin-top:.2rem;font-family:ABCMonumentGrotesk,sans-serif;font-weight:400;color:#1a1614e6}.audit-hero-visual{min-width:0;perspective:1200px}.audit-folder-showcase{perspective:1200px;transform:scale(.94);transform-origin:top center}.audit-hero-include{display:block;margin-top:.25rem}.finder-glow{position:absolute;inset:auto 8% -10%;height:34%;border-radius:50%;background:radial-gradient(ellipse,rgba(135,206,235,.14),transparent 64%),radial-gradient(ellipse,rgba(127,187,235,.16),transparent 72%);filter:blur(34px);pointer-events:none}.finder-window{position:relative;overflow:visible;border:1px solid rgba(255,255,255,.7);border-radius:10px 10px 7px 7px;background:radial-gradient(900px 260px at 50% 0%,rgba(255,255,255,.55),transparent 64%),linear-gradient(90deg,rgba(255,255,255,.18),transparent 18%,rgba(0,0,0,.045) 50%,transparent 82%,rgba(255,255,255,.14)),repeating-linear-gradient(0deg,#ffffff30 0 1px,#5f5f5f2e 1px 2px,#ffffff14 2px 5px),linear-gradient(180deg,#e2e2e1,#bfc0bd 48%,#a8aaa7 49%,#d0d0ce);box-shadow:0 54px 130px #00000047,0 22px 44px #0000003d,0 5px 10px #00000047,inset 0 1px #fffffff2,inset 0 0 0 1px #ffffff7a,inset 0 -1px #0000002e;color:#1a1614;transform:rotateX(2deg) rotateY(-2deg);animation:finderSettle .7s var(--ease-signature) .36s both}.finder-window:before{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;opacity:.12;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 160 160' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='1.1' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.75'/%3E%3C/svg%3E");background-size:130px 130px}.finder-titlebar,.finder-toolbar,.finder-body,.finder-status{position:relative;z-index:2}.finder-titlebar{display:grid;grid-template-columns:110px 1fr 110px;align-items:center;min-height:34px;border-bottom:1px solid rgba(26,22,20,.2);background:radial-gradient(360px 48px at 50% 0%,rgba(255,255,255,.7),transparent 78%),repeating-linear-gradient(0deg,#ffffff47 0 1px,#4646461f 1px 2px,#ffffff14 2px 5px),linear-gradient(180deg,#d9dad7,#b7b8b6 49%,#9fa19f 50%,#c9c9c7);box-shadow:inset 0 1px #fffffff0,inset 0 -1px #0000001f}.finder-lights{display:flex;gap:.55rem;padding-left:1rem}.finder-lights span{width:13px;height:13px;border-radius:999px;border:1px solid rgba(26,22,20,.22);box-shadow:inset 0 1px 1px #ffffffbf,inset 0 -2px 2px #00000024,0 1px 1px #0000001f}.finder-lights span:nth-child(1){background:radial-gradient(circle at 38% 30%,#ffd0c8,#ff6a58 52%,#b6312b)}.finder-lights span:nth-child(2){background:radial-gradient(circle at 38% 30%,#fff0a8,#f3c64c 54%,#a87817)}.finder-lights span:nth-child(3){background:radial-gradient(circle at 38% 30%,#c6f0b6,#62c65b 54%,#298a2f)}.finder-title{display:flex;justify-content:center;align-items:center;gap:.45rem;min-width:0;font-family:ABCDiatype,sans-serif;font-size:14px;color:#1a1614bd;text-shadow:0 1px 0 rgba(255,255,255,.55)}.finder-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:600}.finder-folder-icon{position:relative;display:inline-block;width:27px;height:27px;border:0;border-radius:0;background:url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/07-printed-artifact-folder-256.webp) center / contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.finder-folder-icon:before{content:none}.finder-pill{position:relative;justify-self:end;margin-right:1rem;width:34px;height:16px;border:1px solid rgba(26,22,20,.28);border-radius:999px;background:#ffffff47;box-shadow:inset 0 1px 2px #0000002e,0 1px #ffffff8c;transition:transform var(--motion-ui) var(--ease-out-quart),background var(--motion-ui) var(--ease-signature),box-shadow var(--motion-ui) var(--ease-signature);cursor:pointer}.finder-pill:before{content:"";position:absolute;inset:-12px -6px}.finder-popover{position:absolute;z-index:30;top:auto;bottom:30px;right:12px;width:min(318px,calc(100vw - 42px));border:1px solid rgba(245,237,214,.18);border-radius:8px;background:linear-gradient(180deg,#201c18fa,#0d0b08fa),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 460px auto repeat,#11100e;padding:1rem 1.05rem 1.05rem;color:var(--audit-cream);opacity:0;pointer-events:none;transform:translateY(4px) scale(.98);transform-origin:bottom right;box-shadow:0 22px 48px #0000006b,4px 4px #00000047,inset 0 1px #ffffff14;transition:opacity .18s var(--ease-signature),transform .18s var(--ease-signature)}.finder-popover:before{content:"";position:absolute;bottom:-8px;right:22px;width:14px;height:14px;border-right:1px solid rgba(245,237,214,.18);border-bottom:1px solid rgba(245,237,214,.18);background:#11100e;transform:rotate(45deg);box-shadow:2px 2px #0000003d}.finder-popover span{display:inline-flex;align-items:center;min-height:18px;border:1px solid rgba(127,187,235,.34);border-radius:3px;background:#7fbbeb1f;padding:.2rem .34rem .16rem;font-family:BerkeleyMono,monospace;font-size:9px;line-height:1;letter-spacing:.09em;text-transform:uppercase;color:#7fbbebeb}.finder-popover strong{display:block;margin-top:.62rem;font-family:ABCMonumentGrotesk,sans-serif;font-size:1.08rem;font-weight:500;line-height:1.08;color:#f5edd6f0}.finder-popover p{margin-top:.55rem;color:#f5edd6b3;font-size:.86rem;line-height:1.4}.finder-pill:hover+.finder-popover,.finder-pill:focus-visible+.finder-popover,.finder-titlebar:focus-within .finder-popover,.finder-titlebar:hover .finder-popover,.finder-popover.is-open{opacity:1;pointer-events:auto;transform:translateY(0) scale(1)}.finder-pill:hover{transform:translateY(-1px);background:#ffffff6b;box-shadow:inset 0 1px 2px #0000001f,0 3px 8px #0000001f}.finder-toolbar{display:grid;grid-template-columns:auto auto auto 1fr;gap:1rem;align-items:center;border-bottom:1px solid rgba(26,22,20,.18);background:repeating-linear-gradient(0deg,rgba(255,255,255,.2) 0 1px,rgba(70,70,70,.1) 1px 2px,transparent 2px 5px),linear-gradient(180deg,#d9dad7,#b9bab8);padding:.72rem 1rem;opacity:.72;transition:opacity .22s var(--ease-signature)}.finder-window:hover .finder-toolbar{opacity:.95}.finder-arrows,.finder-view{display:flex;overflow:hidden;border:1px solid rgba(26,22,20,.28);border-radius:7px;background:linear-gradient(180deg,#ffffffeb,#e1e2e0db 48%,#acaeabe6 50%,#e0e0deeb);box-shadow:inset 0 1px #fffffff2,inset 0 -1px #00000029,0 1px 1px #0000001f}.finder-arrows span{display:grid;place-items:center;width:38px;min-height:40px;color:#1a16147a;font-size:24px;line-height:1;cursor:pointer;transition:background var(--motion-ui) var(--ease-signature),color var(--motion-ui) var(--ease-signature),transform var(--motion-ui) var(--ease-out-quart),box-shadow var(--motion-ui) var(--ease-signature)}.finder-arrows span:hover,.finder-view span:hover{background:linear-gradient(180deg,#fff,#d8e8faeb 48%,#8eb8e8d9 50%,#e2efffeb);color:#1a1614bd;transform:translateY(-1px)}.finder-arrows span:active,.finder-view span:active,.finder-action:active,.finder-pill:active{transform:translateY(1px);box-shadow:inset 0 2px 4px #0003}.finder-arrows span+span,.finder-view span+span{border-left:1px solid rgba(26,22,20,.16)}.finder-view span{position:relative;display:grid;place-items:center;width:34px;min-height:40px;cursor:pointer;transition:background var(--motion-ui) var(--ease-signature),transform var(--motion-ui) var(--ease-out-quart),box-shadow var(--motion-ui) var(--ease-signature)}.finder-view span:before{content:"";display:block;width:16px;height:14px;opacity:.62}.finder-view span:nth-child(1):before{background:linear-gradient(#1a1614 0 0) 0 0 / 6px 6px,linear-gradient(#1a1614 0 0) 10px 0 / 6px 6px,linear-gradient(#1a1614 0 0) 0 8px / 6px 6px,linear-gradient(#1a1614 0 0) 10px 8px / 6px 6px;background-repeat:no-repeat}.finder-view span:nth-child(2):before{height:13px;background:linear-gradient(#1a1614 0 0) 0 1px / 16px 2px,linear-gradient(#1a1614 0 0) 0 6px / 16px 2px,linear-gradient(#1a1614 0 0) 0 11px / 16px 2px;background-repeat:no-repeat}.finder-view span:nth-child(3):before{border-left:2px solid rgba(26,22,20,.78);border-right:2px solid rgba(26,22,20,.78);box-shadow:inset 5px 0 #1a1614c7}.finder-action{position:relative;width:46px;min-height:40px;border:1px solid rgba(26,22,20,.22);border-radius:7px;background:linear-gradient(180deg,#fbfbfa,#bebfbd);box-shadow:inset 0 1px #ffffffe6,0 1px 1px #0000001f;cursor:pointer;transition:background .18s var(--ease-signature),transform .18s var(--ease-signature),box-shadow .18s var(--ease-signature)}.finder-action:before{content:"";position:absolute;left:50%;top:50%;width:16px;height:16px;border:2px solid rgba(26,22,20,.52);border-radius:999px;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 3px #1a161414}.finder-action:after{content:"";position:absolute;left:calc(50% + 7px);top:calc(50% + 5px);width:6px;height:2px;border-radius:999px;background:#1a161485;transform:rotate(45deg)}.finder-action:hover{transform:translateY(-1px);background:linear-gradient(180deg,#fbfaf6,#dbeeff 48%,#93bcea 50%,#e8f4ff);box-shadow:inset 0 1px #fffffff0,0 4px 10px #0000001f}.finder-search{justify-self:end;width:min(270px,100%);border:1px solid rgba(26,22,20,.18);border-radius:999px;background:#ffffffdb;box-shadow:inset 0 1px 3px #0000001f;padding:.46rem .9rem;font-family:ABCDiatype,sans-serif;font-size:13px;color:#1a16146b;text-align:left;transition:border-color .18s var(--ease-signature),box-shadow .18s var(--ease-signature),color .18s var(--ease-signature);cursor:text}.finder-search:hover{border-color:#2f75d66b;box-shadow:inset 0 1px 3px #0000001f,0 0 0 3px #2f75d614;color:#1a16149e}.finder-body{display:grid;grid-template-columns:160px 1fr;min-height:318px;background:#fbfaf6}.finder-sidebar{border-right:1px solid rgba(26,22,20,.16);background:linear-gradient(90deg,rgba(80,160,220,.12),transparent 8px),linear-gradient(180deg,#f8f8f7,#eeeeec);padding:1rem .75rem;font-family:ABCDiatype,sans-serif;opacity:.78;transition:opacity .22s var(--ease-signature)}.finder-window:hover .finder-sidebar{opacity:.96}.finder-sidebar span{display:block;margin:0 .55rem .5rem;font-size:11px;font-weight:700;color:#1a16146b;text-transform:uppercase}.finder-sidebar button{display:flex;align-items:center;gap:.5rem;width:100%;border-radius:6px;padding:.46rem .55rem;text-align:left;font-size:13px;font-weight:400;color:#1a1614b3;cursor:pointer;transition:background .18s var(--ease-signature),color .18s var(--ease-signature),transform .18s var(--ease-signature),border-color .18s var(--ease-signature)}.finder-sidebar button:hover{background:#e5f3fbe6;color:#1a1614e6;transform:translate(1px)}.finder-sidebar button.active{background:linear-gradient(180deg,#74a9ef,#2f75d6);color:#fbfaf6;text-shadow:0 1px 0 rgba(0,0,0,.28)}.sidebar-icon{position:relative;display:inline-block;width:15px;height:13px;flex:0 0 auto;opacity:.88}.sidebar-folder{border:1px solid rgba(66,128,190,.42);border-radius:3px 3px 2px 2px;background:linear-gradient(180deg,#dff0ff,#78b8ec);box-shadow:inset 0 1px #ffffffd9}.sidebar-folder:before{content:"";position:absolute;left:2px;top:-4px;width:7px;height:4px;border:1px solid rgba(66,128,190,.32);border-bottom:0;border-radius:2px 2px 0 0;background:#cde9ff}.sidebar-input{width:16px;height:14px;border:1px solid rgba(26,22,20,.24);border-radius:2px 2px 3px 3px;background:linear-gradient(180deg,#fbfaf6 0 45%,#dfe3e6 46% 100%);box-shadow:inset 0 1px #ffffffe6,0 1px 1px #00000014}.sidebar-input:before{content:"";position:absolute;left:3px;right:3px;top:4px;height:1px;background:#1a161438;box-shadow:0 4px #1a161429}.sidebar-lens{border:2px solid rgba(26,22,20,.48);border-radius:999px}.sidebar-lens:after{content:"";position:absolute;right:-4px;bottom:-3px;width:6px;height:2px;border-radius:999px;background:#1a16147a;transform:rotate(45deg)}.sidebar-roadmap{width:16px;height:14px;border-radius:2px;background:linear-gradient(90deg,#ffffffc7 0 32%,#d8ecff 33% 66%,#ffffffc7 67%),linear-gradient(180deg,#fbfaf6,#d9d5c8);border:1px solid rgba(26,22,20,.22);box-shadow:inset 0 1px #ffffffe6}.sidebar-roadmap:before{content:"";position:absolute;left:4px;top:3px;width:8px;height:8px;border:1px solid rgba(196,146,34,.76);border-radius:999px;background:#c492221a}.finder-sidebar button.active .sidebar-icon{filter:drop-shadow(0 1px 0 rgba(0,0,0,.22))}.finder-files{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem .85rem;align-content:start;padding:1.55rem 1.75rem}.finder-files article{position:relative;display:grid;justify-items:center;gap:.38rem;min-width:0;border-radius:12px;padding:.65rem .5rem .72rem;text-align:center;color:#1a1614;cursor:pointer;transform:translateZ(0);transition:background .26s var(--ease-signature),box-shadow .26s var(--ease-signature),opacity .26s var(--ease-signature),transform .36s var(--ease-signature);will-change:transform}.finder-files article:before{content:"";position:absolute;inset:.2rem .1rem;z-index:-1;border:1px solid rgba(26,22,20,0);border-radius:12px;background:radial-gradient(ellipse at 50% 28%,rgba(255,255,255,.42),transparent 68%);opacity:0;transform:scale(.94);transition:border-color .26s var(--ease-signature),opacity .26s var(--ease-signature),transform .36s var(--ease-signature)}.finder-files:hover article:not(:hover){opacity:.72;transform:scale(.985)}.finder-files article:hover{opacity:1;transform:translateY(-7px) scale(1.08);box-shadow:0 16px 28px #1a161414}.finder-files article:hover:before{border-color:transparent;opacity:.72;transform:scale(1)}.finder-files article:active{transform:translateY(-3px) scale(1.035);transition-duration:.12s}.file-icon{position:relative;display:inline-block;width:44px;height:56px;margin-bottom:.25rem;border:1px solid rgba(26,22,20,.54);border-radius:2px;background:linear-gradient(135deg,transparent 0 10px,rgba(0,0,0,.16) 10px 11px,transparent 11px),linear-gradient(180deg,#fffffff5,#efebe0f0);box-shadow:inset 0 1px #ffffffeb,inset 0 -6px 0 var(--file-band, rgba(196,146,34,.18)),0 1px 1px #0000001f,0 7px 16px #00000014;transform-origin:50% 90%;transition:filter .36s var(--ease-signature),box-shadow .36s var(--ease-signature),transform .52s var(--ease-signature);will-change:transform}.file-aqua{width:58px;height:58px;border:0;border-radius:0;background:var(--aqua-icon) center / contain no-repeat;box-shadow:none;filter:saturate(1.02) drop-shadow(0 1px 1px rgba(26,22,20,.18)) drop-shadow(0 8px 12px rgba(26,22,20,.08))}.file-icon:before{content:"";position:absolute;right:-1px;top:-1px;width:13px;height:13px;border-left:1px solid rgba(26,22,20,.34);border-bottom:1px solid rgba(26,22,20,.34);background:linear-gradient(135deg,#ffffffeb,#d3ccbcf5);clip-path:polygon(0 0,100% 100%,0 100%);box-shadow:-1px 1px #0000000a}.file-icon:after{content:"PDF";position:absolute;left:50%;bottom:10px;transform:translate(-50%);min-width:28px;border:1px solid var(--file-accent, rgba(196,146,34,.7));background:#ffffffad;padding:2px 3px 1px;font-family:BerkeleyMono,monospace;font-size:8px;font-weight:400;letter-spacing:.02em;line-height:1;text-align:center;color:#1a1614b8;pointer-events:none}.file-aqua:before,.file-aqua:after{content:none}.finder-files article:hover .file-icon{filter:saturate(1.08) contrast(1.02);transform:translateY(-2px) scale(1.12);box-shadow:inset 0 1px #fffffff0,inset 0 -8px 16px #0000001f,0 5px 9px #0000001c,0 18px 28px #0000001f;animation:none}.finder-files article:hover .file-aqua{filter:saturate(1.08) contrast(1.02) drop-shadow(0 2px 2px rgba(26,22,20,.16)) drop-shadow(0 15px 20px rgba(26,22,20,.14));box-shadow:none}.finder-files article:hover .file-icon:before{transform:translate(-1px,1px)}.file-final{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/04-salt-silicon-hybrid-256.webp)}.file-teardown{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/12-studio-dashboard-crt-256.webp)}.file-voice{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/09-editorial-typewriter-256.webp)}.file-workflow{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/08-infrastructure-control-cube-256.webp)}.file-ai{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/03-silicon-core-chip-256.webp)}.file-roadmap{--aqua-icon: url(/assets/aqua-ss-pack/ss-mac-icons-v2-clean/10-prismatic-glass-compass-256.webp)}.file-pdf{--file-band: rgba(209, 95, 85, .28);--file-accent: rgba(209, 95, 85, .72)}.file-image{--file-band: rgba(105, 174, 232, .28);--file-accent: rgba(66, 128, 190, .7)}.file-image:after{content:"PNG"}.file-txt{--file-band: rgba(130, 118, 94, .2);--file-accent: rgba(130, 118, 94, .58)}.file-txt:after{content:"TXT"}.file-rules{--file-band: rgba(141, 104, 223, .24);--file-accent: rgba(119, 91, 190, .62)}.file-roadmap{--file-band: rgba(127, 187, 235, .28);--file-accent: rgba(174, 128, 29, .66)}.finder-files strong{max-width:15ch;overflow-wrap:anywhere;font-family:ABCDiatype,sans-serif;font-size:13px;font-weight:400;line-height:1.2;color:#1a1614db;transition:color .22s var(--ease-signature),transform .26s var(--ease-signature)}.finder-files em{font-family:BerkeleyMono,monospace;font-size:10.5px;font-style:normal;letter-spacing:.055em;text-transform:uppercase;color:#1a16146b;transition:color .22s var(--ease-signature),transform .26s var(--ease-signature)}.finder-files article:hover strong{color:#1a1614fa;transform:translateY(1px)}.finder-files article:hover em{color:#c49222d1;transform:translateY(1px)}.finder-status{position:relative;display:flex;justify-content:center;gap:1rem;border-top:1px solid rgba(26,22,20,.16);background:linear-gradient(180deg,#d4d4d2,#bdbdbb);padding:.45rem 1rem;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.06em;text-transform:uppercase;color:#1a16148c}.finder-status span:first-child{position:absolute;left:1rem}.finder-status span:last-child{text-align:center}.finder-shortcuts-icon{position:relative;display:inline-grid;width:27px;height:27px;place-items:center;border:1px solid rgba(26,22,20,.2);border-radius:8px;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.92),transparent 22%),linear-gradient(145deg,#dff2ff,#7fbbeb 42%,#2f75d6);box-shadow:inset 0 1px #ffffffd1,inset 0 -2px 4px #0000002e,0 1px 1px #00000029;outline:1px solid rgba(255,255,255,.42);outline-offset:-2px}.finder-shortcuts-icon:before,.finder-shortcuts-icon:after{content:"";position:absolute;width:11px;height:15px;border:2px solid rgba(255,255,255,.92);border-left:0;border-bottom:0;border-radius:3px;transform:skew(-14deg) rotate(16deg);filter:drop-shadow(0 1px 0 rgba(0,0,0,.16))}.finder-shortcuts-icon:after{width:8px;height:12px;opacity:.72;transform:translate(4px,2px) skew(-14deg) rotate(16deg)}.shortcuts-body{grid-template-columns:154px minmax(0,1fr) 218px;min-height:344px;background:linear-gradient(180deg,#ffffffb8,#eeece5f0),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 760px auto repeat,#e9e5da}.shortcuts-sidebar{background:linear-gradient(90deg,rgba(80,160,220,.14),transparent 8px),linear-gradient(180deg,#f8f8f7db,#e5e4dee6),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 520px auto repeat}.shortcut-source-icon{display:block;width:30px;height:30px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 1px 0 rgba(255,255,255,.18)) drop-shadow(0 1px 1px rgba(0,0,0,.16))}.finder-sidebar button.active .shortcut-source-icon{filter:drop-shadow(0 1px 0 rgba(255,255,255,.34)) drop-shadow(0 1px 1px rgba(0,0,0,.22))}.shortcut-canvas{position:relative;display:grid;align-content:start;gap:.46rem;padding:clamp(1rem,2.4vw,1.5rem);background:#ffffff2e}.shortcut-flow{display:none}.shortcut-flow:after{content:none}.shortcut-header,.shortcut-node{position:relative;z-index:1}.shortcut-header{display:grid;grid-template-columns:42px minmax(0,1fr) 58px;gap:.6rem;align-items:center;border:1px solid rgba(26,22,20,.12);border-radius:3px;background:#ffffff6b;padding:.32rem .55rem .28rem .48rem;color:#1a161470;font-family:BerkeleyMono,monospace;font-size:8px;font-weight:400;letter-spacing:.09em;text-transform:uppercase}.shortcut-header span:last-child{justify-self:end;width:47px;text-align:center}.shortcut-node{position:relative;display:grid;grid-template-columns:42px minmax(0,1fr) 58px;gap:.6rem;align-items:center;min-height:48px;border:1px solid rgba(26,22,20,.2);border-radius:3px;background:linear-gradient(180deg,#ffffffc7,#e4e3dce0 48%,#b9c4c985 49%,#f2f1ecd6),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 520px auto repeat,#ffffffc7;padding:.42rem .55rem .42rem .48rem;box-shadow:inset 0 1px #ffffffdb,inset 0 -1px #0000001c,0 1px #ffffff80;color:#1a1614;transition:transform .22s var(--ease-out-quart),box-shadow .22s var(--ease-signature),border-color .22s var(--ease-signature)}.shortcut-node:nth-child(2n){transform:none}.shortcut-node:nth-child(odd){transform:none}.shortcut-node+.shortcut-node:before{content:none}.shortcut-node:after{content:none}.shortcut-node:hover{transform:translateY(-1px);border-color:#2f75d661;box-shadow:inset 0 1px #fffffff2,inset 0 -1px #00000014,0 0 0 2px #7fbbeb14}.shortcut-node:active{transform:translateY(0) scale(.996);transition-duration:var(--motion-press)}@keyframes shortcutFlow{0%{transform:translateY(-30%);opacity:0}16%,78%{opacity:1}to{transform:translateY(330%);opacity:0}}.shortcut-node-index{display:grid;width:30px;height:30px;place-items:center;border:1px solid rgba(66,128,190,.36);border-radius:4px;background:radial-gradient(circle at 36% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(145deg,#dff0ff,#6faee8);color:#1a1614bd;font-family:BerkeleyMono,monospace;font-size:10px;font-weight:400;box-shadow:inset 0 1px #ffffffdb,inset 0 -2px 3px #0000001f}.shortcut-node strong{display:block;overflow:hidden;color:#1a1614e6;font-family:ABCMonumentGrotesk,sans-serif;font-size:12.5px;font-weight:500;line-height:1.1;letter-spacing:.01em;text-overflow:ellipsis;white-space:nowrap}.shortcut-node p{display:-webkit-box;overflow:hidden;margin-top:.18rem;color:#1a16148f;font-size:10.5px;line-height:1.25;-webkit-line-clamp:2;-webkit-box-orient:vertical}.shortcut-node em{justify-self:end;width:47px;border:1px solid rgba(47,117,214,.22);border-radius:2px;background:#e5f3fb8c;padding:.22rem .18rem .18rem;color:#2f75d6d6;font-family:BerkeleyMono,monospace;font-size:8px;font-style:normal;font-weight:400;letter-spacing:.06em;text-transform:uppercase;text-align:center;white-space:nowrap}.shortcut-gate{background:linear-gradient(180deg,#ffffffd1,#e2ede5db 48%,#b5d3be9e 49%,#f0f5f0d6),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 520px auto repeat,#ffffffd1}.shortcut-gate .shortcut-node-index{border-color:#5a966757;background:radial-gradient(circle at 36% 20%,rgba(255,255,255,.9),transparent 42%),linear-gradient(145deg,#e5f6e9,#8ed8a5)}.shortcut-gate em{border-color:#5a966738;background:#e5f6e9c7;color:#3a7e4be0}.shortcut-inspector{display:grid;align-content:start;gap:.78rem;border-left:1px solid rgba(26,22,20,.14);background:linear-gradient(180deg,#ffffff94,#e0ded8d1),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 560px auto repeat;padding:1rem}.shortcut-inspector>span{display:block;font-family:BerkeleyMono,monospace;font-size:11px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#1a16146b}.shortcut-inspector div{border:1px solid rgba(26,22,20,.14);border-radius:8px;background:#ffffff70;padding:.78rem;box-shadow:inset 0 1px #ffffffbd,0 6px 14px #1a16140f}.shortcut-inspector em{display:block;color:#1a16146b;font-family:BerkeleyMono,monospace;font-size:9.5px;font-style:normal;font-weight:400;letter-spacing:.08em;text-transform:uppercase}.shortcut-inspector strong{display:block;margin-top:.32rem;color:#1a1614e6;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.1rem,1.5vw,1.42rem);font-weight:650;line-height:1;font-variant-numeric:tabular-nums}@keyframes finderFloat{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes finderSettle{0%{opacity:0;transform:translate3d(0,18px,0) rotateX(4deg) rotateY(-3deg) scale(.985)}to{opacity:1;transform:rotateX(2deg) rotateY(-2deg) scale(1)}}@keyframes folderBreathe{0%,to{transform:translateY(-2px) scale(1.12)}45%{transform:translateY(-4px) scale(1.15)}}.leak-trace,.lens-feature,.lens-list,.audit-artifact,.findings-grid article,.offer-card,.offer-side div,.system-panel,.fit-grid>div,.faq-grid article{border:.5px solid var(--audit-border);border-radius:10px;background:radial-gradient(520px circle at var(--audit-mx) var(--audit-my),rgba(127,187,235,.055),transparent 42%),linear-gradient(rgba(245,237,214,.024) 1px,transparent 1px),linear-gradient(90deg,rgba(245,237,214,.024) 1px,transparent 1px),#ffffff0b;background-size:auto,34px 34px,34px 34px,auto;box-shadow:inset 0 1px #fffdf029,inset 0 0 52px #00000080,0 22px 70px #00000029;backdrop-filter:none;-webkit-backdrop-filter:none;transition:transform .26s var(--audit-ease-out),border-color .26s var(--ease-signature),box-shadow .26s var(--ease-signature),background-color .26s var(--ease-signature)}.leak-trace:hover,.audit-artifact:hover,.system-panel:hover,.fit-grid>div:hover,.faq-grid article:hover{transform:translateY(-4px);border-color:#7fbbeb3d;box-shadow:inset 0 1px #fffdf029,inset 0 0 42px #00000061,0 30px 82px #00000047}.leak-trace{overflow:hidden}.trace-row{display:grid;grid-template-columns:92px 1fr auto;gap:1rem;align-items:center;border-bottom:.5px solid rgba(245,237,214,.07);padding:1.08rem 1.25rem;transition:background-color var(--motion-ui) var(--ease-signature),transform .22s var(--ease-out-quart)}.trace-row:hover{background:#f5edd609;transform:translate(3px)}.trace-row:active{transform:translate(2px) scale(.998)}.trace-row span,.trace-row em{font-family:BerkeleyMono,monospace;font-size:11px;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#7fbbebdb}.trace-row strong{font-family:ABCMonumentGrotesk,sans-serif;font-weight:400;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.35;color:var(--audit-cream)}.trace-row em{color:#7fbbebad}.trace-hot{background:#f5edd606}.trace-hot span,.trace-hot em{color:#7fbbebf5}.leak-trace>p{padding:1.5rem;font-size:1.35rem;line-height:1.42;color:#f5edd6cc}.audit-section-objects{overflow:hidden}.audit-float-object{position:absolute;z-index:1;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transform-origin:50% 58%;filter:drop-shadow(0 28px 42px rgba(0,0,0,.28))}.automation-final-object{right:clamp(-2.5rem,3vw,3rem);bottom:clamp(-2rem,2vw,2.5rem);width:clamp(190px,20vw,360px);opacity:.46;transform:rotate(3deg);filter:drop-shadow(0 34px 48px rgba(0,0,0,.42)) drop-shadow(0 0 24px rgba(127,187,235,.22));animation:none}.audit-offer-stage .offer-wrap{position:relative;z-index:2}.lens-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:1rem;align-items:start}.lens-feature{min-height:560px;display:flex;flex-direction:column;justify-content:space-between;padding:1.7rem}.lens-feature h3{margin-top:1rem;max-width:660px;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.6rem,3vw,2.35rem);line-height:1.06;color:var(--audit-cream)}.lens-feature p:not(.audit-kicker),.lens-row p,.audit-artifact p,.findings-grid p,.offer-side p,.faq-grid p,.system-panel p{margin-top:.65rem;color:#f5edd694;line-height:1.58}.teardown-artifact{position:relative;min-height:290px;margin-top:2rem;overflow:hidden;border:.5px solid rgba(245,237,214,.15);border-radius:12px;background:linear-gradient(rgba(26,22,20,.028) 1px,transparent 1px),linear-gradient(90deg,rgba(26,22,20,.028) 1px,transparent 1px),radial-gradient(circle at 74% 34%,rgba(196,146,34,.08),transparent 24%),#f3f1ec;background-size:22px 22px,22px 22px,auto,auto;color:#1a1614;box-shadow:0 22px 80px #00000047}.teardown-artifact:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(196,146,34,.16),transparent);opacity:.42;transform:translate(-112%);animation:none}.artifact-browser{height:30px;border-bottom:.5px solid rgba(26,22,20,.12);background:repeating-linear-gradient(0deg,rgba(255,255,255,.28) 0 1px,rgba(70,70,70,.1) 1px 2px,transparent 2px 5px),linear-gradient(180deg,#e2e2df,#bebfbc);box-shadow:inset 0 1px #ffffffe6}.artifact-copy{padding:2rem}.artifact-copy span{display:block;max-width:58%;height:12px;margin-top:.7rem;border-radius:999px;background:#1a16142e}.artifact-copy span:first-child{height:44px;border-radius:4px;background:#1a1614eb}.artifact-lens{display:none}.artifact-tape{position:absolute;z-index:2;top:12px;width:82px;height:24px;border-radius:2px;background:linear-gradient(90deg,#ffffff38,#ffffff94,#ffffff38),repeating-linear-gradient(0deg,rgba(26,22,20,.055) 0 1px,transparent 1px 4px),#e7e0cd8a;box-shadow:0 7px 16px #1a161424,inset 0 1px #ffffffb8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.artifact-tape:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 42%,rgba(255,255,255,.38),transparent 30%);opacity:.55}.artifact-tape-left{left:22px;transform:rotate(-2.5deg)}.artifact-tape-right{right:22px;transform:rotate(2.5deg)}.annotation{position:absolute;width:180px;border:.5px solid rgba(26,22,20,.22);background:#ffffff94;padding:.75rem;font-family:BerkeleyMono,monospace;font-size:10px;line-height:1.35;letter-spacing:.05em;text-transform:uppercase;box-shadow:0 6px 18px #1a161414;animation:annotationSettle .7s var(--ease-signature) both}.annotation-one{top:78px;right:28px}.annotation-two{right:70px;bottom:68px}.decision-chip{position:absolute;left:2rem;bottom:1.6rem;border:.5px solid rgba(26,22,20,.18);border-radius:999px;background:#7fbbeb33;padding:.55rem .75rem;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;box-shadow:inset 0 1px #ffffff9e,0 8px 22px #1a161414}@keyframes artifactSweep{0%,46%{transform:translate(-112%);opacity:0}54%{opacity:.42}70%,to{transform:translate(112%);opacity:0}}@keyframes lensDrift{0%,to{transform:translateZ(0)}50%{transform:translate3d(8px,-6px,0)}}@keyframes annotationSettle{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:translateZ(0)}}.lens-list{overflow:hidden;border-radius:18px}.lens-row{display:grid;grid-template-columns:1fr auto;gap:1rem;border-bottom:.5px solid rgba(245,237,214,.07);padding:1.25rem}.lens-row:last-child{border-bottom:0}.lens-row h3{font-family:ABCMonumentGrotesk,sans-serif;font-size:1.16rem;font-weight:400;color:var(--audit-cream)}.lens-row span{font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--automation-blue)}.process-rail{position:relative;display:grid;gap:0;border-top:1px solid rgba(245,237,214,.14);border-bottom:1px solid rgba(245,237,214,.14)}.process-rail:before{content:none}.process-step{position:relative;display:grid;grid-template-columns:92px minmax(0,1fr) minmax(120px,auto);gap:clamp(1rem,3vw,2.25rem);align-items:center;min-height:0;border-bottom:1px solid rgba(245,237,214,.1);border-radius:0;background:linear-gradient(90deg,rgba(196,146,34,.07),transparent 22%),linear-gradient(rgba(245,237,214,.028) 1px,transparent 1px),#ffffff05;background-size:auto,32px 32px,auto;padding:1.2rem clamp(1rem,2.6vw,1.9rem);box-shadow:none;transition:background-color .22s var(--ease-signature),border-color .22s var(--ease-signature),transform .26s var(--ease-out-quart)}.process-step:hover{transform:translate(5px);border-color:#7fbbeb33;background-color:#f5edd606}.process-step:active{transform:translate(3px) scale(.998);transition-duration:var(--motion-press)}.process-step:last-child{border-bottom:0}.process-node{position:relative;z-index:2;display:inline-flex;width:-moz-max-content;width:max-content;border-bottom:1px solid rgba(127,187,235,.42);padding-bottom:.28rem;background:transparent;font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.14em;color:var(--automation-blue);transition:color .22s var(--ease-signature),border-color .22s var(--ease-signature)}.process-step:hover .process-node{border-color:#f5edd675;color:#f5edd6d1}.process-step h3{font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.16rem,2vw,1.5rem);line-height:1.18;color:var(--audit-cream)}.process-step p{margin-top:.42rem;max-width:58ch;font-size:.96rem;color:#f5edd68f}.process-step>span{justify-self:end;border-left:1px solid rgba(127,187,235,.42);background:transparent;padding:.18rem 0 .18rem .72rem;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#7fbbebad;transition:transform .22s var(--audit-ease-out),border-color .22s var(--ease-signature),color .22s var(--ease-signature)}.process-step:hover>span{transform:translate(-3px);border-color:#f5edd66b;color:#f5edd6c2}.artifact-grid,.findings-grid,.faq-grid{display:grid;gap:1rem}.artifact-grid{grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(245,237,214,.14);border-bottom:1px solid rgba(245,237,214,.14);gap:1rem;max-width:1040px;margin-inline:auto;padding-block:1rem}.audit-artifact{display:grid;grid-template-columns:1fr;gap:.8rem;align-items:start;min-height:0;border:.5px solid var(--audit-border);border-radius:10px;background:radial-gradient(420px circle at 12% 0%,rgba(127,187,235,.07),transparent 54%),#ffffff06;padding:1.15rem;overflow:hidden;box-shadow:inset 0 1px #fffdf014;backdrop-filter:none;-webkit-backdrop-filter:none}.audit-artifact:last-child{border-bottom:.5px solid var(--audit-border)}.score-artifact,.page-artifact,.workflow-artifact,.decision-artifact{grid-area:auto}.artifact-svg{display:block;width:100%;height:auto;grid-row:auto;max-width:100%;margin-top:.5rem;overflow:visible;color:var(--audit-cream);transition:transform .32s var(--audit-ease-out)}.audit-artifact:hover .artifact-svg{transform:translateY(-3px)}.audit-artifact h3,.findings-grid h3,.faq-grid h3,.fit-grid h3,.offer-side strong{margin-top:1rem;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.35rem,1.6vw,1.55rem);font-weight:400;line-height:1.18;color:var(--audit-cream)}.automation-artifact-grid{max-width:1060px;align-items:stretch}.automation-artifact{grid-template-rows:auto 304px auto minmax(0,1fr);gap:1rem;min-height:540px;border-radius:6px;background:linear-gradient(180deg,#121616e6,#070707eb),radial-gradient(520px circle at 12% 0%,rgba(127,187,235,.08),transparent 55%),#ffffff05;padding:clamp(1.15rem,2vw,1.35rem)}.automation-artifact .audit-kicker{color:#7fbbebe0}.automation-artifact h3{margin-top:.35rem;font-size:clamp(1.55rem,2vw,1.92rem);letter-spacing:-.02em}.automation-artifact>p:not(.audit-kicker){margin-top:0;max-width:42ch;color:#f5edd69e;font-size:clamp(1.12rem,1.42vw,1.32rem);line-height:1.42}.artifact-machine{position:relative;display:grid;min-height:230px;overflow:hidden;border:1px solid rgba(245,237,214,.15);border-radius:8px;background:linear-gradient(rgba(245,237,214,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(245,237,214,.03) 1px,transparent 1px),linear-gradient(180deg,#080706f0,#100d0ae0),#0b0907;background-size:28px 28px,28px 28px,auto,auto;padding:1rem;box-shadow:inset 0 1px #f5edd617,inset 0 0 44px #00000080}.automation-artifact .artifact-machine{min-height:0;height:100%;border-color:#1a161438;border-radius:7px;background:linear-gradient(rgba(47,117,214,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(47,117,214,.045) 1px,transparent 1px),linear-gradient(180deg,#fbfaf6f5,#e8e5dce6),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 680px auto repeat,#efece4;background-size:28px 28px,28px 28px,auto,680px auto,auto;color:#1a1614;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #1a16141a,0 12px 30px #00000038}.artifact-machine:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(245,237,214,.035) 3px 4px),radial-gradient(circle at 18% 12%,rgba(127,187,235,.12),transparent 34%);opacity:.42;mix-blend-mode:screen}.automation-artifact .artifact-machine:before{opacity:.18;mix-blend-mode:multiply;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(26,22,20,.045) 3px 4px),radial-gradient(circle at 18% 12%,rgba(127,187,235,.16),transparent 36%)}.machine-title,.ledger-table,.handoff-strip,.access-row,.sprint-docket,.sprint-route{position:relative;z-index:1}.machine-title{display:flex;align-items:center;gap:.5rem;border-bottom:1px solid rgba(245,237,214,.12);padding-bottom:.6rem;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#f5edd694}.automation-artifact .machine-title{border-bottom:2px solid rgba(26,22,20,.7);color:#1a1614c7;font-size:12px;letter-spacing:.14em}.machine-title span{width:7px;height:7px;border-radius:999px;background:#7fbbebc2;box-shadow:0 0 10px #7fbbeb57}.ledger-machine{align-content:start;padding:clamp(1rem,1.8vw,1.35rem)}.ledger-table{display:grid;margin-top:1rem;border-top:2px solid rgba(245,237,214,.48);font-family:BerkeleyMono,monospace}.automation-artifact .ledger-table{border-top-color:#1a1614c7}.ledger-head,.ledger-row{display:grid;grid-template-columns:minmax(0,1fr) 58px 70px;gap:.8rem;align-items:center;border-bottom:1px solid rgba(245,237,214,.12);min-height:34px}.automation-artifact .ledger-head,.automation-artifact .ledger-row{border-bottom-color:#1a16142e}.ledger-head{color:#2f75d6db;font-size:9px;letter-spacing:.1em;text-transform:uppercase}.ledger-row{color:#15110feb;font-size:12px;opacity:1;transform:translateY(0)}.ledger-row strong,.ledger-row em,.ledger-row span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-style:normal;font-weight:400}.ledger-row em{color:#15110feb}.ledger-risk{color:#2f75d6e0}.ledger-risk-high{color:#6b2020eb}.ledger-risk-medium{color:#8a5d0cf2}.ledger-risk-low{color:#2a7043f2}.machine-scan{position:absolute;z-index:2;left:0;right:0;top:42px;height:18px;background:linear-gradient(180deg,transparent,rgba(127,187,235,.16),transparent);opacity:0;transform:translateY(-24px);pointer-events:none}.handoff-machine{align-content:center;padding:clamp(1rem,1.8vw,1.35rem)}.handoff-ledger{display:grid;gap:.5rem}.handoff-row{display:grid;grid-template-columns:34px 62px minmax(0,1fr);gap:.62rem;align-items:center;min-height:44px;border:1px solid rgba(26,22,20,.22);background:linear-gradient(90deg,rgba(47,117,214,.13),transparent 54%),#f5edd685;padding:.54rem .7rem;font-family:BerkeleyMono,monospace;opacity:1;transform:translateY(0);transition:background-color .18s var(--ease-signature),border-color .18s var(--ease-signature),transform .18s var(--audit-ease-out)}.handoff-row:hover,.access-row:hover,.ledger-row:hover{border-color:#2f75d680;background-color:#7fbbeb29;transform:translate(4px)}.handoff-row span{display:grid;width:26px;height:22px;place-items:center;border:1px solid rgba(47,117,214,.46);background:#ffffff5c;color:#2f75d6f2;font-size:10px;font-weight:700}.handoff-row strong,.handoff-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400}.handoff-row strong{color:#15110fe6;letter-spacing:.08em;text-transform:uppercase}.handoff-row em{color:#15110fa8}.handoff-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));border:1px solid rgba(245,237,214,.16);background:#f5edd609}.handoff-cell{position:relative;min-height:112px;border-right:1px solid rgba(245,237,214,.12);padding:.8rem .55rem;opacity:.45}.handoff-cell:last-child{border-right:0}.handoff-cell span{display:inline-grid;width:25px;height:20px;place-items:center;border:1px solid rgba(127,187,235,.32);color:#7fbbebc7;font-family:BerkeleyMono,monospace;font-size:9px}.handoff-cell strong{display:block;margin-top:2.2rem;color:#f5edd6c2;font-family:BerkeleyMono,monospace;font-size:10px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;transform:rotate(-90deg);transform-origin:left top;white-space:nowrap}.patch-cable{position:absolute;z-index:2;height:2px;border-radius:999px;background:#7fbbebb8;box-shadow:0 0 12px #7fbbeb61;opacity:0;transform-origin:left center}.patch-cable-a{left:21%;right:20%;top:44%;transform:scaleX(0) rotate(7deg)}.patch-cable-b{left:38%;right:10%;top:61%;transform:scaleX(0) rotate(-9deg);background:#f5edd68a}.handoff-light{position:absolute;z-index:3;top:50%;left:20%;width:9px;height:9px;border-radius:999px;background:#7fbbebe6;box-shadow:0 0 14px #7fbbeb94;opacity:0}.access-machine{align-content:center;gap:.62rem;padding:clamp(1rem,1.8vw,1.35rem);background:linear-gradient(135deg,#eef7fff5,#dae5eeeb),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 680px auto repeat,#e8eef4}.access-row{display:grid;grid-template-columns:58px minmax(0,1fr) 70px;gap:.7rem;align-items:center;border:1px solid rgba(47,117,214,.22);background:linear-gradient(90deg,rgba(127,187,235,.14),transparent 62%),#ffffff70;min-height:50px;padding:.62rem .78rem;font-family:BerkeleyMono,monospace;opacity:1;transform:translate(0);transition:background-color .18s var(--ease-signature),border-color .18s var(--ease-signature),transform .18s var(--audit-ease-out)}.access-row span,.access-row strong,.access-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-style:normal;font-weight:400}.access-row span{color:#2f75d6eb;text-transform:uppercase}.access-row strong{color:#15110feb}.access-row em{color:#15110fa8;justify-self:end}.sprint-machine{align-content:center;justify-items:stretch;padding:clamp(1rem,1.8vw,1.35rem);background:linear-gradient(180deg,#fffffffa,#eef1f4f5),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 760px auto repeat,#f5f7f9;color:#111315;box-shadow:inset 0 0 0 2px #111315e6,inset 0 1px #ffffffe0,0 12px 30px #0003}.sprint-docket{display:grid;gap:.65rem;width:100%;font-family:BerkeleyMono,monospace}.sprint-docket-head,.sprint-row{display:grid;grid-template-columns:42px 58px minmax(0,1fr) minmax(112px,.78fr);gap:.8rem;align-items:center}.sprint-docket-head{min-height:28px;border-bottom:1px dashed rgba(17,19,21,.34);color:#1113158a;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.sprint-docket-head span:first-child{grid-column:1 / span 2}.sprint-row{min-height:50px;border:1px solid rgba(17,19,21,.18);border-radius:2px;background:linear-gradient(90deg,rgba(29,78,216,.12),transparent 56%),#ffffffb8;padding:.68rem .78rem;opacity:1;transform:translateY(0)}.sprint-row span{color:#1d4ed8;font-size:12px;letter-spacing:.02em}.sprint-row b{color:#1d4ed8;font-size:11px;font-weight:400;letter-spacing:.1em;text-transform:uppercase}.sprint-row b,.sprint-row strong,.sprint-row em{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-style:normal;font-weight:400}.sprint-row strong{color:#111315eb;font-weight:500}.sprint-row em{color:#1113159e}.sprint-row-park{opacity:1;background:linear-gradient(90deg,rgba(17,19,21,.04),transparent 56%),#ffffff8f}.sprint-row-park span,.sprint-row-park b,.sprint-row-park strong,.sprint-row-park em{color:#1113156b}.sprint-row-park strong{text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:#1113156b}.sprint-route,.sprint-route span{display:none}.automation-artifact .lab-window{display:grid;grid-template-rows:38px minmax(0,1fr);gap:.8rem;align-content:stretch;overflow:hidden;border:1px solid rgba(245,237,214,.18);border-radius:14px;background:linear-gradient(180deg,#ffffff1c,#ffffff06),radial-gradient(420px circle at 24% 4%,rgba(127,187,235,.16),transparent 42%),radial-gradient(360px circle at 86% 100%,rgba(196,146,34,.09),transparent 48%),#121312d1;background-size:auto;color:var(--audit-cream);padding:0;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #05040380,0 18px 42px #00000061;transform:translateZ(0);transition:border-color .12s var(--ease-settle),box-shadow .14s var(--ease-settle),transform .14s var(--ease-signature)}.automation-artifact:hover .lab-window,.automation-artifact:focus-within .lab-window{border-color:#7fbbeb57;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #05040380,0 22px 52px #00000075,0 0 0 1px #7fbbeb14;transform:translateY(-2px)}.automation-artifact .lab-window:before{opacity:.42;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,transparent 0 3px,rgba(245,237,214,.035) 3px 4px),linear-gradient(rgba(127,187,235,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(127,187,235,.045) 1px,transparent 1px);background-size:auto,34px 34px,34px 34px}.automation-artifact .lab-window:after{content:"";position:absolute;inset:38px 0 0;pointer-events:none;background:linear-gradient(115deg,transparent 0 42%,rgba(255,255,255,.06) 43%,transparent 56%),radial-gradient(circle at 16% 18%,rgba(255,255,255,.1),transparent 16%);opacity:.48;transition:opacity .12s var(--ease-settle)}.automation-artifact:hover .lab-window:after{opacity:.72}.lab-window-bar{position:relative;z-index:2;display:flex;align-items:center;gap:.42rem;border-bottom:1px solid rgba(245,237,214,.16);background:linear-gradient(180deg,#ffffff3d,#fff1),#f5edd60a;padding:0 .8rem;box-shadow:inset 0 1px #ffffff38,0 1px #0504036b}.lab-window-bar span{width:10px;height:10px;border-radius:999px;border:1px solid rgba(245,237,214,.2);background:radial-gradient(circle at 32% 24%,rgba(255,255,255,.42),transparent 42%),#f5edd621;box-shadow:inset 0 1px #ffffff47;transition:background-color 90ms var(--ease-settle),transform 90ms var(--ease-signature)}.automation-artifact:hover .lab-window-bar span{transform:scale(1.08)}.lab-window-bar strong{margin-left:.4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:BerkeleyMono,monospace;font-size:10px;font-weight:400;letter-spacing:.18em;text-transform:uppercase;color:#f5edd69e}.automation-artifact .ledger-table,.automation-artifact .handoff-ledger,.automation-artifact .sprint-docket{position:relative;z-index:2;margin:0;padding:clamp(.75rem,1.4vw,1rem)}.automation-artifact .ledger-table{border-top:0;gap:.45rem;align-content:center}.automation-artifact .ledger-head,.automation-artifact .ledger-row,.handoff-row,.access-row,.sprint-row{border:1px solid rgba(245,237,214,.12);border-radius:9px;background:linear-gradient(90deg,rgba(127,187,235,.1),transparent 62%),#f5edd60b;color:#f5edd6d6}.automation-artifact .ledger-head{min-height:28px;border-color:transparent;background:transparent;color:#7fbbebc2}.automation-artifact .ledger-row{min-height:38px;padding:0 .68rem;font-size:11px;transition:border-color .12s var(--ease-settle),background-color .12s var(--ease-settle),transform .12s var(--ease-signature)}.ledger-row em,.ledger-row strong{color:#f5edd6d6}.ledger-risk-high,.ledger-risk-medium,.ledger-risk-low{color:#7fbbebd6}.handoff-machine,.access-machine,.sprint-machine{align-content:stretch;justify-items:stretch;gap:0;padding:0;background:inherit;box-shadow:inset 0 1px #ffffff2e,inset 0 -1px #05040380,0 18px 42px #00000061}.handoff-ledger{gap:.45rem;align-content:center}.handoff-row{grid-template-columns:36px 72px minmax(0,1fr);min-height:36px;padding:.42rem .58rem}.handoff-row span{display:inline-grid;width:30px;height:24px;border-color:#7fbbeb5c;background:#7fbbeb14;color:#7fbbebf0;place-items:center;font-size:10px;line-height:1;justify-self:center;font-variant-numeric:tabular-nums}.handoff-row strong,.handoff-row em,.access-row span,.access-row strong,.access-row em,.sprint-row b,.sprint-row strong,.sprint-row em{color:#f5edd6d1;font-size:11px}.handoff-row em,.access-row em,.sprint-row em{color:#f5edd680}.access-machine{grid-template-rows:38px repeat(4,1fr);align-content:stretch;gap:.5rem;padding:0}.access-row{grid-template-columns:70px minmax(0,1fr) 72px;min-height:0;margin:0 .95rem;padding:.46rem .76rem;align-self:stretch;border-radius:8px}.access-row:first-of-type{margin-top:.45rem}.access-row:last-of-type{margin-bottom:.95rem}.access-row span{color:#7fbbebeb}.sprint-docket{gap:.42rem;align-content:center}.sprint-docket-head{display:none}.sprint-row{grid-template-columns:34px 52px minmax(0,1fr);min-height:44px;padding:.58rem .68rem}.sprint-row em{display:none}.sprint-row span,.sprint-row b{color:#7fbbebeb}.sprint-row-park{opacity:.56;background:#f5edd608}.sprint-row-park strong{text-decoration-color:#f5edd659}.handoff-row:hover,.access-row:hover,.ledger-row:hover,.sprint-row:hover{border-color:#7fbbeb61;background-color:#7fbbeb1f;transform:translate(3px)}.audit-artifact.is-visible .ledger-row,.audit-artifact:hover .ledger-row{animation:ledgerPrint .52s var(--ease-signature) both;animation-delay:calc(.12s + var(--row-index, 0) * 70ms)}.ledger-row:nth-child(2){--row-index: 0}.ledger-row:nth-child(3){--row-index: 1}.ledger-row:nth-child(4){--row-index: 2}.ledger-row:nth-child(5){--row-index: 3}.audit-artifact.is-visible .machine-scan,.audit-artifact:hover .machine-scan{animation:machineScan 1.6s var(--ease-signature) .16s both}.audit-artifact.is-visible .handoff-row,.audit-artifact:hover .handoff-row{animation:cellWake .62s var(--ease-signature) both;animation-delay:calc(.11s + var(--handoff-index, 0) * 80ms)}.audit-artifact.is-visible .patch-cable,.audit-artifact:hover .patch-cable{animation:cableDraw .85s var(--ease-signature) .48s both}.audit-artifact.is-visible .patch-cable-b,.audit-artifact:hover .patch-cable-b{animation-delay:.68s}.audit-artifact.is-visible .handoff-light,.audit-artifact:hover .handoff-light{animation:handoffTravel 1.7s var(--ease-signature) .62s both}.audit-artifact.is-visible .access-row,.audit-artifact:hover .access-row{animation:accessMount .52s var(--ease-signature) both;animation-delay:calc(.12s + var(--access-index, 0) * 90ms)}.audit-artifact.is-visible .sprint-row,.audit-artifact:hover .sprint-row{animation:cellWake .52s var(--ease-signature) both;animation-delay:calc(.12s + var(--sprint-index, 0) * 90ms)}.audit-artifact.is-visible .sprint-route span,.audit-artifact:hover .sprint-route span{animation:cableDraw .62s var(--ease-signature) both;animation-delay:calc(.36s + var(--sprint-index, 0) * .12s)}@keyframes ledgerPrint{0%{opacity:.42;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes machineScan{0%{opacity:0;transform:translateY(-26px)}12%,72%{opacity:1}to{opacity:0;transform:translateY(170px)}}@keyframes cellWake{0%{opacity:.42;background:transparent}to{opacity:1;background:#7fbbeb0f}}@keyframes cableDraw{0%{opacity:0;transform:scaleX(0) rotate(var(--cable-rotate, 7deg))}to{opacity:1;transform:scaleX(1) rotate(var(--cable-rotate, 7deg))}}.patch-cable-b{--cable-rotate: -9deg}@keyframes handoffTravel{0%{opacity:0;transform:translate(0)}12%,82%{opacity:1}to{opacity:0;transform:translate(230px)}}@keyframes accessMount{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.svg-panel{fill:#0505056b;stroke:#f5edd629;stroke-width:1}.svg-panel.light{fill:#f3f1eced;stroke:#f5edd640}.svg-grid-lines path{fill:none;stroke:#f5edd614;stroke-width:1}.svg-grid-lines.soft path{stroke:#f5edd60f}.score-radar{fill:none;stroke:#f5edd638;stroke-width:1}.score-radar-fill{fill:#7fbbeb1a;stroke:#7fbbebd1;stroke-width:1.5;filter:url(#blueGlow);stroke-dasharray:520;animation:none}.score-beams path{stroke:url(#signalBeam);stroke-width:1;stroke-dasharray:3 5;opacity:.42;animation:none}.score-core{fill:#070605f5;stroke:#7fbbeb8c;stroke-width:1;filter:drop-shadow(0 0 14px rgba(196,146,34,.18))}.score-core-text,.score-node text,.callout text,.workflow-node text,.automation-chip text{fill:currentColor;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.06em}.score-core-text{fill:var(--audit-cream);font-size:18px}.score-node circle{fill:#7fbbebe6;stroke:#f5edd68c;stroke-width:1;filter:drop-shadow(0 0 8px rgba(196,146,34,.34));transform-origin:center;animation:none}.score-node text{fill:#f5edd6c7;font-size:10px}.scan-arc{fill:none;stroke:#7fbbeb9e;stroke-width:1;stroke-dasharray:34 220;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(196,146,34,.22));animation:none}.browser-shell{fill:#ffffff9e;stroke:#1a161424}.browser-bar{fill:#1a161414}.browser-dot{fill:#1a161452}.page-block{fill:#1a16142e}.page-block.dark{fill:#1a1614eb}.page-cta{fill:#7fbbebb8}.proof-block{fill:#1a16141c;stroke:#1a16142e}.callout-line{fill:none;stroke-width:1.4;stroke-dasharray:5 6;stroke-dashoffset:90;opacity:.2;animation:none}.callout-line.danger{stroke:#d15f55db}.callout-line.blue{stroke:#7fbbebdb}.callout rect{fill:#1a1614eb;stroke:#f5edd638}.callout text{fill:var(--audit-cream);font-size:9px}.cursor-path{fill:#1a1614f5;stroke:#ffffffbf;stroke-width:1;opacity:.72;animation:none}.teardown-scan{stroke:#7fbbebb3;stroke-width:1;opacity:.18;animation:none}.workflow-link{fill:none;stroke:#f5edd638;stroke-width:1.5;stroke-dasharray:8 7;animation:none}.workflow-link.danger{stroke:#d15f55b8}.workflow-link.bypass{stroke:#7fbbebb8;stroke-width:2;stroke-dasharray:4 10;animation:none}.workflow-pulse{fill:none;stroke:#7fbbebeb;stroke-width:3;stroke-linecap:round;stroke-dasharray:24 240;filter:drop-shadow(0 0 10px rgba(196,146,34,.36));opacity:0;animation:none}.workflow-pulse-b{animation-delay:.52s}.decision-line{fill:none;stroke:#7fbbebd1;stroke-width:2.4;stroke-linecap:round;stroke-dasharray:8 8;animation:none}.decision-card rect{fill:#ffffffa8;stroke:#1a16142e;filter:drop-shadow(0 8px 14px rgba(26,22,20,.12))}.decision-card text{fill:#1a1614e6;font-family:BerkeleyMono,monospace;font-size:9px;letter-spacing:.04em}.decision-card text:first-of-type{fill:#1a16147a;font-weight:700}.decision-dot{fill:#c49222e6;stroke:#fffc;stroke-width:2;filter:drop-shadow(0 0 10px rgba(196,146,34,.3));transform-origin:center;animation:none}.dot-b{animation-delay:.12s}.dot-c{animation-delay:.24s}.workflow-node rect{fill:#1a1614f5;stroke:#7fbbeb4d;filter:drop-shadow(0 0 10px rgba(196,146,34,.12));transform-origin:center;animation:none}.workflow-node.danger rect{stroke:#d15f55c7;filter:drop-shadow(0 0 10px rgba(209,95,85,.16))}.workflow-node text{fill:#f5edd6d6;font-size:10px}.automation-chip rect{fill:#7fbbeb24;stroke:#7fbbeb94}.automation-chip text{fill:#f5edd6e6;font-size:10px}.moving-signal{fill:#7fbbebf2;filter:drop-shadow(0 0 8px rgba(127,187,235,.55));offset-path:path("M92 96C154 136 221 127 284 91");opacity:0;animation:none}.audit-artifact.is-visible .score-radar-fill{animation:drawRadar .9s var(--ease-signature) .14s both}.audit-artifact.is-visible .score-node circle,.audit-artifact.is-visible .workflow-node rect,.audit-artifact.is-visible .decision-dot{animation:nodeIgnite .76s var(--ease-signature) both}.audit-artifact.is-visible .score-node-a circle,.audit-artifact.is-visible .dot-a{animation-delay:.16s}.audit-artifact.is-visible .score-node-b circle,.audit-artifact.is-visible .dot-b{animation-delay:.22s}.audit-artifact.is-visible .score-node-c circle,.audit-artifact.is-visible .dot-c{animation-delay:.28s}.audit-artifact.is-visible .score-node-d circle{animation-delay:.34s}.audit-artifact.is-visible .score-node-e circle{animation-delay:.4s}.audit-artifact.is-visible .workflow-link{animation:drawWorkflow 1.2s var(--ease-signature) .12s both}.audit-artifact.is-visible .callout-line{animation:drawCallout .78s var(--ease-signature) .18s both}.audit-artifact.is-visible .callout-line.blue{animation-delay:.32s}.audit-artifact.is-visible .cursor-path{animation:cursorNudge 1.6s var(--ease-signature) .42s both}.audit-artifact.is-visible .teardown-scan{animation:scanY 1.4s var(--ease-signature) .14s both}.audit-artifact.is-visible .workflow-pulse{animation:workflowPulse 1.8s var(--ease-signature) .52s both}.audit-artifact.is-visible .workflow-pulse-b{animation-delay:.82s}.audit-artifact.is-visible .moving-signal{animation:signalMove 2s var(--ease-signature) .76s both}.audit-artifact:hover .score-radar-fill,.audit-artifact:focus-within .score-radar-fill{animation:drawRadar .9s var(--ease-signature) both}.audit-artifact:hover .score-beams path,.audit-artifact:focus-within .score-beams path{animation:dashFlow 1.2s linear infinite}.audit-artifact:hover .callout-line,.audit-artifact:focus-within .callout-line{animation:drawCallout .78s var(--ease-signature) both}.audit-artifact:hover .cursor-path,.audit-artifact:focus-within .cursor-path{animation:cursorNudge 1.35s var(--ease-signature) both}.audit-artifact:hover .teardown-scan,.audit-artifact:focus-within .teardown-scan{animation:scanY 1.35s var(--ease-signature) both}.audit-artifact:hover .workflow-pulse,.audit-artifact:focus-within .workflow-pulse{animation:workflowPulse 1.8s var(--ease-signature) 80ms both}.audit-artifact:hover .moving-signal,.audit-artifact:focus-within .moving-signal{animation:signalMove 1.9s var(--ease-signature) .18s both}@keyframes drawRadar{0%{stroke-dashoffset:520;opacity:.1}to{stroke-dashoffset:0;opacity:1}}@keyframes dashFlow{to{stroke-dashoffset:-22}}@keyframes scanY{0%{transform:translateY(0);opacity:0}10%,70%{opacity:1}to{transform:translateY(142px);opacity:0}}@keyframes cursorNudge{0%,to{transform:translate(0)}45%{transform:translate(12px,-10px)}}@keyframes signalMove{0%{offset-distance:0%;opacity:0}12%,82%{opacity:1}to{offset-distance:100%;opacity:0}}@keyframes drawWorkflow{0%{stroke-dashoffset:160;opacity:.16}to{stroke-dashoffset:0;opacity:1}}@keyframes drawCallout{0%{stroke-dashoffset:90;opacity:.12}to{stroke-dashoffset:0;opacity:1}}@keyframes workflowPulse{0%{stroke-dashoffset:250;opacity:0}18%,72%{opacity:1}to{stroke-dashoffset:-250;opacity:0}}@keyframes nodeIgnite{0%{opacity:0;transform:scale(.88)}72%{transform:scale(1.04)}to{opacity:1;transform:scale(1)}}.findings-grid{grid-template-columns:repeat(4,1fr)}.findings-grid article,.fit-grid>div,.faq-grid article{padding:1.35rem}.audit-facts-sheet{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.66);border-radius:5px;background:linear-gradient(180deg,#ffffffeb,#efebe0e0),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 900px auto repeat,#f2efe5;padding:clamp(1.2rem,4vw,2.4rem);color:#181512;box-shadow:0 24px 70px #00000052,7px 7px #111111a8,inset 0 1px #ffffffe0}.audit-facts-sheet:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 16% 12%,rgba(196,146,34,.07),transparent 34%),radial-gradient(circle at 88% 86%,rgba(90,115,126,.07),transparent 36%),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 780px auto repeat,radial-gradient(circle at 16% 12%,rgba(196,146,34,.07),transparent 34%),radial-gradient(circle at 88% 86%,rgba(90,115,126,.07),transparent 36%);mix-blend-mode:multiply;opacity:.18}.paper-tape{position:absolute;z-index:2;top:13px;width:104px;height:26px;border-radius:2px;background:linear-gradient(90deg,#ffffff3d,#ffffff8f,#ffffff38),repeating-linear-gradient(0deg,rgba(26,22,20,.045) 0 1px,transparent 1px 4px),#e2dbc785;box-shadow:0 10px 22px #1a16141f,inset 0 1px #ffffffb8;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.paper-tape-left{left:16px;transform:rotate(-2deg)}.paper-tape-right{right:16px;transform:rotate(2deg)}.facts-header,.facts-table,.facts-warning,.facts-footer{position:relative;z-index:1}.facts-header{display:grid;gap:.35rem;padding-top:1.2rem}.facts-header p,.facts-row span,.facts-footer{font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#1a16147a}.facts-header h2{color:#14110f;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(3.2rem,9vw,7.8rem);font-weight:650;letter-spacing:-.045em;line-height:.88}.facts-rule{position:relative;z-index:1;height:1px;margin:1.1rem 0 .9rem;background:#1a16144d}.facts-rule-heavy{height:9px;background:#14110f}.facts-table{border-top:2px solid rgba(26,22,20,.78)}.facts-row{display:grid;grid-template-columns:.56fr 1.05fr .7fr;gap:1rem;align-items:baseline;border-bottom:1px solid rgba(26,22,20,.22);padding:1rem 0;transition:background-color .18s var(--ease-signature),transform .18s var(--audit-ease-out)}.facts-row:hover{background:#c4922211;transform:translate(4px)}.facts-row-lead{border-bottom-width:3px}.facts-row strong{color:#14110f;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.05rem,2vw,1.42rem);font-weight:650;line-height:1.05}.facts-row em{color:#14110f;font-family:BerkeleyMono,monospace;font-size:11px;font-style:normal;font-weight:400;letter-spacing:.06em;text-transform:uppercase}.facts-warning{display:grid;grid-template-columns:.36fr 1fr;gap:1rem;border-top:5px solid #14110f;border-bottom:1px solid rgba(26,22,20,.28);margin-top:1rem;padding:1rem 0}.facts-warning strong{color:#14110f;font-family:ABCMonumentGrotesk,sans-serif;font-size:1.08rem;line-height:1}.facts-warning p{margin:0;color:#1a1614b3;font-size:1rem;line-height:1.45}.facts-footer{padding-top:1rem}.findings-grid:not(.paper-findings) span{display:inline-flex;width:-moz-max-content;width:max-content;border:.5px solid rgba(127,187,235,.36);border-radius:999px;background:#7fbbeb14;padding:.35rem .5rem;font-family:BerkeleyMono,monospace;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--automation-blue)}.findings-grid:not(.paper-findings) em{display:block;margin-top:2rem;font-family:BerkeleyMono,monospace;font-size:10px;font-style:normal;letter-spacing:.08em;text-transform:uppercase;color:#f5edd675}.offer-card{position:relative;overflow:hidden;border:1px solid rgba(245,237,214,.12);border-radius:3px;background:linear-gradient(180deg,#1c1814fa,#070605fa),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 850px auto repeat,#0d0b08;padding:clamp(1.4rem,4vw,2.25rem);color:var(--audit-cream);box-shadow:0 28px 80px #0000006b,6px 6px #2f75d624,inset 0 1px #ffffff14;transition:transform .28s var(--audit-ease-out),box-shadow .28s var(--ease-signature)}.offer-card:hover{transform:translateY(-4px);box-shadow:0 34px 90px #0000007a,4px 4px #2f75d62e,inset 0 1px #ffffff1a}.offer-card:before,.offer-side div:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(255,255,255,.055) 0 1px,transparent 1px 46px),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 46px),radial-gradient(circle at 86% 8%,rgba(47,117,214,.16),transparent 34%);mix-blend-mode:screen;opacity:.18}.offer-top{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,.72fr) minmax(220px,.28fr);gap:clamp(2rem,5vw,4rem);align-items:end;border-bottom:1px solid rgba(245,237,214,.1);padding-bottom:clamp(1.2rem,3vw,1.7rem)}.price{position:relative;z-index:1;display:grid;min-width:220px;justify-items:end;gap:.55rem;border-left:1px solid rgba(127,187,235,.22);padding-left:clamp(2rem,4vw,3rem);padding-right:clamp(.75rem,2vw,1.2rem);color:var(--audit-cream);font-family:ABCMonumentGrotesk,sans-serif}.price span{font-size:clamp(2.9rem,5vw,4.35rem);font-weight:500;line-height:.88;letter-spacing:0}.price small{font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#f5edd675;padding-right:.12rem}.offer-card>p{position:relative;z-index:1;margin-top:1.35rem;max-width:640px;color:#f5edd6ad;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.5}.include-list{position:relative;z-index:1;margin-top:2rem;-moz-columns:1;columns:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid rgba(245,237,214,.08)}.include-list li{min-height:52px;border-bottom:1px solid rgba(245,237,214,.08)}.include-list li:nth-child(odd){border-right:1px solid rgba(245,237,214,.08)}.include-list button{display:flex;width:100%;gap:.75rem;height:100%;margin-bottom:0;border:0;padding:.85rem 1rem .85rem 0;background:transparent;color:#f5edd6b8;font-size:.95rem;line-height:1.45;text-align:left;cursor:pointer;transition:background-color var(--motion-ui) var(--ease-signature),color var(--motion-ui) var(--ease-signature),transform var(--motion-ui) var(--ease-out-quart)}.include-list button:hover,.include-list button:focus-visible,.include-list button.is-selected{background:#f5edd60b;color:#f5edd6eb;transform:translate(3px);outline:none}.include-list button:active{transform:translate(2px) scale(.996);transition-duration:var(--motion-press)}.include-list li:nth-child(2n) button{padding-left:1rem}.include-list strong{font-weight:400}.include-list span{position:relative;margin-top:.22rem;width:18px;height:18px;flex:0 0 auto;border:1px solid rgba(127,187,235,.55);border-radius:2px;background:linear-gradient(180deg,#7fbbeb3d,#7fbbeb12);box-shadow:inset 0 1px #f5edd614}.include-list span:after{content:"";position:absolute;left:5px;top:3px;width:6px;height:9px;border-right:1.5px solid rgba(245,237,214,.82);border-bottom:1.5px solid rgba(245,237,214,.82);transform:rotate(42deg);opacity:0;transition:opacity .18s var(--ease-signature),transform .18s var(--audit-ease-out)}.include-list button:hover span,.include-list button:focus-visible span,.include-list button.is-selected span{border-color:#7fbbebc7;background:#7fbbeb2e}.include-list button:hover span:after,.include-list button:focus-visible span:after,.include-list button.is-selected span:after{opacity:1;transform:rotate(42deg) scale(1.04)}.include-list button.is-selected{background:#7fbbeb14;color:#f5edd6f0}.offer-side{display:grid;gap:1rem}.offer-side div{position:relative;overflow:hidden;border:1px solid rgba(255,255,255,.58);border-radius:5px;background:linear-gradient(180deg,#ffffffe0,#efebe0d6),url(/assets/images/paper-rough-7-diffuse-768.webp) center / 700px auto repeat,#f3f0e7;color:#181512;padding:1.35rem;box-shadow:0 16px 44px #0000003d,5px 5px #1111118a,inset 0 1px #ffffffd1}.offer-card .audit-kicker,.offer-card .audit-heading,.offer-card .audit-button-primary,.offer-side span,.offer-side strong,.offer-side p{position:relative;z-index:1}.offer-card .audit-kicker,.offer-side span{color:#f5edd66b}.offer-card .audit-heading,.offer-side strong{color:var(--audit-cream)}.offer-card .audit-heading{max-width:11.5ch;font-size:clamp(3rem,4.8vw,4.6rem);line-height:.96;letter-spacing:-.018em}.offer-side p{color:#1a1614a3}.offer-card .audit-button-primary{color:#14110f;background:linear-gradient(180deg,#ffffffb8,#f5edd6f2),var(--audit-cream);box-shadow:4px 4px #c4922233,inset 0 1px #ffffff9e}.offer-card .audit-button-primary:hover{box-shadow:2px 2px #c492221f,inset 0 2px 10px #14110f33,0 0 34px #c4922229}.why-copy{margin-top:1.4rem;max-width:620px;color:#f5edd6b8;font-size:clamp(1.25rem,2.4vw,1.65rem);line-height:1.45}.why-system-grid{align-items:center}.system-panel{position:relative;overflow:hidden;padding:1.5rem}.system-panel>:not(.system-panel-object){position:relative;z-index:2}.system-panel-object{position:absolute;right:-5.2rem;top:-5.3rem;z-index:1;width:min(220px,28vw);opacity:.13;transform:rotate(13deg);filter:saturate(.9) sepia(.08) drop-shadow(0 24px 42px rgba(0,0,0,.26));pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.system-panel-object img,.audit-float-object img{display:block;width:100%;height:auto}.system-panel div{position:relative;display:grid;grid-template-columns:110px 1fr;gap:1rem;align-items:baseline;border-bottom:0;padding:.95rem 0;transition:transform .22s var(--ease-out-quart),border-color .2s var(--ease-signature)}.system-panel div:before{content:"";position:absolute;inset:.22rem -.7rem;z-index:-1;border:1px solid rgba(127,187,235,.08);background:linear-gradient(90deg,rgba(127,187,235,.08),rgba(127,187,235,.025) 58%,transparent),#7fbbeb09;opacity:0;transform:scaleX(.98);transition:opacity .22s var(--ease-signature),transform .26s var(--ease-signature),border-color .22s var(--ease-signature)}.system-panel div:hover{transform:translate(4px);border-color:#7fbbeb2e}.system-panel div:active{transform:translate(2px) scale(.998);transition-duration:var(--motion-press)}.system-panel div:hover:before{opacity:1;transform:scaleX(1);border-color:#7fbbeb3d}.system-panel div p{margin-top:0;transition:color .22s var(--ease-signature)}.system-panel div:hover p{color:#f5edd6c7}.system-panel div:last-child{border-bottom:0}.system-panel span{font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--automation-blue)}.fit-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@keyframes auditObjectDrift{0%,to{translate:0 0}50%{translate:0 -8px}}.fit-grid ul{margin-top:1.35rem;display:grid;gap:.8rem}.fit-grid li{display:flex;align-items:flex-start;gap:.72rem;color:#f5edd6a8;line-height:1.48;transition:color .18s var(--ease-signature),transform .18s var(--audit-ease-out)}.fit-grid li:hover{color:#f5edd6d1;transform:translate(3px)}.fit-icon{position:relative;display:inline-grid;width:18px;height:18px;flex:0 0 auto;margin-top:.18rem;place-items:center;border:1px solid rgba(245,237,214,.16);border-radius:999px;background:#f5edd60a;box-shadow:inset 0 1px #ffffff14}.fit-icon:before,.fit-icon:after{content:"";position:absolute;display:block}.fit-check{border-color:#8ed8a55c;background:#8ed8a514;color:var(--audit-green)}.fit-check:before{width:8px;height:4px;border-left:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg) translate(1px,-1px)}.fit-x{border-color:#d15f5557;background:#d15f5514;color:#d15f55eb}.fit-x:before,.fit-x:after{width:9px;height:2px;border-radius:999px;background:currentColor}.fit-x:before{transform:rotate(45deg)}.fit-x:after{transform:rotate(-45deg)}.faq-grid{grid-template-columns:repeat(2,1fr)}.automation-faq-head{display:block;margin-bottom:2rem}.automation-page .lp-section{position:relative;z-index:2;border-top:.5px solid rgba(245,237,214,.07);content-visibility:auto;contain-intrinsic-size:760px}.automation-page .lp-section-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.6fr);gap:34px;align-items:end;margin-bottom:46px}.automation-page .lp-kicker{font-family:BerkeleyMono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#7fbbebeb}.automation-page .lp-heading{margin-top:13px;max-width:760px;font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(38px,5vw,72px);font-weight:400;line-height:.98;letter-spacing:-.035em;color:var(--audit-cream)}.automation-page .lp-faq-list{display:grid;gap:0;max-width:none;margin-inline:auto;border-top:1px solid rgba(245,237,214,.18)}.automation-page .lp-faq-list details{border-bottom:1px solid rgba(245,237,214,.14);transition:background-color .22s var(--ease-signature),border-color .22s var(--ease-signature)}.automation-page .lp-faq-list details:hover,.automation-page .lp-faq-list details[open]{border-color:#7fbbeb4d;background:linear-gradient(90deg,rgba(127,187,235,.06),transparent 46%),#f5edd607}.automation-page .lp-faq-list summary{display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:clamp(1rem,3vw,1.6rem);align-items:center;cursor:pointer;list-style:none;padding:clamp(1.35rem,3vw,1.75rem) clamp(1rem,2.6vw,1.35rem);color:var(--audit-cream);font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.45rem,2.25vw,2rem);font-weight:400;letter-spacing:-.02em;line-height:1.12}.automation-page .lp-faq-list summary::-webkit-details-marker{display:none}.automation-page .lp-faq-list summary:after{content:"+";display:grid;place-items:center;width:34px;height:34px;border:1px solid rgba(127,187,235,.42);border-radius:999px;color:#7fbbebe6;font-family:BerkeleyMono,monospace;font-size:18px;line-height:1;transition:transform .18s var(--ease-out-quart),background-color .18s var(--ease-signature),color .18s var(--ease-signature)}.automation-page .lp-faq-list summary:focus-visible{outline:2px solid rgba(127,187,235,.82);outline-offset:4px}.automation-page .lp-faq-list details[open] summary:after{transform:rotate(45deg);background:#7fbbeb1f;color:#f5edd6e6}.automation-page .lp-faq-list p{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 clamp(3.25rem,7vw,4.5rem) clamp(1.45rem,3vw,1.9rem) clamp(1rem,2.6vw,1.35rem);color:#f5edd6a8;font-size:clamp(1rem,1.4vw,1.13rem);line-height:1.7}.automation-page .lp-faq-list details[open] p{animation:faqAnswerIn .26s var(--ease-out-quart) both}@keyframes faqAnswerIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.automation-faq-list{display:grid;border-top:1px solid rgba(245,237,214,.14)}.automation-faq-list details{border-bottom:1px solid rgba(245,237,214,.14);background:linear-gradient(90deg,rgba(127,187,235,.055),transparent 38%),#ffffff05;transition:background-color .22s var(--ease-signature),border-color .22s var(--ease-signature)}.automation-faq-list details[open]{border-color:#7fbbeb47;background:linear-gradient(90deg,rgba(127,187,235,.08),transparent 46%),#ffffff07}.automation-faq-list summary{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 34px;gap:1.25rem;align-items:center;min-height:78px;cursor:pointer;list-style:none;padding:1.1rem 0;color:var(--audit-cream);font-family:ABCMonumentGrotesk,sans-serif;font-size:clamp(1.18rem,2vw,1.65rem);font-weight:400;line-height:1.12}.automation-faq-list summary::-webkit-details-marker{display:none}.automation-faq-list summary:after{content:"+";display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(127,187,235,.42);border-radius:999px;color:#7fbbebe0;font-family:BerkeleyMono,monospace;font-size:18px;line-height:1;transition:transform .18s var(--ease-signature),background-color .18s var(--ease-signature),color .18s var(--ease-signature)}.automation-faq-list summary:focus-visible{outline:2px solid rgba(127,187,235,.82);outline-offset:4px}.automation-faq-list details[open] summary:after{content:"−";transform:rotate(180deg);background:#7fbbeb1f;color:#f5edd6e6}.automation-faq-list p{max-width:760px;margin:-.25rem 0 1.35rem;color:#f5edd6a8;font-size:1rem;line-height:1.72}.final-audit-cta{overflow:hidden}.final-audit-cta:before{content:"";position:absolute;left:50%;top:8%;width:min(980px,88vw);aspect-ratio:1;transform:translate(-50%);border-radius:999px;background:radial-gradient(circle,rgba(127,187,235,.11) 0%,rgba(127,187,235,.055) 28%,transparent 67%);filter:blur(28px);opacity:.9;pointer-events:none}.final-audit-cta>div{position:relative;z-index:2}.final-audit-cta h2{margin-top:.75rem;font-family:HeldaneDisplay,serif;font-size:clamp(3.7rem,8vw,8rem);line-height:.94;color:var(--audit-cream)}.final-audit-cta p:not(.audit-kicker){margin:1.5rem auto 0;max-width:640px;color:#f5edd69e;font-size:1.15rem;line-height:1.58}@media(min-width:1024px){.audit-page{--section-py: 88px;--nav-clearance: 76px}}@media(min-width:1300px){.audit-page{--section-py: 104px}}@media(max-width:1180px){.process-rail{grid-template-columns:1fr}.process-rail:before{display:none}.process-step{min-height:0}.findings-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:980px){.audit-section-head,.lens-grid,.offer-wrap,.fit-grid,.artifact-grid{grid-template-columns:1fr}}@media(max-width:680px){.audit-page{--audit-muted: rgba(245, 237, 214, .76);--audit-border: rgba(245, 237, 214, .16);background:radial-gradient(520px circle at 50% 2%,rgba(127,187,235,.14),transparent 44%),var(--audit-void)}.audit-page:before{opacity:.42;background-size:89px 89px,89px 89px;-webkit-mask-image:linear-gradient(180deg,black 0 42%,rgba(0,0,0,.45) 70%,transparent 100%);mask-image:linear-gradient(180deg,black 0 42%,rgba(0,0,0,.45) 70%,transparent 100%)}.audit-breathing-grid{opacity:.24}.audit-cursor-light{display:none}.audit-hero{box-sizing:border-box;min-height:100dvh;padding-top:calc(var(--nav-clearance) + var(--section-py));padding-bottom:var(--section-py)}.audit-hero>:not(.audit-hero-grid),.audit-hero>:not(.audit-hero-grid)>div{align-items:flex-start}.audit-hero-copy{width:100%;max-width:34rem;margin-inline:0;align-content:start;justify-items:start;text-align:left}.audit-hero .audit-folder-showcase{display:none}.audit-mobile-showcase .audit-folder-showcase{display:block;margin-top:0}.audit-hero-copy h1{margin-top:13px;max-width:12.5ch;font-size:clamp(2.82rem,11.2vw,3.55rem);min-height:0;line-height:1.01;letter-spacing:-.015em}.workflow-hero-line{display:inline;white-space:normal}.audit-hero-copy p:not(.audit-hero-kicker):not(.audit-updated){margin-top:21px;max-width:31ch;font-size:1.05rem;line-height:1.58;color:#f5edd6c7}.audit-kicker,.audit-section p.audit-kicker,.audit-section-head p.audit-kicker,.audit-artifact p.audit-kicker,.system-panel p.audit-kicker,.fit-grid p.audit-kicker,.faq-grid p.audit-kicker{font-size:12px;line-height:1.45;letter-spacing:.16em;color:#7fbbebeb}.audit-hero-kicker{width:calc(100vw - 48px);max-width:none;font-size:9.5px;line-height:1.55;margin-inline:0;letter-spacing:.08em;text-wrap:balance}.audit-hero-kicker .hero-kicker-lock{white-space:nowrap}.audit-hero-kicker .hero-kicker-separator{display:none}.audit-section{padding-top:var(--section-py);padding-bottom:var(--section-py);contain-intrinsic-size:980px}.audit-section-head{margin-bottom:2.1rem;gap:1.3rem}.audit-section-head>p,.audit-section p{font-size:1.05rem;line-height:1.62;color:#f5edd6bd}.audit-answer-block p:not(.audit-kicker){margin-top:1.55rem;max-width:30ch;font-size:18px;line-height:1.76;letter-spacing:-.005em;text-align:left}.audit-proof{padding-block:2.1rem}.audit-proof>div{gap:1.35rem;text-align:left}.audit-proof>div>div,.audit-proof>div>div:first-child{border-left:0;padding-left:0;padding-bottom:1.15rem;border-bottom:1px solid rgba(26,22,20,.12)}.audit-proof>div>div:last-child{padding-bottom:0;border-bottom:0}.audit-proof span{font-size:10.5px;letter-spacing:.16em}.audit-proof strong{margin-top:.34rem;font-size:1.02rem;line-height:1.35}.trace-row,.process-rail,.findings-grid,.faq-grid{grid-template-columns:1fr}.leak-trace{border-radius:8px;background:radial-gradient(420px circle at 78% 0%,rgba(127,187,235,.05),transparent 48%),linear-gradient(rgba(245,237,214,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(245,237,214,.018) 1px,transparent 1px),#ffffff06;background-size:auto,55px 55px,55px 55px,auto}.trace-row{grid-template-columns:1fr;gap:.5rem;padding:1.35rem 1.35rem 1.45rem}.trace-row:hover{transform:none}.trace-row span,.trace-row em{font-size:12px;letter-spacing:.12em;color:#7fbbebe0}.trace-row strong{font-size:clamp(1.28rem,6.2vw,1.62rem);line-height:1.22;color:#f5edd6f5}.trace-row em{display:none}.leak-trace>p{padding:1.45rem 1.35rem 1.6rem;font-size:clamp(1.42rem,7vw,2rem);line-height:1.32;color:#f5edd6d6}.automation-page .lp-faq-list summary,.automation-faq-list summary{grid-template-columns:minmax(0,1fr) 38px;gap:.9rem;padding-inline:.25rem;font-size:clamp(1.42rem,7.5vw,1.9rem)}.automation-page .lp-faq-list summary:after,.automation-faq-list summary:after{width:38px;height:38px}.automation-page .lp-faq-list p,.automation-faq-list p{max-width:none;padding:0 .25rem 1.45rem;font-size:17px;line-height:1.62}.process-step{grid-template-columns:1fr;gap:.75rem;padding:1.1rem 1rem}.process-step>span{justify-self:start}.audit-artifact{grid-template-columns:1fr;gap:.75rem;padding:1.1rem;border-radius:8px;background:radial-gradient(340px circle at 15% 0%,rgba(196,146,34,.06),transparent 58%),#ffffff06}.audit-artifact .artifact-svg{grid-row:auto;max-width:100%}.audit-artifact h3{font-size:1.52rem}.audit-artifact p:not(.audit-kicker){font-size:1.04rem;line-height:1.56;color:#f5edd6c2}.score-node text,.callout text,.workflow-node text,.automation-chip text,.decision-card text{font-size:10.5px}.svg-grid-lines path,.svg-grid-lines.soft path{stroke-opacity:.72}.audit-button{width:100%;white-space:normal;min-height:52px;font-size:16px}.audit-hero-actions{align-items:flex-start;grid-template-columns:minmax(0,1fr);width:100%;margin-top:34px}.audit-hero-actions .audit-button{width:min(100%,292px);justify-self:start}.audit-availability{display:grid;grid-template-columns:6px auto;-moz-column-gap:8px;column-gap:8px;row-gap:5px;justify-self:start;justify-content:start;min-width:0;max-width:min(100%,36ch);font-size:10px;line-height:1.35;text-align:left}.audit-availability em{grid-column:2}.audit-availability strong,.audit-availability em{min-width:0}.audit-heading{font-size:clamp(3.05rem,13vw,4.35rem);line-height:.98}.automation-artifact-grid{display:none}.lens-feature{min-height:auto}.finder-window{transform:none;animation:none}.finder-titlebar{grid-template-columns:74px 1fr 54px}.finder-toolbar{grid-template-columns:auto 1fr;gap:.65rem}.finder-view,.finder-action{display:none}.finder-body{grid-template-columns:1fr}.finder-sidebar{display:none}.shortcuts-body{grid-template-columns:1fr}.shortcut-canvas{padding:1rem}.shortcut-header{grid-template-columns:38px minmax(0,1fr) 54px;gap:.5rem}.shortcut-node{grid-template-columns:38px minmax(0,1fr) 54px;gap:.5rem;min-height:58px}.shortcut-node em{grid-column:auto;justify-self:end;width:50px}.shortcut-inspector{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid rgba(26,22,20,.14);border-left:0}.shortcut-inspector>span{grid-column:1 / -1}.finder-files{grid-template-columns:repeat(2,minmax(0,1fr));padding:1.4rem 1rem}.process-rail,.artifact-grid{grid-template-columns:1fr}.automation-artifact{min-height:auto}.artifact-machine{min-height:220px}.handoff-strip{grid-template-columns:repeat(5,minmax(42px,1fr))}.handoff-cell{min-height:96px;padding-inline:.38rem}.access-row{grid-template-columns:54px minmax(0,1fr) 58px 10px;gap:.45rem}.finder-status{font-size:10px}.finder-status span:first-child{display:none}.annotation,.decision-chip{position:static;width:auto;margin:.75rem 1rem 0}.teardown-artifact{padding-bottom:1rem}.include-list{grid-template-columns:1fr}.include-list li,.include-list li:nth-child(odd){border-right:0}.include-list button,.include-list li:nth-child(2n) button{min-height:58px;padding:1rem 0;color:#f5edd6d1;font-size:1.02rem}.include-list span:after{opacity:1}.offer-top{grid-template-columns:1fr}.price{min-width:0;justify-items:start;border-left:0;border-top:1px solid rgba(245,237,214,.1);padding-left:0;padding-top:1rem}.system-panel div{grid-template-columns:1fr;gap:.48rem;padding:1.15rem 0}.system-panel div:before{inset:.18rem -.5rem;border:0;background:#7fbbeb0e}.system-panel div:hover{transform:none}.system-panel div p{font-size:1.18rem;line-height:1.42;color:#f5edd6d1}.system-panel span{font-size:12px;letter-spacing:.13em;color:#7fbbebe6}.system-panel-object{display:none}.automation-final-object{right:-4.4rem;bottom:-.6rem;z-index:0;width:min(38vw,150px);opacity:.16}.final-audit-cta{padding-bottom:8.5rem}}@media(max-width:430px){.shortcut-inspector{grid-template-columns:1fr}.shortcut-node p{-webkit-line-clamp:3}}@media(prefers-reduced-motion:reduce){.audit-page.motion-ready .audit-reveal,.audit-page.motion-ready .audit-reveal.is-visible{opacity:1;transform:none;transition:none;will-change:auto}.finder-window,.artifact-lens,.annotation,.teardown-artifact:after,.score-radar-fill,.score-beams path,.scan-arc,.callout-line,.cursor-path,.teardown-scan,.workflow-link,.workflow-pulse,.workflow-node rect,.score-node circle,.moving-signal,.finder-files article:hover .file-icon,.shortcut-flow:after,.machine-scan,.automation-page .lp-faq-list details[open] p{animation:none}.audit-button:after{transition:none}.leak-trace:hover,.audit-artifact:hover,.system-panel:hover,.fit-grid>div:hover,.faq-grid article:hover,.offer-card:hover,.process-step:hover,.process-step:active,.trace-row:hover,.trace-row:active,.facts-row:hover,.system-panel div:hover,.system-panel div:active,.include-list button:hover,.include-list button:active,.shortcut-node:hover,.shortcut-node:active,.fit-grid li:hover,.audit-artifact:hover .artifact-svg{transform:none}.audit-availability span,.audit-float-object{animation:none}}
