body{background:#f4f1e9;color:#232a2c;font-family:Georgia,serif}a{color:#335758}a:hover{color:#172f30}.container,.nav-inner,.dimension-inner{max-width:1320px;padding-left:5vw;padding-right:5vw}nav{background:#f4f1e9f5;border-bottom:1px solid #b7c0b8}.nav-inner{height:72px}.logo{color:#232a2c;letter-spacing:-.04em;font-family:Georgia,serif;font-size:24px}.logo span{color:#476568}.nav-links a{color:#3e5554}.nav-links a:hover{color:#182e30}.nav-cta,.btn-primary,.price-cta-primary{background:#315957;color:#fffdf6!important;border-radius:0}.nav-cta:hover,.btn-primary:hover,.price-cta-primary:hover{background:#204440}.hero{padding:40px 0 36px;text-align:left;border-bottom:1px solid #b7c0b8}.hero .container{position:relative;padding-right:43%;min-height:330px}.hero h1{font:400 clamp(54px,6.3vw,90px)/.97 Georgia,serif;letter-spacing:-.065em;background:none;-webkit-text-fill-color:initial;color:#263c3c;max-width:7em;margin:28px 0 24px}.hero p{font-size:18px;color:#4f5b54;max-width:600px;margin:0 0 24px;line-height:1.5}.hero-badge{font-family:monospace;background:none;border:0;border-left:2px solid #8c713e;color:#5b655d;border-radius:0;padding:0 0 0 14px;font-size:11px;max-width:100%;line-height:1.8;margin:0}.hero-badge strong{font-size:14px;color:#304f4b;vertical-align:0}.hero-actions{justify-content:flex-start;gap:10px}.btn-primary,.btn-secondary{font-family:monospace;font-size:12px;font-weight:400;padding:12px 18px}.btn-secondary{color:#334d47;border-color:#798d7f;border-radius:0}.atlas-symbol{position:absolute;right:5vw;top:22px;width:31%;color:#8f7746}.atlas-symbol svg{display:block;width:100%}.atlas-symbol figcaption{font:10px/1.6 monospace;color:#606d62;text-align:center;margin-top:12px}.dimension-bar{background:none;border-color:#b7c0b8}.dimension-inner{gap:22px;padding-top:15px;padding-bottom:15px;scrollbar-width:thin}.dimension-inner::-webkit-scrollbar{display:block;height:4px}.dim-pill{border:0;border-radius:0;padding:6px 0;font:12px monospace;color:#5c665f}.dim-pill.active,.dim-pill:hover{background:none;color:#315957;border-bottom:1px solid #315957}.section{padding:72px 0;border-bottom:1px solid #c4cbbf}.section-first{padding-top:32px}.section-label{color:#7a6235;font:11px monospace;letter-spacing:.12em;margin-bottom:18px}.section-title{font:400 42px/1.15 Georgia,serif;letter-spacing:-.035em;margin-bottom:18px}.section-sub{color:#58625b;font-size:17px;line-height:1.6;margin-bottom:30px}.table-wrap{border-radius:0;background:#fffdf5;border-color:#b8c4b6}.data-table{font-family:monospace;font-size:12px}.data-table th{color:#4d645b;background:#e8ece1;border-color:#b8c4b6;font-size:10px}.data-table td{color:#2c3934;border-color:#d5dcd0;padding-top:17px;padding-bottom:17px}.data-table tbody tr:hover{background:#eef0e6}.name-blurred{color:#52625b}.org-cell,.area-cell{color:#4d6258}.role-cell{color:#526258}.hindex-cell{color:#315957}.signal-public{color:#8e3e36;background:#f5e2d9}.signal-affiliation{color:#796013;background:#eee5c5}.signal-profile{color:#315947;background:#deebdc}.signal-empty,.lock-icon{color:#5e6a60}.signal-badge{border-radius:0;font-family:monospace}.table-footer{border-color:#d5dcd0}.table-footer a{color:#315957}.org-grid{gap:0 40px;grid-template-columns:repeat(4,1fr)}.org-card{background:none;border:0;border-top:1px solid #9fab98;border-radius:0;padding:25px 0 32px;transform:none!important}.org-name{font-size:22px;font-weight:400}.org-count{color:#315957;font:400 38px Georgia,serif}.org-count-label,.org-updates{color:#58675b;font-family:monospace}.org-tag{color:#405c50;background:#e2e8dc;border-radius:0}.org-updates strong{color:#796013}.signal-item,.signal-item:first-child,.signal-item:last-child{border-radius:0;background:none;border-bottom:1px solid #c4cbbf;padding:22px 0}.signal-content{color:#253830;font-size:17px}.signal-content .signal-org{color:#5d6c61}.source-grid{gap:40px}.source-card{background:none;border:0;border-top:1px solid #9fab98;border-radius:0;padding:24px 0}.source-title{font-size:22px;font-weight:400}.source-desc{color:#54655b;font-size:16px}.source-stat{color:#315947}.source-icon{filter:grayscale(1)}#pricing{background:#213c38;color:#f4f1e9}#pricing .section-label{color:#d9cba6}#pricing .section-sub{color:#d3dcd0}.price-card{border-radius:0;background:none;border:1px solid #748b7d;padding:36px}.price-card.featured{border-color:#748b7d;box-shadow:none}.price-card.featured:before{display:none}.price-name{font-size:25px;font-weight:400}.price-amount{font:400 54px Georgia,serif}.price-amount span,.price-features li{color:#d1dacd}.price-features li{font-size:15px;border-color:#627b6d}.price-features li:before{color:#d1b77c}.price-cta{border-radius:0;background:#e1cf9d!important;color:#233d36!important}.pricing-disclaimer{color:#d1dacd;font-size:13px}.footer-brand,.footer-copy,.footer-links a{color:#526359}footer{border-color:#b7c0b8}.footer-links a:hover{color:#263c3c}#preview,#organizations,#updates,#data-sources,#pricing{scroll-margin-top:90px}a:focus-visible,button:focus-visible{outline:3px solid #967039;outline-offset:4px}@media(max-width:900px){.hero .container{padding-right:5vw}.atlas-symbol{display:none}.hero h1{font-size:65px;max-width:none}.hero .container{min-height:0}.org-grid{grid-template-columns:repeat(2,1fr)}.nav-links{gap:16px}}@media(max-width:768px){.nav-links.open{top:72px;background:#f4f1e9;max-height:calc(100svh - 72px);overflow:auto;border-color:#b7c0b8}.nav-mobile-toggle{color:#315957;width:44px;height:44px;flex-shrink:0}.hero{padding:34px 0}.hero h1{font-size:54px;max-width:6em}.hero p{font-size:17px}.hero-badge{font-size:10px}.section{padding:50px 0}.section-title{font-size:34px}.section-sub{font-size:16px}.org-grid{gap:0 25px}.org-name{font-size:20px}.source-grid{grid-template-columns:1fr}.source-title{font-size:23px}.price-card{padding:25px}.footer-links{flex-wrap:wrap;justify-content:center}.dimension-inner{gap:22px}.hero-actions a{font-size:11px;padding:12px 13px}}@media(max-width:480px){.org-grid{grid-template-columns:1fr}.signal-item{padding:20px 0}.signal-badge{font-size:11px}.section-first{padding-top:30px}}
#organizations,#data-sources{background:#e8ebe2!important}
