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