/* Deeper editorial pages retain the homepage identity and add an academic setting. */
.light-page{background:#f6f8fb;color:#172b46}.light-page p{font-size:14px;line-height:1.95;color:#63768f}.item-no{font:11px monospace;color:#4387d8}.editorial-list,.product-directions,.international-areas,.about-pillars,.ai-layer-grid,.science-evidence,.maturity-steps{display:grid;gap:32px;grid-template-columns:repeat(3,1fr);margin:35px 0 55px}.editorial-list article,.product-directions article,.international-areas article,.about-pillars article,.ai-layer-grid article,.science-evidence article,.maturity-steps article{border-top:1px solid #d5dfec;padding-top:24px}.light-page h3{font-size:22px;font-weight:500;line-height:1.5;margin:15px 0}.light-page .section-heading{margin-bottom:30px}.university-hero{display:grid;grid-template-columns:46% 54%;min-height:580px;background:#09172b}.university-hero-copy{padding:40px 9% 45px 11%}.university-hero-copy .back{margin-bottom:40px}.university-hero .eyebrow{font-size:9px}.university-hero h1{font-size:clamp(33px,3vw,50px);line-height:1.5;letter-spacing:-1px;margin:22px 0}.university-hero h1 em{color:#b5d8ff;background:none;-webkit-text-fill-color:initial}.university-hero-copy>p{font-size:14px;line-height:2;color:#aabed8;max-width:500px}.university-hero-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:30px}.quiet-button{background:none;border:0;padding:10px 0;color:#b2cce9;font-size:12px}.university-hero figure{position:relative;margin:0;min-height:580px}.university-hero figure img{height:100%;width:100%;object-fit:cover;object-position:48% center}.university-hero figure:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#09172b55,transparent 35%),linear-gradient(0deg,#07152c66,transparent 30%);pointer-events:none}.university-hero figcaption{position:absolute;z-index:1;bottom:25px;left:28px;font-size:10px;color:#fff;letter-spacing:1px}.proposal-status{display:flex;gap:9px;align-items:center;margin-top:32px;color:#80a1c8;font-size:10px;line-height:1.8}.proposal-status i{width:5px;height:5px;border-radius:50%;background:#65b7ff;flex-shrink:0}.university-subnav{position:sticky;top:82px;z-index:12;display:flex;align-items:center;justify-content:center;gap:27px;padding:18px 5%;background:#fffefa;border-bottom:1px solid #dce3ec}.university-subnav button{border:0;background:none;color:#59708b;font-size:11px;padding:8px 0}.university-subnav button:hover{color:#1465bc}.university-subnav #print-page{margin-left:auto;color:#1e65af;font-size:10px}.university-intro{background:#fffefa;color:#19314d;display:grid;grid-template-columns:1.15fr 1fr;gap:10%;padding-top:65px;padding-bottom:65px}.university-intro h2{font-size:29px;max-width:600px}.university-intro>div>p{font-size:14px;line-height:2;color:#6b7c90;max-width:600px}.proposal-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-content:center}.proposal-facts>div{border-left:1px solid #dae3ec;padding-left:18px}.proposal-facts strong{font-size:28px;font-weight:500;display:block;line-height:1.6;color:#2c5d91}.proposal-facts span{font-size:10px;line-height:1.9;color:#71849b;display:block;margin-top:10px}.proposal-facts>p{grid-column:1/-1;font-size:9px;color:#8b99a9;margin-top:10px}.edu-value{background:#eef3f8;color:#1c344f}.edu-value h2,.edu-disciplines h2,.edu-models h2,.edu-industry h2,.edu-quality h2,.edu-path h2,.edu-faq h2{font-size:32px;max-width:650px}.partnership-values{display:grid;grid-template-columns:1fr 1fr;gap:35px 65px;margin-top:35px}.partnership-values article{border-top:1px solid #d3dfec;padding:23px 0 0;position:relative}.partnership-values h3{font-size:21px;font-weight:500;margin:14px 0}.partnership-values p{font-size:14px;line-height:1.9;color:#687c94;max-width:520px}.edu-disciplines{background:#fffefa;color:#1c344f}.edu-disciplines .section-heading>p,.edu-models .section-heading>p,.edu-industry .section-heading>p,.edu-path .section-heading>p{font-size:13px;line-height:1.95;max-width:430px;color:#6b7d93}.discipline-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.discipline-grid article{border:1px solid #dce5ee;padding:30px}.discipline-icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;background:#eef5fc;color:#367bc5;font-size:22px;font-weight:300}.discipline-grid h3{font-size:23px;font-weight:500;margin:23px 0 16px}.discipline-grid strong{font-size:13px;line-height:1.8;display:block;color:#496884;font-weight:500}.discipline-grid p{font-size:12px;line-height:1.9;color:#7b8b9c;margin-top:14px}.academic-note{font-size:11px!important;line-height:1.9!important;color:#8191a4!important;margin:24px 0 0}.edu-models{background:#eaf0f7;color:#1c344f}.model-tabs{display:flex;gap:0;border-bottom:1px solid #bdcfe3;margin-top:40px}.model-tabs button{background:none;border:0;border-bottom:3px solid transparent;color:#6d819c;padding:17px 35px;font-size:17px}.model-tabs button[aria-selected=true]{border-bottom-color:#276fc0;color:#235d9b;background:#f7faff}.mode-card{display:grid;grid-template-columns:1.1fr 1fr;gap:70px;background:#f8fbff;padding:42px;margin-top:0;border:1px solid #dce6f1;border-top:0;min-height:350px}.mode-copy h3{font-size:25px;font-weight:500;line-height:1.5;margin:15px 0}.mode-copy>p{font-size:13px;line-height:1.95;color:#6b7e95}.mode-copy ul{padding:0;list-style:none;margin:22px 0 0}.mode-copy li{font-size:12px;color:#597795;line-height:1.9;position:relative;padding-left:16px;margin-top:7px}.mode-copy li:before{content:'·';position:absolute;left:0;color:#3385dc}.study-path{display:flex;align-items:center;justify-content:center;gap:20px}.study-path>div{background:#e7f0fb;border-top:2px solid #6e9ed6;padding:25px;flex:1;min-width:0}.study-path small{display:block;font-size:12px;color:#6782a1}.study-path strong{display:block;font-size:22px;color:#2b639e;font-weight:500;margin-top:16px;line-height:1.5}.study-path>span{font-size:22px;color:#6f9ac8}.edu-industry{background:#0b1b2f}.edu-industry .section-heading>p{color:#96aecb}.project-opportunities{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;margin-top:40px}.project-opportunities article{border-top:1px solid #ffffff25;padding-top:25px}.project-opportunities h3{font-size:22px;font-weight:500;margin:17px 0}.project-opportunities p{font-size:13px;line-height:1.95;color:#99b0ca}.edu-quality{background:#fffefa;color:#1c344f}.governance-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:40px}.governance-grid article{border-left:2px solid #c7d9ec;padding:0 0 0 25px}.governance-grid h3{font-size:22px;font-weight:500;margin:17px 0}.governance-grid p{font-size:13px;line-height:1.95;color:#6c8097}.quality-checks{border-top:1px solid #d5e0ec;margin-top:45px;padding-top:30px;display:grid;grid-template-columns:1fr 2fr;gap:35px}.quality-checks h3{font-size:21px;font-weight:500;margin:0}.quality-checks ul{margin:0;list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:17px 25px}.quality-checks li{display:flex;gap:10px;font-size:12px;line-height:1.8;color:#6b8098}.quality-checks li span{color:#3986c7}.campus-context{background:#f0eee8;color:#34465b;display:grid;grid-template-columns:1fr 1.1fr;gap:10%;align-items:center}.campus-context h2{font-size:30px}.campus-context p{font-size:13px;line-height:1.95;color:#7c8691}.campus-small img{display:block;width:100%;height:260px;object-fit:cover}.campus-small small{display:block;font-size:10px;line-height:1.8;color:#8b939b;margin-top:12px}.edu-path{background:#f5f8fc;color:#1c344f}.partnership-roadmap{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:45px}.partnership-roadmap article{position:relative;border-top:2px solid #d0def0;padding-top:25px}.partnership-roadmap h3{font-size:20px;font-weight:500;margin:16px 0}.partnership-roadmap p{font-size:12px;line-height:1.95;color:#6d819b}.edu-faq{background:#fffefa;color:#1c344f}.academic-faq{margin-top:35px;max-width:1000px}.academic-faq details{border-top:1px solid #d9e3ee}.academic-faq details:last-child{border-bottom:1px solid #d9e3ee}.academic-faq summary{list-style:none;display:flex;justify-content:space-between;gap:30px;align-items:center;cursor:pointer;font-size:16px;padding:23px 0;color:#365b82;line-height:1.6}.academic-faq summary::-webkit-details-marker{display:none}.academic-faq summary span{font-size:23px;font-weight:300;color:#82a0bf}.academic-faq details[open] summary span{transform:rotate(45deg)}.academic-faq details p{margin:0 50px 26px 0;max-width:850px;font-size:13px;line-height:2;color:#7a8da2}.partner-contact{display:grid;grid-template-columns:1.2fr 1fr;gap:10%;align-items:center;background:#0c1b30}.partner-contact h2{font-size:30px}.partner-contact>div>p{font-size:13px;line-height:1.95;color:#93abc7;max-width:650px}.partner-contact-actions{display:flex;flex-direction:column;align-items:start;gap:17px}.partner-contact-actions .public-email{font-size:20px;color:#a9d0fb;overflow-wrap:anywhere}.partner-contact-actions>span{font-size:11px;color:#7996b8}.work-email{padding-bottom:25px;border-bottom:1px solid #dae3ef;margin-bottom:25px}.work-email>a:not(.text-link){display:block;font-size:19px;line-height:1.7;color:#3971b2;overflow-wrap:anywhere}.work-email .text-link{margin-top:12px}.about-profile{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;margin-bottom:55px}.about-profile h2{font-size:29px}.about-profile figure{margin:0}.about-profile img{width:100%;height:300px;object-fit:cover}.about-profile figcaption{font-size:10px;color:#8da0b6;margin-top:12px}.about-links{display:flex;align-items:center;gap:35px;flex-wrap:wrap}.application-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.application-grid article{border:1px solid #dbe4ef;background:#fff}.application-grid img{display:block;width:100%;height:180px;object-fit:cover}.application-grid article>div{padding:27px}.application-grid article>div>span{font:10px monospace;color:#568fcb}.application-grid h2{font-size:24px;margin:12px 0}.application-grid p{font-size:13px;min-height:52px}.application-grid .text-link{color:#3678bd;font-size:12px}.data-stages{display:grid;grid-template-columns:repeat(4,1fr);gap:25px;padding:30px 0 35px}.data-stages article{border-top:2px solid #c9dbef;padding-top:20px}.data-stages span{font:10px monospace;color:#5b93d4}.data-stages h3{font-size:23px}.data-stages p{font-size:12px}.national-resources{background:#e8f0fa;padding:35px 40px;margin:20px 0 35px}.national-resources h2{font-size:26px}.national-resources p{font-size:13px;max-width:950px}.product-scene{margin:0 0 40px}.product-scene img{width:100%;height:280px;object-fit:cover}.product-scene p{font-size:10px}.product-directions{grid-template-columns:repeat(2,1fr);gap:30px 65px}.ai-layer-grid article{background:#e9f1fb;padding:30px;border-top:0}.ai-layer-grid h3{font-size:24px}.ai-layer-grid p{font-size:13px}.university-feature{display:grid;grid-template-columns:1fr 1fr;background:#10233a;color:#fff}.university-feature img{width:100%;height:100%;min-height:370px;object-fit:cover}.university-feature>div{padding:45px}.university-feature h2{font-size:30px}.university-feature p{font-size:14px;color:#9fb7d3;line-height:1.95;margin-bottom:25px}.international-areas{margin-bottom:0}.footer-top,.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:35px;width:100%}footer{display:block}.footer-top{padding-bottom:30px;border-bottom:1px solid #ffffff14;margin-bottom:25px}.footer-top>a:last-child{font-size:11px;color:#87a8d0}.footer-links{display:flex;gap:23px;font-size:11px;color:#9ab0cd}.footer-bottom{align-items:end}.footer-bottom>div{font-size:10px}.footer-bottom>a{font-size:10px}#nav{gap:25px}#nav a{font-size:11px;white-space:nowrap}@media(max-width:1100px){.university-hero{grid-template-columns:50% 50%;min-height:560px}.university-hero-copy{padding-left:10%;padding-right:8%}.university-hero h1{font-size:36px}.university-hero-copy>p{font-size:13px}.university-hero figure{min-height:560px}.university-subnav{gap:20px}.university-subnav button{font-size:10px}.university-intro{gap:6%}.proposal-facts{gap:12px}.proposal-facts strong{font-size:25px}.discipline-grid{gap:20px}.discipline-grid article{padding:24px}.mode-card{gap:35px;padding:32px}.study-path{gap:12px}.study-path>div{padding:20px}.study-path strong{font-size:20px}.governance-grid{gap:25px}.application-grid{gap:20px}.footer-links{gap:15px}.footer-top{gap:20px}#nav{gap:18px}#nav a{font-size:10px}.university-feature>div{padding:35px}}@media(max-width:850px){.header-actions{gap:14px}.header-contact{display:none}#nav{gap:14px}.university-hero h1{font-size:32px}.university-hero-copy{padding-right:7%;padding-left:10%}.university-hero-actions{gap:13px}.university-hero-actions .button{font-size:11px;padding:15px 17px;gap:15px}.university-subnav{gap:16px;justify-content:start}.university-subnav #print-page{display:none}.university-intro{grid-template-columns:1fr}.proposal-facts{margin-top:30px}.partnership-values{gap:25px 40px}.mode-card{grid-template-columns:1fr;gap:25px}.study-path{justify-content:start}.study-path>div{max-width:250px}.quality-checks{grid-template-columns:1fr;gap:25px}.application-grid{grid-template-columns:repeat(2,1fr)}.partner-contact{gap:6%}.partner-contact-actions .public-email{font-size:17px}.footer-top{flex-wrap:wrap}.footer-links{order:3;width:100%;flex-wrap:wrap}.project-opportunities{gap:25px}.governance-grid h3{font-size:20px}.partnership-roadmap{grid-template-columns:1fr 1fr;gap:30px}.discipline-grid h3{font-size:20px}}@media(max-width:760px){#nav{gap:0}#nav a{font-size:13px}.university-hero{display:flex;flex-direction:column;min-height:0}.university-hero-copy{padding:28px 6% 35px}.university-hero-copy .back{margin-bottom:30px;font-size:9px}.university-hero .eyebrow{font-size:7px;letter-spacing:1px}.university-hero h1{font-size:33px;margin:20px 0;line-height:1.5}.university-hero-copy>p{font-size:13px;line-height:1.95}.university-hero-actions{margin-top:23px;gap:18px}.university-hero-actions .button{font-size:11px;padding:15px 17px}.quiet-button{font-size:10px}.proposal-status{margin-top:25px;font-size:9px}.university-hero figure{min-height:0;height:270px}.university-hero figure img{object-position:50% 52%}.university-hero figure:after{background:linear-gradient(0deg,#06162a66,transparent 45%)}.university-hero figcaption{bottom:18px;left:6%;font-size:9px}.university-subnav{top:72px;overflow-x:auto;justify-content:start;gap:22px;padding:10px 6%;scrollbar-width:none}.university-subnav button{font-size:10px;white-space:nowrap;flex-shrink:0}.university-intro{padding-top:45px;padding-bottom:40px}.university-intro h2{font-size:26px}.university-intro>div>p{font-size:12px}.proposal-facts{gap:12px;margin-top:20px}.proposal-facts>div{padding-left:12px}.proposal-facts strong{font-size:24px}.proposal-facts span{font-size:9px}.proposal-facts>p{font-size:8px}.edu-value h2,.edu-disciplines h2,.edu-models h2,.edu-industry h2,.edu-quality h2,.edu-path h2,.edu-faq h2{font-size:26px}.partnership-values{grid-template-columns:1fr;gap:22px;margin-top:28px}.partnership-values article{padding-top:18px}.partnership-values h3{font-size:20px;margin:12px 0}.partnership-values p{font-size:12px}.discipline-grid{grid-template-columns:1fr;gap:16px;margin-top:25px}.discipline-grid article{padding:24px}.discipline-grid h3{font-size:22px;margin-top:18px}.discipline-grid strong{font-size:12px}.discipline-grid p{font-size:12px}.discipline-icon{height:35px;width:35px;font-size:18px}.edu-disciplines .section-heading>p,.edu-models .section-heading>p,.edu-industry .section-heading>p,.edu-path .section-heading>p{font-size:12px;margin-top:22px}.academic-note{font-size:10px!important}.model-tabs{margin-top:28px}.model-tabs button{padding:15px 20px;font-size:16px;flex:1;white-space:nowrap}.mode-card{padding:25px 22px;min-height:0}.mode-copy h3{font-size:22px}.mode-copy>p{font-size:12px}.mode-copy li{font-size:11px}.study-path{gap:12px}.study-path>div{padding:18px;max-width:none}.study-path small{font-size:10px}.study-path strong{font-size:19px;margin-top:10px}.project-opportunities{grid-template-columns:1fr;gap:25px;margin-top:28px}.project-opportunities article{padding-top:20px}.project-opportunities h3{font-size:20px;margin:12px 0}.project-opportunities p{font-size:12px}.governance-grid{grid-template-columns:1fr;gap:28px;margin-top:28px}.governance-grid article{padding-left:22px}.governance-grid h3{font-size:21px;margin:12px 0}.governance-grid p{font-size:12px}.quality-checks{margin-top:30px;padding-top:25px}.quality-checks h3{font-size:20px}.quality-checks ul{grid-template-columns:1fr;gap:12px}.quality-checks li{font-size:12px}.campus-context{grid-template-columns:1fr;gap:25px}.campus-context h2{font-size:26px}.campus-context p{font-size:12px}.campus-small img{height:215px}.partnership-roadmap{grid-template-columns:1fr;gap:25px;margin-top:28px}.partnership-roadmap article{padding-top:18px}.partnership-roadmap h3{font-size:20px;margin:12px 0}.partnership-roadmap p{font-size:12px}.academic-faq summary{font-size:14px;padding:20px 0;gap:20px}.academic-faq details p{font-size:12px;margin-right:15px}.partner-contact{grid-template-columns:1fr;gap:25px}.partner-contact h2{font-size:26px}.partner-contact>div>p{font-size:12px}.partner-contact-actions .public-email{font-size:19px}.partner-contact-actions>span{font-size:10px}.about-profile{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.about-profile h2{font-size:26px}.about-profile img{height:220px}.about-profile p{font-size:12px}.about-pillars,.international-areas,.science-evidence,.maturity-steps,.ai-layer-grid,.product-directions{grid-template-columns:1fr;gap:25px;margin:25px 0 40px}.light-page h3{font-size:21px}.light-page p{font-size:12px}.about-links{gap:20px}.application-grid{grid-template-columns:1fr;gap:24px}.application-grid img{height:190px}.application-grid article>div{padding:24px}.application-grid h2{font-size:24px}.application-grid p{min-height:0}.application-grid .text-link{font-size:11px}.data-stages{grid-template-columns:1fr 1fr;gap:20px;padding-top:10px}.data-stages h3{font-size:23px}.data-stages p{font-size:11px}.national-resources{padding:25px;margin-bottom:25px}.national-resources h2{font-size:22px}.national-resources p{font-size:12px}.product-scene img{height:200px}.product-scene p{font-size:9px}.ai-layer-grid article{padding:25px}.university-feature{grid-template-columns:1fr}.university-feature img{height:235px;min-height:0}.university-feature>div{padding:28px}.university-feature h2{font-size:27px}.university-feature p{font-size:12px}.university-feature .button{font-size:11px}.footer-top,.footer-bottom{gap:22px;flex-wrap:wrap}.footer-top .brand{width:auto}.footer-top>a:last-child{font-size:10px;overflow-wrap:anywhere}.footer-links{gap:17px;font-size:10px}.footer-bottom>div{font-size:9px;max-width:85%}.footer-bottom>a{margin-left:auto}.work-email>a:not(.text-link){font-size:18px}.edu-value,.edu-disciplines,.edu-models,.edu-quality,.edu-path,.edu-faq{scroll-margin-top:115px}}@media(max-width:370px){.university-hero h1{font-size:29px}.university-hero-actions{gap:13px}.university-hero-actions .button{font-size:10px;padding:13px 14px}.quiet-button{font-size:9px}.model-tabs button{padding:14px 12px;font-size:14px}.study-path>div{padding:15px}.study-path strong{font-size:17px}.proposal-facts strong{font-size:22px}.partner-contact-actions .public-email{font-size:17px}}@media print{header,footer,.university-subnav,.university-hero-actions,.partner-contact .button{display:none!important}body{background:#fff;color:#15263c}.pad{padding:25px 0!important}.university-hero{display:block;min-height:0;background:white;color:#15263c}.university-hero-copy{padding:0}.university-hero-copy .back{display:none}.university-hero h1{font-size:30px;color:#15263c}.university-hero h1 em{color:#315f90}.university-hero-copy>p{color:#52687f}.university-hero figure{height:220px;min-height:0;margin-top:20px}.university-hero figure img{object-fit:cover}.edu-industry,.partner-contact{background:#fff;color:#15263c}.edu-industry p,.partner-contact p{color:#52687f!important}.academic-faq details p{display:block!important}.academic-faq details{break-inside:avoid}.academic-faq summary span{display:none}.project-opportunities,.partnership-values,.discipline-grid,.partnership-roadmap{gap:20px}.mode-card{padding:20px;min-height:0}.university-intro{padding-top:20px}.section-heading{gap:30px}h2,h3{break-after:avoid}article,.mode-card{break-inside:avoid}.campus-context{display:none}.partner-contact-actions .public-email{color:#315f90}.proposal-status{color:#52687f}.work-email{border-color:#ccc}.partnership-values article,.governance-grid article{break-inside:avoid}}
@media(max-width:760px){html[lang="en"] .university-hero h1{font-size:29px;line-height:1.4;letter-spacing:-.5px}.model-tabs button{padding-left:12px;padding-right:12px;font-size:14px}}
.university-subnav{flex-direction:row;left:auto;right:auto;width:100%;margin:0}.edu-value,.edu-disciplines,.edu-models,.edu-quality,.edu-path,.edu-faq{scroll-margin-top:65px}
@media(max-width:760px){.university-subnav{flex-direction:row;left:auto;right:auto;width:100%}.edu-value,.edu-disciplines,.edu-models,.edu-quality,.edu-path,.edu-faq{scroll-margin-top:50px}}
@media(max-width:560px){.university-intro{grid-template-columns:minmax(0,1fr)}.university-intro>div{min-width:0}.proposal-facts{grid-template-columns:1fr;gap:8px}.proposal-facts>div{padding:5px 0 5px 14px}.proposal-facts strong{font-size:20px;line-height:1.3}.proposal-facts span{margin-top:3px}.proposal-facts>p{grid-column:auto}}
.contact-person{font-size:13px;line-height:1.8;color:#9db7d2;margin:20px 0 0}.contact-person strong,.partner-contact-actions strong{color:#d7eaff;font-weight:600}

/* The responsibility sections make the proposed AI and data boundaries visible before contact. */
.edu-research-safeguards{background:#e9f1f8;color:#1c344f}
.edu-research-safeguards .section-heading>p{font-size:13px;line-height:1.9;color:#617890;max-width:510px}
.research-safeguard-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 45px;margin:40px 0 8px}
.research-safeguard-grid article{border-top:1px solid #bfd2e4;padding-top:22px}
.research-safeguard-grid h3{font-size:20px;font-weight:500;margin:14px 0;color:#25496d}
.research-safeguard-grid p{font-size:13px;line-height:1.9;color:#617890;max-width:510px}
.responsible-ai{background:#0a1a2d;color:#f3f8ff}
.responsible-ai .section-heading>p{font-size:13px;line-height:1.9;color:#a8c0dc;max-width:510px}
.ai-safeguard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin:40px 0 8px}
.ai-safeguard-grid article{border-top:1px solid #5d86ab;padding-top:22px}
.ai-safeguard-grid h3{font-size:20px;font-weight:500;margin:14px 0;color:#e5f2ff}
.ai-safeguard-grid p{font-size:13px;line-height:1.9;color:#a8c0dc}
.responsible-ai .academic-note{color:#9db7d0!important}
.edu-research-safeguards,.responsible-ai{scroll-margin-top:100px}
@media(max-width:900px){.ai-safeguard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.research-safeguard-grid,.ai-safeguard-grid{grid-template-columns:1fr;gap:22px}.edu-research-safeguards,.responsible-ai{scroll-margin-top:60px}}
