.page_hero__7KFOs{position:relative;min-height:calc(100vh - 80px);display:flex;align-items:center;overflow:hidden;border-bottom:1px solid var(--border-color);padding:5rem 0 6rem}.page_heroGlow__Awehc{background:radial-gradient(ellipse 70% 45% at 50% -10%,rgba(0,255,136,.1) 0,transparent 55%),radial-gradient(ellipse 40% 30% at 85% 70%,rgba(0,217,255,.05) 0,transparent 50%);animation:page_heroGlowPulse__S9BWN 8s ease-in-out infinite alternate}.page_heroGlow__Awehc,.page_heroGrid__yNSix{position:absolute;inset:0;pointer-events:none}.page_heroGrid__yNSix{background-image:linear-gradient(hsla(0,0%,100%,.02) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.02) 1px,transparent 0);background-size:64px 64px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 40%,#000 20%,transparent 75%)}.page_heroInner__8WoKQ{position:relative;z-index:1;text-align:center;max-width:860px;margin:0 auto;animation:page_heroRise__wphGC .8s ease-out both}.page_heroBrand__nO6hu{font-size:.8rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--accent-primary);margin-bottom:1.75rem}.page_heroTitle__ixXIp{font-size:clamp(2.25rem,5vw,3.75rem);margin-bottom:1.25rem;line-height:1.15;letter-spacing:-.02em}.page_heroSubtitle__ZW2Yq{font-size:1.2rem;color:var(--text-secondary);margin-bottom:2.5rem;line-height:1.7;max-width:480px;margin-left:auto;margin-right:auto}.page_heroButtons__QFahC{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap}@keyframes page_heroRise__wphGC{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes page_heroGlowPulse__S9BWN{0%{opacity:.85}to{opacity:1}}.page_section__zQZ2o{padding:5.5rem 0}.page_sectionAlt__Lix2w{padding:5.5rem 0;background:var(--bg-secondary)}.page_sectionHeader___raMx{text-align:center;margin-bottom:2.75rem}.page_sectionTitle__6ic_4{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:.65rem;letter-spacing:-.01em}.page_sectionDesc__85dt1{color:var(--text-secondary);font-size:1.05rem;max-width:480px;margin:0 auto;line-height:1.6}.page_sectionTitleLeft__sPjel{font-size:clamp(1.5rem,3vw,2rem);margin-bottom:.65rem;letter-spacing:-.01em;text-align:left}.page_sectionDescLeft__yMbrZ{color:var(--text-secondary);font-size:1.05rem;margin-bottom:1.75rem;line-height:1.65;max-width:420px}.page_sectionFooter__zSkLy{margin-top:2rem;text-align:center}.page_analyzeLayout__CYDLU{display:grid;grid-template-columns:1.1fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:center}.page_analyzeCopy__AGHhM,.page_analyzeVisual__ZuhSz{min-width:0}.page_analyzeList__e5nCR{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.page_analyzeList__e5nCR li{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1.1rem;border-left:2px solid var(--accent-primary);background:linear-gradient(90deg,rgba(0,255,136,.06),transparent 70%);transition:background .25s ease}.page_analyzeList__e5nCR li:hover{background:linear-gradient(90deg,rgba(0,255,136,.1),transparent 70%)}.page_analyzeItemTitle__VuIvy{font-weight:600;font-size:.95rem;color:var(--text-primary)}.page_analyzeItemDesc__8LAY0{font-size:.85rem;color:var(--text-muted);line-height:1.45}.page_auditsPreview__5KJHh{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.25rem;gap:1.25rem}.page_auditPreviewCard__28nFp{display:flex;flex-direction:column;justify-content:space-between;gap:1.25rem;min-height:140px;padding:1.5rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;text-decoration:none;color:inherit;transition:border-color .25s ease,transform .25s ease,background .25s ease}.page_auditPreviewCard__28nFp:hover{border-color:rgba(0,255,136,.45);transform:translateY(-3px);background:#0c1229}.page_auditCardTop__cPGX7{display:flex;flex-direction:column;gap:.35rem}.page_auditProject__5JgcH{font-weight:600;font-size:1.05rem;line-height:1.35;color:var(--text-primary)}.page_auditScope__TmODM{font-size:.85rem;color:var(--text-muted)}.page_auditFindings__dshew{display:flex;align-items:center;gap:.4rem;font-size:.8rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_findingsHigh__tpd7B{color:#ff6b6b}.page_findingsMedium__jyB_V{color:#ffc857}.page_findingsSep__BcH1S{color:var(--text-muted)}.page_viewAll__B0HCU{display:inline-block;color:var(--accent-primary);font-size:.95rem;font-weight:500;transition:color .2s ease,letter-spacing .2s ease}.page_viewAll__B0HCU:hover{color:var(--accent-secondary);letter-spacing:.02em}.page_processSteps____rB1{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(5,1fr);grid-gap:1rem;gap:1rem;counter-reset:none}.page_processStep__godcU{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem 1rem;border-top:2px solid var(--border-color);transition:border-color .25s ease}.page_processStep__godcU:hover{border-top-color:var(--accent-primary)}.page_processNum__QwHk1{font-size:.75rem;font-weight:600;letter-spacing:.08em;color:var(--accent-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.page_processLabel__zXp2v{font-size:.95rem;font-weight:500;color:var(--text-primary);line-height:1.35}.page_reportBlock__PX9J1{display:grid;grid-template-columns:1fr 1fr;grid-gap:3.5rem;gap:3.5rem;align-items:center;max-width:960px;margin:0 auto}.page_reportCopy__5c5u_{min-width:0}.page_reportCta___z9pk{display:inline-flex;align-items:center;gap:.6rem;margin-top:.5rem;padding:.85rem 1.4rem;border:1px solid var(--accent-primary);border-radius:8px;color:var(--accent-primary);font-weight:600;font-size:.95rem;text-decoration:none;transition:background .25s ease,color .25s ease,transform .25s ease}.page_reportCta___z9pk:hover{background:var(--accent-primary);color:var(--bg-primary);transform:translateY(-2px)}.page_arrow___4ZtK{font-size:1.1rem;transition:transform .25s ease}.page_reportCta___z9pk:hover .page_arrow___4ZtK{transform:translateX(3px)}.page_reportPreview__xjZHM{display:flex;justify-content:center}.page_reportSheet__tqzQ7{width:100%;max-width:320px;padding:1.75rem;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:10px;box-shadow:0 20px 50px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:.65rem;animation:page_sheetFloat__Fmdkw 5s ease-in-out infinite alternate}.page_reportSheetLineShort__ysg06,.page_reportSheetLine__aMT0l{height:8px;border-radius:4px;background:var(--bg-tertiary)}.page_reportSheetLine__aMT0l{width:100%}.page_reportSheetLineShort__ysg06{width:62%}.page_reportSeverityRow__NIlRp{display:flex;gap:.5rem;margin:.5rem 0}.page_sevHigh__MQ1Kn,.page_sevLow__Zx3KT,.page_sevMed__18zJ_{height:6px;border-radius:3px}.page_sevHigh__MQ1Kn{width:28%;background:#ff6b6b}.page_sevMed__18zJ_{width:40%;background:#ffc857}.page_sevLow__Zx3KT{width:22%;background:var(--accent-secondary);opacity:.7}@keyframes page_sheetFloat__Fmdkw{0%{transform:translateY(0)}to{transform:translateY(-6px)}}.page_ctaSection__BmsKD{padding:5.5rem 0;background:var(--bg-primary);border-top:1px solid var(--border-color);position:relative;overflow:hidden}.page_ctaSection__BmsKD:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 50% 80% at 50% 100%,rgba(0,255,136,.06),transparent 60%);pointer-events:none}.page_ctaContent__MfmkM{position:relative;text-align:center;max-width:520px;margin:0 auto}.page_ctaContent__MfmkM h2{margin-bottom:.6rem;font-size:clamp(1.5rem,3vw,2rem)}.page_ctaContent__MfmkM p{font-size:1.1rem;margin-bottom:1.75rem;color:var(--text-secondary)}@media (max-width:960px){.page_analyzeLayout__CYDLU{grid-template-columns:1fr;gap:2.5rem}.page_analyzeVisual__ZuhSz{order:-1}.page_auditsPreview__5KJHh{grid-template-columns:1fr}.page_processSteps____rB1{grid-template-columns:1fr 1fr}.page_reportBlock__PX9J1{grid-template-columns:1fr;gap:2.5rem}.page_reportPreview__xjZHM{order:-1}}@media (max-width:768px){.page_hero__7KFOs{min-height:auto;padding:4rem 0 4.5rem}.page_heroButtons__QFahC{flex-direction:column;align-items:stretch}.page_heroButtons__QFahC .page_btn__hMGYV{width:100%}.page_ctaSection__BmsKD,.page_sectionAlt__Lix2w,.page_section__zQZ2o{padding:4rem 0}.page_processSteps____rB1{grid-template-columns:1fr;gap:0}.page_processStep__godcU{flex-direction:row;align-items:center;gap:1rem;padding:1rem 0;border-top:none;border-bottom:1px solid var(--border-color)}.page_processStep__godcU:hover{border-top-color:transparent}.page_sectionDescLeft__yMbrZ,.page_sectionTitleLeft__sPjel{text-align:center;margin-left:auto;margin-right:auto}.page_reportCopy__5c5u_{text-align:center}}@media (prefers-reduced-motion:reduce){.page_heroGlow__Awehc,.page_heroInner__8WoKQ,.page_reportSheet__tqzQ7{animation:none}.page_auditPreviewCard__28nFp:hover,.page_reportCta___z9pk:hover{transform:none}}.AuditLog_auditLog__FsO_i{background:#0d1117;border:1px solid var(--border-color);border-radius:8px;overflow:hidden;font-family:ui-monospace,SF Mono,Cascadia Code,Fira Code,monospace}.AuditLog_terminalHeader__j8Pmu{display:flex;align-items:center;gap:8px;padding:10px 14px;background:#161b22;border-bottom:1px solid var(--border-color)}.AuditLog_dot__KjqiI{width:10px;height:10px;border-radius:50%}.AuditLog_dot__KjqiI:first-child{background:#ff5f56}.AuditLog_dot__KjqiI:nth-child(2){background:#ffbd2e}.AuditLog_dot__KjqiI:nth-child(3){background:#27c93f}.AuditLog_terminalTitle__CHZpJ{margin-left:auto;font-size:.75rem;color:var(--text-muted)}.AuditLog_logContent__kbqZC{padding:1rem 1.25rem;font-size:.85rem;line-height:1.9}.AuditLog_logLine__8RW9W{color:var(--text-secondary)}.AuditLog_logTimestamp__2hNN6{color:var(--text-muted);margin-right:.5rem}.AuditLog_logText__3AfU0{color:var(--accent-primary)}