.sci-pillars{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.sci-pillar{flex-direction:column;gap:16px;padding:clamp(24px,3vw,40px);display:flex}.sci-pillar:hover{border-color:var(--accent)}.sci-pillar-icon{background:var(--accent-dim);width:52px;height:52px;color:var(--accent);border-radius:14px;justify-content:center;align-items:center;display:flex}.sci-pillar-title{font-family:var(--font-display);letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.sci-pillar-desc{color:var(--white-60);font-size:1rem;font-weight:300;line-height:1.7}.sci-pillar-details{flex-direction:column;gap:8px;margin-top:8px;padding:0;list-style:none;display:flex}.sci-pillar-details li{color:var(--white-40);padding-left:20px;font-size:.95rem;line-height:1.6;position:relative}.sci-pillar-details li:before{content:"→";color:var(--accent);font-weight:600;position:absolute;left:0}.sci-metrics-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,360px),1fr));gap:20px;display:grid}.sci-metric-card{flex-direction:column;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.sci-metric-card:hover{border-color:var(--accent)}.sci-metric-value{font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:900;line-height:1}.sci-metric-name{font-family:var(--font-display);color:var(--white-60);letter-spacing:-.01em;margin-bottom:4px;font-size:1.05rem;font-weight:700}.sci-metric-block{background:var(--white-03);border:1px solid var(--white-05);border-radius:12px;padding:16px}.sci-metric-block p{color:var(--white-60);font-size:.95rem;font-weight:300;line-height:1.65}.sci-metric-label{text-transform:uppercase;letter-spacing:.1em;color:var(--accent);opacity:.7;margin-bottom:8px;font-size:.8rem;font-weight:600;display:block}.sci-metric-comparison{border-color:var(--accent-dim)}.sci-comp-header{text-align:center;margin-bottom:56px}.sci-comp-tabs{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:48px;display:flex}.sci-comp-tab{background:var(--bg-3);color:var(--white-60);cursor:pointer;border:1px solid #6c5ce726;border-radius:16px;flex-direction:column;align-items:center;gap:4px;padding:20px 40px;font-size:1rem;font-weight:600;transition:all .3s;display:flex}.sci-comp-tab:hover{color:var(--white);border-color:#6c5ce74d}.sci-comp-tab.active{color:var(--white);background:#6c5ce726;border-color:#8b5cf6;box-shadow:0 0 20px #8b5cf64d}.sci-comp-tab-sub{color:var(--white-40);font-size:.8rem;font-weight:400}.sci-comp-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;display:grid}.sci-comp-card{padding:28px}.sci-comp-card:hover{transform:translateY(-4px)}.sci-comp-card-title{font-size:1.2rem;font-weight:700;font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:12px}.sci-comp-card-desc{color:var(--white-60);margin-bottom:20px;font-size:.95rem;line-height:1.7}.sci-comp-card-mapping{border-top:1px solid var(--white-05);flex-direction:column;gap:12px;padding-top:16px;display:flex}.sci-comp-mapping-item p{color:var(--white-40);margin-top:4px;font-size:.9rem;line-height:1.6}.sci-comp-mapping-label{text-transform:uppercase;letter-spacing:.05em;font-size:.8rem;font-weight:700}.sci-report-layout{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,4vw,80px);display:grid}.sci-report-features{flex-direction:column;gap:12px;margin-top:24px;padding:0;list-style:none;display:flex}.sci-report-features li{color:var(--white-60);padding-left:24px;font-size:.95rem;line-height:1.6;position:relative}.sci-report-features li:before{content:"✓";color:var(--accent);font-weight:700;position:absolute;left:0}.sci-report-image{border:1px solid var(--white-05);background:var(--bg-3);border-radius:20px;overflow:hidden}.sci-report-image img{width:100%;height:auto;display:block}.sci-compare-wrap{-webkit-overflow-scrolling:touch;border:1px solid var(--white-05);border-radius:16px;overflow-x:auto}.sci-compare-table{border-collapse:collapse;width:100%;min-width:700px}.sci-compare-table th,.sci-compare-table td{text-align:left;border-bottom:1px solid var(--white-05);padding:16px 20px;font-size:.95rem}.sci-compare-table th{background:var(--bg-3);text-transform:uppercase;letter-spacing:.05em;color:var(--white-60);font-size:.85rem;font-weight:700}.sci-compare-table td{color:var(--white-40);font-weight:300}.sci-compare-feature{color:var(--white)!important;font-weight:600!important}.sci-compare-nf{color:var(--accent)!important}.sci-compare-nf-cell{color:var(--accent)!important;font-weight:600!important}.sci-compare-table tbody tr:hover{background:var(--white-03)}.sci-pubs-grid{grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:16px;display:grid}.sci-pub-card{flex-direction:column;gap:12px;padding:24px;display:flex}.sci-pub-card:hover{border-color:var(--accent)}.sci-pub-meta{align-items:center;gap:10px;display:flex}.sci-pub-year{font-family:var(--font-display);color:var(--white-40);font-size:.85rem;font-weight:700}.sci-pub-type{text-transform:uppercase;letter-spacing:.08em;background:var(--white-05);color:var(--white-40);border-radius:100px;padding:3px 10px;font-size:.75rem;font-weight:600}.sci-pub-type.peer{background:var(--accent-dim);color:var(--accent)}.sci-pub-title{letter-spacing:-.01em;font-size:1.05rem;font-weight:700;line-height:1.4}.sci-pub-journal{color:var(--white-40);font-size:.9rem;font-style:italic}.sci-team-layout{grid-template-columns:1fr 1fr;align-items:start;gap:clamp(32px,4vw,64px);display:grid}.sci-team-cards{flex-direction:column;gap:16px;display:flex}.sci-team-card h3{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:8px;font-size:1.15rem;font-weight:700}.sci-team-card p{color:var(--white-40);font-size:.95rem;font-weight:300;line-height:1.7}.sci-team-stats{grid-template-columns:1fr 1fr;gap:2px;display:grid}.sci-team-stat{background:var(--bg-2);border:1px solid var(--white-05);text-align:center;transition:all .5s var(--ease-out-expo);border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:clamp(20px,2.5vw,36px);display:flex}.sci-team-stat:hover{background:var(--bg-3);border-color:var(--accent);transform:translateY(-4px)}.sci-team-stat-value{font-family:var(--font-display);letter-spacing:-.04em;color:var(--accent);font-size:clamp(1.8rem,3.5vw,2.8rem);font-weight:800;line-height:1}.sci-team-stat-label{color:var(--white-40);font-size:.85rem;font-weight:400}.sci-cta{text-align:center;padding:60px 0}.sci-cta-buttons{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.sci-cta-secondary{border:1px solid var(--white-20);color:var(--white);transition:all .3s var(--ease-out-expo);border-radius:100px;align-items:center;padding:14px 32px;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.sci-cta-secondary:hover{border-color:var(--accent);background:var(--accent-dim)}@media (max-width:768px){.sci-pillars,.sci-report-layout,.sci-team-layout{grid-template-columns:1fr}.sci-comp-tab{padding:16px 24px;font-size:.9rem}.sci-comp-grid{grid-template-columns:1fr}.sci-team-stat:hover,.sci-comp-card:hover{transform:none}}
