.home-module__xN3HmW__homeMain{isolation:isolate;padding:calc(var(--sa-navbar-height,80px) + 3.5rem)0 clamp(.5rem,1.2vw,1rem);background:var(--sa-bg);color:var(--sa-ink);flex-direction:column;gap:clamp(2rem,3vw,2.75rem);min-height:100vh;display:flex;position:relative;overflow-x:clip}.home-module__xN3HmW__homeMain:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(75% 45% at 50% 5%,#e8530e17 0%,#0000 60%),radial-gradient(550px at 12% 15%,#ff8c3c12 0%,#0000 65%),radial-gradient(600px at 88% 18%,#e8530e13 0%,#0000 65%),radial-gradient(500px at 8%,#ff8c3c0e 0%,#0000 60%),radial-gradient(550px at 92% 55%,#e8530e0f 0%,#0000 60%),radial-gradient(70% 35% at 50% 90%,#e8530e0d 0%,#0000 60%);position:absolute;inset:0}[data-theme=dark] .home-module__xN3HmW__homeMain:before{background:radial-gradient(80% 45% at 50% 4%,#ff7a3630 0%,#0000 65%),radial-gradient(550px at 10% 12%,#e8530e26 0%,#0000 65%),radial-gradient(600px at 90% 15%,#ff7a3629 0%,#0000 65%),radial-gradient(500px at 6% 48%,#ff7a361c 0%,#0000 60%),radial-gradient(550px at 94% 52%,#e8530e1f 0%,#0000 60%),radial-gradient(75% 35% at 50% 92%,#ff7a3617 0%,#0000 60%)}.dark .home-module__xN3HmW__homeMain:before{background:radial-gradient(80% 45% at 50% 4%,#ff7a3630 0%,#0000 65%),radial-gradient(550px at 10% 12%,#e8530e26 0%,#0000 65%),radial-gradient(600px at 90% 15%,#ff7a3629 0%,#0000 65%),radial-gradient(500px at 6% 48%,#ff7a361c 0%,#0000 60%),radial-gradient(550px at 94% 52%,#e8530e1f 0%,#0000 60%),radial-gradient(75% 35% at 50% 92%,#ff7a3617 0%,#0000 60%)}.home-module__xN3HmW__homeMain>*{z-index:1;position:relative}.home-module__xN3HmW__homeContainer{z-index:1;width:100%;max-width:1140px;margin-inline:auto;position:relative}.home-module__xN3HmW__homeHeroEffects,.home-module__xN3HmW__furnaceSilk,.home-module__xN3HmW__furnaceScanGrid,.home-module__xN3HmW__furnaceScanline,.home-module__xN3HmW__furnaceNoise,.home-module__xN3HmW__flameField{display:none}@keyframes home-module__xN3HmW__furnaceScanSweep{0%{transform:translateY(0)}to{transform:translateY(100%)}}.home-module__xN3HmW__homeMono{font-family:var(--sa-font-mono),monospace}.home-module__xN3HmW__kicker,.home-module__xN3HmW__rowIndex,.home-module__xN3HmW__proofStatMeta,.home-module__xN3HmW__workspaceRow em,.home-module__xN3HmW__keywordPathCopy em,.home-module__xN3HmW__keywordPathMeta strong,.home-module__xN3HmW__matrixTable th,.home-module__xN3HmW__matrixTable em{color:var(--sa-accent);font-family:var(--sa-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700;line-height:1.3}.home-module__xN3HmW__homeSectionTitle{color:var(--sa-ink);font-family:var(--sa-font-display),sans-serif;letter-spacing:var(--sa-tracking-display);font-size:clamp(1.8rem,3.2vw,2.6rem);line-height:var(--sa-leading-display);text-transform:uppercase}.home-module__xN3HmW__sectionHead{gap:.75rem;max-width:880px;display:grid}.home-module__xN3HmW__sectionHead .home-module__xN3HmW__homeSectionTitle{text-wrap:balance;max-width:none}.home-module__xN3HmW__sectionHead .home-module__xN3HmW__homeSectionSubtitle{color:var(--sa-ink-secondary);max-width:76ch;font-size:1rem;line-height:1.6}.home-module__xN3HmW__homeSectionTitleSm{color:var(--sa-ink);font-family:var(--sa-font-display),sans-serif;letter-spacing:var(--sa-tracking-display);text-transform:uppercase;margin-bottom:.35rem;font-size:clamp(1.4rem,2.2vw,1.85rem);line-height:1.15}.home-module__xN3HmW__homeHero{text-align:center;gap:1.25rem;max-width:1100px;margin-top:clamp(.75rem,1.5vw,1.25rem);padding-top:.25rem;display:grid}.home-module__xN3HmW__homeHeroTitle{color:var(--sa-ink);font-family:var(--sa-font-display),sans-serif;letter-spacing:var(--sa-tracking-display);text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(3.2rem,5.8vw,5.2rem);line-height:.98}.home-module__xN3HmW__homeHeroSub{color:var(--sa-ink-secondary);letter-spacing:.012em;text-wrap:balance;max-width:min(100%,860px);margin-inline:auto;font-size:clamp(.82rem,.95vw,.92rem);line-height:1.55}.home-module__xN3HmW__foundingClothesline{flex-direction:column;align-items:center;width:min(100%,700px);margin:-1.75rem auto .5rem;padding-top:0;animation:.8s cubic-bezier(.34,1.56,.64,1) both home-module__xN3HmW__clotheslineSlideIn;display:flex;position:relative}.home-module__xN3HmW__foundingLine{background:linear-gradient(90deg,#0000 0%,#ff7a3680 15%,#ff7a36cc 50%,#ff7a3680 85%,#0000 100%);border-radius:1px;width:80%;height:2px;position:relative}.home-module__xN3HmW__foundingClip{z-index:1;justify-content:center;margin-top:-2px;display:flex}.home-module__xN3HmW__foundingClipBody{background:linear-gradient(#b87333,#cd7f32);border-radius:3px 3px 2px 2px;width:14px;height:22px;position:relative;box-shadow:0 2px 6px #0000004d}.home-module__xN3HmW__foundingClipBody:after{content:"";background:#00000040;border-radius:50%;width:6px;height:6px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)}.home-module__xN3HmW__foundingCard{z-index:1;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform-origin:top;background:linear-gradient(135deg,#ff7a3614 0%,#ffc8370f 50%,#ff7a361a 100%);border:1px solid #ff7a3640;border-radius:10px;margin-top:-2px;padding:1rem 1.6rem .9rem;animation:4s ease-in-out infinite home-module__xN3HmW__cardSwing;position:relative;overflow:hidden;box-shadow:0 4px 20px #ff7a3614,0 1px 4px #00000026}[data-theme=dark] .home-module__xN3HmW__foundingCard{background:linear-gradient(135deg,#ff7a361f,#15151ef5);border-color:#ff7a3640;box-shadow:0 4px 16px #0006}.home-module__xN3HmW__foundingCardInner{align-items:center;gap:.8rem;display:flex}.home-module__xN3HmW__foundingFlame{font-size:1.2rem;animation:2s ease-in-out infinite home-module__xN3HmW__flamePulse;display:inline-block}.home-module__xN3HmW__foundingCardText{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.home-module__xN3HmW__foundingHeadline{color:var(--sa-ink);margin:0;font-size:.88rem;font-weight:600}.home-module__xN3HmW__foundingHeadline strong{color:var(--sa-accent)}.home-module__xN3HmW__foundingSubline{color:var(--sa-ink-secondary);margin:0;font-size:.76rem}@keyframes home-module__xN3HmW__clotheslineSlideIn{0%{opacity:0;transform:translateY(-40px)}to{opacity:1;transform:translateY(0)}}@keyframes home-module__xN3HmW__cardSwing{0%,to{transform:rotate(-.8deg)}50%{transform:rotate(.8deg)}}@keyframes home-module__xN3HmW__flamePulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.home-module__xN3HmW__auditInputSection{max-width:800px;padding-top:.5rem;padding-bottom:2rem}.home-module__xN3HmW__homeHeroAudit,.home-module__xN3HmW__auditForm{width:100%}.home-module__xN3HmW__auditInputRow{background:var(--sa-surface-raised);border:1px solid var(--sa-line-strong);border-radius:var(--sa-radius-full);min-height:64px;transition:border-color var(--sa-duration-fast)var(--sa-ease),transform var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);align-items:center;padding:.45rem .55rem .45rem 1.4rem;display:flex;box-shadow:0 4px 24px #00000012,0 1px 3px #0000000a}.home-module__xN3HmW__auditInputRow:hover{border-color:var(--sa-line-strong);box-shadow:0 6px 28px #00000017,0 2px 6px #0000000d}.home-module__xN3HmW__auditInputRow:focus-within{border-color:var(--sa-accent);box-shadow:0 0 0 3px var(--sa-accent-soft),0 10px 32px #e8530e29}.home-module__xN3HmW__auditInputWrapper{flex:1;align-items:center;gap:.85rem;min-width:0;display:flex}.home-module__xN3HmW__auditInputIcon{color:var(--sa-ink-tertiary);transition:color var(--sa-duration-fast)var(--sa-ease);flex-shrink:0;align-items:center;display:flex}.home-module__xN3HmW__auditInputRow:focus-within .home-module__xN3HmW__auditInputIcon{color:var(--sa-accent)}.home-module__xN3HmW__auditInput{min-width:0;color:var(--sa-ink);font-family:var(--sa-font-sans);background:0 0;border:none;outline:none;flex:1;padding:.65rem 0;font-size:1.05rem}.home-module__xN3HmW__auditInput::placeholder{color:var(--sa-ink-tertiary);opacity:.85}.home-module__xN3HmW__auditSubmit{border-radius:var(--sa-radius-full);background:linear-gradient(135deg,var(--sa-accent),#ff6d2b);color:#fff;font-family:var(--sa-font-sans);cursor:pointer;white-space:nowrap;box-shadow:var(--sa-shadow-accent);transition:background var(--sa-duration-fast)var(--sa-ease),transform var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);border:none;align-items:center;gap:.55rem;padding:.85rem 1.75rem;font-size:1.02rem;font-weight:600;display:inline-flex}.home-module__xN3HmW__auditSubmit:hover:not(:disabled){background:linear-gradient(135deg,var(--sa-accent-hover),#ff7a36);transform:translateY(-1px);box-shadow:0 6px 24px #e8530e61}.home-module__xN3HmW__auditSubmit:active:not(:disabled){transform:translateY(0)scale(.99)}.home-module__xN3HmW__auditSubmit:disabled{opacity:.75;cursor:not-allowed}.home-module__xN3HmW__buttonSpinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.6s linear infinite home-module__xN3HmW__spin}@keyframes home-module__xN3HmW__spin{to{transform:rotate(360deg)}}.home-module__xN3HmW__homeError{color:#dc2626;text-align:center;margin-top:.75rem;font-size:.85rem;font-weight:500}.home-module__xN3HmW__auditInputHint{color:var(--sa-ink-tertiary);text-align:center;letter-spacing:.02em;margin-top:.55rem;font-size:.76rem}.home-module__xN3HmW__auditScopeCard{background:var(--sa-surface);border:1px solid var(--sa-line);border-radius:var(--sa-radius-md);box-shadow:var(--sa-shadow-sm)}.home-module__xN3HmW__auditScopeSection{text-align:left;flex-direction:column;gap:.65rem;margin-top:1.25rem;display:flex}.home-module__xN3HmW__auditScopeHeader{justify-content:space-between;align-items:center;gap:.5rem;padding:0 .25rem;display:flex}.home-module__xN3HmW__auditScopeLabel{font-family:var(--sa-font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--sa-ink-secondary);align-items:center;gap:.4rem;font-size:.72rem;font-weight:700;display:inline-flex}.home-module__xN3HmW__auditScopeTierBadge{font-family:var(--sa-font-mono),monospace;color:var(--sa-ink-tertiary);letter-spacing:.04em;font-size:.68rem}.home-module__xN3HmW__auditScopeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (max-width:640px){.home-module__xN3HmW__auditScopeGrid{grid-template-columns:1fr}}.home-module__xN3HmW__auditScopeOption{border-radius:var(--sa-radius-lg);background:var(--sa-surface);border:1px solid var(--sa-line);color:var(--sa-ink);text-align:left;cursor:pointer;box-shadow:var(--sa-shadow-sm);transition:all var(--sa-duration-fast)var(--sa-ease);flex-direction:column;justify-content:space-between;gap:.6rem;padding:1rem;display:flex;position:relative;overflow:hidden}.home-module__xN3HmW__auditScopeOption:hover{background:var(--sa-surface-raised);border-color:var(--sa-line-strong);transform:translateY(-1px)}.home-module__xN3HmW__auditScopeOptionActive{background:var(--sa-surface-raised)!important;border-color:var(--sa-accent)!important;box-shadow:0 0 0 1px var(--sa-accent),0 8px 24px -6px #ff57222e!important}.home-module__xN3HmW__auditScopeOptionTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.home-module__xN3HmW__auditScopeOptionTitleWrap{align-items:center;gap:.5rem;display:flex}.home-module__xN3HmW__auditScopeIcon{width:1.1rem;height:1.1rem;color:var(--sa-accent);flex-shrink:0}.home-module__xN3HmW__auditScopeOptionTitle{font-family:var(--sa-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--sa-ink);font-size:1.05rem;font-weight:700}.home-module__xN3HmW__auditScopeBadge{border-radius:var(--sa-radius-full);font-family:var(--sa-font-mono),monospace;text-transform:uppercase;letter-spacing:.05em;background:var(--sa-surface-sunken);color:var(--sa-ink-tertiary);border:1px solid var(--sa-line);align-items:center;padding:.2rem .55rem;font-size:.66rem;font-weight:700;display:inline-flex}.home-module__xN3HmW__auditScopeBadgeAccent{background:var(--sa-accent-soft);color:var(--sa-accent);border-color:#ff572240}.home-module__xN3HmW__auditScopeOptionDesc{font-family:var(--sa-font-sans);color:var(--sa-ink-secondary);margin:0;font-size:.78rem;line-height:1.45}.home-module__xN3HmW__auditScopeRadio{border-top:1px solid var(--sa-line);align-items:center;gap:.45rem;margin-top:.2rem;padding-top:.5rem;display:flex}.home-module__xN3HmW__auditScopeRadioDot{border:1.5px solid var(--sa-ink-tertiary);width:8px;height:8px;transition:all var(--sa-duration-fast)var(--sa-ease);border-radius:50%}.home-module__xN3HmW__auditScopeRadioDotActive{border-color:var(--sa-accent);background:var(--sa-accent);box-shadow:0 0 8px var(--sa-accent)}.home-module__xN3HmW__auditScopeRadioLabel{font-family:var(--sa-font-mono),monospace;text-transform:uppercase;letter-spacing:.06em;color:var(--sa-ink-secondary);font-size:.68rem;font-weight:700}.home-module__xN3HmW__auditScopeOptionActive .home-module__xN3HmW__auditScopeRadioLabel{color:var(--sa-accent)}.home-module__xN3HmW__auditScopeFooterNote{font-family:var(--sa-font-mono),monospace;color:var(--sa-ink-tertiary);letter-spacing:.01em;margin:0;padding:0 .25rem;font-size:.7rem}.home-module__xN3HmW__resumeRoastPanel{background:var(--sa-surface);border:1px solid var(--sa-line);border-radius:var(--sa-radius-lg);box-shadow:var(--sa-shadow-sm);margin-bottom:1.5rem;padding:1.25rem}.home-module__xN3HmW__resumeRoastPanelHeader{justify-content:space-between;align-items:center;margin-bottom:.9rem;display:flex}.home-module__xN3HmW__resumeRoastPanelCopy{gap:.2rem;display:grid}.home-module__xN3HmW__resumeRoastPanelEyebrow{color:var(--sa-accent);font-family:var(--sa-font-mono),monospace;letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.4rem;font-size:.68rem;font-weight:700;display:inline-flex}.home-module__xN3HmW__resumeRoastPanelDot{background:var(--sa-accent);border-radius:50%;width:6px;height:6px;animation:1.5s infinite home-module__xN3HmW__pulse}@keyframes home-module__xN3HmW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.85)}}.home-module__xN3HmW__resumeRoastPanelTitle{color:var(--sa-ink);margin:0;font-size:.95rem;font-weight:600}.home-module__xN3HmW__resumeRoastPanelCount{color:var(--sa-ink-tertiary);font-size:.75rem}.home-module__xN3HmW__resumeRoastList{gap:.65rem;display:grid}.home-module__xN3HmW__resumeRoastRow{border-radius:var(--sa-radius-md);background:var(--sa-surface-raised);border:1px solid var(--sa-line);cursor:pointer;text-align:left;transition:border-color var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.home-module__xN3HmW__resumeRoastRow:hover{border-color:var(--sa-line-strong);box-shadow:var(--sa-shadow-sm)}.home-module__xN3HmW__resumeRoastMain{flex:1;align-items:center;gap:1rem;min-width:0;display:flex}.home-module__xN3HmW__resumeRoastSite{align-items:center;gap:.65rem;display:flex}.home-module__xN3HmW__resumeRoastFaviconShell{justify-content:center;align-items:center;width:22px;height:22px;display:flex}.home-module__xN3HmW__resumeRoastFavicon{border-radius:3px;width:18px;height:18px}.home-module__xN3HmW__resumeRoastSiteCopy{flex-direction:column;display:flex}.home-module__xN3HmW__resumeRoastSiteLabel{color:var(--sa-ink-tertiary);font-size:.72rem}.home-module__xN3HmW__resumeRoastUrl{color:var(--sa-ink);font-size:.88rem;font-weight:600}.home-module__xN3HmW__resumeRoastMeta{align-items:center;gap:.4rem;display:flex}.home-module__xN3HmW__resumeRoastChip{border-radius:var(--sa-radius-full);background:var(--sa-surface-sunken);border:1px solid var(--sa-line);color:var(--sa-ink-secondary);align-items:center;gap:.3rem;padding:.2rem .5rem;font-size:.72rem;display:inline-flex}.home-module__xN3HmW__resumeRoastPersona{border-radius:2px;width:14px;height:14px}.home-module__xN3HmW__resumeRoastFallback{font-size:.72rem}.home-module__xN3HmW__resumeRoastChipHeat{color:var(--sa-accent)}.home-module__xN3HmW__resumeRoastChipMode{font-weight:600}.home-module__xN3HmW__resumeRoastProgress{flex-direction:column;gap:.35rem;width:120px;display:flex}.home-module__xN3HmW__resumeRoastProgressTop{justify-content:space-between;font-size:.72rem;display:flex}.home-module__xN3HmW__resumeRoastProgressState{color:var(--sa-accent);font-weight:600}.home-module__xN3HmW__resumeRoastProgressValue{color:var(--sa-ink-secondary)}.home-module__xN3HmW__resumeRoastProgressTrack{background:var(--sa-surface-sunken);border-radius:999px;width:100%;height:5px;overflow:hidden}.home-module__xN3HmW__resumeRoastProgressFill{background:var(--sa-accent);border-radius:999px;height:100%;display:block}.home-module__xN3HmW__homeControlSection{gap:.5rem;padding-block:.35rem .85rem;display:grid}.home-module__xN3HmW__personaSubline{text-align:center;opacity:.5;margin-top:.2rem;margin-bottom:.85rem;font-size:.78rem}.home-module__xN3HmW__personaGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;width:100%;max-width:1200px;margin-inline:auto;display:grid}@media (min-width:640px){.home-module__xN3HmW__personaGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}}@media (min-width:1024px){.home-module__xN3HmW__personaGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:.75rem}}.home-module__xN3HmW__personaCard{border-radius:var(--sa-radius-lg);background:var(--sa-surface);border:1px solid var(--sa-line);box-shadow:var(--sa-shadow-sm);cursor:pointer;text-align:center;transition:transform var(--sa-duration-fast)var(--sa-ease),border-color var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);flex-direction:column;align-items:center;gap:.45rem;padding:1.1rem .85rem;display:flex;position:relative}.home-module__xN3HmW__personaCard:hover{border-color:var(--sa-line-strong);transform:translateY(-3px);box-shadow:0 8px 24px #00000014}.home-module__xN3HmW__personaCard:hover .home-module__xN3HmW__personaIconImg{transform:scale(1.08)}.home-module__xN3HmW__personaActive{border-color:var(--sa-accent)!important;background:var(--sa-surface-raised)!important;box-shadow:0 0 0 2px var(--sa-accent),0 4px 20px #e8530e38!important}.home-module__xN3HmW__personaActive .home-module__xN3HmW__personaIconImg{box-shadow:0 0 12px #e8530e59}.home-module__xN3HmW__personaLocked{opacity:.72}.home-module__xN3HmW__personaLockBadge{font-size:.75rem;position:absolute;top:.6rem;right:.6rem}.home-module__xN3HmW__personaIconImg{object-fit:cover;background:var(--sa-surface-sunken);border:1px solid var(--sa-line);transition:transform var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);border-radius:50%}.home-module__xN3HmW__personaName{color:var(--sa-ink);font-size:.88rem;font-weight:700}.home-module__xN3HmW__personaCheck{color:var(--sa-accent);font-size:.85rem;font-weight:800;position:absolute;top:.5rem;right:.6rem}.home-module__xN3HmW__personaTierHint{color:var(--sa-ink-tertiary);font-size:.68rem}.home-module__xN3HmW__intensityToggle{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.home-module__xN3HmW__intensityButton{border-radius:var(--sa-radius-full);background:var(--sa-surface);border:1px solid var(--sa-line);color:var(--sa-ink-secondary);font-family:var(--sa-font-sans);cursor:pointer;box-shadow:var(--sa-shadow-sm);transition:all var(--sa-duration-fast)var(--sa-ease);align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-size:.88rem;font-weight:550;display:inline-flex}.home-module__xN3HmW__intensityButton:hover{border-color:var(--sa-line-strong);color:var(--sa-ink)}.home-module__xN3HmW__intensityActive{background:var(--sa-accent)!important;border-color:var(--sa-accent)!important;color:#fff!important;box-shadow:var(--sa-shadow-accent)!important}.home-module__xN3HmW__intensityLocked{opacity:.6}.home-module__xN3HmW__intensityLock{font-size:.75rem}.home-module__xN3HmW__proofBand,.home-module__xN3HmW__auditSystemBand,.home-module__xN3HmW__organicWorkspaceBand,.home-module__xN3HmW__keywordPathBand,.home-module__xN3HmW__processBand,.home-module__xN3HmW__matrixBand,.home-module__xN3HmW__faqBand{padding:clamp(2.5rem,4.5vw,4rem) 0;position:relative;overflow:clip}.home-module__xN3HmW__auditSystemBand,.home-module__xN3HmW__organicWorkspaceBand,.home-module__xN3HmW__keywordPathBand,.home-module__xN3HmW__processBand,.home-module__xN3HmW__matrixBand,.home-module__xN3HmW__faqBand{margin-top:0}.home-module__xN3HmW__proofBand{padding-top:clamp(.5rem,1.5vw,1rem);padding-bottom:clamp(2rem,3.8vw,3rem)}.home-module__xN3HmW__proofShell,.home-module__xN3HmW__auditSystemShell,.home-module__xN3HmW__organicWorkspaceShell,.home-module__xN3HmW__keywordPathShell,.home-module__xN3HmW__processShell,.home-module__xN3HmW__matrixShell,.home-module__xN3HmW__faqShell{gap:clamp(1.8rem,3vw,2.8rem);display:grid}.home-module__xN3HmW__surfaceLine{background:var(--sa-line);width:100%;height:1px;display:none}.home-module__xN3HmW__consoleTitle{color:var(--sa-ink);font-family:var(--sa-font-display),sans-serif;letter-spacing:var(--sa-tracking-display);font-size:clamp(1.45rem,2.5vw,2.18rem);line-height:var(--sa-leading-display);text-transform:uppercase}.home-module__xN3HmW__proofReceipt{border:1px solid var(--sa-line);border-radius:var(--sa-radius-lg);background:var(--sa-surface);box-shadow:var(--sa-shadow-sm);grid-template-columns:minmax(0,1.1fr) minmax(260px,.9fr);align-items:stretch;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.4rem,2.5vw,2rem);display:grid}.home-module__xN3HmW__proofReceiptCopy{align-content:center;gap:.8rem;min-height:0;display:grid}.home-module__xN3HmW__proofReceipt blockquote{max-width:720px;color:var(--sa-ink);margin:0;font-size:clamp(1.05rem,1.7vw,1.34rem);font-style:italic;line-height:1.62}.home-module__xN3HmW__proofChipRow,.home-module__xN3HmW__matrixSignals{flex-wrap:wrap;gap:.45rem;display:flex}.home-module__xN3HmW__proofChip,.home-module__xN3HmW__matrixSignals span{border:1px solid var(--sa-line);border-radius:var(--sa-radius-full);background:var(--sa-surface-sunken);min-height:28px;color:var(--sa-ink-secondary);font-family:var(--sa-font-mono),monospace;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex}.home-module__xN3HmW__proofChip svg{color:var(--sa-accent)}.home-module__xN3HmW__proofStatStrip{border-left:1px solid var(--sa-line);display:grid}.home-module__xN3HmW__proofStat{border-bottom:1px solid var(--sa-line);grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.85rem;min-width:0;padding:.85rem 0 .85rem clamp(1rem,2vw,1.5rem);display:grid}.home-module__xN3HmW__proofStat:last-child{border-bottom:0}.home-module__xN3HmW__proofIcon,.home-module__xN3HmW__rowIcon{border:1px solid var(--sa-line);border-radius:var(--sa-radius-sm);background:var(--sa-surface-sunken);width:2.42rem;height:2.42rem;color:var(--sa-accent);flex:none;justify-content:center;align-items:center;display:inline-flex}.home-module__xN3HmW__proofStatCopy{gap:.25rem;min-width:0;display:grid}.home-module__xN3HmW__proofStatMetric{flex-wrap:wrap;align-items:flex-end;gap:.44rem .68rem;min-width:0;display:flex}.home-module__xN3HmW__proofStatValue{color:var(--sa-accent);font-family:var(--sa-font-display),sans-serif;letter-spacing:.02em;text-transform:uppercase;font-size:clamp(2.2rem,4vw,3.4rem);line-height:.88}.home-module__xN3HmW__proofStatLabel{max-width:15rem;color:var(--sa-ink);font-size:.92rem;font-weight:700;line-height:1.25}.home-module__xN3HmW__proofStatMeta{color:var(--sa-ink-tertiary)}.home-module__xN3HmW__auditSystemGrid,.home-module__xN3HmW__organicWorkspaceShell,.home-module__xN3HmW__keywordPathShell,.home-module__xN3HmW__matrixShell{position:relative}.home-module__xN3HmW__auditSystemGrid{grid-template-columns:minmax(0,.86fr) minmax(440px,1.14fr);align-items:start;gap:clamp(2rem,5vw,4.8rem);display:grid}.home-module__xN3HmW__auditSignalList,.home-module__xN3HmW__organicWorkspace,.home-module__xN3HmW__keywordPathList,.home-module__xN3HmW__matrixTableWrap,.home-module__xN3HmW__faqList{border-top:0}.home-module__xN3HmW__auditSignalRow,.home-module__xN3HmW__workspaceRow,.home-module__xN3HmW__keywordPathRow{border-bottom:1px solid var(--sa-line);min-width:0;color:inherit;grid-template-columns:3rem 2.42rem minmax(0,1fr);align-items:start;gap:clamp(.85rem,2vw,1.2rem);padding:.95rem 0;display:grid}.home-module__xN3HmW__auditSignalRow:first-child,.home-module__xN3HmW__workspaceRow:first-child,.home-module__xN3HmW__keywordPathRow:first-child{padding-top:.98rem}.home-module__xN3HmW__rowCopy,.home-module__xN3HmW__processCopy,.home-module__xN3HmW__keywordPathCopy{gap:.35rem;min-width:0;display:grid}.home-module__xN3HmW__rowCopy strong,.home-module__xN3HmW__workspaceRow strong,.home-module__xN3HmW__processStep h3,.home-module__xN3HmW__keywordPathCopy h3{color:var(--sa-ink);letter-spacing:.04em;text-transform:uppercase;font-size:.92rem;font-weight:700;line-height:1.35}.home-module__xN3HmW__rowCopy em,.home-module__xN3HmW__processStep p,.home-module__xN3HmW__keywordPathCopy p,.home-module__xN3HmW__workspaceRow span:last-child,.home-module__xN3HmW__keywordPathMeta{color:var(--sa-ink-secondary);font-size:.9rem;font-style:normal;line-height:1.6}.home-module__xN3HmW__organicWorkspaceShell{grid-template-columns:minmax(0,.75fr) minmax(500px,1.25fr);align-items:start;gap:clamp(2rem,5vw,4.8rem)}.home-module__xN3HmW__organicWorkspaceShell .home-module__xN3HmW__surfaceLine{grid-column:1/-1}.home-module__xN3HmW__organicWorkspace{display:grid}.home-module__xN3HmW__workspaceRow{grid-template-columns:2.42rem minmax(160px,.84fr) minmax(120px,.48fr) minmax(0,1.12fr)}.home-module__xN3HmW__workspaceRow>span{gap:.3rem;min-width:0;display:grid}.home-module__xN3HmW__workspaceSignal{min-width:0}.home-module__xN3HmW__keywordPathHeader{width:100%;display:block}.home-module__xN3HmW__keywordPathList{display:grid}.home-module__xN3HmW__keywordPathRow{border-radius:var(--sa-radius-sm);transition:border-color var(--sa-duration-fast)var(--sa-ease),background var(--sa-duration-fast)var(--sa-ease),padding-inline var(--sa-duration-fast)var(--sa-ease);grid-template-columns:2.42rem minmax(0,1fr) minmax(210px,.44fr);text-decoration:none}.home-module__xN3HmW__keywordPathRow:hover,.home-module__xN3HmW__keywordPathRow:focus-visible{border-color:var(--sa-accent);background:var(--sa-surface-raised);padding-inline:.65rem}.home-module__xN3HmW__keywordPathRow:focus-visible{outline:2px solid var(--sa-accent);outline-offset:4px}.home-module__xN3HmW__keywordPathMeta{gap:.28rem;display:grid}.home-module__xN3HmW__processRail{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem);display:grid}.home-module__xN3HmW__processStep{border-top:1px solid var(--sa-line);grid-template-columns:2.42rem minmax(0,1fr);gap:.7rem .95rem;min-width:0;padding-top:1.25rem;display:grid;position:relative}.home-module__xN3HmW__processStep .home-module__xN3HmW__rowIndex{grid-column:1/-1;padding-top:0}.home-module__xN3HmW__processNumber{color:var(--sa-surface-sunken);font-family:var(--sa-font-display),sans-serif;pointer-events:none;font-size:clamp(2.7rem,6vw,4.9rem);line-height:.9;position:absolute;top:.6rem;right:0}.home-module__xN3HmW__processCopy{padding-right:clamp(1.2rem,4vw,3.8rem)}.home-module__xN3HmW__matrixHead{max-width:820px}.home-module__xN3HmW__matrixTableWrap{overflow-x:auto}.home-module__xN3HmW__matrixTable{border-collapse:collapse;width:100%;min-width:780px}.home-module__xN3HmW__matrixTable th,.home-module__xN3HmW__matrixTable td{border-bottom:1px solid var(--sa-line);text-align:left;vertical-align:top;padding:1rem 1rem 1rem 0}.home-module__xN3HmW__matrixTable thead th{color:var(--sa-ink-tertiary);font-size:.72rem}.home-module__xN3HmW__matrixTable tbody th{width:30%;color:var(--sa-ink);letter-spacing:.05em;font-size:.92rem}.home-module__xN3HmW__matrixTable tbody th>span:last-child{gap:.26rem;display:grid}.home-module__xN3HmW__matrixTable tbody th,.home-module__xN3HmW__matrixTable tbody td:first-of-type{font-family:var(--sa-font-sans),sans-serif}.home-module__xN3HmW__matrixTable tbody th{text-transform:uppercase;align-items:flex-start;gap:.78rem;display:flex}.home-module__xN3HmW__matrixTable td{color:var(--sa-ink-secondary);font-size:.92rem;line-height:1.62}.home-module__xN3HmW__faqShell{grid-template-columns:minmax(240px,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(2rem,5vw,4.8rem)}.home-module__xN3HmW__faqShell .home-module__xN3HmW__surfaceLine{grid-column:1/-1}.home-module__xN3HmW__faqHead{gap:.65rem;display:grid;position:sticky;top:6.5rem}.home-module__xN3HmW__faqList{display:grid}.home-module__xN3HmW__faqItem{border-bottom:1px solid var(--sa-line);background:0 0;min-height:0}.home-module__xN3HmW__faqItem summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.1rem 0;list-style:none;display:flex}.home-module__xN3HmW__faqItem summary::-webkit-details-marker{display:none}.home-module__xN3HmW__faqItem h3{color:var(--sa-ink);margin-bottom:0;font-size:1.05rem;font-weight:600;line-height:1.4}.home-module__xN3HmW__faqItem p{color:var(--sa-ink-secondary);margin:0;padding:0 3rem 1.1rem 0;font-size:.96rem;line-height:1.7}.home-module__xN3HmW__faqToggle{border:1px solid var(--sa-line);border-radius:var(--sa-radius-sm);background:var(--sa-surface);flex:none;width:1.6rem;height:1.6rem;display:inline-flex;position:relative}.home-module__xN3HmW__faqToggle:before,.home-module__xN3HmW__faqToggle:after{content:"";background:var(--sa-ink);width:.65rem;height:1.5px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-module__xN3HmW__faqToggle:after{transition:transform .18s;transform:translate(-50%,-50%)rotate(90deg)}.home-module__xN3HmW__faqItem[open] .home-module__xN3HmW__faqToggle:after{transform:translate(-50%,-50%)rotate(0)}.home-module__xN3HmW__finalCta{text-align:center;background:0 0;border:0;gap:1.2rem;max-width:960px;margin-top:clamp(1.8rem,4vw,3.6rem);margin-bottom:clamp(.45rem,1vw,.9rem);padding:3rem 2rem 1.5rem;display:grid}.home-module__xN3HmW__finalCta:before{display:none}.home-module__xN3HmW__finalCta h2{color:var(--sa-ink);font-family:var(--sa-font-display),sans-serif;letter-spacing:var(--sa-tracking-display);font-size:clamp(1.8rem,3.5vw,3rem);line-height:var(--sa-leading-display);text-transform:uppercase}.home-module__xN3HmW__finalCta p{color:var(--sa-ink-secondary);font-size:1.05rem}.home-module__xN3HmW__finalCtaButton{border-radius:var(--sa-radius-full);background:var(--sa-accent);color:#fff;cursor:pointer;box-shadow:var(--sa-shadow-accent);transition:background var(--sa-duration-fast)var(--sa-ease),transform var(--sa-duration-fast)var(--sa-ease),box-shadow var(--sa-duration-fast)var(--sa-ease);border:0;justify-content:center;justify-self:center;align-items:center;gap:.55rem;padding:1rem 2.5rem;font-size:1.05rem;font-weight:700;text-decoration:none;display:inline-flex}.home-module__xN3HmW__finalCtaButton:hover{background:var(--sa-accent-hover);transform:translateY(-1px);box-shadow:0 8px 30px #e8530e52}@media (max-width:980px){.home-module__xN3HmW__proofReceipt,.home-module__xN3HmW__auditSystemGrid,.home-module__xN3HmW__organicWorkspaceShell,.home-module__xN3HmW__keywordPathHeader,.home-module__xN3HmW__faqShell{grid-template-columns:1fr}.home-module__xN3HmW__proofStatStrip{border-top:1px solid var(--sa-line);border-left:0;grid-template-columns:repeat(3,minmax(0,1fr))}.home-module__xN3HmW__proofStat{border-bottom:0;padding:1rem .65rem 0}.home-module__xN3HmW__faqHead{position:static}.home-module__xN3HmW__workspaceRow{grid-template-columns:2.42rem minmax(0,.9fr) minmax(0,.55fr) minmax(0,1fr)}.home-module__xN3HmW__matrixTable{min-width:0;display:block}.home-module__xN3HmW__matrixTable thead{display:none}.home-module__xN3HmW__matrixTable tbody,.home-module__xN3HmW__matrixTable tr,.home-module__xN3HmW__matrixTable th,.home-module__xN3HmW__matrixTable td{width:100%;display:block}.home-module__xN3HmW__matrixTable tr{border-bottom:1px solid var(--sa-line);padding:.72rem 0}.home-module__xN3HmW__matrixTable th,.home-module__xN3HmW__matrixTable td{border-bottom:0;padding:.28rem 0}.home-module__xN3HmW__matrixTable tbody th{width:100%}.home-module__xN3HmW__matrixTable td:before{color:var(--sa-ink-tertiary);font-family:var(--sa-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:.2rem;font-size:.62rem;font-weight:800;display:block}.home-module__xN3HmW__matrixTable td:first-of-type:before{content:"Checks"}.home-module__xN3HmW__matrixTable td:last-of-type:before{content:"Signals"}}@media (max-width:720px){.home-module__xN3HmW__homeMain{gap:clamp(1.25rem,4vw,1.75rem);padding-inline:0}.home-module__xN3HmW__proofBand,.home-module__xN3HmW__auditSystemBand,.home-module__xN3HmW__organicWorkspaceBand,.home-module__xN3HmW__keywordPathBand,.home-module__xN3HmW__processBand,.home-module__xN3HmW__matrixBand,.home-module__xN3HmW__faqBand{padding:clamp(1.55rem,6vw,2rem) 0}.home-module__xN3HmW__sectionHead .home-module__xN3HmW__homeSectionTitle{max-width:none}.home-module__xN3HmW__proofReceipt{border-block-color:#ff7a361f;min-width:0;padding:clamp(1rem,4vw,1.25rem)}.home-module__xN3HmW__proofReceiptCopy{min-width:0;min-height:auto}.home-module__xN3HmW__proofReceipt blockquote{max-width:100%;font-size:clamp(1rem,4.8vw,1.18rem);line-height:1.55}.home-module__xN3HmW__proofChipRow{gap:.44rem;max-width:100%}.home-module__xN3HmW__proofStatStrip,.home-module__xN3HmW__processRail{grid-template-columns:1fr}.home-module__xN3HmW__proofStat{border-bottom:1px solid var(--sa-line);grid-template-columns:2.35rem minmax(0,1fr);gap:.72rem;padding:.9rem clamp(.6rem,3vw,1rem)}.home-module__xN3HmW__proofStat:last-child{border-bottom:0}.home-module__xN3HmW__auditSignalRow,.home-module__xN3HmW__workspaceRow,.home-module__xN3HmW__keywordPathRow{grid-template-columns:2.42rem minmax(0,1fr);gap:.7rem .9rem}.home-module__xN3HmW__auditSignalRow .home-module__xN3HmW__rowIndex{grid-column:1/-1}.home-module__xN3HmW__workspaceRow>span:not(.home-module__xN3HmW__rowIcon),.home-module__xN3HmW__keywordPathCopy,.home-module__xN3HmW__keywordPathMeta{grid-column:2}.home-module__xN3HmW__workspaceRow em,.home-module__xN3HmW__keywordPathCopy em,.home-module__xN3HmW__keywordPathMeta strong,.home-module__xN3HmW__matrixTable td:before{display:none}.home-module__xN3HmW__keywordPathMeta{padding-top:.2rem}.home-module__xN3HmW__processStep{min-height:0}.home-module__xN3HmW__finalCta{margin-inline:1rem;border-block:0;gap:.9rem;margin-top:clamp(.5rem,2vw,.75rem);padding:clamp(1.45rem,6vw,1.8rem) 1rem}.home-module__xN3HmW__finalCta:before{display:none}.home-module__xN3HmW__finalCta h2{font-size:clamp(1.45rem,7vw,1.85rem);line-height:1.08}.home-module__xN3HmW__finalCta p{justify-self:center;max-width:25rem;font-size:.92rem;line-height:1.5}.home-module__xN3HmW__finalCtaButton{justify-content:center;width:min(100%,18rem);padding-inline:1rem}}@media (max-width:560px){.home-module__xN3HmW__homeHero{gap:.75rem;margin-top:.25rem;padding-top:.35rem}.home-module__xN3HmW__homeHeroTitle{font-size:clamp(2.1rem,12vw,3rem)}.home-module__xN3HmW__homeHeroSub{font-size:.84rem;line-height:1.48}.home-module__xN3HmW__auditInputSection{padding-top:.15rem;padding-bottom:1.25rem}.home-module__xN3HmW__homeHeroAudit{width:100%;max-width:none;padding-bottom:2rem}.home-module__xN3HmW__auditForm{max-width:100%}.home-module__xN3HmW__auditInputRow{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;grid-template-columns:1fr;align-items:stretch;gap:.65rem;padding:0;display:grid}.home-module__xN3HmW__auditInputWrapper,.home-module__xN3HmW__auditSubmit{width:100%}.home-module__xN3HmW__auditInputWrapper{border-radius:var(--sa-radius-full);background:var(--sa-surface-raised);border:1px solid var(--sa-line-strong);min-height:48px;box-shadow:var(--sa-shadow-sm);padding:0 1rem}.home-module__xN3HmW__auditSubmit{justify-content:center;min-height:48px}}@media (max-width:480px){.home-module__xN3HmW__proofReceipt{border-radius:12px}.home-module__xN3HmW__proofChip,.home-module__xN3HmW__matrixSignals span{min-height:26px;padding:.34rem .48rem;font-size:.6rem}.home-module__xN3HmW__proofIcon,.home-module__xN3HmW__rowIcon{width:2.25rem;height:2.25rem}.home-module__xN3HmW__faqItem p{padding-right:0}}@media (prefers-reduced-motion:reduce){.home-module__xN3HmW__keywordPathRow,.home-module__xN3HmW__faqToggle:after{transition:none}}
