.noah-site .pd section{padding:60px 0 0}.noah-site .pd #benchmark{padding-bottom:clamp(64px,8vw,120px)}.noah-site .pd-band{height:var(--pad);border:1px solid var(--line);background:var(--gap-tile),var(--paper)}.noah-site .pd-hero{position:relative;min-height:828px;display:flex;flex-direction:column;background:#111;color:#fff;overflow:hidden}.noah-site .pd-hero__rays{position:absolute;inset:0;background:url(https://static.ruosheng.bio/_next/static/media/research-hero-rays.751ac7ef.png) 50%/cover no-repeat;opacity:.12;pointer-events:none}.noah-site .pd-hero__inner{position:relative;z-index:1;flex:1;display:flex;align-items:flex-end;justify-content:space-between;gap:48px;padding-top:140px;padding-bottom:36px}.noah-site .pd-hero__copy{max-width:496px;padding-bottom:12px}.noah-site .pd-hero__kicker{font-size:15px;font-weight:300;line-height:22px;color:var(--teal);margin-bottom:16px}.noah-site .pd-hero h1{font-family:var(--font-serif);font-size:clamp(36px,4vw,48px);font-weight:500;line-height:1.2;letter-spacing:-.02em;color:#fff;max-width:12ch}.noah-site .pd-hero__lede{margin-top:24px;font-size:15px;font-weight:300;line-height:22px;color:#999}.noah-site .pd-hero__cta{display:flex;align-items:center;gap:32px;margin-top:60px;flex-wrap:wrap}.noah-site .pd-hero__demo{width:215px;flex-shrink:0;margin-bottom:8px}.noah-site .pd-hero__demo video{display:block;width:215px;height:121px;object-fit:cover;background:#000}.noah-site .pd-audiences{position:relative;z-index:1;height:72px;border-top:1px solid #ffffff1f}.noah-site .pd-audiences__inner{display:flex;align-items:center;justify-content:space-between;height:72px;gap:24px}.noah-site .pd-audiences span{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:300;line-height:24px;color:#939898;white-space:nowrap}.noah-site .pd-audiences img{width:16px;height:16px;flex-shrink:0}.noah-site .pd-audiences i{width:6px;height:6px;background:var(--teal);flex-shrink:0}.noah-site .pd-intro h2{margin-bottom:48px}.noah-site .pd-intro__split{background:#dfe5e4}.noah-site .pd-intro__split p{padding:48px;max-width:420px;font-size:16px;font-weight:400;line-height:32px;color:var(--ink)}.noah-site .pd-intro__split--visual{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.noah-site .pd-intro__visual{min-height:457px;background:var(--teal);display:flex;align-items:center;justify-content:center;padding:48px 35px}.noah-site .pd-intro__visual img{width:530px;height:271px;object-fit:cover;flex-shrink:0}.noah-site .pd #capabilities h2{margin-bottom:48px}.noah-site .pd-jobs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--chip);border:1px solid var(--line)}.noah-site .pd-jobs article{padding:60px 48px 36px;min-height:312px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.noah-site .pd-jobs article:nth-child(3n){border-right:0}.noah-site .pd-jobs article:nth-last-child(-n+3){border-bottom:0}.noah-site .pd-jobs__icon{width:54px;height:54px;display:block}.noah-site .pd-jobs__num{display:flex;align-items:center;justify-content:center;width:54px;height:54px;background:#e7f2f0;border:1px solid #dce8e6;font-family:var(--font-mono);font-size:12px;color:var(--teal);letter-spacing:.1em}.noah-site .pd-jobs h3{margin:42px 0 16px;font-size:20px;font-weight:400;line-height:24px;max-width:16ch}.noah-site .pd-jobs p{font-size:15px;font-weight:300;line-height:22px;color:var(--ink-2);max-width:34ch}.noah-site .pd #benchmark h2{margin-bottom:48px}.noah-site .pd-tbl-card{border:1px solid var(--line);background:var(--line);overflow:hidden}.noah-site .pd-tbl-caption{background:var(--chip);padding:23px 48px;font-size:15px;font-weight:300;line-height:22px;color:var(--ink-3)}.noah-site .pd-tbl{width:100%;min-width:720px;table-layout:fixed;border-collapse:initial;border-spacing:1px;background:var(--line)}.noah-site .pd-tbl-card{overflow-x:auto;-webkit-overflow-scrolling:touch}.noah-site .pd-tbl td,.noah-site .pd-tbl th{background:var(--paper);padding:20px 48px;text-align:left;vertical-align:middle;font-size:15px;font-weight:400;line-height:20px;color:var(--ink)}.noah-site .pd-tbl thead th{font-size:13px;font-weight:300;line-height:20px;color:var(--ink-2);height:64px;vertical-align:middle}.noah-site .pd-tbl tbody th small,.noah-site .pd-tbl thead th small{display:block;font-size:13px;font-weight:300;line-height:20px;color:var(--ink-3);margin-top:0}.noah-site .pd-tbl tbody th small{font-size:12px;line-height:14px;margin-top:4px;color:var(--ink)}.noah-site .pd-tbl tbody th{font-weight:400}.noah-site .pd-tbl tbody td{font-variant-numeric:tabular-nums}.noah-site .pd-tbl .is-noah{background:#e7f2f0}.noah-site .pd-tbl-ref{background:var(--paper);padding:20px 48px;font-size:15px;line-height:20px;color:var(--ink-3)}.noah-site .pd-tbl-ref a{color:var(--teal);text-decoration:underline;text-underline-offset:3px}.noah-site .pd-note-row{margin-top:60px;display:grid;grid-template-columns:minmax(0,1fr) 504px;border:1px solid var(--line);min-height:187px;background:var(--paper)}.noah-site .pd-note-row p{padding:48px;font-size:18px;font-weight:400;line-height:30px;color:var(--ink);max-width:34ch}.noah-site .pd-note-row img{width:504px;height:186px;object-fit:cover;justify-self:end}@media (max-width:1023px){.noah-site .pd-hero{min-height:0}.noah-site .pd-hero__inner{flex-direction:column;align-items:flex-start;padding-top:120px}.noah-site .pd-audiences{height:auto}.noah-site .pd-audiences__inner{flex-wrap:wrap;height:auto;padding:18px 0;gap:12px 28px}.noah-site .pd-intro__split--visual{grid-template-columns:1fr}.noah-site .pd-intro__visual img{height:auto}.noah-site .pd-jobs{grid-template-columns:1fr 1fr}.noah-site .pd-jobs article:nth-child(3n){border-right:1px solid var(--line)}.noah-site .pd-jobs article:nth-child(2n){border-right:0}.noah-site .pd-jobs article:nth-last-child(-n+3){border-bottom:1px solid var(--line)}.noah-site .pd-jobs article:nth-last-child(-n+2){border-bottom:0}.noah-site .pd-note-row{grid-template-columns:1fr}.noah-site .pd-note-row img{width:100%;height:auto;max-height:220px}}@media (max-width:640px){.noah-site .pd-hero h1,.noah-site .pd-hero__copy{max-width:none}.noah-site .pd-jobs{grid-template-columns:1fr}.noah-site .pd-jobs article{min-height:0;border-right:0}.noah-site .pd-jobs article:nth-child(2n){border-right:0}.noah-site .pd-jobs article:nth-last-child(-n+2){border-bottom:1px solid var(--line)}.noah-site .pd-jobs article:last-child{border-bottom:0}.noah-site .pd-intro__split p,.noah-site .pd-note-row p,.noah-site .pd-tbl td,.noah-site .pd-tbl th,.noah-site .pd-tbl-caption,.noah-site .pd-tbl-ref{padding-left:20px;padding-right:20px}.noah-site .pd-jobs article{padding:36px 24px}}