.intelligence-page{--rw-grid: #c9c4b8}.intelligence-shell{width:min(1180px,calc(100% - 48px));margin-inline:auto}.profile-hero,.compare-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(290px,.75fr);gap:clamp(48px,8vw,112px);align-items:end;padding-block:clamp(72px,9vw,120px)}.profile-hero{align-items:center}.profile-title-row{display:flex;gap:24px;align-items:center}.company-mark{width:72px;aspect-ratio:1;display:grid;place-items:center;flex:none;color:var(--seo-light);background:var(--seo-coral);border:1px solid var(--seo-ink);box-shadow:5px 5px 0 var(--seo-ink);font:900 2.2rem/1 Arial Narrow,Impact,sans-serif}.company-mark.small{width:44px;box-shadow:3px 3px 0 var(--seo-ink);font-size:1.2rem}.profile-title-row h1,.compare-hero h1{margin:0;font:900 clamp(3.4rem,6vw,5.8rem)/.92 "Arial Narrow",Impact,sans-serif;letter-spacing:-.05em}.profile-title-row p{margin:10px 0 0;color:#4f504c;font:700 .8rem/1.5 ui-monospace,monospace;overflow-wrap:anywhere}.profile-deck,.compare-hero>div>p:last-child{max-width:720px;margin:28px 0 0;color:#494a46;font-size:1.05rem;line-height:1.75}.profile-status{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid var(--seo-ink);background:var(--seo-ink);gap:1px;box-shadow:8px 8px 0 var(--seo-coral)}.profile-status div{min-height:116px;padding:21px;background:var(--seo-light)}.profile-status span,.profile-strip span,.compare-hero aside span,.compare-boundary span{color:var(--seo-coral);font:850 .66rem/1.4 ui-monospace,monospace;letter-spacing:.08em}.profile-status b{display:block;margin-top:14px;font-size:1.5rem}.profile-status .freshness b{font-size:1rem;line-height:1.4}.profile-strip{color:var(--seo-light);background:var(--seo-ink)}.profile-strip-inner{display:grid;grid-template-columns:.8fr 1.2fr}.profile-strip-inner div{min-height:112px;padding:25px;border-right:1px solid #3b3e45}.profile-strip b{display:block;margin-top:11px;font-size:.94rem;line-height:1.55}.profile-section{display:grid;grid-template-columns:minmax(260px,.6fr) minmax(0,1.4fr);gap:clamp(42px,7vw,100px);padding-block:clamp(64px,8vw,98px);border-bottom:1px solid var(--seo-ink)}.intelligence-heading h2{margin:0;font:900 clamp(2.8rem,5vw,4.8rem)/.94 "Arial Narrow",Impact,sans-serif}.intelligence-heading h2 em{color:var(--seo-coral);font-family:Georgia,serif}.intelligence-heading>p:last-child{max-width:34rem;color:#4f504c;font-size:1rem;line-height:1.75}.source-ledger,.event-ledger{border:1px solid var(--seo-ink);background:var(--seo-ink)}.source-ledger>a{min-height:138px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;align-items:center;padding:28px;color:var(--seo-ink);background:var(--seo-light);border-bottom:1px solid var(--seo-ink);text-decoration:none}.source-ledger>a:last-child{border-bottom:0}.source-ledger>a:hover{background:#fff}.source-ledger span,.event-meta span{color:#a93623;font:850 .66rem/1.4 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.source-ledger h3{margin:10px 0;font-size:1.18rem;line-height:1.3}.source-ledger p{max-width:560px;margin:0;overflow-wrap:anywhere;color:#555650;font-size:.82rem;line-height:1.55}.source-state{display:flex;align-items:center;gap:8px;color:#315d32;font:850 .64rem/1.4 ui-monospace,monospace;text-transform:uppercase;white-space:nowrap}.source-state i{width:8px;height:8px;border-radius:50%;background:#4c9b50}.source-state.attention{color:#9a5c14}.source-state.attention i{background:#dc922f}.source-state.pending{color:var(--seo-muted)}.source-state.pending i{background:#96958d}.honest-empty{padding:36px;background:var(--seo-light)}.honest-empty b{display:block;font-size:1.1rem}.honest-empty p{margin-bottom:0;color:var(--seo-muted);line-height:1.7}.event-disclosure{color:var(--seo-ink);background:var(--seo-light);border-bottom:1px solid var(--seo-ink)}.event-disclosure:last-child{border-bottom:0}.event-disclosure>summary{display:block;padding:28px;cursor:pointer;list-style:none}.event-disclosure>summary::-webkit-details-marker{display:none}.event-disclosure>summary:hover{background:#fff}.event-meta{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.event-meta time{margin-left:auto;color:#555650;font:700 .76rem/1.4 ui-monospace,monospace}.event-ledger h3{margin:18px 0 14px;font-size:1.4rem;line-height:1.25}.event-summary-preview{display:-webkit-box;margin:0;overflow:hidden;color:#4f504c;font-size:.92rem;line-height:1.65;-webkit-box-orient:vertical;-webkit-line-clamp:3}.event-delta-preview{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;align-items:stretch;margin-top:18px}.event-delta-preview>div{min-width:0;padding:14px;background:#e2ded5}.event-delta-preview>div.after{background:var(--seo-signal)}.event-delta-preview span{color:#7b2d20;font:900 .6rem/1.4 ui-monospace,monospace;letter-spacing:.07em}.event-delta-preview p{display:-webkit-box;margin:8px 0 0;overflow:hidden;font-size:.8rem;font-weight:750;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:3}.event-delta-preview strong{align-self:center;color:var(--seo-coral)}.event-expand{display:flex;justify-content:space-between;gap:20px;margin-top:20px;padding-top:15px;color:#8f2d1c;border-top:1px solid var(--seo-line);font-size:.8rem;font-weight:850}.event-expand b{font-size:1.1rem;line-height:1;transition:transform .16s ease}.event-disclosure[open] .event-expand b{transform:rotate(45deg)}.event-expanded{padding:0 28px 28px;border-top:1px solid var(--seo-ink);background:#f6f3eb}.event-expanded>p{margin:24px 0 0;color:#4f504c;font-size:.96rem;line-height:1.75}.event-impact{margin-block:22px;padding:20px;background:#e8e4d9;border-left:4px solid var(--seo-coral)}.event-impact span{font:850 .64rem/1.4 ui-monospace,monospace}.event-impact p{margin:8px 0 0;color:#3f403d;line-height:1.65}.event-links{display:flex;flex-wrap:wrap;gap:12px 22px}.event-links a{color:#8f2d1c;font-size:.84rem;font-weight:800}.event-show-more{width:100%;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 22px;color:var(--seo-light);background:var(--seo-ink);border:0;cursor:pointer;font-size:.8rem;font-weight:850}.event-show-more:hover{color:var(--seo-ink);background:var(--seo-signal)}.source-disclosure{border:1px solid var(--seo-ink);background:var(--seo-light);box-shadow:7px 7px 0 var(--seo-ink)}.source-disclosure>summary{min-height:78px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 24px;cursor:pointer;list-style:none}.source-disclosure>summary::-webkit-details-marker{display:none}.source-disclosure>summary span{color:#555650;font-size:.88rem}.source-disclosure>summary b{color:#8f2d1c;font-size:.82rem}.source-disclosure[open]>summary{border-bottom:1px solid var(--seo-ink)}.source-disclosure .source-ledger{border:0}.receipt-hero{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);gap:clamp(48px,8vw,112px);align-items:center;padding-block:clamp(72px,9vw,120px)}.receipt-company{display:flex;gap:20px;align-items:center;margin:25px 0 32px}.receipt-company>div{display:grid;gap:6px}.receipt-company b{font-size:1.15rem}.receipt-company div span{color:var(--seo-coral);font:850 .65rem/1.4 ui-monospace,monospace;letter-spacing:.08em}.receipt-hero h1{max-width:900px;margin:0;font:900 clamp(2.8rem,4.8vw,4.9rem)/.94 "Arial Narrow",Impact,sans-serif;letter-spacing:-.045em}.receipt-summary{max-width:780px;margin:28px 0 0;color:#4f504c;font-size:1rem;line-height:1.75}.receipt-state{display:grid;gap:1px;padding:1px;background:var(--seo-ink);border:1px solid var(--seo-ink);box-shadow:8px 8px 0 var(--seo-coral)}.receipt-state div{min-height:94px;display:grid;align-content:center;gap:10px;padding:20px;background:var(--seo-light)}.receipt-state span,.receipt-version header,.receipt-identifiers dt,.receipt-impact span{color:var(--seo-coral);font:850 .66rem/1.4 ui-monospace,monospace;letter-spacing:.07em;text-transform:uppercase}.receipt-state b{font-size:.88rem;line-height:1.45}.receipt-state code,.receipt-identifiers code{overflow-wrap:anywhere;font:700 .67rem/1.55 ui-monospace,monospace}.receipt-proof{padding-block:clamp(64px,8vw,100px);color:var(--seo-light);background:var(--seo-ink)}.receipt-proof-grid{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:22px;align-items:stretch}.receipt-version{min-height:300px;display:grid;grid-template-rows:auto 1fr;background:#24272e;border:1px solid #50535b}.receipt-version.after{color:var(--seo-ink);background:var(--seo-signal);border-color:var(--seo-signal)}.receipt-version header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;padding:18px 20px;color:#aeb0b7;border-bottom:1px solid #50535b}.receipt-version.after header{color:#4d551d;border-color:#879b1e}.receipt-version time{font:inherit}.receipt-version blockquote{display:grid;align-content:center;margin:0;padding:32px;font:800 clamp(1.2rem,2.3vw,2rem)/1.4 Georgia,serif}.receipt-version.before blockquote{color:#d2d3d7;text-decoration-color:var(--seo-coral)}.receipt-arrow{display:grid;place-items:center;color:var(--seo-coral);font-size:2.2rem;font-weight:900}.receipt-detail{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:clamp(42px,7vw,100px);padding-block:clamp(80px,10vw,125px)}.receipt-identifiers{margin:0;border:1px solid var(--seo-ink)}.receipt-identifiers div{display:grid;grid-template-columns:180px 1fr;gap:25px;padding:22px;border-bottom:1px solid var(--seo-line);background:var(--seo-light)}.receipt-identifiers div:last-child{border-bottom:0}.receipt-identifiers dd{min-width:0;margin:0;overflow-wrap:anywhere;font-size:.75rem;line-height:1.55}.receipt-identifiers a{color:#8f2d1c;font-weight:800}.receipt-technical{margin-top:12px;border:1px solid var(--seo-ink);background:var(--seo-light)}.receipt-technical summary{padding:18px 22px;cursor:pointer;font-weight:850}.receipt-technical[open] summary{border-bottom:1px solid var(--seo-ink)}.receipt-technical .receipt-identifiers{border:0}.receipt-id-control{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center}.receipt-id-control code{min-width:0;padding:8px 10px;overflow:hidden;background:#e7e3d8;text-overflow:ellipsis;white-space:nowrap}.receipt-id-control button{min-height:44px;padding:8px 10px;color:var(--seo-ink);background:transparent;border:1px solid var(--seo-ink);cursor:pointer;font-size:.7rem;font-weight:850}.receipt-id-control button:hover{background:var(--seo-signal)}.receipt-impact{padding-block:48px;color:var(--seo-light);background:var(--seo-coral)}.receipt-impact>div{display:grid;grid-template-columns:180px 1fr;gap:35px;align-items:start}.receipt-impact span{color:var(--seo-ink)}.receipt-impact p{max-width:900px;margin:0;font:800 clamp(1.3rem,2.4vw,2rem)/1.4 Georgia,serif}.compare-hero h1 em{color:var(--seo-coral);font-family:Georgia,serif}.compare-hero aside{padding:25px;border:1px solid var(--seo-ink);background:var(--seo-light);box-shadow:8px 8px 0 var(--seo-ink)}.compare-hero aside b{display:block;margin:14px 0;font-size:1.5rem}.compare-hero aside p{margin:0;color:var(--seo-muted);line-height:1.6}.compare-picker{padding-block:28px;color:var(--seo-light);background:var(--seo-ink)}.compare-picker form{display:grid;grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(0,1fr)) auto;gap:10px;align-items:end}.compare-picker label span{display:block;margin-bottom:7px;color:var(--seo-signal);font:800 .52rem ui-monospace,monospace}.compare-picker select{width:100%;min-height:44px;border:1px solid #5d6068;padding:0 10px;color:var(--seo-light);background:#22252b}.compare-picker button{min-height:44px;border:1px solid var(--seo-signal);padding:0 17px;color:var(--seo-ink);background:var(--seo-signal);font-weight:850;cursor:pointer}.comparison-wrap{padding-block:68px;overflow-x:auto}.comparison-table{min-width:760px;display:grid;grid-template-columns:180px repeat(var(--columns),minmax(190px,1fr));border:1px solid var(--seo-ink);background:var(--seo-ink);gap:1px;box-shadow:8px 8px 0 var(--seo-ink)}.comparison-table>div{min-height:94px;padding:19px;background:var(--seo-light)}.comparison-head{min-height:124px!important;background:#e6e2d7!important}.comparison-label{display:flex;align-items:center}.comparison-label span{color:var(--seo-muted);font:850 .54rem ui-monospace,monospace;letter-spacing:.07em}.comparison-company{display:flex;gap:14px;align-items:center}.comparison-company h2{margin:0 0 7px;font-size:1rem}.comparison-company a{color:#9e321f;font-size:.65rem;font-weight:800}.comparison-cell{display:flex;flex-direction:column;justify-content:center;gap:8px}.comparison-cell strong{font-size:1.65rem}.comparison-cell p,.comparison-cell small{margin:0;color:var(--seo-muted);font-size:.67rem;line-height:1.5}.comparison-cell small{display:block}.tier,.coverage-yes,.coverage-no{width:max-content;padding:6px 8px;font:850 .57rem ui-monospace,monospace}.tier-deep{color:#1d441e;background:#d8f4c8}.tier-active{color:#704317;background:#ffe0a7}.tier-indexed{color:#52534f;background:#dfddd6}.coverage-yes{color:#1d441e;background:#d8f4c8}.coverage-no{color:#6f706a;background:#e6e4dc}.compare-boundary{display:grid;grid-template-columns:1fr 1fr;gap:1px;margin-bottom:78px;border:1px solid var(--seo-ink);background:var(--seo-ink)}.compare-boundary div{padding:27px;background:var(--seo-light)}.compare-boundary p{margin-bottom:0;color:var(--seo-muted);line-height:1.7}@media(max-width:900px){.profile-hero,.compare-hero,.profile-section,.receipt-hero,.receipt-detail{grid-template-columns:1fr}.compare-picker form{grid-template-columns:repeat(2,1fr)}.compare-picker button{grid-column:1 / -1}.profile-strip-inner{grid-template-columns:1fr}.profile-strip-inner div{border-right:0;border-bottom:1px solid #3b3e45}}@media(max-width:600px){.intelligence-shell{width:min(100% - 28px,1180px)}.profile-hero,.receipt-hero{padding-block:54px}.profile-title-row{align-items:flex-start;gap:17px}.profile-title-row h1{font-size:clamp(2.8rem,12vw,4rem);overflow-wrap:anywhere}.company-mark{width:56px}.profile-status,.receipt-state{grid-template-columns:repeat(2,1fr)}.profile-status div{min-height:82px;padding:16px}.compare-boundary,.compare-picker form,.receipt-proof-grid,.receipt-impact>div{grid-template-columns:1fr}.source-ledger>a{grid-template-columns:1fr;gap:20px;padding:22px}.source-state{white-space:normal}.event-disclosure>summary{padding:22px}.event-meta time{width:100%;margin-left:0}.event-delta-preview{grid-template-columns:1fr}.event-delta-preview strong{justify-self:center;transform:rotate(90deg)}.event-expanded{padding:0 22px 22px}.source-disclosure>summary{align-items:flex-start;flex-direction:column;gap:6px}.comparison-wrap{width:calc(100% - 28px)}.compare-picker button{grid-column:auto}.receipt-hero h1{font-size:clamp(2.75rem,12vw,3.8rem)}.receipt-state div{min-height:90px;padding:16px}.receipt-arrow{min-height:30px;transform:rotate(90deg)}.receipt-identifiers div{grid-template-columns:1fr;gap:8px}.receipt-id-control{grid-template-columns:minmax(0,1fr) auto auto!important}.receipt-version blockquote{padding:24px}.receipt-impact>div{gap:14px}}
