/* Material science expressed as application value. Shared with the platform page. */
.material-value,.material-liquid{color:#203642;scroll-margin-top:105px}
.material-value-heading{max-width:860px;margin-bottom:34px}
.material-value-heading>p:last-child,.material-liquid-heading>div>p:last-child{font-size:16px;line-height:1.9;color:#56707c;margin:18px 0 0}
.material-value-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 30px}
.material-value-card{padding:25px 0 28px;border-top:1px solid #b7ced8;min-width:0}
.material-value-index{font-size:11px;letter-spacing:.025em;color:#4485a4;margin:0 0 17px;line-height:1.7}
.material-value-index span{font-size:14px;margin-left:5px;letter-spacing:0}
.material-value-card h3{font-size:21px;font-weight:400;line-height:1.55;letter-spacing:-.02em;margin:0 0 14px;color:#203b4b}
.material-value-mechanism{font-size:14px;color:#617580;line-height:1.85;margin:0}
.material-value-evidence{font-size:12px;line-height:1.8;color:#627b89;margin:20px 0 0}
.material-value-evidence>span{display:block;color:#327a9a;margin-bottom:4px}
.material-value-evidence a{color:inherit;text-decoration:underline;text-underline-offset:3px}
.material-scope{font-size:12px;line-height:1.9;color:#708691;max-width:105ch;margin:0 0 20px}
.material-value-link{display:inline-flex;align-items:center;gap:28px;min-height:44px;padding:9px 0;border-bottom:1px solid #a5c2d0;color:#246b8c;font-size:14px;line-height:1.6;text-decoration:none}
.material-value-link:focus-visible{outline:2px solid #1689e0;outline-offset:5px}
.material-value-links{display:flex;flex-wrap:wrap;gap:12px 36px}
.material-value-link:hover{color:#1689e0;border-color:currentColor}
.material-liquid{border-top:1px solid #d8e4e9}
.material-liquid-heading{display:grid;grid-template-columns:1.1fr 1fr;gap:52px;align-items:center}
.material-fluid-visual{margin:0;min-width:0;background:#f3f7f8}
.material-fluid-visual svg{display:block;width:100%;height:auto}
.material-fluid-visual figcaption{font-size:12px;line-height:1.8;color:#4e788c;padding:8px 22px 20px;text-align:center}
.material-liquid-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:34px}
.material-liquid-grid article{min-width:0;padding-top:20px;border-top:1px solid #b8cfd9}
.material-liquid-grid h3{font-size:21px;line-height:1.5;font-weight:400;margin:13px 0}
.material-liquid-grid p{font-size:14px;line-height:1.85;color:#56707c;margin:0}
.material-liquid-note{margin:26px 0 18px;padding-left:16px;border-left:2px solid #b9d7e5;color:#657f8d;font-size:12px;line-height:1.9}
.entry-apps .app-hub-card[id="app-ai-data-center"] img{object-fit:contain}
.technology-page .material-liquid{padding-block:72px;width:min(100% - 96px,1200px);margin-inline:auto}
.technology-page .material-liquid h2{font-size:clamp(28px,3vw,40px);font-weight:400;line-height:1.4;margin:0 0 18px}
.technology-page .material-liquid .app-eyebrow{font-size:11px;letter-spacing:.04em;color:#4e8198;margin:0 0 18px}
@media(max-width:1000px){.material-value-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.material-liquid-heading{gap:28px}.material-liquid-grid{gap:22px}}
@media(max-width:700px){.material-value-grid,.material-liquid-heading,.material-liquid-grid{grid-template-columns:1fr}.material-value-heading{margin-bottom:25px}.material-value-heading>p:last-child,.material-liquid-heading>div>p:last-child{font-size:15px}.material-value-card{padding:23px 0}.material-value-card h3,.material-liquid-grid h3{font-size:21px}.material-liquid-grid{gap:24px}.material-liquid-heading{gap:26px}.material-fluid-visual figcaption{padding:6px 16px 16px}.technology-page .material-liquid{width:calc(100% - 40px);padding-block:44px}}
