.science-section{background:#f5f8fc}.science-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:end;margin-bottom:32px}.science-heading h2{font-size:clamp(26px,3vw,38px);line-height:1.35;letter-spacing:-1px;margin:12px 0 0}.science-heading p{margin:0;color:#596d82;line-height:1.9}.science-layout{display:grid;grid-template-columns:1fr 1.5fr;gap:22px;align-items:stretch}.science-focus{padding:32px;border-radius:20px;background:#102e50;color:#fff;display:flex;flex-direction:column;align-items:flex-start;min-width:0}.science-tag{font-size:11px;letter-spacing:2px;color:#93c8fa}.science-focus h3{font-size:28px;line-height:1.5;margin:22px 0 12px;color:#fff}.science-focus p,.science-focus li{font-size:14px;line-height:1.9;color:#c2d4e7}.science-focus ul{padding-left:20px;margin:16px 0 24px}.science-focus .btn{margin-top:auto;background:#fff;color:#123656;border:0}.science-cards{display:grid;grid-template-columns:1fr 1fr;gap:18px}.science-cards article{min-width:0;background:#fff;border:1px solid #dde6ef;border-radius:18px;padding:26px}.science-cards article>span{font-size:12px;color:#1674cd;font-weight:700}.science-cards h3{font-size:18px;line-height:1.5;margin:14px 0 10px}.science-cards p{font-size:14px;line-height:1.85;color:#596d82;margin:0}.science-method{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-top:30px;padding:25px 0;border-top:1px solid #dbe5ef;border-bottom:1px solid #dbe5ef}.science-method b,.science-method span{display:block}.science-method span{font-size:13px;line-height:1.7;color:#667b91;margin-top:8px}.science-boundaries{margin-top:22px}.science-boundaries summary{font-weight:600;cursor:pointer}.science-boundaries p{color:#596d82;font-size:14px;line-height:1.9;max-width:960px}@media(max-width:960px){.science-heading{grid-template-columns:1fr;gap:18px}.science-layout{grid-template-columns:1fr}.science-focus h3 br{display:none}}@media(max-width:560px){.science-cards,.science-method{grid-template-columns:1fr}.science-focus,.science-cards article{padding:24px}.science-method{gap:18px}.science-heading h2{font-size:27px}}
