.tool-module__6eeaiW__main{--tool-edge:var(--brand-lilac-grid);--tool-edge-soft:var(--brand-lilac);--tool-veil:var(--brand-accent-veil);--tool-shadow:0 30px 80px -40px #1f134259;--tool-shadow-sm:0 20px 60px -30px #1f134259;background:var(--al-cream);min-height:80vh;color:var(--al-ink)}.tool-module__6eeaiW__stage{max-width:1080px;margin:0 auto;padding:0 28px}.tool-module__6eeaiW__stage>*{animation:.5s both tool-module__6eeaiW__rise}.tool-module__6eeaiW__pillPrimary,.tool-module__6eeaiW__pillOutline,.tool-module__6eeaiW__pillButton{font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:600;line-height:1;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.tool-module__6eeaiW__pillPrimary,.tool-module__6eeaiW__pillButton{background:var(--brand-accent);color:var(--brand-paper);border:0}.tool-module__6eeaiW__pillPrimary:hover,.tool-module__6eeaiW__pillButton:hover{background:var(--brand-accent-strong)}.tool-module__6eeaiW__pillPrimary{padding:12px 18px}.tool-module__6eeaiW__pillOutline{border:1.5px solid var(--tool-veil);color:var(--al-ink);background:0 0;padding:11px 18px;font-weight:500}.tool-module__6eeaiW__pillOutline:hover{border-color:var(--brand-accent)}.tool-module__6eeaiW__pillPrimary svg,.tool-module__6eeaiW__pillOutline svg,.tool-module__6eeaiW__pillButton svg{width:16px;height:16px}.tool-module__6eeaiW__launch{text-align:center;flex-direction:column;align-items:center;padding:9vh 0 40px;display:flex}.tool-module__6eeaiW__launchStatus{color:var(--al-muted);align-items:center;gap:6px;margin:0 0 18px;font-size:12px;display:inline-flex}.tool-module__6eeaiW__launchStatus>span{background:var(--brand-success-brand);border-radius:50%;width:7px;height:7px}.tool-module__6eeaiW__launchTitle{max-width:820px;font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 18px;font-size:clamp(38px,6vw,68px);font-weight:600;line-height:1.02}.tool-module__6eeaiW__launchLead{max-width:520px;color:var(--brand-text-secondary);text-wrap:pretty;margin:0 0 40px;font-size:18px;line-height:1.45}.tool-module__6eeaiW__pill{box-sizing:border-box;border:1.5px solid var(--tool-veil);background:var(--al-paper);width:100%;max-width:640px;box-shadow:var(--tool-shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:6px 6px 6px 22px;transition:border-color .2s;display:flex}.tool-module__6eeaiW__pill:focus-within{border-color:var(--brand-accent)}.tool-module__6eeaiW__pillError{border-color:var(--danger)}.tool-module__6eeaiW__pillProto{color:var(--brand-text-faint);flex-shrink:0;font-size:17px}.tool-module__6eeaiW__pill input{min-width:0;color:var(--al-ink);font:inherit;background:0 0;border:0;flex:1;padding:12px 0;font-size:17px}.tool-module__6eeaiW__pill input::placeholder{color:var(--brand-text-faint)}.tool-module__6eeaiW__pill input:focus{outline:none}.tool-module__6eeaiW__pillButton{padding:14px 22px;font-size:15px}.tool-module__6eeaiW__pillButton:hover:not(:disabled){transform:translate(2px)}.tool-module__6eeaiW__pillButton:disabled{opacity:.7;cursor:default}.tool-module__6eeaiW__fieldError{color:var(--danger);margin:12px 0 0;font-size:13.5px;font-weight:600}.tool-module__6eeaiW__launchNote{color:var(--brand-text-subtle);margin:18px 0 0;font-size:13px}.tool-module__6eeaiW__launchNote span+span:before{content:" · "}.tool-module__6eeaiW__progress{padding:6vh 0 0}.tool-module__6eeaiW__progressTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:28px;display:flex}.tool-module__6eeaiW__progressLive{color:var(--brand-accent);align-items:center;gap:8px;display:flex}.tool-module__6eeaiW__progressLive .tool-module__6eeaiW__markTile{color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:12px;font-weight:600}.tool-module__6eeaiW__progressLive>span{background:var(--brand-accent);border-radius:50%;width:8px;height:8px;animation:1.4s infinite tool-module__6eeaiW__pulse;display:inline-block}.tool-module__6eeaiW__progressTitle{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(28px,4vw,44px);font-weight:600;line-height:1.05}.tool-module__6eeaiW__progressHint{max-width:56ch;color:var(--al-muted);margin:10px 0 0;font-size:14px;line-height:1.45}.tool-module__6eeaiW__progressElapsed{color:var(--al-muted);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px}.tool-module__6eeaiW__progressPanel{border:1px solid var(--tool-edge);background:var(--al-paper);box-shadow:var(--tool-shadow);border-radius:24px;position:relative;overflow:hidden}.tool-module__6eeaiW__graph{background:linear-gradient(var(--al-paper), var(--brand-accent-wash));width:100%;height:auto;display:block}.tool-module__6eeaiW__graphNode,.tool-module__6eeaiW__graphHub{animation:.4s cubic-bezier(.2,.9,.3,1.3) both tool-module__6eeaiW__pop}.tool-module__6eeaiW__graphNode{fill:var(--brand-violet)}.tool-module__6eeaiW__graphHub{fill:var(--al-ink)}.tool-module__6eeaiW__graphEdge{stroke:var(--brand-accent);stroke-width:1.4px;stroke-opacity:.7;stroke-dasharray:600;stroke-dashoffset:600px;animation:.6s forwards tool-module__6eeaiW__dash}.tool-module__6eeaiW__graphGhost{fill:var(--brand-violet);opacity:0;animation:2.8s ease-in-out infinite tool-module__6eeaiW__ghost}.tool-module__6eeaiW__graphBeam{fill:var(--brand-accent);opacity:.08;animation:3.2s linear infinite tool-module__6eeaiW__beam}.tool-module__6eeaiW__cells{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tool-module__6eeaiW__progressPanel .tool-module__6eeaiW__cells{border-top:1px solid var(--tool-edge-soft)}.tool-module__6eeaiW__cell{border-right:1px solid var(--tool-edge-soft);flex-direction:column;gap:4px;padding:18px 22px;transition:opacity .4s;display:flex}.tool-module__6eeaiW__cell:last-child{border-right:0}.tool-module__6eeaiW__cellLabel{color:var(--al-muted);font-size:12px}.tool-module__6eeaiW__cellValue{letter-spacing:-.02em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:22px;font-weight:600}.tool-module__6eeaiW__cell_done .tool-module__6eeaiW__cellValue{color:var(--al-ink)}.tool-module__6eeaiW__cell_active .tool-module__6eeaiW__cellValue{color:var(--brand-accent)}.tool-module__6eeaiW__cell_pending{opacity:.55}.tool-module__6eeaiW__cell_pending .tool-module__6eeaiW__cellValue{color:var(--brand-text-faint)}.tool-module__6eeaiW__cellTrack{background:var(--tool-edge-soft);border-radius:2px;height:3px;margin-top:6px;display:block;position:relative;overflow:hidden}.tool-module__6eeaiW__cellTrack>span{border-radius:inherit;background:var(--brand-accent);height:100%;transition:width .6s var(--ed-ease-out);display:block}.tool-module__6eeaiW__cellTrackIndeterminate>span{width:38%;animation:1.5s ease-in-out infinite tool-module__6eeaiW__sweep;position:absolute;inset:0 auto 0 0}.tool-module__6eeaiW__cellCaption{color:var(--al-muted);font-size:12px;line-height:1.4}.tool-module__6eeaiW__progressFoot{color:var(--brand-text-subtle);text-align:center;margin:22px 0 0;font-size:13px}.tool-module__6eeaiW__linkButton{color:var(--brand-accent);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-weight:500;display:inline-flex}.tool-module__6eeaiW__linkButton:hover{color:var(--brand-accent-ink)}.tool-module__6eeaiW__linkButton svg{width:14px;height:14px}.tool-module__6eeaiW__meanwhile{max-width:1080px;color:var(--al-muted);justify-content:center;align-items:center;gap:8px;margin:0 auto;padding:28px 28px 40px;font-size:14px;font-weight:600;display:flex}.tool-module__6eeaiW__meanwhile svg{width:16px;color:var(--brand-accent-ink);animation:1.8s ease-in-out infinite tool-module__6eeaiW__nudge}.tool-module__6eeaiW__progressDock{z-index:40;pointer-events:none;opacity:0;transition:opacity .22s var(--ed-ease-out), transform .22s var(--ed-ease-out);justify-content:center;padding:0 16px;display:flex;position:fixed;inset:auto 0 16px;transform:translateY(24px)}.tool-module__6eeaiW__progressDock[data-visible=true]{pointer-events:auto;opacity:1;transform:none}.tool-module__6eeaiW__progressDockInner{border:1px solid var(--tool-edge);background:var(--al-paper);width:min(100%,720px);box-shadow:var(--tool-shadow);border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:12px 14px 12px 18px;display:grid}.tool-module__6eeaiW__progressDockInner .tool-module__6eeaiW__progressLive{margin:0}.tool-module__6eeaiW__progressDockStep{grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:10px;min-width:0;display:grid}.tool-module__6eeaiW__progressDockStep strong{white-space:nowrap;font-size:14px}.tool-module__6eeaiW__progressDockStep>span{color:var(--al-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.tool-module__6eeaiW__stepTrack{background:var(--tool-edge-soft);border-radius:999px;grid-column:1/-1;height:4px;margin-top:7px;position:relative;overflow:hidden}.tool-module__6eeaiW__stepTrack span{border-radius:inherit;background:var(--brand-accent);height:100%;transition:width .6s var(--ed-ease-out);display:block}.tool-module__6eeaiW__stepTrackIndeterminate span{width:38%;animation:1.5s ease-in-out infinite tool-module__6eeaiW__sweep;position:absolute;inset:0 auto 0 0}.tool-module__6eeaiW__progressDockInner .tool-module__6eeaiW__progressElapsed{white-space:nowrap}.tool-module__6eeaiW__progressDockInner button svg{width:15px}.tool-module__6eeaiW__errorCard{border:1px solid var(--tool-edge);background:var(--al-paper);max-width:560px;box-shadow:var(--tool-shadow);text-align:center;border-radius:24px;flex-direction:column;align-items:center;margin:9vh auto 40px;padding:clamp(24px,3.5vw,32px);display:flex}.tool-module__6eeaiW__errorCard h2{font-family:var(--font-display);letter-spacing:-.02em;overflow-wrap:anywhere;margin:6px 0 8px;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.1}.tool-module__6eeaiW__errorIcon{background:color-mix(in srgb, var(--danger) 12%, transparent);width:46px;height:46px;color:var(--danger);border-radius:14px;place-items:center;margin-bottom:14px;font-size:24px;font-weight:700;display:grid}.tool-module__6eeaiW__errorCard p{max-width:44ch;color:var(--al-muted);margin:0 0 20px;font-size:15px;line-height:1.5}.tool-module__6eeaiW__resultsAnchor{outline:none;scroll-margin-top:84px}.tool-module__6eeaiW__results{padding:5vh 0 0}.tool-module__6eeaiW__resultIntro{margin-bottom:30px}.tool-module__6eeaiW__markTile{border:1px solid var(--tool-edge);background:var(--al-paper);border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;display:inline-grid;overflow:hidden}.tool-module__6eeaiW__markTileSm{border-radius:7px;width:26px;height:26px}.tool-module__6eeaiW__markIcon{object-fit:contain;width:60%;height:60%}.tool-module__6eeaiW__doneEyebrow{color:var(--brand-success-brand);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:12px;margin:0 0 12px;font-size:12px;font-weight:600;display:flex}.tool-module__6eeaiW__doneEyebrow>span{align-items:center;gap:6px;display:inline-flex}.tool-module__6eeaiW__doneEyebrow svg{width:14px;height:14px}.tool-module__6eeaiW__resultTitle{font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance;margin:0 0 8px;font-size:clamp(34px,5.4vw,60px);font-weight:600;line-height:1.02}.tool-module__6eeaiW__resultTitle>span{color:var(--brand-accent)}.tool-module__6eeaiW__resultLead{max-width:560px;color:var(--brand-text-secondary);text-wrap:pretty;margin:0;font-size:17px;line-height:1.45}.tool-module__6eeaiW__stats{border:1px solid var(--tool-edge);background:var(--al-paper);border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));margin:28px 0 0;overflow:hidden}.tool-module__6eeaiW__stat{border-right:1px solid var(--tool-edge-soft);flex-direction:column;gap:4px;padding:18px 22px;display:flex}.tool-module__6eeaiW__stat:last-child{border-right:0}.tool-module__6eeaiW__stat dd{letter-spacing:-.02em;font-variant-numeric:tabular-nums;order:1;margin:0;font-size:22px;font-weight:600;line-height:1.1}.tool-module__6eeaiW__stat dt{color:var(--al-muted);order:0;font-size:12px}.tool-module__6eeaiW__stat p{color:var(--brand-text-subtle);order:2;margin:0;font-size:12px;line-height:1.4}.tool-module__6eeaiW__statAccent dd{color:var(--brand-accent)}.tool-module__6eeaiW__resultsToolbar{flex-wrap:wrap;align-items:center;gap:10px;margin:28px 0 22px;display:flex}.tool-module__6eeaiW__toolbarActions{flex-wrap:wrap;gap:10px;display:flex}.tool-module__6eeaiW__search{border:1.5px solid var(--tool-veil);background:var(--al-paper);border-radius:999px;flex:1;align-items:center;gap:8px;min-width:200px;margin-left:auto;padding:0 16px;transition:border-color .15s;display:flex}.tool-module__6eeaiW__search:focus-within{border-color:var(--brand-accent)}.tool-module__6eeaiW__search svg{width:16px;color:var(--brand-text-faint)}.tool-module__6eeaiW__search input{width:100%;color:var(--al-ink);font:inherit;background:0 0;border:0;outline:0;padding:11px 0;font-size:14px}.tool-module__6eeaiW__search input::placeholder{color:var(--brand-text-faint)}.tool-module__6eeaiW__howToRead{max-width:72ch;color:var(--brand-text-secondary);text-wrap:pretty;margin:0 0 6px;font-size:14px;line-height:1.5}.tool-module__6eeaiW__howToRead strong{color:var(--al-ink);font-weight:600}.tool-module__6eeaiW__rankedBy{color:var(--brand-text-subtle);margin:0 0 14px;font-size:12.5px}.tool-module__6eeaiW__noMatch{text-align:center;color:var(--al-muted);margin:28px 0 0}.tool-module__6eeaiW__suggestions{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.tool-module__6eeaiW__suggestionGroup{border:1px solid var(--tool-edge);background:var(--al-paper);animation:tool-module__6eeaiW__rise .45s ease var(--rise-delay,0s) both;border-radius:20px;overflow:hidden}.tool-module__6eeaiW__groupHead{border-bottom:1px solid var(--tool-edge);background:var(--brand-accent-wash);align-items:center;gap:14px;padding:16px 20px;display:flex}.tool-module__6eeaiW__groupIndex{background:var(--al-ink);width:28px;height:28px;color:var(--al-paper);font-variant-numeric:tabular-nums;border-radius:50%;flex-shrink:0;place-items:center;font-size:12px;font-weight:600;display:grid}.tool-module__6eeaiW__groupSource{flex:1;min-width:0}.tool-module__6eeaiW__groupSource small,.tool-module__6eeaiW__rowLabel{color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.tool-module__6eeaiW__groupSource small{margin-bottom:3px}.tool-module__6eeaiW__groupTitle,.tool-module__6eeaiW__rowTitle{align-items:baseline;gap:6px;min-width:0;display:flex}.tool-module__6eeaiW__groupTitle h3{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.tool-module__6eeaiW__groupTitle a,.tool-module__6eeaiW__rowTitle a{color:inherit;text-underline-offset:3px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1.5px;transition:text-decoration-color .15s,color .15s}.tool-module__6eeaiW__groupTitle a:hover,.tool-module__6eeaiW__rowTitle a:hover{color:var(--brand-accent);-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent)}.tool-module__6eeaiW__groupTitle code,.tool-module__6eeaiW__rowTitle code{min-width:0;color:var(--brand-text-subtle);text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;overflow:hidden}.tool-module__6eeaiW__groupFacts{color:var(--brand-text-subtle);margin:3px 0 0;font-size:12px}.tool-module__6eeaiW__groupCount{border:1px solid var(--tool-veil);background:var(--al-paper);color:var(--brand-accent-ink);white-space:nowrap;border-radius:999px;flex-shrink:0;padding:5px 10px;font-size:12px}.tool-module__6eeaiW__groupRows{margin:0;padding:0;list-style:none}.tool-module__6eeaiW__groupRows li{border-bottom:1px solid var(--al-cream);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 20px;display:grid}.tool-module__6eeaiW__groupRows li:last-child{border-bottom:0}.tool-module__6eeaiW__rowLabel{color:var(--brand-text-subtle);white-space:nowrap;padding-top:4px}.tool-module__6eeaiW__rowBody{min-width:0}.tool-module__6eeaiW__rowTitle strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:15px;font-weight:500;line-height:1.35;overflow:hidden}.tool-module__6eeaiW__rowBody>p{max-width:72ch;color:var(--al-muted);text-wrap:pretty;margin:3px 0 0;font-size:13px;line-height:1.4}.tool-module__6eeaiW__rowBody small{color:var(--brand-text-subtle);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.tool-module__6eeaiW__rowBody code{color:var(--brand-text-subtle);overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.tool-module__6eeaiW__relevance{flex-direction:column;align-items:flex-end;gap:4px;min-width:84px;display:flex}.tool-module__6eeaiW__relevanceValue{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}.tool-module__6eeaiW__relevanceTrack{background:var(--tool-edge-soft);border-radius:2px;width:64px;height:3px;display:block;overflow:hidden}.tool-module__6eeaiW__relevanceTrack span{background:var(--brand-accent);transform-origin:0;height:100%;animation:tool-module__6eeaiW__fill .7s var(--ed-ease-out) calc(var(--rise-delay,0s) + .26s) both;display:block}.tool-module__6eeaiW__relevanceLabel{color:var(--brand-text-faint);font-size:11px}.tool-module__6eeaiW__showAll{text-align:center;margin-top:20px}.tool-module__6eeaiW__empty{border:1px dashed var(--tool-veil);background:var(--al-paper);text-align:center;border-radius:20px;max-width:680px;margin:12px auto 0;padding:42px}.tool-module__6eeaiW__emptyIcon{background:color-mix(in srgb, var(--brand-success-brand) 14%, transparent);width:48px;height:48px;color:var(--brand-success-brand);border-radius:50%;place-items:center;margin:0 auto 14px;display:grid}.tool-module__6eeaiW__emptyIcon svg{width:24px}.tool-module__6eeaiW__empty p{max-width:48ch;color:var(--al-muted);margin:0 auto 20px;line-height:1.55}.tool-module__6eeaiW__mcpCard{border:1px solid var(--tool-edge);background:var(--al-paper);color:var(--al-ink);border-radius:24px;margin-top:20px;padding:clamp(24px,4vw,36px)}.tool-module__6eeaiW__mcpIntro{grid-template-columns:auto minmax(0,1fr);gap:18px;display:grid}.tool-module__6eeaiW__mcpIcon{background:var(--brand-accent);width:44px;height:44px;color:var(--brand-paper);border-radius:13px;place-items:center;display:grid}.tool-module__6eeaiW__mcpIcon svg{width:24px}.tool-module__6eeaiW__mcpIntro h2{color:var(--al-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:4px 0 8px;font-size:clamp(22px,3vw,28px);font-weight:600;line-height:1.1}.tool-module__6eeaiW__mcpIntro p:last-child{max-width:70ch;color:var(--al-muted);margin:0;line-height:1.55}.tool-module__6eeaiW__copyFields{gap:10px;margin-top:24px;display:grid}.tool-module__6eeaiW__copyFields>div{border:1px solid var(--tool-edge-soft);background:var(--brand-accent-wash);border-radius:14px;grid-template-columns:minmax(130px,.25fr) minmax(0,1fr) auto;align-items:center;gap:14px;padding:13px 16px;display:grid}.tool-module__6eeaiW__copyFields span{color:var(--al-muted);font-size:12px;font-weight:600}.tool-module__6eeaiW__copyFields code,.tool-module__6eeaiW__copyFields p{overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.tool-module__6eeaiW__copyFieldButton{border:1.5px solid var(--tool-veil);background:var(--al-paper);color:var(--al-ink);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:500;transition:border-color .14s;display:inline-flex}.tool-module__6eeaiW__copyFieldButton:hover{border-color:var(--brand-accent)}.tool-module__6eeaiW__copyFieldButton svg{width:14px}.tool-module__6eeaiW__verdict{border:1px solid var(--tool-edge);background:var(--al-paper);color:var(--al-ink);box-shadow:var(--tool-shadow);border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px;margin-top:56px;padding:32px 36px;display:flex}.tool-module__6eeaiW__verdict_uneven{border-color:var(--tool-veil);background:var(--brand-accent-wash)}.tool-module__6eeaiW__verdict_weak{border-color:var(--brand-accent)}.tool-module__6eeaiW__verdictHead{flex:420px;max-width:640px}.tool-module__6eeaiW__verdict[data-revealed=false] .tool-module__6eeaiW__verdictHead>*,.tool-module__6eeaiW__verdict[data-revealed=false] .tool-module__6eeaiW__verdictActions{opacity:0}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>*{animation:tool-module__6eeaiW__rise .48s var(--ed-ease-out) both}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>:nth-child(2){animation-delay:.1s}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>:nth-child(3){animation-delay:.18s}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>:nth-child(4){animation-delay:.26s}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>:nth-child(5){animation-delay:.34s}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictHead>:nth-child(6){animation-delay:.42s}.tool-module__6eeaiW__verdict[data-revealed=true] .tool-module__6eeaiW__verdictActions{animation:tool-module__6eeaiW__rise .48s var(--ed-ease-out) .5s both}.tool-module__6eeaiW__verdictEyebrow{color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:600}.tool-module__6eeaiW__verdictBadge{border:1px solid var(--tool-veil);background:var(--al-paper);color:var(--brand-accent-ink);border-radius:999px;align-items:center;gap:6px;margin-bottom:12px;padding:5px 10px 5px 8px;font-size:12px;font-weight:600;display:inline-flex}.tool-module__6eeaiW__verdictBadge svg{width:14px}.tool-module__6eeaiW__verdict_strong .tool-module__6eeaiW__verdictBadge{border-color:color-mix(in srgb, var(--brand-success-brand) 45%, transparent);background:color-mix(in srgb, var(--brand-success-brand) 10%, var(--al-paper));color:var(--brand-success-brand)}.tool-module__6eeaiW__verdict_weak .tool-module__6eeaiW__verdictBadge{background:var(--brand-accent);color:var(--brand-paper);border-color:#0000}.tool-module__6eeaiW__verdict h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:pretty;margin:0 0 10px;font-size:20px;font-weight:500;line-height:1.3}.tool-module__6eeaiW__verdictBody{color:var(--al-ink);text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.tool-module__6eeaiW__verdictNote{color:var(--brand-text-secondary);margin:10px 0 0;font-size:14px;line-height:1.5}.tool-module__6eeaiW__verdictAside{color:var(--brand-text-subtle);margin:14px 0 0;font-size:13px;line-height:1.5}.tool-module__6eeaiW__verdictAside a{color:var(--brand-accent);text-decoration:underline;-webkit-text-decoration-color:var(--tool-veil);text-decoration-color:var(--tool-veil);text-underline-offset:3px;font-weight:500;text-decoration-thickness:1.5px}.tool-module__6eeaiW__verdictActions{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.tool-module__6eeaiW__verdictPrimary,.tool-module__6eeaiW__verdictSecondary{font:inherit;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;line-height:1;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.tool-module__6eeaiW__verdictPrimary{background:var(--brand-accent);color:var(--brand-paper);border:0;border-radius:999px;padding:14px 22px;font-size:14px;font-weight:600}.tool-module__6eeaiW__verdictPrimary:hover{background:var(--brand-accent-strong)}.tool-module__6eeaiW__verdictSecondary{color:var(--brand-accent);text-decoration:underline;-webkit-text-decoration-color:var(--tool-veil);text-decoration-color:var(--tool-veil);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:13.5px;font-weight:500}.tool-module__6eeaiW__verdictSecondary:hover{color:var(--brand-accent-ink);text-decoration-color:currentColor}.tool-module__6eeaiW__verdictPrimary svg,.tool-module__6eeaiW__verdictSecondary svg{width:16px;height:16px}.tool-module__6eeaiW__method{border-block:1px solid var(--al-edge);background:var(--al-paper);padding:clamp(64px,8vw,110px) 24px}.tool-module__6eeaiW__method>*{max-width:1120px;margin-left:auto;margin-right:auto}.tool-module__6eeaiW__sectionIntro{text-align:center;max-width:780px!important}.tool-module__6eeaiW__sectionIntro h2{text-wrap:balance;margin:10px 0 16px;font-size:clamp(36px,4.8vw,58px);line-height:1}.tool-module__6eeaiW__sectionIntro>p:last-child{color:var(--al-muted);margin:0;font-size:clamp(17px,2vw,20px);line-height:1.6}.tool-module__6eeaiW__methodSteps{border:1px solid var(--al-edge);background:var(--al-edge);counter-reset:none;border-radius:20px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:44px auto 0;padding:0;list-style:none;display:grid;overflow:hidden}.tool-module__6eeaiW__methodSteps li{background:var(--al-cream);flex-direction:column;justify-content:space-between;gap:28px;min-height:220px;padding:26px;display:flex}.tool-module__6eeaiW__methodSteps li:last-child{background:var(--brand-accent-wash)}.tool-module__6eeaiW__methodSteps li>span{color:var(--brand-accent-ink);letter-spacing:.08em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;font-weight:900}.tool-module__6eeaiW__methodSteps h3{font-family:var(--font-display);margin:0 0 10px;font-size:24px}.tool-module__6eeaiW__methodSteps p{color:var(--al-muted);margin:0;font-size:14px;line-height:1.55}.tool-module__6eeaiW__jevCard{border:1px solid var(--al-ink);background:var(--al-paper);color:var(--al-ink);box-shadow:var(--shadow-ink-lg);border-radius:24px;grid-template-columns:minmax(240px,.36fr) minmax(0,1fr);margin-top:16px;display:grid;overflow:hidden}.tool-module__6eeaiW__jevIdentity{border-right:1px solid var(--al-edge);background:var(--al-cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:22px;padding:38px;display:flex}.tool-module__6eeaiW__jevLogo{border:1px solid var(--brand-accent);object-fit:cover;width:132px;height:132px;box-shadow:var(--al-ambient);border-radius:34px}.tool-module__6eeaiW__jevIdentity strong{font-family:var(--font-display);font-size:42px;line-height:1;display:block}.tool-module__6eeaiW__jevIdentity span{color:var(--al-muted);letter-spacing:.07em;text-transform:uppercase;margin-top:8px;font-size:12px;font-weight:850;display:block}.tool-module__6eeaiW__jevContent{padding:clamp(32px,5vw,52px) clamp(28px,5vw,56px)}.tool-module__6eeaiW__jevContent .al-page-eyebrow{color:var(--brand-accent)}.tool-module__6eeaiW__method .tool-module__6eeaiW__jevContent h3{max-width:24ch;color:var(--al-ink);font-family:var(--font-display);text-wrap:balance;margin:10px 0 14px;font-size:clamp(28px,3.8vw,40px);line-height:1.05}.tool-module__6eeaiW__jevContent>p:not(:first-child):not(.tool-module__6eeaiW__jevNote){max-width:68ch;color:var(--al-muted);margin:0;font-size:16px;line-height:1.6}.tool-module__6eeaiW__jevPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:28px;display:grid}.tool-module__6eeaiW__jevPoints>div{border:1px solid var(--al-edge);background:var(--al-cream);border-radius:15px;padding:18px}.tool-module__6eeaiW__jevPoints svg{width:18px;color:var(--success)}.tool-module__6eeaiW__jevPoints p{color:var(--al-muted);margin:12px 0 0;font-size:13px;line-height:1.5}.tool-module__6eeaiW__jevPoints strong{color:var(--al-ink);margin-bottom:5px;font-size:14px;display:block}.tool-module__6eeaiW__jevContent .tool-module__6eeaiW__jevNote{border-left:3px solid var(--brand-accent);color:var(--al-muted);margin:24px 0 0;padding-left:16px;font-size:13px;line-height:1.55}.tool-module__6eeaiW__method .tool-module__6eeaiW__jevContent>a{color:var(--al-ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent);text-underline-offset:4px;align-items:center;gap:7px;margin-top:22px;font-size:13px;font-weight:850;text-decoration-thickness:2px;display:inline-flex}.tool-module__6eeaiW__jevContent>a svg{width:16px}.tool-module__6eeaiW__jevArticles{border-top:1px solid var(--al-edge);margin-top:34px;padding-top:28px}.tool-module__6eeaiW__jevArticlesEyebrow{color:var(--brand-accent);letter-spacing:.09em;text-transform:uppercase;margin:0 0 7px;font-size:11px;font-weight:900}.tool-module__6eeaiW__method .tool-module__6eeaiW__jevArticles h4{max-width:28ch;color:var(--al-ink);font-family:var(--font-display);margin:0;font-size:clamp(22px,3vw,28px);line-height:1.12}.tool-module__6eeaiW__jevArticleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.tool-module__6eeaiW__jevArticleGrid>a{border:1px solid var(--al-edge);background:var(--al-cream);color:var(--al-ink);transition:border-color .16s var(--ed-ease-out), background .16s var(--ed-ease-out), transform .16s var(--ed-ease-out);border-radius:15px;flex-direction:column;padding:18px;text-decoration:none;display:flex}.tool-module__6eeaiW__jevArticleGrid>a:hover{border-color:var(--brand-accent);background:color-mix(in srgb, var(--al-ink) 6%, transparent);transform:translateY(-2px)}.tool-module__6eeaiW__jevArticleGrid strong{font-size:15px;line-height:1.35}.tool-module__6eeaiW__jevArticleGrid span{color:var(--al-muted);margin-top:9px;font-size:13px;line-height:1.5}.tool-module__6eeaiW__jevArticleGrid small{color:var(--brand-accent);align-items:center;gap:6px;margin-top:auto;padding-top:18px;font-size:12px;font-weight:850;display:inline-flex}.tool-module__6eeaiW__jevArticleGrid small svg{width:14px;height:14px}.tool-module__6eeaiW__promiseGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.tool-module__6eeaiW__promiseGrid article{border:1px solid var(--al-edge);background:var(--al-cream);border-radius:20px;padding:32px}.tool-module__6eeaiW__promiseGrid article:first-child{background:var(--brand-accent-wash)}.tool-module__6eeaiW__promiseGrid h3{max-width:18ch;font-family:var(--font-display);margin:22px 0;font-size:clamp(24px,3vw,32px);line-height:1.1}.tool-module__6eeaiW__promiseGrid ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.tool-module__6eeaiW__promiseGrid li{color:var(--al-muted);grid-template-columns:20px minmax(0,1fr);gap:10px;line-height:1.5;display:grid}.tool-module__6eeaiW__promiseGrid li svg{width:18px;color:var(--success)}.tool-module__6eeaiW__promiseGrid li>span{color:var(--brand-accent-ink);font-weight:900}.tool-module__6eeaiW__promiseIcon,.tool-module__6eeaiW__limitIcon{border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.tool-module__6eeaiW__promiseIcon{background:var(--success);color:var(--al-paper)}.tool-module__6eeaiW__limitIcon{background:var(--al-ink);color:var(--al-paper)}.tool-module__6eeaiW__promiseIcon svg,.tool-module__6eeaiW__limitIcon svg{width:21px}.tool-module__6eeaiW__expertise{grid-template-columns:minmax(0,1fr) minmax(280px,.58fr);align-items:center;gap:clamp(32px,7vw,88px);max-width:1120px;margin:0 auto;padding:clamp(64px,8vw,104px) 24px;display:grid}.tool-module__6eeaiW__agencyLogo{object-fit:contain;width:min(240px,70%);height:auto;margin:0 0 28px}.tool-module__6eeaiW__expertiseCopy h2{text-wrap:balance;max-width:16ch;margin:10px 0 18px;font-size:clamp(36px,4.8vw,56px);line-height:1}.tool-module__6eeaiW__expertiseCopy>p:not(:first-of-type){max-width:60ch;color:var(--al-muted);margin:0;font-size:17px;line-height:1.6}.tool-module__6eeaiW__expertiseCopy ul{flex-wrap:wrap;gap:10px;margin:26px 0;padding:0;list-style:none;display:flex}.tool-module__6eeaiW__expertiseCopy li{border:1px solid var(--al-edge);background:var(--al-paper);color:var(--al-muted);border-radius:999px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;font-weight:800;display:flex}.tool-module__6eeaiW__expertiseCopy li svg{width:16px;color:var(--brand-accent-ink)}.tool-module__6eeaiW__agencyLink{color:var(--al-ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand-accent);text-decoration-color:var(--brand-accent);text-underline-offset:4px;align-items:center;gap:7px;font-weight:850;text-decoration-thickness:2px;display:inline-flex}.tool-module__6eeaiW__agencyLink svg{width:17px}.tool-module__6eeaiW__teamCard{border:1px solid var(--al-ink);background:var(--al-paper);min-height:260px;color:var(--al-ink);box-shadow:var(--shadow-ink-lg);border-radius:24px;flex-direction:column;justify-content:center;padding:34px;display:flex}.tool-module__6eeaiW__teamFaces{margin-bottom:28px;display:flex}.tool-module__6eeaiW__teamFaces img{border:4px solid var(--al-paper);background:var(--al-cream);object-fit:cover;border-radius:50%;width:78px;height:78px}.tool-module__6eeaiW__teamFaces img+img{margin-left:-18px}.tool-module__6eeaiW__teamLabel{color:var(--al-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.tool-module__6eeaiW__teamLabel svg{width:18px}.tool-module__6eeaiW__teamCard>p{font-family:var(--font-display);margin:10px 0 0;font-size:22px;line-height:1.3}@keyframes tool-module__6eeaiW__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tool-module__6eeaiW__pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes tool-module__6eeaiW__fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes tool-module__6eeaiW__pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes tool-module__6eeaiW__dash{to{stroke-dashoffset:0}}@keyframes tool-module__6eeaiW__ghost{0%,to{opacity:0;transform:scale(.6)}50%{opacity:.55;transform:scale(1)}}@keyframes tool-module__6eeaiW__beam{0%{transform:translate(0)}to{transform:translate(760px)}}@keyframes tool-module__6eeaiW__sweep{0%{transform:translate(-100%)}to{transform:translate(280%)}}@keyframes tool-module__6eeaiW__nudge{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.tool-module__6eeaiW__reading{border:1px solid var(--tool-edge);background:var(--al-paper);text-align:left;border-radius:20px;grid-template-columns:48px minmax(0,1fr);align-items:start;gap:18px;margin:28px 0 0;padding:26px 30px;display:grid}.tool-module__6eeaiW__readingIcon{background:var(--brand-accent);width:48px;height:48px;color:var(--brand-paper);border-radius:14px;place-items:center;display:grid}.tool-module__6eeaiW__readingIcon svg{width:22px}.tool-module__6eeaiW__readingText{color:var(--al-ink);margin:8px 0 0;font-size:18px;line-height:1.6}.tool-module__6eeaiW__readingText+.tool-module__6eeaiW__readingText{margin-top:12px}.tool-module__6eeaiW__ledger{border:1px solid var(--tool-edge);background:var(--al-paper);text-align:left;border-radius:20px;margin:28px 0 0;overflow:hidden}.tool-module__6eeaiW__ledgerHead{align-items:center;gap:12px;padding:22px 24px 0;display:flex}.tool-module__6eeaiW__ledgerDomain{margin:2px 0 0;font-size:14px;font-weight:600}.tool-module__6eeaiW__ledgerScroll{max-width:100%;overflow-x:auto}.tool-module__6eeaiW__ledger table{border-collapse:collapse;width:100%;min-width:640px}.tool-module__6eeaiW__ledger thead th{color:var(--al-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:16px 22px 10px;font-size:11px;font-weight:700}.tool-module__6eeaiW__ledger thead th:nth-child(2){text-align:right}.tool-module__6eeaiW__ledger tbody th,.tool-module__6eeaiW__ledger tbody td{border-top:1px solid var(--al-edge);vertical-align:baseline;padding:14px 22px}.tool-module__6eeaiW__ledger tbody th{font-weight:650}.tool-module__6eeaiW__ledgerSection th{border-top:1px solid var(--al-edge);background:var(--al-cream);color:var(--al-muted);letter-spacing:.08em;text-align:left;text-transform:uppercase;padding:10px 22px;font-size:11px;font-weight:700}.tool-module__6eeaiW__ledgerCount{width:6.5rem;font-family:var(--font-display);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:26px;line-height:1}.tool-module__6eeaiW__ledgerWhy{color:var(--al-muted);font-size:14px;line-height:1.45}.tool-module__6eeaiW__ledgerAside th,.tool-module__6eeaiW__ledgerAside .tool-module__6eeaiW__ledgerCount{color:var(--al-muted)}.tool-module__6eeaiW__ledgerHeld th{box-shadow:inset 3px 0 0 var(--brand-accent)}.tool-module__6eeaiW__ledgerResult th,.tool-module__6eeaiW__ledgerResult td{background:var(--brand-accent);color:var(--brand-paper);border-top-color:#0000}.tool-module__6eeaiW__ledgerResult .tool-module__6eeaiW__ledgerWhy{color:color-mix(in srgb, var(--brand-paper) 82%, transparent)}.tool-module__6eeaiW__ledgerResult th{box-shadow:none}.tool-module__6eeaiW__readingNote{color:var(--al-muted-2);margin:10px 0 0;font-size:12px}.tool-module__6eeaiW__textGap{border:1px solid var(--tool-edge);background:var(--al-paper);border-radius:20px;grid-template-columns:52px minmax(0,1fr);align-items:start;gap:20px;margin:28px 0 0;padding:28px 30px;display:grid}.tool-module__6eeaiW__textGapIcon{background:var(--al-ink);width:52px;height:52px;color:var(--al-on-ink);border-radius:14px;place-items:center;display:grid}.tool-module__6eeaiW__textGapIcon svg{width:24px}.tool-module__6eeaiW__textGapBody h3{font-family:var(--font-display);margin:8px 0 10px;font-size:clamp(22px,2.6vw,28px);line-height:1.15}.tool-module__6eeaiW__textGapBody>p{max-width:70ch;color:var(--al-ink);margin:0;font-size:16px;line-height:1.6}.tool-module__6eeaiW__textGapBody ul{max-width:70ch;color:var(--al-muted);margin:14px 0 0;padding-left:20px;font-size:15px;line-height:1.55}.tool-module__6eeaiW__textGapBody li+li{margin-top:6px}.tool-module__6eeaiW__textGapLead{font-weight:700;margin:20px 0 0!important}.tool-module__6eeaiW__textGapActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.tool-module__6eeaiW__textGapActions svg{width:16px}.tool-module__6eeaiW__since{border:1px solid color-mix(in srgb, var(--brand-success-brand) 35%, var(--tool-edge));background:color-mix(in srgb, var(--brand-success-brand) 6%, var(--al-paper));border-radius:18px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:16px;margin:28px 0 0;padding:20px 22px;display:grid}.tool-module__6eeaiW__sinceIcon{background:color-mix(in srgb, var(--success) 14%, transparent);width:44px;height:44px;color:var(--success);border-radius:12px;place-items:center;display:grid}.tool-module__6eeaiW__sinceIcon svg{width:20px}.tool-module__6eeaiW__sinceFigures{margin:6px 0 0;font-size:16px;line-height:1.4}.tool-module__6eeaiW__sinceFigures strong{color:var(--success)}.tool-module__6eeaiW__sinceNote{color:var(--al-muted);margin:6px 0 0;font-size:13px;line-height:1.5}.tool-module__6eeaiW__tabs{border:1.5px solid var(--tool-veil);background:var(--al-paper);border-radius:999px;gap:4px;max-width:100%;padding:4px;display:flex}.tool-module__6eeaiW__tab{color:var(--al-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:7px;padding:8px 14px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.tool-module__6eeaiW__tab svg{width:15px}.tool-module__6eeaiW__tab:hover{color:var(--al-ink)}.tool-module__6eeaiW__tabActive{background:var(--al-ink);color:var(--al-on-ink)}.tool-module__6eeaiW__tabActive:hover{color:var(--al-on-ink)}.tool-module__6eeaiW__fixPanel{margin-top:0}.tool-module__6eeaiW__fixPanel .tool-module__6eeaiW__rankedBy{margin-top:6px}.tool-module__6eeaiW__rowIcon_remove{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.tool-module__6eeaiW__rowIcon_replace{background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.tool-module__6eeaiW__rowIcon_reword{background:var(--al-cream);color:var(--al-ink)}.tool-module__6eeaiW__opChip{letter-spacing:.04em;text-transform:uppercase;border-radius:999px;margin-top:2px;padding:4px 10px;font-size:12px;font-weight:900;display:inline-block}.tool-module__6eeaiW__opChip_remove{background:color-mix(in srgb, var(--danger) 12%, transparent);color:var(--danger)}.tool-module__6eeaiW__opChip_replace{background:color-mix(in srgb, var(--warning) 14%, transparent);color:var(--warning)}.tool-module__6eeaiW__opChip_reword{background:var(--al-cream);color:var(--al-ink)}.tool-module__6eeaiW__currentLink{border-left:3px solid var(--al-edge);background:var(--al-cream);border-radius:0 12px 12px 0;margin:12px 0 0;padding:12px 14px 12px 16px}.tool-module__6eeaiW__currentLink small{color:var(--al-muted-2);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800;display:block}.tool-module__6eeaiW__currentLink p{max-width:68ch;color:var(--al-ink);margin:6px 0 0;font-size:14.5px;font-style:italic;line-height:1.55}.tool-module__6eeaiW__currentLink mark{background:var(--brand-accent-wash);color:var(--brand-accent-ink);text-underline-offset:2px;border-radius:4px;padding:1px 4px;font-style:normal;font-weight:700;text-decoration:underline;text-decoration-thickness:1.5px}.tool-module__6eeaiW__currentLink code{color:var(--al-muted);margin-top:6px;font-size:12px;display:inline-block}.tool-module__6eeaiW__opHint{flex-wrap:wrap;align-items:center;gap:6px 8px;font-weight:600;display:flex;color:var(--al-ink)!important;margin:10px 0 0!important}.tool-module__6eeaiW__opHint svg{width:15px;color:var(--warning)}.tool-module__6eeaiW__opHint strong{font-weight:800}.tool-module__6eeaiW__opHint code{color:var(--al-muted);font-size:12px}.tool-module__6eeaiW__verdictSource{width:118px;color:var(--al-muted);text-align:right;padding-top:6px;font-size:12px;line-height:1.4}@media (max-width:960px){.tool-module__6eeaiW__jevCard{grid-template-columns:1fr}.tool-module__6eeaiW__jevIdentity{border-right:0;border-bottom:1px solid var(--al-edge);text-align:left;flex-direction:row;gap:20px;padding:26px 30px}.tool-module__6eeaiW__jevLogo{border-radius:22px;width:84px;height:84px}.tool-module__6eeaiW__jevIdentity strong{font-size:32px}.tool-module__6eeaiW__jevContent{padding:30px}.tool-module__6eeaiW__jevPoints,.tool-module__6eeaiW__jevArticleGrid{grid-template-columns:1fr}.tool-module__6eeaiW__methodSteps{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-module__6eeaiW__methodSteps li{gap:18px;min-height:0}.tool-module__6eeaiW__expertise{grid-template-columns:1fr}.tool-module__6eeaiW__teamCard{min-height:0}.tool-module__6eeaiW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.tool-module__6eeaiW__stat:nth-child(2){border-right:0}.tool-module__6eeaiW__stat:nth-child(-n+2){border-bottom:1px solid var(--tool-edge-soft)}.tool-module__6eeaiW__copyFields>div{grid-template-columns:minmax(0,1fr) auto}.tool-module__6eeaiW__copyFields>div>span{grid-column:1/-1}.tool-module__6eeaiW__verdictActions{width:100%}}@media (max-width:600px){.tool-module__6eeaiW__stage,.tool-module__6eeaiW__method,.tool-module__6eeaiW__expertise,.tool-module__6eeaiW__meanwhile{padding-left:16px;padding-right:16px}.tool-module__6eeaiW__launch{padding-top:6vh}.tool-module__6eeaiW__pill{padding-left:16px}.tool-module__6eeaiW__pillProto{display:none}.tool-module__6eeaiW__pillButton{padding:12px 16px}.tool-module__6eeaiW__cells{grid-template-columns:1fr}.tool-module__6eeaiW__cell{border-right:0;border-bottom:1px solid var(--tool-edge-soft)}.tool-module__6eeaiW__cell:last-child{border-bottom:0}.tool-module__6eeaiW__stats{grid-template-columns:1fr}.tool-module__6eeaiW__stat{border-right:0;border-bottom:1px solid var(--tool-edge-soft)}.tool-module__6eeaiW__stat:last-child{border-bottom:0}.tool-module__6eeaiW__resultsToolbar{flex-direction:column;align-items:stretch}.tool-module__6eeaiW__tabs{width:100%}.tool-module__6eeaiW__tab{flex:1;justify-content:center;padding:8px 10px;font-size:13px}.tool-module__6eeaiW__toolbarActions>*{flex:1;justify-content:center}.tool-module__6eeaiW__search{margin-left:0}.tool-module__6eeaiW__groupHead{flex-wrap:wrap;padding:14px 16px}.tool-module__6eeaiW__groupTitle{flex-wrap:wrap}.tool-module__6eeaiW__groupTitle h3{white-space:normal}.tool-module__6eeaiW__groupCount{margin-left:42px}.tool-module__6eeaiW__groupRows li{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.tool-module__6eeaiW__rowLabel{padding-top:0}.tool-module__6eeaiW__rowTitle{flex-wrap:wrap}.tool-module__6eeaiW__rowTitle strong{white-space:normal}.tool-module__6eeaiW__relevance{flex-direction:row;align-items:center;gap:8px;min-width:0}.tool-module__6eeaiW__verdict{padding:22px}.tool-module__6eeaiW__verdictActions{width:100%}.tool-module__6eeaiW__since,.tool-module__6eeaiW__reading,.tool-module__6eeaiW__textGap,.tool-module__6eeaiW__ledger{grid-template-columns:1fr}.tool-module__6eeaiW__textGap{padding:22px 18px}.tool-module__6eeaiW__reading{padding:20px 18px}.tool-module__6eeaiW__readingText{font-size:16.5px}.tool-module__6eeaiW__ledger table{min-width:0}.tool-module__6eeaiW__ledger thead{display:none}.tool-module__6eeaiW__ledger tbody tr{border-top:1px solid var(--al-edge);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:4px 12px;padding:12px 16px;display:grid}.tool-module__6eeaiW__ledger tbody th,.tool-module__6eeaiW__ledger tbody td{border:0;padding:0}.tool-module__6eeaiW__ledger tbody .tool-module__6eeaiW__ledgerWhy{grid-column:1/-1}.tool-module__6eeaiW__ledger tbody tr.tool-module__6eeaiW__ledgerSection{background:var(--al-cream);padding:0;display:block}.tool-module__6eeaiW__ledger tbody tr.tool-module__6eeaiW__ledgerSection th{padding:10px 16px;display:block}.tool-module__6eeaiW__ledgerCount{width:auto;font-size:22px}.tool-module__6eeaiW__verdictSource{text-align:left;grid-column:2;width:auto;padding-top:0}.tool-module__6eeaiW__progressDock{padding:0 10px;inset:auto 0 10px}.tool-module__6eeaiW__progressDockInner{grid-template-columns:auto minmax(0,1fr) auto;gap:12px;padding:10px 12px}.tool-module__6eeaiW__progressDockInner>button{grid-column:1/-1;justify-self:end}.tool-module__6eeaiW__jevCard{border-radius:20px}.tool-module__6eeaiW__jevIdentity{padding:22px}.tool-module__6eeaiW__jevContent{padding:26px 20px 28px}.tool-module__6eeaiW__methodSteps,.tool-module__6eeaiW__promiseGrid{grid-template-columns:1fr}.tool-module__6eeaiW__promiseGrid article,.tool-module__6eeaiW__teamCard{padding:26px}.tool-module__6eeaiW__teamFaces img{width:66px;height:66px}.tool-module__6eeaiW__mcpIntro,.tool-module__6eeaiW__copyFields>div{grid-template-columns:1fr}.tool-module__6eeaiW__copyFields>div>span{grid-column:auto}}@media (prefers-reduced-motion:reduce){.tool-module__6eeaiW__progressDock{transition:none}.tool-module__6eeaiW__stage>*,.tool-module__6eeaiW__progressLive>span,.tool-module__6eeaiW__graphGhost,.tool-module__6eeaiW__graphBeam,.tool-module__6eeaiW__meanwhile svg,.tool-module__6eeaiW__errorCard,.tool-module__6eeaiW__graphNode,.tool-module__6eeaiW__graphHub,.tool-module__6eeaiW__graphEdge,.tool-module__6eeaiW__suggestionGroup,.tool-module__6eeaiW__relevanceTrack span,.tool-module__6eeaiW__verdict .tool-module__6eeaiW__verdictHead>*,.tool-module__6eeaiW__verdict .tool-module__6eeaiW__verdictActions{animation:none}.tool-module__6eeaiW__graphEdge{stroke-dashoffset:0}.tool-module__6eeaiW__graphGhost{opacity:.4}.tool-module__6eeaiW__verdict[data-revealed=false] .tool-module__6eeaiW__verdictHead>*,.tool-module__6eeaiW__verdict[data-revealed=false] .tool-module__6eeaiW__verdictActions{opacity:1}.tool-module__6eeaiW__stepTrack span,.tool-module__6eeaiW__cellTrack>span{transition:none}.tool-module__6eeaiW__stepTrackIndeterminate span,.tool-module__6eeaiW__cellTrackIndeterminate>span{opacity:.45;width:100%;animation:none}}
