.partner-ribbon .logo-set{display:flex;gap:0;align-items:center;flex-shrink:0}.partner-ribbon .institution-cell{width:224px;height:94px;display:flex;align-items:center;justify-content:center;padding:20px 26px;flex:none;background:white}.partner-ribbon .logo-set .institution-cell img{width:100%;max-width:172px;height:49px;object-fit:contain;filter:none;opacity:1}.partner-ribbon .marquee-track{width:max-content;gap:0;animation-duration:95s}.partner-ribbon .marquee{background:#fff}.issuer-logos{display:flex;align-items:center;flex-wrap:wrap;gap:18px;min-height:48px;margin-bottom:22px}.issuer-logos img{width:auto;max-width:190px;height:42px;object-fit:contain}.issuer-logos img+img{max-width:130px}.program-institution{min-height:138px;padding:30px 24px;background:#f7f9fa;display:flex;align-items:center}.program-institution .issuer-logos{margin:0;gap:18px}.program-institution img{max-width:230px;height:52px}.mou-brief{margin-top:36px;padding:25px 0;border-top:1px solid #dce5e9;display:flex;gap:35px;align-items:baseline}.mou-brief span{font-size:13px;font-weight:600;color:#19867d;white-space:nowrap}.mou-brief p{font-size:16px;line-height:1.8;color:#456071;margin:0}.report-identifiers{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px}.report-identifiers article{padding:32px;background:#f5f8f9;border:1px solid #e0e7ea;border-radius:12px}.report-identifiers img{width:160px;height:48px;object-fit:contain;margin-bottom:24px}.report-identifiers dl{margin:0}.report-identifiers dl>div{display:flex;justify-content:space-between;gap:20px;padding:10px 0}.report-identifiers dt{color:#6b808b;font-size:13px}.report-identifiers dd{margin:0;font-weight:600;font-size:15px}.patent-highlights{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:28px}.patent-highlight{display:grid;grid-template-columns:150px 1fr;align-items:center;gap:24px;padding:26px;border:1px solid #dce5e9;border-radius:12px}.patent-highlight img{width:100%;height:205px;object-fit:contain;box-shadow:0 5px 15px #173e5212}.patent-highlight h3{font-size:23px;margin:12px 0;line-height:1.4;word-break:keep-all}.patent-highlight p{font-size:13px;color:#6b808b;line-height:1.8;word-break:keep-all}.ip-category-links{display:grid;grid-template-columns:repeat(4,1fr);margin-top:28px;gap:14px}.ip-category-links a{padding:18px 22px;border-bottom:1px solid #c9d9df;display:flex;justify-content:space-between;font-size:15px}.ip-category-links a:hover{background:#f2f7f7}.award-years{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:32px}.award-year-card{min-width:0;border-top:2px solid #123c51;padding-top:20px}.award-year-card>time{display:block;font-size:36px;letter-spacing:-1.5px;margin-bottom:20px;color:#123c51}.award-certificate{display:flex;background:#f1f5f7;border-radius:8px;padding:24px;justify-content:center;height:290px;margin-bottom:22px}.award-certificate img{width:100%;height:100%;object-fit:contain}.award-year-card h3{font-size:21px;line-height:1.55;word-break:keep-all;margin:12px 0}.award-year-card p{font-size:13px;line-height:1.7;color:#70828d}.record-card[data-category=awards] .record-cover{height:300px;padding:22px;align-items:center}.record-card[data-category=awards] .record-cover img{height:100%;width:100%;object-fit:contain;box-shadow:none;max-width:none}.ip-filters{display:flex;gap:9px;flex-wrap:wrap;padding:22px 0 0}.ip-filters[hidden]{display:none}.ip-filters button{font:inherit;font-size:14px;padding:10px 18px;cursor:pointer;border:1px solid #dce5e9;background:#f6f9fa;border-radius:6px;color:#536f7d}.ip-filters button[aria-pressed=true]{background:#dff2ee;border-color:#75bcb0;color:#006f5c;font-weight:600}
@media(max-width:1000px){.patent-highlight{grid-template-columns:100px 1fr;gap:18px;padding:20px}.patent-highlight h3{font-size:20px}.patent-highlight img{height:155px}.award-years{gap:20px}.award-certificate{height:240px;padding:18px}.issuer-logos img{max-width:160px}}
@media(max-width:640px){.partner-ribbon .institution-cell{width:180px;height:80px;padding:20px}.partner-ribbon .logo-set .institution-cell img{height:40px}.mou-brief{display:block}.mou-brief p{font-size:14px;margin-top:10px}.report-identifiers,.patent-highlights,.award-years{grid-template-columns:1fr;gap:22px}.report-identifiers article{padding:24px}.patent-highlight{grid-template-columns:110px 1fr}.ip-category-links{grid-template-columns:1fr 1fr}.award-year-card{padding-top:18px}.award-certificate{height:320px}.award-year-card>time{font-size:32px}.issuer-logos img{max-width:200px}.ip-filters button{font-size:13px;padding:9px 15px}.report-identifiers dl>div{flex-wrap:wrap}.program-institution img{max-width:210px}}
@media(prefers-reduced-motion:reduce){.partner-ribbon .marquee-track{animation:none;transform:none}.partner-ribbon .marquee{overflow-x:auto}.partner-ribbon .logo-set[aria-hidden=true]{display:none}}
.starvalley-section{scroll-margin-top:90px}.starvalley-layout{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:70px;align-items:center}.starvalley-bi{width:360px;max-width:100%;height:auto;margin:0 0 38px}.starvalley-copy h2{font-size:38px;letter-spacing:-1.8px;line-height:1.4;margin:16px 0 22px;word-break:keep-all}.star-lead{font-size:16px;line-height:1.9;color:#446075}.star-facts{margin:32px 0 24px;border-top:1px solid #d6e2e5}.star-facts>div{display:flex;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid #e4ebed;font-size:14px}.star-facts dt{color:#718392}.star-facts dd{margin:0;font-weight:600}.star-description{font-size:13px;line-height:1.9;color:#647e8b;max-width:510px;margin-bottom:22px}.star-certificate{margin:0;background:#f4f7f8;padding:26px;border-radius:12px}.star-certificate img{width:100%;max-height:530px;object-fit:contain;display:block;filter:drop-shadow(0 8px 13px #152c4115)}.star-certificate figcaption{font-size:11px;color:#6b828e;margin-top:22px;line-height:1.8;display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.star-certificate figcaption a{font-weight:600}.starvalley-panel{padding:20px 0 35px}.starvalley-panel[hidden],.record-grid[hidden],.archive-tools[hidden]{display:none}.starvalley-card .record-cover img{object-fit:contain;height:100%;width:auto}.starvalley-card .record-cover{padding:20px;height:270px}.header nav{gap:20px}
@media(max-width:1000px){.starvalley-layout{gap:32px}.starvalley-copy h2{font-size:29px}.starvalley-bi{width:290px}.star-facts>div{font-size:12px}.star-certificate{padding:18px}}
@media(max-width:640px){.starvalley-layout{grid-template-columns:1fr;gap:35px}.starvalley-copy h2{font-size:29px;letter-spacing:-1px}.starvalley-bi{width:280px;margin-bottom:28px}.star-lead{font-size:15px}.star-facts>div{font-size:13px;flex-wrap:wrap}.star-certificate{padding:25px}.starvalley-section{scroll-margin-top:70px}.desktop-only{display:none}}
