.research-tools-module__9cvjHW__page{color:#15243e;background:radial-gradient(circle at 80% 0,#4d70ee21,#0000 30%),#f5f7fc;min-height:100vh}.research-tools-module__9cvjHW__hero,.research-tools-module__9cvjHW__labSection,.research-tools-module__9cvjHW__principleGrid,.research-tools-module__9cvjHW__connected{width:min(1040px,100% - 40px);margin:0 auto}.research-tools-module__9cvjHW__hero{text-align:center;padding:44px 0 26px}.research-tools-module__9cvjHW__hero>p,.research-tools-module__9cvjHW__sectionHeading>p,.research-tools-module__9cvjHW__connected>p{color:#3157e8;letter-spacing:.14em;margin:0;font-size:.68rem;font-weight:900}.research-tools-module__9cvjHW__hero h1{letter-spacing:-.075em;max-width:820px;margin:12px auto 0;font-size:clamp(2.1rem,4.8vw,4rem);line-height:1.02}.research-tools-module__9cvjHW__hero>span{color:#65758f;max-width:760px;margin:16px auto 0;font-size:.98rem;line-height:1.7;display:block}.research-tools-module__9cvjHW__heroActions{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:22px;display:flex}.research-tools-module__9cvjHW__heroActions a{color:#2e53d6;background:#fff;border:1px solid #cad9f6;border-radius:10px;padding:10px 13px;font-size:.8rem;font-weight:850}.research-tools-module__9cvjHW__heroActions a:first-child{color:#fff;background:#3157e8;border-color:#3157e8;box-shadow:0 9px 18px #3157e829}.research-tools-module__9cvjHW__labSection{padding:8px 0 18px}.research-tools-module__9cvjHW__sectionHeading{max-width:680px}.research-tools-module__9cvjHW__sectionHeading h2,.research-tools-module__9cvjHW__connected h2{letter-spacing:-.06em;margin:10px 0 0;font-size:clamp(1.55rem,3vw,2.35rem);line-height:1.08}.research-tools-module__9cvjHW__sectionHeading>span{color:#687993;margin-top:10px;font-size:.9rem;line-height:1.6;display:block}.research-tools-module__9cvjHW__toolGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:18px;display:grid}.research-tools-module__9cvjHW__toolCard{background:#fff;border:1px solid #d9e4f4;border-radius:18px;grid-template-columns:42px minmax(0,1fr) auto;align-items:start;gap:13px;min-height:176px;padding:18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 9px 22px #1e35640d}.research-tools-module__9cvjHW__toolCard:hover{border-color:#b4c7f6;transform:translateY(-2px);box-shadow:0 15px 30px #1e35641a}.research-tools-module__9cvjHW__icon{color:#3157e8;background:#eaf0ff;border-radius:11px;place-items:center;width:40px;height:40px;font:900 .76rem ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.research-tools-module__9cvjHW__toolCard h2{color:#1b3152;letter-spacing:-.035em;margin:2px 0 7px;font-size:1.04rem}.research-tools-module__9cvjHW__toolCard p{color:#687993;margin:0;font-size:.8rem;line-height:1.55}.research-tools-module__9cvjHW__toolCard small{color:#3157e8;margin-top:10px;font-size:.68rem;font-weight:820;line-height:1.45;display:block}.research-tools-module__9cvjHW__toolCard b{color:#3157e8;white-space:nowrap;padding-top:3px;font-size:.77rem}.research-tools-module__9cvjHW__principleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;padding:18px 0 56px;display:grid}.research-tools-module__9cvjHW__principleGrid article{background:#fff;border:1px solid #dce6f3;border-radius:17px;padding:19px;box-shadow:0 7px 18px #1e35640a}.research-tools-module__9cvjHW__principleGrid span{color:#3157e8;letter-spacing:.12em;font-size:.69rem;font-weight:900}.research-tools-module__9cvjHW__principleGrid h2{color:#1d3151;letter-spacing:-.035em;margin:13px 0 7px;font-size:1.02rem}.research-tools-module__9cvjHW__principleGrid p{color:#687993;margin:0;font-size:.82rem;line-height:1.62}.research-tools-module__9cvjHW__connected{color:#e4edff;background:#142540;border:1px solid #d4e1f4;border-radius:20px;margin-bottom:60px;padding:25px}.research-tools-module__9cvjHW__connected>p{color:#aac0ff}.research-tools-module__9cvjHW__connected h2{color:#fff;max-width:720px}.research-tools-module__9cvjHW__connected>div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.research-tools-module__9cvjHW__connected a{color:#e3ecff;background:#ffffff0f;border:1px solid #c3d4ff3d;border-radius:9px;padding:9px 10px;font-size:.78rem;font-weight:820}.research-tools-module__9cvjHW__connected a:hover{background:#ffffff21}@media (max-width:720px){.research-tools-module__9cvjHW__hero,.research-tools-module__9cvjHW__labSection,.research-tools-module__9cvjHW__principleGrid,.research-tools-module__9cvjHW__connected{width:min(100% - 24px,1040px)}.research-tools-module__9cvjHW__hero{text-align:left;padding:33px 0 22px}.research-tools-module__9cvjHW__hero h1{font-size:2.2rem}.research-tools-module__9cvjHW__hero>span{margin-left:0;font-size:.91rem}.research-tools-module__9cvjHW__heroActions{justify-content:flex-start}.research-tools-module__9cvjHW__toolGrid{grid-template-columns:1fr}.research-tools-module__9cvjHW__toolCard{min-height:146px}.research-tools-module__9cvjHW__principleGrid{grid-template-columns:1fr;padding:14px 0 43px}.research-tools-module__9cvjHW__connected{border-radius:17px;margin-bottom:45px;padding:20px}.research-tools-module__9cvjHW__connected h2{font-size:1.55rem}}@media (max-width:360px){.research-tools-module__9cvjHW__hero h1{font-size:1.94rem}.research-tools-module__9cvjHW__heroActions a{text-align:center;width:100%}.research-tools-module__9cvjHW__toolCard{grid-template-columns:1fr}.research-tools-module__9cvjHW__toolCard b{display:none}}
