.motion-kit-module__mKQ8kq__reveal,.motion-kit-module__mKQ8kq__split,.motion-kit-module__mKQ8kq__imageReveal{--mk-delay:0s;--mk-duration:.6s;--mk-distance:16px;--mk-stagger:40ms;--mk-ease:cubic-bezier(.16, 1, .3, 1)}.motion-kit-module__mKQ8kq__splitMask{white-space:nowrap;clip-path:inset(-.35em -.15em -.12em);display:inline-block}.motion-kit-module__mKQ8kq__splitPiece{display:inline-block}.motion-kit-module__mKQ8kq__imageReveal{--mk-clip-from:inset(100% 0 0 0);position:relative;overflow:hidden}.motion-kit-module__mKQ8kq__imageReveal[data-direction=down]{--mk-clip-from:inset(0 0 100% 0)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=left]{--mk-clip-from:inset(0 0 0 100%)}.motion-kit-module__mKQ8kq__imageReveal[data-direction=right]{--mk-clip-from:inset(0 100% 0 0)}.motion-kit-module__mKQ8kq__imageRevealInner{width:100%;height:100%}.motion-kit-module__mKQ8kq__marquee{--mk-marquee-gap:2rem;--mk-marquee-duration:40s;display:flex;overflow:hidden}.motion-kit-module__mKQ8kq__marqueeTrack{width:100%;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup{justify-content:center;align-items:center;gap:var(--mk-marquee-gap);flex-wrap:wrap;display:flex}.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{display:none}.motion-kit-module__mKQ8kq__storyMedia[data-active=false]{opacity:0}.motion-kit-module__mKQ8kq__storyBody{color:color-mix(in oklab, currentColor 84%, var(--background))}@media (min-width:768px){.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false]{color:color-mix(in oklab, currentColor 66%, var(--background))}.motion-kit-module__mKQ8kq__story[data-ready=true] .motion-kit-module__mKQ8kq__storyStep[data-active=false] .motion-kit-module__mKQ8kq__storyBody{color:inherit}}.motion-kit-module__mKQ8kq__zoomHero,.motion-kit-module__mKQ8kq__sequence{height:auto}.motion-kit-module__mKQ8kq__sequenceCanvas{display:none}@media (prefers-reduced-motion:no-preference){.motion-kit-module__mKQ8kq__reveal[data-state=shown]{transition:opacity var(--mk-duration) var(--mk-ease) var(--mk-delay), transform var(--mk-duration) var(--mk-ease) var(--mk-delay), filter var(--mk-duration) var(--mk-ease) var(--mk-delay), clip-path var(--mk-duration) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__fadeUp[data-state=hidden]{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}.motion-kit-module__mKQ8kq__fade[data-state=hidden]{opacity:0}.motion-kit-module__mKQ8kq__blur[data-state=hidden]{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=hidden]{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}.motion-kit-module__mKQ8kq__clipUp[data-state=shown]{clip-path:inset(0)}.motion-kit-module__mKQ8kq__scale[data-state=hidden]{opacity:0;transform:scale(.96)}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fadeUp{animation:motion-kit-module__mKQ8kq__mk-fade-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__fade{animation:motion-kit-module__mKQ8kq__mk-fade var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__blur{animation:motion-kit-module__mKQ8kq__mk-blur var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__clipUp{animation:motion-kit-module__mKQ8kq__mk-clip-up var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__reveal[data-trigger=load].motion-kit-module__mKQ8kq__scale{animation:motion-kit-module__mKQ8kq__mk-scale var(--mk-duration) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__split[data-state=hidden] .motion-kit-module__mKQ8kq__splitPiece{transform:translateY(115%)}.motion-kit-module__mKQ8kq__split[data-state=shown] .motion-kit-module__mKQ8kq__splitPiece{transition:transform var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger))}.motion-kit-module__mKQ8kq__split[data-trigger=load] .motion-kit-module__mKQ8kq__splitPiece{animation:motion-kit-module__mKQ8kq__mk-rise var(--mk-duration) var(--mk-ease) calc(var(--mk-delay) + var(--mk-i,0) * var(--mk-stagger)) both}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden]{clip-path:var(--mk-clip-from)}.motion-kit-module__mKQ8kq__imageReveal[data-state=hidden] .motion-kit-module__mKQ8kq__imageRevealInner{transform:scale(1.15)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown]{clip-path:inset(0);transition:clip-path var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-state=shown] .motion-kit-module__mKQ8kq__imageRevealInner{transition:transform calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay)}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load]{animation:motion-kit-module__mKQ8kq__mk-wipe var(--mk-duration) cubic-bezier(.65, 0, .35, 1) var(--mk-delay) both}.motion-kit-module__mKQ8kq__imageReveal[data-trigger=load] .motion-kit-module__mKQ8kq__imageRevealInner{animation:motion-kit-module__mKQ8kq__mk-settle calc(var(--mk-duration) * 1.4) var(--mk-ease) var(--mk-delay) both}.motion-kit-module__mKQ8kq__marquee{-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.motion-kit-module__mKQ8kq__marqueeTrack{width:max-content;animation:motion-kit-module__mKQ8kq__mk-marquee var(--mk-marquee-duration) linear infinite;flex-shrink:0}.motion-kit-module__mKQ8kq__marquee[data-reverse=true] .motion-kit-module__mKQ8kq__marqueeTrack{animation-direction:reverse}.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:hover .motion-kit-module__mKQ8kq__marqueeTrack,.motion-kit-module__mKQ8kq__marquee[data-pause-on-hover=true]:focus-within .motion-kit-module__mKQ8kq__marqueeTrack{animation-play-state:paused}.motion-kit-module__mKQ8kq__marqueeGroup,.motion-kit-module__mKQ8kq__marqueeGroup[data-duplicate=true]{flex-wrap:nowrap;flex-shrink:0;padding-inline-end:var(--mk-marquee-gap);display:flex}.motion-kit-module__mKQ8kq__storyMedia{transition:opacity .6s cubic-bezier(.65,0,.35,1)}.motion-kit-module__mKQ8kq__storyStep,.motion-kit-module__mKQ8kq__storyBody{transition:color .4s}.motion-kit-module__mKQ8kq__zoomHero{height:var(--mk-scroll-length,200vh)}.motion-kit-module__mKQ8kq__sequence{height:var(--mk-scroll-length,300vh)}.motion-kit-module__mKQ8kq__sequenceCanvas{display:block}}@media (prefers-reduced-motion:reduce){.motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomFrame{clip-path:none!important}.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomMedia,.motion-kit-module__mKQ8kq__zoomHero[data-mk-pin=broken] .motion-kit-module__mKQ8kq__zoomCopy{opacity:1!important;transform:none!important}@keyframes motion-kit-module__mKQ8kq__mk-fade-up{0%{opacity:0;transform:translate3d(0, var(--mk-distance), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-fade{0%{opacity:0}}@keyframes motion-kit-module__mKQ8kq__mk-blur{0%{opacity:0;filter:blur(10px);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}}@keyframes motion-kit-module__mKQ8kq__mk-clip-up{0%{clip-path:inset(100% 0 0);transform:translate3d(0, calc(var(--mk-distance) / 2), 0)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-scale{0%{opacity:0;transform:scale(.96)}}@keyframes motion-kit-module__mKQ8kq__mk-rise{0%{transform:translateY(115%)}}@keyframes motion-kit-module__mKQ8kq__mk-wipe{0%{clip-path:var(--mk-clip-from)}to{clip-path:inset(0)}}@keyframes motion-kit-module__mKQ8kq__mk-settle{0%{transform:scale(1.15)}}@keyframes motion-kit-module__mKQ8kq__mk-marquee{to{transform:translate(-50%)}}.motion-kit-module__mKQ8kq__scrimLeft{background:linear-gradient(90deg,#0000009e 0%,#00000061 38%,#0000 72%)}.motion-kit-module__mKQ8kq__scrimBottom{background:linear-gradient(#0000 30%,#0000004d 60%,#000000a8 100%)}.motion-kit-module__mKQ8kq__scrimFull{background:#00000061}
.company-directory-module__f0xTpq__page{color:#f1f1e9;background:radial-gradient(at 82% 2%,#677f451f,#0000 32rem),#11130f;min-height:100vh;padding:22px 0 56px}.company-directory-module__f0xTpq__shell{width:min(100% - 48px,1180px);margin:0 auto}.company-directory-module__f0xTpq__siteHeader{border-bottom:1px solid #34382f;justify-content:space-between;align-items:center;gap:24px;min-height:54px;display:flex}.company-directory-module__f0xTpq__wordmark{color:#f1f1e9;align-items:center;gap:11px;min-width:0;font-size:14px;font-weight:650;text-decoration:none;display:inline-flex}.company-directory-module__f0xTpq__wordmarkMark{color:#d4efae;letter-spacing:.06em;border:1px solid #779050;flex:none;place-items:center;width:31px;height:31px;font-family:Georgia,Times New Roman,serif;font-size:10px;display:grid}.company-directory-module__f0xTpq__mainNav,.company-directory-module__f0xTpq__pageFooter nav{justify-content:flex-end;align-items:center;gap:clamp(12px,2.2vw,28px);display:flex}.company-directory-module__f0xTpq__mainNav a,.company-directory-module__f0xTpq__pageFooter a{color:#d9dccf;text-underline-offset:4px;font-size:12px;font-weight:600;line-height:1.4;text-decoration:none}.company-directory-module__f0xTpq__mainNav a:hover,.company-directory-module__f0xTpq__pageFooter a:hover{color:#c9ee99;text-decoration:underline}.company-directory-module__f0xTpq__hero{grid-template-columns:minmax(0,1.02fr) minmax(320px,.8fr);align-items:end;gap:clamp(32px,6vw,82px);padding:clamp(54px,8vw,102px) 0 44px;display:grid}.company-directory-module__f0xTpq__heroCopy{max-width:660px}.company-directory-module__f0xTpq__eyebrow,.company-directory-module__f0xTpq__sectionKicker{color:#c5e896;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:700;line-height:1.5}.company-directory-module__f0xTpq__hero h1{color:#f4f4ec;letter-spacing:-.055em;max-width:640px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,6.4vw,76px);font-weight:400;line-height:.99}.company-directory-module__f0xTpq__intro{color:#c4c7bb;max-width:560px;margin:21px 0 0;font-size:14px;line-height:1.75}.company-directory-module__f0xTpq__searchPanel{background:linear-gradient(145deg,#1c2018,#171a14 75%);border:1px solid #454b3d;min-width:0;padding:20px;box-shadow:0 22px 56px #0003}.company-directory-module__f0xTpq__searchPanel label{color:#eef0e7;margin-bottom:9px;font-size:12px;font-weight:650;display:block}.company-directory-module__f0xTpq__searchInputWrap{color:#c6e89b;background:#10120e;border:1px solid #687255;align-items:center;gap:12px;min-height:52px;padding:0 12px;display:flex}.company-directory-module__f0xTpq__searchInputWrap:focus-within{border-color:#b9e77a;box-shadow:0 0 0 2px #b9e77a38}.company-directory-module__f0xTpq__searchInputWrap input{color:#f1f1e9;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:13px}.company-directory-module__f0xTpq__searchInputWrap input::placeholder{color:#aeb3a4;opacity:1}.company-directory-module__f0xTpq__searchInputWrap input:disabled{cursor:wait}.company-directory-module__f0xTpq__clearButton{color:#d8ddcf;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:32px;height:32px;display:grid}.company-directory-module__f0xTpq__searchFooter{justify-content:space-between;align-items:flex-start;gap:12px;padding-top:10px;display:flex}.company-directory-module__f0xTpq__searchFooter p,.company-directory-module__f0xTpq__searchFooter output{color:#c1c5b8;margin:0;font-size:10px;line-height:1.5;display:block}.company-directory-module__f0xTpq__searchFooter>:last-child{color:#e1e5d9;text-align:right;flex:none}.company-directory-module__f0xTpq__sourceAlert,.company-directory-module__f0xTpq__sourceNotice,.company-directory-module__f0xTpq__partialNotice{color:#f2dfbd;background:#211d16;border:1px solid #806a44}.company-directory-module__f0xTpq__sourceAlert{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.company-directory-module__f0xTpq__sourceAlert strong{color:#fff0d6;font-size:13px;display:block}.company-directory-module__f0xTpq__sourceAlert p{color:#ddc9a4;margin:5px 0 0;font-size:12px;line-height:1.55}.company-directory-module__f0xTpq__sourceAlert button,.company-directory-module__f0xTpq__noMatch button{color:#151810;cursor:pointer;min-height:38px;font:inherit;background:#b9e77a;border:1px solid #b9e77a;padding:0 13px;font-size:11px;font-weight:700}.company-directory-module__f0xTpq__sourceNotice,.company-directory-module__f0xTpq__partialNotice{margin:12px 0 0;padding:12px 14px;font-size:12px;line-height:1.6}.company-directory-module__f0xTpq__directory{border-top:1px solid #34382f;padding:22px 0 48px}.company-directory-module__f0xTpq__directoryHeading,.company-directory-module__f0xTpq__statementIntro{justify-content:space-between;align-items:end;gap:24px;display:flex}.company-directory-module__f0xTpq__directoryHeading h2,.company-directory-module__f0xTpq__statementIntro h2,.company-directory-module__f0xTpq__methodNote h2{color:#f0f0e8;letter-spacing:-.035em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3.5vw,35px);font-weight:400;line-height:1.1}.company-directory-module__f0xTpq__directoryHeading>p{color:#c3c7bb;text-align:right;margin:0 0 3px;font-size:11px;line-height:1.5}.company-directory-module__f0xTpq__companyList{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:19px 0 0;padding:0;list-style:none;display:grid}.company-directory-module__f0xTpq__companyChoice{color:#e8eadf;cursor:pointer;text-align:left;background:#191c17;border:1px solid #373c32;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px;transition:border-color .16s,background-color .16s;display:flex}.company-directory-module__f0xTpq__companyChoice:hover,.company-directory-module__f0xTpq__companyChoice[aria-pressed=true]{background:#20251a;border-color:#93ad6a}.company-directory-module__f0xTpq__companyChoice>svg{color:#c5e896;flex:none}.company-directory-module__f0xTpq__companyMark{color:#d4efae;background:#23291d;border:1px solid #5d6b4a;flex:none;place-items:center;width:34px;height:34px;font-family:Georgia,Times New Roman,serif;font-size:16px;display:grid}.company-directory-module__f0xTpq__companyChoiceText{flex:1;gap:5px;min-width:0;display:grid}.company-directory-module__f0xTpq__companyChoiceText strong{overflow-wrap:anywhere;color:#f0f1e9;font-size:12px;font-weight:650;line-height:1.35}.company-directory-module__f0xTpq__companyChoiceText>span{color:#c0c5b6;font-size:10px;line-height:1.4}.company-directory-module__f0xTpq__loadState,.company-directory-module__f0xTpq__noMatch{color:#c8ccbf;background:#171a14;border:1px dashed #56604a;gap:8px;margin:17px 0 0;padding:19px;font-size:12px;line-height:1.6;display:grid}.company-directory-module__f0xTpq__noMatch strong{color:#f0f1e9;font-size:13px}.company-directory-module__f0xTpq__noMatch button{width:fit-content;margin-top:5px}.company-directory-module__f0xTpq__profile{background:linear-gradient(155deg,#191d16 0%,#141711 62%);border:1px solid #3b4234;margin:3px 0 42px;padding:clamp(17px,3vw,30px)}.company-directory-module__f0xTpq__profileHeader{border-bottom:1px solid #363c31;justify-content:space-between;align-items:center;gap:22px;padding-bottom:23px;display:flex}.company-directory-module__f0xTpq__companyIdentity{align-items:center;gap:16px;min-width:0;display:flex}.company-directory-module__f0xTpq__tickerStamp{color:#d3edae;background:#242b1e;border:1px solid #789056;flex:none;place-items:center;width:56px;height:56px;font-family:Georgia,Times New Roman,serif;font-size:15px;font-weight:700;display:grid}.company-directory-module__f0xTpq__profileHeader .company-directory-module__f0xTpq__sectionKicker,.company-directory-module__f0xTpq__filingCard .company-directory-module__f0xTpq__sectionKicker,.company-directory-module__f0xTpq__directoryHeading .company-directory-module__f0xTpq__sectionKicker,.company-directory-module__f0xTpq__statementIntro .company-directory-module__f0xTpq__sectionKicker,.company-directory-module__f0xTpq__methodNote .company-directory-module__f0xTpq__sectionKicker{margin-bottom:7px}.company-directory-module__f0xTpq__profileHeader h2{color:#f4f4ec;letter-spacing:-.035em;overflow-wrap:anywhere;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(24px,4vw,38px);font-weight:400;line-height:1.1}.company-directory-module__f0xTpq__identityLine{color:#c2c6b9;flex-wrap:wrap;align-items:center;gap:7px;margin:9px 0 0;font-size:11px;display:flex}.company-directory-module__f0xTpq__identityLine strong{color:#eef0e7;font-weight:650}.company-directory-module__f0xTpq__snapshotStamp{background:#20251a;border-left:2px solid #b9e77a;flex:none;gap:5px;margin:0;padding:10px 12px;display:grid}.company-directory-module__f0xTpq__snapshotStamp span{color:#c6cabb;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.company-directory-module__f0xTpq__snapshotStamp strong{color:#f1f1e9;font-size:11px}.company-directory-module__f0xTpq__filingCard{background:#171a14;border:1px solid #3a4133;grid-template-columns:minmax(200px,1fr) minmax(180px,.8fr);gap:15px 26px;margin-top:20px;padding:17px;display:grid}.company-directory-module__f0xTpq__filingCard h3{color:#eef0e7;margin:0;font-size:14px;font-weight:650;line-height:1.45}.company-directory-module__f0xTpq__filingPeriod{color:#c3c7bb;margin:6px 0 0;font-size:11px;line-height:1.5}.company-directory-module__f0xTpq__filingDetails{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:10px 18px;margin:0;display:grid}.company-directory-module__f0xTpq__filingDetails div{min-width:0}.company-directory-module__f0xTpq__filingDetails dt,.company-directory-module__f0xTpq__factEvidence dt{color:#c1c6b9;letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px;font-size:9px;font-weight:600}.company-directory-module__f0xTpq__filingDetails dd,.company-directory-module__f0xTpq__factEvidence dd{color:#e2e5da;overflow-wrap:anywhere;margin:0;font-size:10px;line-height:1.55}.company-directory-module__f0xTpq__sourceLinks{border-top:1px solid #343a30;flex-wrap:wrap;grid-column:1/-1;gap:8px 18px;padding-top:12px;display:flex}.company-directory-module__f0xTpq__sourceLinks a,.company-directory-module__f0xTpq__factEvidence a{color:#d4ecb2;text-underline-offset:3px;font-size:10px;font-weight:650;text-decoration:underline}.company-directory-module__f0xTpq__sourceLinks a:hover,.company-directory-module__f0xTpq__factEvidence a:hover{color:#edffd7}.company-directory-module__f0xTpq__statementSection{margin-top:26px}.company-directory-module__f0xTpq__statementIntro{border-bottom:1px solid #3a4034;align-items:end;padding:0 0 14px}.company-directory-module__f0xTpq__statementIntro>p{color:#c5c9bc;max-width:470px;margin:0;font-size:11px;line-height:1.65}.company-directory-module__f0xTpq__factList,.company-directory-module__f0xTpq__derivedSection,.company-directory-module__f0xTpq__supplierList{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:13px 0 0;padding:0;list-style:none;display:grid}.company-directory-module__f0xTpq__factCard{background:#1a1d17;border:1px solid #383e33;min-width:0;padding:14px;list-style:none}.company-directory-module__f0xTpq__factCard[data-status=calculated]{border-color:#596b46}.company-directory-module__f0xTpq__factCard[data-status=unavailable]{background:#201c16;border-color:#735f40}.company-directory-module__f0xTpq__factHeader{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.company-directory-module__f0xTpq__factCategory{color:#c4cab8;letter-spacing:.06em;text-transform:uppercase;margin-bottom:5px;font-size:9px;display:block}.company-directory-module__f0xTpq__factHeader h3{color:#eef0e7;margin:0;font-size:12px;font-weight:650;line-height:1.4}.company-directory-module__f0xTpq__statusTag{color:#d6edb8;letter-spacing:.04em;text-transform:uppercase;background:#252c1e;border:1px solid #5d7046;flex:none;padding:4px 6px;font-size:8px;font-weight:700}.company-directory-module__f0xTpq__statusTag[data-status=calculated]{color:#e3f0cd;background:#222a1e;border-color:#688158}.company-directory-module__f0xTpq__statusTag[data-status=estimated],.company-directory-module__f0xTpq__statusTag[data-status=unavailable]{color:#f3deb9;background:#2b2419;border-color:#8b7147}.company-directory-module__f0xTpq__factAmount{color:#f1f1e9;font-variant-numeric:tabular-nums;letter-spacing:-.025em;overflow-wrap:anywhere;margin:13px 0 9px;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2.1vw,25px);line-height:1.2}.company-directory-module__f0xTpq__barTrack{background:#30362a;height:6px;margin:0 0 13px;overflow:hidden}.company-directory-module__f0xTpq__barFill{background:#b9e77a;height:100%;transition:width .36s;display:block}.company-directory-module__f0xTpq__factEvidence{border-top:1px solid #343a30;gap:9px;margin:0;padding-top:11px;display:grid}.company-directory-module__f0xTpq__factEvidence>div{grid-template-columns:92px minmax(0,1fr);gap:9px;display:grid}.company-directory-module__f0xTpq__factEvidence dt{margin:1px 0 0}.company-directory-module__f0xTpq__factEvidence dd{color:#e0e3d8}.company-directory-module__f0xTpq__recordId{color:#c1c6b9;margin-top:3px;font-size:9px;display:block}.company-directory-module__f0xTpq__derivedSection{grid-template-columns:minmax(0,1fr);max-width:580px}.company-directory-module__f0xTpq__derivedSection .company-directory-module__f0xTpq__factAmount{color:#d9efbb}.company-directory-module__f0xTpq__supplierList{grid-template-columns:minmax(0,1fr);max-width:720px}.company-directory-module__f0xTpq__methodNote{background:#191c17;border:1px solid #34382f;grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr);gap:clamp(22px,5vw,60px);margin:3px 0 34px;padding:clamp(18px,3vw,29px);display:grid}.company-directory-module__f0xTpq__methodNote h2{max-width:380px}.company-directory-module__f0xTpq__methodCopy{gap:10px;display:grid}.company-directory-module__f0xTpq__methodCopy p{color:#c7cbbf;margin:0;font-size:11px;line-height:1.7}.company-directory-module__f0xTpq__pageFooter{border-top:1px solid #34382f;justify-content:space-between;align-items:center;gap:18px;padding-top:17px;display:flex}.company-directory-module__f0xTpq__pageFooter>span{color:#c4c8bc;font-size:10px;line-height:1.5}.company-directory-module__f0xTpq__pageFooter nav{gap:17px}.company-directory-module__f0xTpq__pageFooter a{font-size:10px}.company-directory-module__f0xTpq__mainNav a:focus-visible,.company-directory-module__f0xTpq__wordmark:focus-visible,.company-directory-module__f0xTpq__pageFooter a:focus-visible,.company-directory-module__f0xTpq__sourceLinks a:focus-visible,.company-directory-module__f0xTpq__factEvidence a:focus-visible,.company-directory-module__f0xTpq__companyChoice:focus-visible,.company-directory-module__f0xTpq__clearButton:focus-visible,.company-directory-module__f0xTpq__sourceAlert button:focus-visible,.company-directory-module__f0xTpq__noMatch button:focus-visible,.company-directory-module__f0xTpq__searchInputWrap input:focus-visible{outline-offset:3px;outline:2px solid #c4eb91}@media (max-width:1000px){.company-directory-module__f0xTpq__hero{grid-template-columns:minmax(0,1fr) minmax(300px,.86fr);gap:28px}.company-directory-module__f0xTpq__companyList{grid-template-columns:1fr}}@media (max-width:760px){.company-directory-module__f0xTpq__shell{width:min(100% - 36px,640px)}.company-directory-module__f0xTpq__hero{grid-template-columns:1fr;gap:25px;padding-top:55px}.company-directory-module__f0xTpq__hero h1{max-width:600px;font-size:clamp(42px,10vw,66px)}.company-directory-module__f0xTpq__searchPanel{padding:16px}.company-directory-module__f0xTpq__profileHeader{flex-direction:column;align-items:flex-start}.company-directory-module__f0xTpq__snapshotStamp{margin-left:72px}.company-directory-module__f0xTpq__statementIntro,.company-directory-module__f0xTpq__directoryHeading{flex-direction:column;align-items:flex-start;gap:10px}.company-directory-module__f0xTpq__directoryHeading>p{text-align:left}.company-directory-module__f0xTpq__statementIntro>p{max-width:none}.company-directory-module__f0xTpq__methodNote{grid-template-columns:1fr;gap:16px}}@media (max-width:540px){.company-directory-module__f0xTpq__shell{width:calc(100% - 28px)}.company-directory-module__f0xTpq__page{padding-top:10px}.company-directory-module__f0xTpq__siteHeader{grid-template-columns:minmax(0,1fr);gap:8px;padding:7px 0 12px;display:grid}.company-directory-module__f0xTpq__mainNav{justify-content:space-between;gap:9px;display:flex}.company-directory-module__f0xTpq__mainNav a{font-size:10px}.company-directory-module__f0xTpq__wordmark{font-size:13px}.company-directory-module__f0xTpq__hero{padding:38px 0 30px}.company-directory-module__f0xTpq__hero h1{font-size:clamp(39px,12vw,54px);line-height:1.02}.company-directory-module__f0xTpq__intro{margin-top:15px;font-size:12px}.company-directory-module__f0xTpq__searchFooter{flex-direction:column;gap:5px}.company-directory-module__f0xTpq__searchFooter>:last-child{text-align:left}.company-directory-module__f0xTpq__companyList{gap:8px}.company-directory-module__f0xTpq__companyChoice{min-height:68px}.company-directory-module__f0xTpq__profile{padding:14px}.company-directory-module__f0xTpq__companyIdentity{align-items:flex-start;gap:11px}.company-directory-module__f0xTpq__tickerStamp{width:46px;height:46px;font-size:12px}.company-directory-module__f0xTpq__profileHeader h2{font-size:25px}.company-directory-module__f0xTpq__snapshotStamp{margin-left:57px}.company-directory-module__f0xTpq__filingCard{grid-template-columns:1fr;gap:13px;padding:13px}.company-directory-module__f0xTpq__filingDetails{grid-template-columns:1fr 1fr}.company-directory-module__f0xTpq__sourceLinks{gap:10px 14px}.company-directory-module__f0xTpq__sourceLinks a{font-size:10px}.company-directory-module__f0xTpq__factList,.company-directory-module__f0xTpq__derivedSection,.company-directory-module__f0xTpq__supplierList{grid-template-columns:1fr;gap:8px}.company-directory-module__f0xTpq__factCard{padding:12px}.company-directory-module__f0xTpq__factEvidence>div{grid-template-columns:82px minmax(0,1fr);gap:8px}.company-directory-module__f0xTpq__factEvidence dt{font-size:8px}.company-directory-module__f0xTpq__factEvidence dd{font-size:10px}.company-directory-module__f0xTpq__sourceAlert,.company-directory-module__f0xTpq__pageFooter{flex-direction:column;align-items:flex-start}.company-directory-module__f0xTpq__pageFooter nav{flex-wrap:wrap;justify-content:flex-start}}@media (max-width:350px){.company-directory-module__f0xTpq__mainNav a{font-size:9px}.company-directory-module__f0xTpq__searchPanel{padding:12px}.company-directory-module__f0xTpq__companyChoice{gap:8px;padding:10px 8px}.company-directory-module__f0xTpq__companyChoiceText strong{font-size:11px}.company-directory-module__f0xTpq__factEvidence>div{grid-template-columns:minmax(0,1fr);gap:3px}}@media (prefers-reduced-motion:reduce){.company-directory-module__f0xTpq__page *,.company-directory-module__f0xTpq__page :before,.company-directory-module__f0xTpq__page :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
.federal-finance-explorer-module__DhMv3G__page{background:var(--background);min-height:100vh;color:var(--foreground)}.federal-finance-explorer-module__DhMv3G__shell{width:min(1180px,100% - 48px);margin:0 auto}.federal-finance-explorer-module__DhMv3G__topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.federal-finance-explorer-module__DhMv3G__brand{color:var(--foreground);letter-spacing:-.025em;flex:none;align-items:center;gap:11px;font-size:15px;font-weight:650;text-decoration:none;display:inline-flex}.federal-finance-explorer-module__DhMv3G__brandMark{border:1px solid var(--primary);width:34px;height:34px;color:var(--primary);letter-spacing:.04em;border-radius:50%;place-items:center;font-size:10px;font-weight:700;display:grid}.federal-finance-explorer-module__DhMv3G__nav{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px 20px;display:flex}.federal-finance-explorer-module__DhMv3G__nav a{min-height:40px;color:var(--muted-foreground);text-underline-offset:4px;align-items:center;font-size:13px;text-decoration:none;display:inline-flex}.federal-finance-explorer-module__DhMv3G__nav a:hover,.federal-finance-explorer-module__DhMv3G__nav a:focus-visible{color:var(--primary);text-decoration:underline}.federal-finance-explorer-module__DhMv3G__hero{grid-template-columns:minmax(0,1fr) minmax(200px,.52fr);align-items:end;gap:48px;padding:clamp(52px,8vw,112px) 0 56px;display:grid}.federal-finance-explorer-module__DhMv3G__heroCopy{max-width:760px}.federal-finance-explorer-module__DhMv3G__eyebrow,.federal-finance-explorer-module__DhMv3G__sectionEyebrow{color:var(--primary);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:700;line-height:1.5}.federal-finance-explorer-module__DhMv3G__hero h1{max-width:750px;font-family:var(--font-display), Georgia, serif;letter-spacing:-.055em;text-wrap:balance;margin:0;font-size:clamp(42px,6.3vw,78px);font-weight:400;line-height:.99}.federal-finance-explorer-module__DhMv3G__heroText{max-width:620px;color:var(--muted-foreground);margin:22px 0 0;font-size:clamp(15px,1.5vw,18px);line-height:1.75}.federal-finance-explorer-module__DhMv3G__heroActions{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.federal-finance-explorer-module__DhMv3G__primaryAction,.federal-finance-explorer-module__DhMv3G__secondaryAction{border:1px solid var(--border);border-radius:var(--radius);justify-content:center;align-items:center;min-height:46px;padding:0 17px;font-size:13px;font-weight:650;text-decoration:none;transition:background-color .16s,border-color .16s,color .16s;display:inline-flex}.federal-finance-explorer-module__DhMv3G__primaryAction{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.federal-finance-explorer-module__DhMv3G__primaryAction:hover{border-color:var(--foreground);background:var(--foreground)}.federal-finance-explorer-module__DhMv3G__secondaryAction{color:var(--foreground)}.federal-finance-explorer-module__DhMv3G__secondaryAction:hover{border-color:var(--primary);color:var(--primary)}.federal-finance-explorer-module__DhMv3G__heroAside{border-left:1px solid var(--border);padding:4px 0 2px 22px}.federal-finance-explorer-module__DhMv3G__heroAside strong{font-size:13px;font-weight:650;display:block}.federal-finance-explorer-module__DhMv3G__heroAside p{color:var(--muted-foreground);margin:9px 0 0;font-size:12px;line-height:1.7}.federal-finance-explorer-module__DhMv3G__sourceDots{gap:6px;margin-bottom:14px;display:flex}.federal-finance-explorer-module__DhMv3G__sourceDots span{background:var(--primary);border-radius:50%;width:8px;height:8px}.federal-finance-explorer-module__DhMv3G__sourceDots span:nth-child(2){background:#83b7ad}.federal-finance-explorer-module__DhMv3G__sourceDots span:nth-child(3){background:#a4a599}.federal-finance-explorer-module__DhMv3G__explorer{border-top:1px solid var(--border);padding:48px 0 88px;scroll-margin-top:24px}.federal-finance-explorer-module__DhMv3G__explorerHeading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.federal-finance-explorer-module__DhMv3G__explorerHeading h2,.federal-finance-explorer-module__DhMv3G__methodSection h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.04em;margin:0;font-size:clamp(30px,4vw,44px);font-weight:400;line-height:1.1}.federal-finance-explorer-module__DhMv3G__explorerHeading p{max-width:430px;color:var(--muted-foreground);margin:0;font-size:13px;line-height:1.65}.federal-finance-explorer-module__DhMv3G__controlBar{border:0;border-bottom:1px solid var(--border);flex-wrap:wrap;gap:7px;min-width:0;margin:0;padding-bottom:17px;display:flex}.federal-finance-explorer-module__DhMv3G__controlButton{border-radius:var(--radius);min-height:42px;color:var(--muted-foreground);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;padding:0 14px;font-size:13px}.federal-finance-explorer-module__DhMv3G__controlButton:hover{color:var(--foreground)}.federal-finance-explorer-module__DhMv3G__controlButton[aria-pressed=true]{border-color:var(--border);background:var(--card);color:var(--primary)}.federal-finance-explorer-module__DhMv3G__loadState,.federal-finance-explorer-module__DhMv3G__errorState,.federal-finance-explorer-module__DhMv3G__partialState,.federal-finance-explorer-module__DhMv3G__emptyState{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);color:var(--muted-foreground);margin-top:22px;padding:17px 19px;font-size:13px;line-height:1.65;display:block}.federal-finance-explorer-module__DhMv3G__loadState strong,.federal-finance-explorer-module__DhMv3G__errorState strong,.federal-finance-explorer-module__DhMv3G__partialState strong,.federal-finance-explorer-module__DhMv3G__emptyState strong{color:var(--foreground);margin-bottom:4px;display:block}.federal-finance-explorer-module__DhMv3G__errorState{border-color:#8c5148}.federal-finance-explorer-module__DhMv3G__retryButton{border:1px solid var(--border);border-radius:var(--radius);background:var(--secondary);min-height:40px;color:var(--foreground);cursor:pointer;font:inherit;margin-top:13px;padding:0 13px;font-size:13px}.federal-finance-explorer-module__DhMv3G__retryButton:hover{border-color:var(--primary)}.federal-finance-explorer-module__DhMv3G__dataPanel{padding-top:23px}.federal-finance-explorer-module__DhMv3G__panelIntro{justify-content:space-between;align-items:start;gap:24px;margin-bottom:21px;display:flex}.federal-finance-explorer-module__DhMv3G__panelIntro h3{letter-spacing:-.025em;margin:0;font-size:18px;font-weight:620}.federal-finance-explorer-module__DhMv3G__panelIntro p{max-width:640px;color:var(--muted-foreground);margin:8px 0 0;font-size:12px;line-height:1.7}.federal-finance-explorer-module__DhMv3G__sourceStatus{border:1px solid var(--border);color:var(--muted-foreground);letter-spacing:.05em;text-transform:uppercase;border-radius:999px;flex:none;padding:6px 9px;font-size:10px;font-weight:650}.federal-finance-explorer-module__DhMv3G__sourceStatus[data-status=reported],.federal-finance-explorer-module__DhMv3G__sourceStatus[data-status=calculated]{color:#c8eaa6;border-color:#577e48}.federal-finance-explorer-module__DhMv3G__sourceStatus[data-status=estimated]{color:#f0d7a0;border-color:#9b8153}.federal-finance-explorer-module__DhMv3G__sourceStatus[data-status=unavailable]{color:#f0b0a7;border-color:#8c5148}.federal-finance-explorer-module__DhMv3G__summaryGrid{grid-template-columns:repeat(auto-fit,minmax(245px,1fr));gap:11px;margin-bottom:22px;display:grid}.federal-finance-explorer-module__DhMv3G__summaryCard{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);min-width:0;padding:17px}.federal-finance-explorer-module__DhMv3G__summaryCard h4{color:var(--muted-foreground);margin:0 0 14px;font-size:12px;font-weight:600}.federal-finance-explorer-module__DhMv3G__comparisonHeader,.federal-finance-explorer-module__DhMv3G__comparisonValues{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.federal-finance-explorer-module__DhMv3G__comparisonHeader{color:var(--muted-foreground);margin:0 0 7px;font-size:10px;line-height:1.4}.federal-finance-explorer-module__DhMv3G__measureCell{min-width:0}.federal-finance-explorer-module__DhMv3G__measureValue{color:var(--foreground);font-variant-numeric:tabular-nums;letter-spacing:-.035em;flex-wrap:wrap;align-items:baseline;gap:7px;font-size:clamp(14px,1.8vw,18px);font-weight:620;line-height:1.35;display:flex}.federal-finance-explorer-module__DhMv3G__barTrack{background:#2b3026;border-radius:999px;height:4px;margin-top:8px;overflow:hidden}.federal-finance-explorer-module__DhMv3G__barFill{width:var(--bar-width);border-radius:inherit;background:var(--primary);height:100%}.federal-finance-explorer-module__DhMv3G__barFill[data-period=prior]{background:#71867c}.federal-finance-explorer-module__DhMv3G__measureUnit{color:var(--muted-foreground);letter-spacing:.04em;font-size:9px}.federal-finance-explorer-module__DhMv3G__linesList{gap:9px;display:grid}.federal-finance-explorer-module__DhMv3G__dataRow{border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 88%, transparent);min-width:0;padding:15px 16px 13px}.federal-finance-explorer-module__DhMv3G__rowHeading{justify-content:space-between;align-items:start;gap:12px;margin-bottom:13px;display:flex}.federal-finance-explorer-module__DhMv3G__rowHeading strong{min-width:0;font-size:13px;font-weight:620;line-height:1.5}.federal-finance-explorer-module__DhMv3G__rowUnit{color:var(--muted-foreground);flex:none;font-size:10px}.federal-finance-explorer-module__DhMv3G__evidence{border-top:1px solid var(--border);margin-top:12px;padding-top:9px}.federal-finance-explorer-module__DhMv3G__evidence summary{width:fit-content;min-height:32px;color:var(--primary);cursor:pointer;text-underline-offset:4px;align-items:center;font-size:11px;font-weight:600;display:flex}.federal-finance-explorer-module__DhMv3G__evidence summary:hover{text-decoration:underline}.federal-finance-explorer-module__DhMv3G__evidenceMeasures{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:7px 0 2px;display:grid}.federal-finance-explorer-module__DhMv3G__evidenceMeasure{border-top:1px solid var(--border);min-width:0;padding-top:8px}.federal-finance-explorer-module__DhMv3G__evidenceMeasure h5{margin:0 0 6px;font-size:11px;font-weight:650}.federal-finance-explorer-module__DhMv3G__evidenceMeasure p{color:var(--muted-foreground);overflow-wrap:anywhere;margin:5px 0;font-size:10px;line-height:1.55}.federal-finance-explorer-module__DhMv3G__recordLinks{gap:5px;margin-top:8px;display:grid}.federal-finance-explorer-module__DhMv3G__recordLinks a,.federal-finance-explorer-module__DhMv3G__panelLinks a,.federal-finance-explorer-module__DhMv3G__footer a{color:#c8eaa6;text-underline-offset:3px;overflow-wrap:anywhere;text-decoration:underline}.federal-finance-explorer-module__DhMv3G__recordLinks a:hover,.federal-finance-explorer-module__DhMv3G__panelLinks a:hover,.federal-finance-explorer-module__DhMv3G__footer a:hover{color:var(--foreground)}.federal-finance-explorer-module__DhMv3G__sourceRefresh{color:var(--muted-foreground);font-size:10px}.federal-finance-explorer-module__DhMv3G__filterWrap{width:min(100%,340px);color:var(--muted-foreground);gap:7px;margin:0 0 17px;font-size:11px;display:grid}.federal-finance-explorer-module__DhMv3G__filterWrap input{border:1px solid var(--border);border-radius:var(--radius);background:var(--card);width:100%;min-height:42px;color:var(--foreground);font:inherit;outline:none;padding:0 12px;font-size:13px}.federal-finance-explorer-module__DhMv3G__filterWrap input:focus-visible{border-color:var(--ring);box-shadow:0 0 0 2px var(--ring)}.federal-finance-explorer-module__DhMv3G__allRows{border-top:1px solid var(--border);margin-top:13px;padding-top:9px}.federal-finance-explorer-module__DhMv3G__allRows summary{min-height:40px;color:var(--foreground);cursor:pointer;align-items:center;font-size:12px;font-weight:600;display:flex}.federal-finance-explorer-module__DhMv3G__allRows .federal-finance-explorer-module__DhMv3G__linesList{padding-top:8px}.federal-finance-explorer-module__DhMv3G__metricControls{border:0;flex-wrap:wrap;gap:7px;min-width:0;margin:0 0 17px;padding:0;display:flex}.federal-finance-explorer-module__DhMv3G__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.federal-finance-explorer-module__DhMv3G__metricButton{border:1px solid var(--border);border-radius:var(--radius);min-height:38px;color:var(--muted-foreground);cursor:pointer;font:inherit;background:0 0;padding:0 12px;font-size:11px}.federal-finance-explorer-module__DhMv3G__metricButton[aria-pressed=true]{background:var(--secondary);color:var(--foreground)}.federal-finance-explorer-module__DhMv3G__note{color:var(--muted-foreground);margin:17px 0 0;font-size:11px;line-height:1.7}.federal-finance-explorer-module__DhMv3G__panelLinks{flex-wrap:wrap;gap:8px 17px;margin-top:16px;font-size:11px;display:flex}.federal-finance-explorer-module__DhMv3G__methodSection{border-top:1px solid var(--border);grid-template-columns:minmax(220px,.8fr) minmax(0,1.3fr);gap:40px;padding:44px 0 54px;display:grid}.federal-finance-explorer-module__DhMv3G__methodSection h2{max-width:420px;font-size:clamp(27px,3.4vw,38px)}.federal-finance-explorer-module__DhMv3G__methodCopy{color:var(--muted-foreground);gap:12px;font-size:12px;line-height:1.75;display:grid}.federal-finance-explorer-module__DhMv3G__methodCopy p{margin:0}.federal-finance-explorer-module__DhMv3G__footer{border-top:1px solid var(--border);color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:13px 24px;padding:21px 0 30px;font-size:11px;display:flex}.federal-finance-explorer-module__DhMv3G__footer nav{flex-wrap:wrap;gap:12px 18px;display:flex}.federal-finance-explorer-module__DhMv3G__footer a{align-items:center;min-height:32px;display:inline-flex}.federal-finance-explorer-module__DhMv3G__page a:focus-visible,.federal-finance-explorer-module__DhMv3G__page button:focus-visible,.federal-finance-explorer-module__DhMv3G__page summary:focus-visible{outline:2px solid var(--ring);outline-offset:3px}@media (max-width:760px){.federal-finance-explorer-module__DhMv3G__shell{width:min(100% - 34px,560px)}.federal-finance-explorer-module__DhMv3G__topbar{flex-direction:column;align-items:flex-start;gap:11px;padding:16px 0 13px}.federal-finance-explorer-module__DhMv3G__nav{justify-content:flex-start;gap:4px 17px;width:100%}.federal-finance-explorer-module__DhMv3G__nav a{min-height:36px;font-size:12px}.federal-finance-explorer-module__DhMv3G__hero{grid-template-columns:1fr;gap:27px;padding:54px 0 42px}.federal-finance-explorer-module__DhMv3G__heroAside{border-left:0;border-top:1px solid var(--border);max-width:370px;padding:17px 0 0}.federal-finance-explorer-module__DhMv3G__explorer{padding-top:37px;padding-bottom:58px}.federal-finance-explorer-module__DhMv3G__explorerHeading,.federal-finance-explorer-module__DhMv3G__panelIntro{flex-direction:column;align-items:flex-start}.federal-finance-explorer-module__DhMv3G__explorerHeading p{max-width:100%}.federal-finance-explorer-module__DhMv3G__summaryGrid{grid-template-columns:1fr}.federal-finance-explorer-module__DhMv3G__methodSection{grid-template-columns:1fr;gap:18px;padding:35px 0 40px}}@media (max-width:430px){.federal-finance-explorer-module__DhMv3G__shell{width:calc(100% - 30px)}.federal-finance-explorer-module__DhMv3G__hero h1{letter-spacing:-.06em;font-size:clamp(39px,12vw,48px)}.federal-finance-explorer-module__DhMv3G__heroActions{align-items:stretch}.federal-finance-explorer-module__DhMv3G__primaryAction,.federal-finance-explorer-module__DhMv3G__secondaryAction{min-height:44px;padding:0 12px;font-size:12px}.federal-finance-explorer-module__DhMv3G__comparisonHeader,.federal-finance-explorer-module__DhMv3G__comparisonValues{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.federal-finance-explorer-module__DhMv3G__comparisonHeader{font-size:9px}.federal-finance-explorer-module__DhMv3G__measureValue{overflow-wrap:anywhere;gap:4px;font-size:14px}.federal-finance-explorer-module__DhMv3G__dataRow{padding:13px 11px 11px}.federal-finance-explorer-module__DhMv3G__evidenceMeasures{grid-template-columns:1fr;gap:8px}.federal-finance-explorer-module__DhMv3G__evidenceMeasure{padding-top:10px}}@media (prefers-reduced-motion:reduce){.federal-finance-explorer-module__DhMv3G__primaryAction,.federal-finance-explorer-module__DhMv3G__secondaryAction{transition:none}}
.money-trails-explorer-module__fhI_JG__page{color:#f1f1e9;min-height:100vh;font-family:var(--font-body,"Inter", Arial, sans-serif);background:#11130f;padding:36px 0 28px}.money-trails-explorer-module__fhI_JG__shell{width:min(1400px,100% - 64px);margin:0 auto}.money-trails-explorer-module__fhI_JG__siteHeader{border-bottom:1px solid #34382f;justify-content:space-between;align-items:center;gap:18px;min-height:58px;display:flex}.money-trails-explorer-module__fhI_JG__wordmark{color:#f1f1e9;letter-spacing:-.015em;align-items:center;gap:10px;min-width:0;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.money-trails-explorer-module__fhI_JG__wordmarkMark{color:#c7e49a;letter-spacing:.08em;background:#20251a;border:1px solid #667451;flex:none;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.money-trails-explorer-module__fhI_JG__optionalSupport{color:#d8e9bc;border:1px solid #667451;flex:none;padding:8px 10px;font-size:10px;font-weight:600;text-decoration:none}.money-trails-explorer-module__fhI_JG__optionalSupport:hover{color:#b9e77a;border-color:#b9e77a}.money-trails-explorer-module__fhI_JG__wordmark:focus-visible,.money-trails-explorer-module__fhI_JG__optionalSupport:focus-visible,.money-trails-explorer-module__fhI_JG__pageFooter a:focus-visible{outline-offset:3px;outline:2px solid #b9e77a}.money-trails-explorer-module__fhI_JG__breadcrumb{color:#969a8d;align-items:center;gap:9px;min-height:24px;font-size:11px;display:flex}.money-trails-explorer-module__fhI_JG__breadcrumb a{color:#c9cbbf;text-decoration:none}.money-trails-explorer-module__fhI_JG__breadcrumb a:hover{color:#b9e77a}.money-trails-explorer-module__fhI_JG__pageHeader{justify-content:space-between;align-items:flex-end;gap:28px;padding:38px 0 28px;display:flex}.money-trails-explorer-module__fhI_JG__heroCopy{min-width:0}.money-trails-explorer-module__fhI_JG__eyebrow,.money-trails-explorer-module__fhI_JG__sectionKicker{color:#b9e77a;letter-spacing:.14em;text-transform:uppercase;margin:0 0 12px;font-size:10px;font-weight:600}.money-trails-explorer-module__fhI_JG__pageHeader h1{letter-spacing:-.045em;max-width:790px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(38px,5.2vw,66px);font-weight:400;line-height:1.05}.money-trails-explorer-module__fhI_JG__pageFooter{color:#c4c8bc;border-top:1px solid #34382f;justify-content:space-between;align-items:center;gap:16px;margin-top:22px;padding:15px 2px 0;font-size:10px;line-height:1.5;display:flex}.money-trails-explorer-module__fhI_JG__pageFooter a{color:#d2e6b5;text-underline-offset:3px;font-weight:600;-webkit-text-decoration:underline #69745b;text-decoration:underline #69745b}.money-trails-explorer-module__fhI_JG__pageFooter a:hover{color:#b9e77a}.money-trails-explorer-module__fhI_JG__intro{color:#b0b3a8;max-width:720px;margin:16px 0 0;font-size:14px;line-height:1.75}.money-trails-explorer-module__fhI_JG__snapshot{background:#191c17;border:1px solid #373c32;align-items:flex-start;gap:12px;min-width:210px;padding:14px 16px;display:flex}.money-trails-explorer-module__fhI_JG__snapshotMark{background:#b9e77a;border-radius:50%;flex:none;width:8px;height:8px;margin-top:4px;box-shadow:0 0 0 4px #b9e77a1c}.money-trails-explorer-module__fhI_JG__snapshotLabel,.money-trails-explorer-module__fhI_JG__snapshot strong{display:block}.money-trails-explorer-module__fhI_JG__snapshotLabel{color:#969a8d;margin-bottom:5px;font-size:10px}.money-trails-explorer-module__fhI_JG__snapshot strong{color:#f1f1e9;font-size:12px;font-weight:600}.money-trails-explorer-module__fhI_JG__coverage{background:#191c17;border:1px solid #34382f;grid-template-columns:minmax(190px,.8fr) minmax(350px,1.5fr) minmax(240px,1fr);align-items:center;gap:20px;padding:16px 18px;display:grid}.money-trails-explorer-module__fhI_JG__coverageSource,.money-trails-explorer-module__fhI_JG__coverageCompanies{gap:6px;display:grid}.money-trails-explorer-module__fhI_JG__coverageLabel{color:#8f9488;letter-spacing:.11em;text-transform:uppercase;font-size:9px}.money-trails-explorer-module__fhI_JG__coverageSource a,.money-trails-explorer-module__fhI_JG__coverageCompanies>span:last-child{color:#eff0e7;font-size:12px;font-weight:500}.money-trails-explorer-module__fhI_JG__coverageSource a{text-underline-offset:3px;-webkit-text-decoration:underline #69745b;text-decoration:underline #69745b}.money-trails-explorer-module__fhI_JG__coverageSource a:hover{color:#b9e77a}.money-trails-explorer-module__fhI_JG__coverageLimit{color:#a3a69a;margin:0;font-size:11px;line-height:1.55}.money-trails-explorer-module__fhI_JG__filters{background:#171a15;border:1px solid #34382f;grid-template-columns:minmax(220px,1.3fr) minmax(180px,.85fr) minmax(195px,.95fr) auto;align-items:end;gap:12px;margin:18px 0 22px;padding:16px;display:grid}.money-trails-explorer-module__fhI_JG__searchField,.money-trails-explorer-module__fhI_JG__filterField{gap:7px;min-width:0;display:grid}.money-trails-explorer-module__fhI_JG__searchField label,.money-trails-explorer-module__fhI_JG__filterField label{color:#b5b8ac;font-size:10px;font-weight:600}.money-trails-explorer-module__fhI_JG__searchInputWrap{color:#92978a;background:#11130f;border:1px solid #42473d;align-items:center;gap:10px;min-height:40px;padding:0 11px;display:flex}.money-trails-explorer-module__fhI_JG__searchInputWrap:focus-within{border-color:#b9e77a;box-shadow:0 0 0 2px #b9e77a29}.money-trails-explorer-module__fhI_JG__searchInputWrap input{color:#f1f1e9;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:12px}.money-trails-explorer-module__fhI_JG__searchInputWrap input::placeholder{color:#777d70}.money-trails-explorer-module__fhI_JG__searchInputWrap input::-webkit-search-cancel-button{display:none}.money-trails-explorer-module__fhI_JG__clearSearch{color:#b8bbae;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;width:26px;height:26px;display:grid}.money-trails-explorer-module__fhI_JG__filterField select{appearance:none;color:#f1f1e9;width:100%;min-height:40px;font:inherit;background:#11130f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='m2 4 4 4 4-4' fill='none' stroke='%23a8aa9e' stroke-width='1.2'/%3E%3C/svg%3E") right 11px center no-repeat;border:1px solid #42473d;border-radius:0;padding:0 28px 0 11px;font-size:11px}.money-trails-explorer-module__fhI_JG__filterField select:focus-visible{outline-offset:2px;outline:2px solid #b9e77a}.money-trails-explorer-module__fhI_JG__resetButton{color:#e2e4d9;cursor:pointer;min-height:40px;font:inherit;background:#1d211a;border:1px solid #42473d;justify-content:center;align-items:center;gap:7px;padding:0 13px;font-size:11px;display:inline-flex}.money-trails-explorer-module__fhI_JG__resetButton:hover:not(:disabled){color:#b9e77a;border-color:#8d9b75}.money-trails-explorer-module__fhI_JG__resetButton:disabled,.money-trails-explorer-module__fhI_JG__graphToolGroup button:disabled{cursor:not-allowed;opacity:.42}.money-trails-explorer-module__fhI_JG__explorer{grid-template-columns:minmax(0,1.65fr) minmax(310px,.82fr);align-items:start;gap:18px;display:grid}.money-trails-explorer-module__fhI_JG__graphColumn,.money-trails-explorer-module__fhI_JG__evidencePanel{background:#191c17;border:1px solid #34382f;min-width:0}.money-trails-explorer-module__fhI_JG__graphColumn{padding:18px}.money-trails-explorer-module__fhI_JG__graphHeader{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.money-trails-explorer-module__fhI_JG__graphHeader .money-trails-explorer-module__fhI_JG__sectionKicker,.money-trails-explorer-module__fhI_JG__evidenceHeader .money-trails-explorer-module__fhI_JG__sectionKicker,.money-trails-explorer-module__fhI_JG__methodHeading .money-trails-explorer-module__fhI_JG__sectionKicker{margin-bottom:7px}.money-trails-explorer-module__fhI_JG__graphHeader h2,.money-trails-explorer-module__fhI_JG__evidenceHeader h2{color:#f1f1e9;letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:400}.money-trails-explorer-module__fhI_JG__resultCount{color:#a9ad9f;white-space:nowrap;padding-bottom:3px;font-size:10px}.money-trails-explorer-module__fhI_JG__graphTools{border:0;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:17px 0 10px;padding:0;display:flex}.money-trails-explorer-module__fhI_JG__graphToolGroup{background:#141611;border:1px solid #34382f;align-items:center;gap:3px;min-width:0;min-height:32px;margin:0;padding:3px;display:flex}.money-trails-explorer-module__fhI_JG__graphToolGroup button{color:#d9dccf;cursor:pointer;background:0 0;border:0;place-items:center;width:31px;height:28px;display:grid}.money-trails-explorer-module__fhI_JG__graphToolGroup button:hover:not(:disabled){color:#b9e77a;background:#282d22}.money-trails-explorer-module__fhI_JG__graphToolGroup>span{color:#b7bbaf;text-align:center;min-width:43px;font-size:10px}.money-trails-explorer-module__fhI_JG__graphViewport{scrollbar-color:#59614b #171a15;scrollbar-width:thin;background-color:#131510;background-image:radial-gradient(#3b4134 .7px,#0000 .7px);background-position:10px 10px;background-size:20px 20px;border:1px solid #30352b;width:100%;overflow:auto}.money-trails-explorer-module__fhI_JG__graph{aspect-ratio:1120/720;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;width:100%;min-width:760px;height:auto;display:block}.money-trails-explorer-module__fhI_JG__flowItem,.money-trails-explorer-module__fhI_JG__entityItem{outline:none}.money-trails-explorer-module__fhI_JG__flowItem{cursor:pointer}.money-trails-explorer-module__fhI_JG__flowHitArea{fill:none;stroke:#0000;stroke-width:22px}.money-trails-explorer-module__fhI_JG__flowStroke{fill:none;stroke-width:2.15px;transition:opacity .14s,stroke-width .14s}.money-trails-explorer-module__fhI_JG__outlayLine{stroke:#b9e77a}.money-trails-explorer-module__fhI_JG__obligationLine{stroke:#e4b775}.money-trails-explorer-module__fhI_JG__relationshipLine{stroke:#929b8b;stroke-dasharray:6 6}.money-trails-explorer-module__fhI_JG__flowItem:not(.money-trails-explorer-module__fhI_JG__flowSelected) .money-trails-explorer-module__fhI_JG__flowStroke{opacity:.62}.money-trails-explorer-module__fhI_JG__flowSelected .money-trails-explorer-module__fhI_JG__flowStroke{stroke-width:3.4px}.money-trails-explorer-module__fhI_JG__entityItem{cursor:pointer}.money-trails-explorer-module__fhI_JG__entityItem rect{fill:#1d211a;stroke:#505747;stroke-width:1px;transition:fill .14s,stroke .14s}.money-trails-explorer-module__fhI_JG__entityItem circle{fill:#b9e77a}.money-trails-explorer-module__fhI_JG__entityItem:nth-of-type(3n) circle{fill:#d0a86e}.money-trails-explorer-module__fhI_JG__entityItem .money-trails-explorer-module__fhI_JG__entityKicker{fill:#a6ab9c;font-family:var(--font-body,"Inter", Arial, sans-serif);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:600}.money-trails-explorer-module__fhI_JG__entityItem .money-trails-explorer-module__fhI_JG__entityName{fill:#f1f1e9;font-family:var(--font-body,"Inter", Arial, sans-serif);font-size:11px;font-weight:600}.money-trails-explorer-module__fhI_JG__entityItem:hover rect,.money-trails-explorer-module__fhI_JG__entitySelected rect{fill:#272e20;stroke:#b9e77a;stroke-width:1.6px}.money-trails-explorer-module__fhI_JG__flowItem:focus-visible .money-trails-explorer-module__fhI_JG__flowStroke,.money-trails-explorer-module__fhI_JG__entityItem:focus-visible rect{stroke:#f1f1e9;stroke-width:3px}.money-trails-explorer-module__fhI_JG__graphLegend{color:#c0c4b8;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 3px 2px;font-size:10px;display:flex}.money-trails-explorer-module__fhI_JG__graphLegend>span{align-items:center;gap:7px;display:inline-flex}.money-trails-explorer-module__fhI_JG__graphLegend i{background:#b9e77a;flex:none;width:17px;height:2px}.money-trails-explorer-module__fhI_JG__graphLegend .money-trails-explorer-module__fhI_JG__legendObligation{background:#e4b775}.money-trails-explorer-module__fhI_JG__graphLegend .money-trails-explorer-module__fhI_JG__legendRelationship{background:0 0;border-top:2px dashed #929b8b;height:0}.money-trails-explorer-module__fhI_JG__graphLegend .money-trails-explorer-module__fhI_JG__graphHint{color:#92988b;margin-left:auto;font-size:9px}.money-trails-explorer-module__fhI_JG__accessibleLists{border-top:1px solid #34382f;grid-template-columns:minmax(190px,.8fr) minmax(270px,1.2fr);gap:18px;margin-top:18px;padding-top:16px;display:grid}.money-trails-explorer-module__fhI_JG__listHeading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:7px;display:flex}.money-trails-explorer-module__fhI_JG__listHeading h3{color:#dce0d4;margin:0;font-size:11px;font-weight:600}.money-trails-explorer-module__fhI_JG__listHeading>span{color:#92988b;font-size:10px}.money-trails-explorer-module__fhI_JG__recordColumn ul,.money-trails-explorer-module__fhI_JG__relatedList{gap:5px;margin:0;padding:0;list-style:none;display:grid}.money-trails-explorer-module__fhI_JG__recordButton{color:#eef0e7;cursor:pointer;text-align:left;background:#151711;border:1px solid #0000;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 8px;display:flex}.money-trails-explorer-module__fhI_JG__recordButton:hover,.money-trails-explorer-module__fhI_JG__recordButton[aria-pressed=true]{background:#20251a;border-color:#626c53}.money-trails-explorer-module__fhI_JG__recordDot{background:#b9e77a;border-radius:50%;flex:none;width:7px;height:7px}.money-trails-explorer-module__fhI_JG__recordDot[data-kind=agency],.money-trails-explorer-module__fhI_JG__recordDot[data-kind=obligation]{background:#e4b775}.money-trails-explorer-module__fhI_JG__recordDot[data-kind=relationship],.money-trails-explorer-module__fhI_JG__recordDot[data-kind=recipient]{background:#929b8b}.money-trails-explorer-module__fhI_JG__recordText{flex:1;gap:3px;min-width:0;display:grid}.money-trails-explorer-module__fhI_JG__recordText strong{color:#e7e9df;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:500;overflow:hidden}.money-trails-explorer-module__fhI_JG__recordText small{color:#9ea396;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.money-trails-explorer-module__fhI_JG__recordArrow{color:#989e8f;font-size:13px}.money-trails-explorer-module__fhI_JG__recordButton:focus-visible,.money-trails-explorer-module__fhI_JG__relatedList button:focus-visible,.money-trails-explorer-module__fhI_JG__relatedRow a:focus-visible,.money-trails-explorer-module__fhI_JG__traceButton:focus-visible,.money-trails-explorer-module__fhI_JG__emptyState button:focus-visible,.money-trails-explorer-module__fhI_JG__sourceCard a:focus-visible,.money-trails-explorer-module__fhI_JG__breadcrumb a:focus-visible,.money-trails-explorer-module__fhI_JG__coverageSource a:focus-visible,.money-trails-explorer-module__fhI_JG__methodCopy a:focus-visible,.money-trails-explorer-module__fhI_JG__resetButton:focus-visible,.money-trails-explorer-module__fhI_JG__clearSearch:focus-visible,.money-trails-explorer-module__fhI_JG__graphToolGroup button:focus-visible{outline-offset:2px;outline:2px solid #b9e77a}.money-trails-explorer-module__fhI_JG__evidencePanel{padding:18px;position:sticky;top:80px}.money-trails-explorer-module__fhI_JG__evidenceHeader{border-bottom:1px solid #34382f;align-items:center;gap:11px;padding-bottom:15px;display:flex}.money-trails-explorer-module__fhI_JG__evidenceIcon{color:#b9e77a;background:#22291b;border:1px solid #526044;flex:none;place-items:center;width:34px;height:34px;display:grid}.money-trails-explorer-module__fhI_JG__evidenceHeader h2{font-size:20px}.money-trails-explorer-module__fhI_JG__evidenceContent{padding-top:17px}.money-trails-explorer-module__fhI_JG__entityTypeTag,.money-trails-explorer-module__fhI_JG__flowTypeTag{color:#dcebc8;background:#22291b;border:1px solid #56624a;align-items:center;min-height:23px;padding:0 8px;font-size:9px;font-weight:600;display:inline-flex}.money-trails-explorer-module__fhI_JG__flowTypeTag[data-kind=obligation]{color:#f0d4a7;background:#2a241b;border-color:#775f3d}.money-trails-explorer-module__fhI_JG__flowTypeTag[data-kind=relationship]{color:#d0d7ca;background:#20241e;border-color:#535c50}.money-trails-explorer-module__fhI_JG__evidenceContent h3{color:#f4f3ea;letter-spacing:-.025em;margin:11px 0 14px;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400;line-height:1.2}.money-trails-explorer-module__fhI_JG__evidenceSummary{color:#b2b6aa;margin:15px 0;font-size:12px;line-height:1.7}.money-trails-explorer-module__fhI_JG__amountBlock{background:#20251a;border-left:2px solid #b9e77a;gap:5px;padding:13px 14px;display:grid}.money-trails-explorer-module__fhI_JG__amountBlock>span{color:#a7ad9b;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.money-trails-explorer-module__fhI_JG__amountBlock strong{color:#f3f2e9;letter-spacing:-.035em;overflow-wrap:anywhere;font-family:Georgia,Times New Roman,serif;font-size:clamp(19px,2vw,24px);font-weight:400}.money-trails-explorer-module__fhI_JG__evidenceFacts{gap:10px;margin:15px 0;display:grid}.money-trails-explorer-module__fhI_JG__evidenceFacts>div{grid-template-columns:63px minmax(0,1fr);gap:10px;display:grid}.money-trails-explorer-module__fhI_JG__evidenceFacts span{color:#91978a;font-size:10px}.money-trails-explorer-module__fhI_JG__evidenceFacts strong{color:#e1e4d9;font-size:11px;font-weight:500;line-height:1.45}.money-trails-explorer-module__fhI_JG__evidenceFacts strong.money-trails-explorer-module__fhI_JG__statusMatched{color:#c9e7a1}.money-trails-explorer-module__fhI_JG__figureList{gap:7px;margin:15px 0;display:grid}.money-trails-explorer-module__fhI_JG__figureList>div{background:#151711;border:1px solid #363b31;grid-template-columns:1fr auto;align-items:baseline;gap:5px 12px;padding:10px 11px;display:grid}.money-trails-explorer-module__fhI_JG__figureList span{color:#c1c5b9;font-size:10px;line-height:1.4}.money-trails-explorer-module__fhI_JG__figureList strong{color:#e9eadf;text-align:right;font-size:11px;font-weight:600}.money-trails-explorer-module__fhI_JG__figureList small{color:#92988b;grid-column:1/-1;font-size:10px;line-height:1.5}.money-trails-explorer-module__fhI_JG__sourceCard{background:#151711;border:1px solid #3c4236;gap:7px;margin-top:16px;padding:13px;display:grid}.money-trails-explorer-module__fhI_JG__sourceCardTop{justify-content:space-between;align-items:center;gap:8px;margin-bottom:2px;display:flex}.money-trails-explorer-module__fhI_JG__sourceCardTop>span:first-child{color:#9fa597;letter-spacing:.08em;text-transform:uppercase;font-size:9px}.money-trails-explorer-module__fhI_JG__sourceStatus{color:#cbe5a8;white-space:nowrap;background:#252c1e;padding:3px 6px;font-size:8px}.money-trails-explorer-module__fhI_JG__sourceCard>strong{color:#f0f0e8;font-size:12px;font-weight:600}.money-trails-explorer-module__fhI_JG__sourceCard>span:not(.money-trails-explorer-module__fhI_JG__sourceStatus){color:#c4c8bc;font-size:11px;line-height:1.45}.money-trails-explorer-module__fhI_JG__sourceCard>small{color:#8f9588;font-size:10px}.money-trails-explorer-module__fhI_JG__sourceCard a,.money-trails-explorer-module__fhI_JG__methodCopy a{color:#d2e6b5;align-items:center;gap:7px;width:fit-content;margin-top:4px;font-size:10px;font-weight:600;text-decoration:none;display:inline-flex}.money-trails-explorer-module__fhI_JG__sourceCard a:hover,.money-trails-explorer-module__fhI_JG__methodCopy a:hover{color:#b9e77a}.money-trails-explorer-module__fhI_JG__panelRule{background:#34382f;height:1px;margin:16px 0}.money-trails-explorer-module__fhI_JG__traceControls{gap:11px;display:grid}.money-trails-explorer-module__fhI_JG__traceControls>div{gap:4px;display:grid}.money-trails-explorer-module__fhI_JG__traceControls strong{color:#e8eae0;font-size:11px}.money-trails-explorer-module__fhI_JG__traceControls span{color:#969c8f;font-size:9px}.money-trails-explorer-module__fhI_JG__traceButton{color:#151810;cursor:pointer;min-height:36px;font:inherit;background:#b9e77a;border:1px solid #9ec166;justify-content:center;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:700;display:inline-flex}.money-trails-explorer-module__fhI_JG__traceButton:hover:not(:disabled){background:#caf49b}.money-trails-explorer-module__fhI_JG__traceButton:disabled{cursor:not-allowed;opacity:.45}.money-trails-explorer-module__fhI_JG__traceList{gap:6px;max-height:245px;margin:12px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.money-trails-explorer-module__fhI_JG__traceList li{background:#151711;border:1px solid #34382f;gap:4px;padding:9px;display:grid}.money-trails-explorer-module__fhI_JG__traceList li>span{color:#d7dbcf;font-size:10px;line-height:1.6}.money-trails-explorer-module__fhI_JG__traceList small{color:#9ba192;font-size:9px}.money-trails-explorer-module__fhI_JG__flowPaths{margin:15px 0}.money-trails-explorer-module__fhI_JG__relatedHeading{color:#cdd1c5;margin:17px 0 8px;font-size:10px;font-weight:600}.money-trails-explorer-module__fhI_JG__relatedRow{align-items:stretch;gap:5px;display:flex}.money-trails-explorer-module__fhI_JG__relatedRow button{color:#e2e5da;cursor:pointer;text-align:left;background:#151711;border:1px solid #34382f;flex:1;gap:4px;width:100%;min-width:0;padding:9px;display:grid}.money-trails-explorer-module__fhI_JG__relatedRow button:hover{background:#20251a;border-color:#626c53}.money-trails-explorer-module__fhI_JG__relatedRow button span{font-size:10px;line-height:1.45}.money-trails-explorer-module__fhI_JG__relatedRow button small{color:#9ea496;font-size:9px}.money-trails-explorer-module__fhI_JG__relatedRow a{color:#d2e6b5;border:1px solid #34382f;justify-content:center;align-items:center;min-width:46px;padding:0 7px;font-size:8px;font-weight:600;text-decoration:none;display:inline-flex}.money-trails-explorer-module__fhI_JG__relatedRow a:hover{color:#b9e77a;border-color:#69745b}.money-trails-explorer-module__fhI_JG__entityTypeTag{color:#d0d7ca;background:#20241e;border-color:#535c50}.money-trails-explorer-module__fhI_JG__methodNote{background:#191c17;border:1px solid #34382f;grid-template-columns:minmax(260px,.75fr) minmax(0,1.4fr);gap:48px;margin-top:22px;padding:24px;display:grid}.money-trails-explorer-module__fhI_JG__methodHeading h2{color:#f0efe7;letter-spacing:-.035em;max-width:360px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(25px,3vw,37px);font-weight:400;line-height:1.15}.money-trails-explorer-module__fhI_JG__methodCopy{align-content:center;gap:8px;display:grid}.money-trails-explorer-module__fhI_JG__methodCopy p{color:#b3b7ab;margin:0;font-size:10px;line-height:1.7}.money-trails-explorer-module__fhI_JG__methodCopy strong{color:#e6e9df;font-weight:600}.money-trails-explorer-module__fhI_JG__methodCopy a{margin-top:5px}.money-trails-explorer-module__fhI_JG__emptyState,.money-trails-explorer-module__fhI_JG__panelEmpty{color:#aeb3a5;text-align:center;border:1px dashed #4a5142;justify-items:center;gap:10px;padding:58px 20px;display:grid}.money-trails-explorer-module__fhI_JG__emptyState strong,.money-trails-explorer-module__fhI_JG__panelEmpty p{color:#ebede3;margin:0;font-size:13px;font-weight:600}.money-trails-explorer-module__fhI_JG__emptyState>span,.money-trails-explorer-module__fhI_JG__panelEmpty span{color:#a0a697;max-width:340px;font-size:10px;line-height:1.6}.money-trails-explorer-module__fhI_JG__emptyState button{color:#151810;cursor:pointer;min-height:34px;font:inherit;background:#b9e77a;border:1px solid #6d7c58;margin-top:4px;padding:0 11px;font-size:10px;font-weight:700}.money-trails-explorer-module__fhI_JG__panelEmpty{margin-top:16px;padding:26px 15px}.money-trails-explorer-module__fhI_JG__loadState{color:#b2b6aa;background:#191c17;border:1px solid #34382f;align-content:center;justify-items:start;gap:12px;min-height:340px;padding:30px;font-size:12px;line-height:1.6;display:grid}.money-trails-explorer-module__fhI_JG__loadState strong{color:#f1f1e9;font-family:Georgia,Times New Roman,serif;font-size:25px;font-weight:400}.money-trails-explorer-module__fhI_JG__loadState button{color:#151810;cursor:pointer;min-height:36px;font:inherit;background:#b9e77a;border:1px solid #9ec166;margin-top:3px;padding:0 13px;font-size:10px;font-weight:700}.money-trails-explorer-module__fhI_JG__loadState button:focus-visible{outline-offset:3px;outline:2px solid #b9e77a}@media (max-width:1120px){.money-trails-explorer-module__fhI_JG__coverage{grid-template-columns:minmax(175px,.8fr) minmax(250px,1.2fr)}.money-trails-explorer-module__fhI_JG__coverageLimit{grid-column:1/-1}.money-trails-explorer-module__fhI_JG__explorer{grid-template-columns:minmax(0,1.35fr) minmax(280px,.85fr)}}@media (max-width:860px){.money-trails-explorer-module__fhI_JG__shell{width:min(100% - 40px,700px)}.money-trails-explorer-module__fhI_JG__pageHeader{flex-direction:column;align-items:flex-start;gap:18px}.money-trails-explorer-module__fhI_JG__snapshot{min-width:0}.money-trails-explorer-module__fhI_JG__filters{grid-template-columns:repeat(2,minmax(0,1fr))}.money-trails-explorer-module__fhI_JG__searchField{grid-column:1/-1}.money-trails-explorer-module__fhI_JG__resetButton{align-self:end}.money-trails-explorer-module__fhI_JG__explorer{grid-template-columns:1fr}.money-trails-explorer-module__fhI_JG__evidencePanel{position:static}}@media (max-width:580px){.money-trails-explorer-module__fhI_JG__page{padding-top:24px}.money-trails-explorer-module__fhI_JG__siteHeader{gap:8px;min-height:52px}.money-trails-explorer-module__fhI_JG__wordmark{gap:7px;font-size:11px}.money-trails-explorer-module__fhI_JG__wordmarkMark{width:27px;height:27px}.money-trails-explorer-module__fhI_JG__optionalSupport{padding:7px 8px;font-size:9px}.money-trails-explorer-module__fhI_JG__shell{width:calc(100% - 28px)}.money-trails-explorer-module__fhI_JG__pageHeader{padding:28px 0 20px}.money-trails-explorer-module__fhI_JG__pageHeader h1{font-size:41px}.money-trails-explorer-module__fhI_JG__intro{margin-top:12px;font-size:12px}.money-trails-explorer-module__fhI_JG__coverage{grid-template-columns:1fr;gap:13px;padding:14px}.money-trails-explorer-module__fhI_JG__coverageLimit{grid-column:auto;font-size:10px;line-height:1.45}.money-trails-explorer-module__fhI_JG__coverageCompanies>span:last-child{font-size:10px;line-height:1.45}.money-trails-explorer-module__fhI_JG__filters{grid-template-columns:1fr;gap:11px;margin-top:13px;padding:13px}.money-trails-explorer-module__fhI_JG__searchField{grid-column:auto}.money-trails-explorer-module__fhI_JG__resetButton{width:100%}.money-trails-explorer-module__fhI_JG__graphColumn{padding:13px}.money-trails-explorer-module__fhI_JG__graphHeader h2{font-size:20px}.money-trails-explorer-module__fhI_JG__graphTools{flex-wrap:wrap;align-items:flex-start}.money-trails-explorer-module__fhI_JG__graph{min-width:760px}.money-trails-explorer-module__fhI_JG__graphLegend{gap:9px 13px;font-size:9px}.money-trails-explorer-module__fhI_JG__graphLegend .money-trails-explorer-module__fhI_JG__graphHint{width:100%;margin-left:0}.money-trails-explorer-module__fhI_JG__accessibleLists{grid-template-columns:1fr;gap:16px}.money-trails-explorer-module__fhI_JG__recordButton{min-height:54px}.money-trails-explorer-module__fhI_JG__recordText strong{text-overflow:clip;white-space:normal;font-size:12px;line-height:1.35;overflow:visible}.money-trails-explorer-module__fhI_JG__recordText small{text-overflow:clip;white-space:normal;font-size:11px;line-height:1.4;overflow:visible}.money-trails-explorer-module__fhI_JG__evidencePanel{padding:14px}.money-trails-explorer-module__fhI_JG__flowTypeTag,.money-trails-explorer-module__fhI_JG__entityTypeTag{font-size:10px}.money-trails-explorer-module__fhI_JG__evidenceSummary,.money-trails-explorer-module__fhI_JG__methodCopy p{font-size:12px}.money-trails-explorer-module__fhI_JG__evidenceFacts span,.money-trails-explorer-module__fhI_JG__figureList span,.money-trails-explorer-module__fhI_JG__figureList small,.money-trails-explorer-module__fhI_JG__traceList small,.money-trails-explorer-module__fhI_JG__relatedRow button small{font-size:11px}.money-trails-explorer-module__fhI_JG__evidenceFacts strong,.money-trails-explorer-module__fhI_JG__figureList strong,.money-trails-explorer-module__fhI_JG__sourceCard>span:not(.money-trails-explorer-module__fhI_JG__sourceStatus),.money-trails-explorer-module__fhI_JG__sourceCard>small,.money-trails-explorer-module__fhI_JG__sourceCard a,.money-trails-explorer-module__fhI_JG__traceList li>span,.money-trails-explorer-module__fhI_JG__relatedRow button span,.money-trails-explorer-module__fhI_JG__relatedRow a{font-size:12px}.money-trails-explorer-module__fhI_JG__sourceStatus{font-size:9px}.money-trails-explorer-module__fhI_JG__methodNote{grid-template-columns:1fr;gap:15px;padding:17px}.money-trails-explorer-module__fhI_JG__methodHeading h2{max-width:none;font-size:29px}.money-trails-explorer-module__fhI_JG__pageFooter{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.money-trails-explorer-module__fhI_JG__page *,.money-trails-explorer-module__fhI_JG__page :before,.money-trails-explorer-module__fhI_JG__page :after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}
