@font-face{font-family:Manrope;src:url('../assets/fonts/manrope-400.ttf');font-weight:400}@font-face{font-family:Manrope;src:url('../assets/fonts/manrope-700.ttf');font-weight:700}@font-face{font-family:Manrope;src:url('../assets/fonts/manrope-800.ttf');font-weight:800}*{box-sizing:border-box}body{margin:0;background:#e9edf5;color:#060d24;font-family:Manrope,Arial,sans-serif}.publication-toolbar{position:sticky;top:0;z-index:9;background:#101a32;padding:14px 4vw;display:flex;gap:14px;align-items:center;color:white;font-size:12px}.publication-toolbar span{flex:1}.publication-toolbar a,.publication-toolbar button{color:inherit;border:1px solid #ffffff44;padding:9px 13px;border-radius:7px;background:none;font:inherit;text-decoration:none}.pub-index{max-width:794px;margin:20px auto;background:white;padding:16px;border-radius:12px}.pub-index nav{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding-top:20px}.pub-index a{font-size:11px;text-decoration:none;color:#4e5c7a}.brochure-page{width:210mm;height:297mm;background:#fff;margin:24px auto;padding:12mm 13mm 10mm;display:flex;flex-direction:column;position:relative;box-shadow:0 12px 45px #23304c15}.brochure-brand{display:flex;align-items:center;gap:12px;border-bottom:1px solid #8692b8;padding-bottom:14px;font-size:28px;font-weight:800}.brochure-brand img{width:46px;height:46px;border-radius:10px}.brochure-brand small{display:block;color:#98620b;font-size:8px;letter-spacing:2.8px;margin-top:4px}.brochure-brand>span{margin-left:auto;font-size:10px;color:#4e5c7a;letter-spacing:1.4px;font-weight:700}.brochure-kicker{font-size:10px;letter-spacing:1.9px;color:#4e5c7a;font-weight:700;margin:25px 0 20px}.brochure-kicker:after{content:"";display:block;width:29px;height:2px;background:#98620b;margin-top:10px}.brochure-page h1{font-size:42px;line-height:1.08;letter-spacing:-1.5px;font-weight:800;margin:0 0 20px}.brochure-page h1 em{font-style:normal;color:#98620b}.brochure-lead{font-size:13px;line-height:1.65;color:#4e5c7a;margin:0 0 25px}.brochure-art{height:328px;display:flex;justify-content:center;align-items:center;margin:0 0 18px;position:relative}.brochure-art>svg{width:100%;height:100%}.brochure-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.brochure-card{border:1px solid #e5edf9;border-radius:13px;padding:17px;background:linear-gradient(125deg,#edf6ff,#f6fbff);min-height:225px}.brochure-card:nth-child(2){background:linear-gradient(125deg,#eefaf6,#f8fcfa);border-color:#e0f1eb}.brochure-card:nth-child(3){background:linear-gradient(125deg,#f6efff,#fcf9ff);border-color:#eee2ff}.card-icon{width:49px;height:49px;border-radius:12px;background:#ddecff;box-shadow:inset 0 2px 5px #ffffffbb,0 4px 12px #1374df0d;margin:0 0 11px;display:grid;place-items:center;overflow:hidden;color:#1876f4}.brochure-card:nth-child(2) .card-icon{background:#dff4ed;color:#087557}.brochure-card:nth-child(3) .card-icon{background:#ece0ff;color:#8439ed}.card-icon svg{width:30px;height:30px;filter:drop-shadow(0 2px 1px #ffffff);fill:none;stroke:currentColor;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.brochure-card>span{font-size:9px;color:#4e5c7a}.brochure-card h2{font-size:15px;line-height:1.3;letter-spacing:-.4px;margin:6px 0 11px}.brochure-card h2:after{content:"";display:block;width:24px;height:2px;background:#1876f4;margin-top:11px}.brochure-card:nth-child(2) h2:after{background:#087557}.brochure-card:nth-child(3) h2:after{background:#8439ed}.brochure-card p{font-size:11px;line-height:1.65;color:#4e5c7a;margin:0}.brochure-note{font-size:8px;line-height:1.6;color:#4e5c7a;border-top:1px solid #8692b8;padding-top:12px;margin:16px 0}.brochure-footer{display:flex;justify-content:space-between;margin-top:auto;padding-top:12px;border-top:1px solid #8692b8;font-size:9px;color:#4e5c7a}.brochure-cover h1{font-size:73px;line-height:.97;margin-bottom:25px}.brochure-cover .brochure-lead{font-size:16px}.brochure-cover .brochure-cards{margin-top:14px}.brochure-cover .brochure-card{min-height:280px;padding:23px}.brochure-cover .brochure-card h2{font-size:19px}.brochure-cover .brochure-card p{font-size:12px}.brochure-cover .card-icon{width:55px;height:55px}.conference-grid{width:100%;display:grid;grid-template-columns:1fr 1fr;gap:13px}.conference-tile{background:linear-gradient(125deg,#edf6ff,#e0f1ff);border-radius:16px;padding:20px;min-height:138px;position:relative}.conference-tile:nth-child(2){background:linear-gradient(125deg,#eefaf6,#e4f4e4)}.conference-tile:nth-child(3){background:linear-gradient(125deg,#f6efff,#eae0ff)}.conference-tile:nth-child(4){background:linear-gradient(125deg,#fff9ed,#ffeed1)}.conference-tile>span{font-size:8px;padding:6px 10px;border-radius:20px;background:#ffffffaa;color:#2776c1;font-weight:700}.conference-tile h3{font-size:21px;margin:18px 0 7px;position:relative}.conference-tile p{font-size:10px;color:#4e5c7a;margin:0;max-width:70%}.conference-tile>div{position:absolute;right:20px;top:40px;width:58px;height:58px;color:#339be3}.conference-tile svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 5px 3px #2d88b22b)}.foundation-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;width:100%}.foundation-grid article{background:#f6f9ff;border:1px solid #e1e8f4;padding:22px 8px;border-radius:12px;text-align:center}.foundation-grid img{width:100%;height:37px;object-fit:contain}.foundation-grid h3{font-size:12px}.foundation-grid p{font-size:8px;color:#4e5c7a}.art-context{font-size:8px;color:#4e5c7a}.institution-words{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;width:100%}.institution-words span{padding:12px;border-radius:8px;background:#f2f6fc;text-align:center;font-size:12px}.brochure-art:has(.foundation-grid){flex-wrap:wrap}.sdg-panel{padding:35px 16px;border-radius:18px;background:#f6f9fd;width:100%;display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.sdg-panel img{width:15%;height:auto}.sdg-panel p{width:100%;font-size:14px;color:#4e5c7a;line-height:1.7}.founder-panel{background:#faf9f3;border-radius:18px;width:100%;height:100%;display:grid;grid-template-columns:30% 33% 37%;align-items:center;overflow:hidden}.founder-panel>img{width:100%;height:100%;object-fit:contain;object-position:bottom}.founder-panel h3{font-size:19px;letter-spacing:-.6px;margin:0 0 15px}.founder-panel p,.founder-panel strong{font-size:10px;color:#4e5c7a;line-height:1.8}.founder-panel .founder-role{color:#98620b}.founder-panel nav{background:#fff;border-radius:12px;padding:16px;margin-right:12px}.founder-panel nav h3{font-size:16px}.founder-panel a{display:block;background:#edf6ff;padding:12px 9px;border-radius:9px;margin:8px 0;color:#1876f4;text-decoration:none;font-size:9px;font-weight:700}.founder-panel a:nth-of-type(2){background:#eefaf6;color:#087557}.founder-panel a:nth-of-type(3){background:#f6efff;color:#8439ed}.founder-panel small{display:block;font-size:8px;font-weight:400;margin-top:6px}@page{size:A4;margin:0}@media print{body{background:#fff;print-color-adjust:exact;-webkit-print-color-adjust:exact}.publication-toolbar,.pub-index{display:none}.brochure-page{margin:0;box-shadow:none;break-after:page;overflow:hidden}.brochure-page:last-child{break-after:auto}}@media screen and (max-width:850px){.brochure-page{width:calc(100% - 20px);height:auto;min-height:0;padding:28px 22px}.brochure-page h1{font-size:34px}.brochure-cover h1{font-size:42px}.brochure-art{height:auto;min-height:220px}.brochure-art>svg{height:auto}.brochure-cards{grid-template-columns:1fr}.brochure-card,.brochure-cover .brochure-card{min-height:0}.brochure-footer{margin-top:25px}.publication-toolbar{flex-wrap:wrap}.pub-index{margin:20px 10px}.founder-panel{grid-template-columns:35% 65%}.founder-panel nav{grid-column:1/-1;margin:15px}.conference-tile{padding:15px}.conference-tile h3{font-size:17px}.conference-tile>div{width:38px;height:38px}.foundation-grid{grid-template-columns:1fr 1fr}} .institution-words span{padding:9px}.institution-words img{display:block;width:100%;height:23px;object-fit:contain}.institution-words .dark-logo{background:#132238}.brochure-page{scroll-margin-top:80px}.conference-tile>div{width:86px;height:86px;right:12px;top:32px}.conference-tile p{max-width:64%} .brochure-art>svg{overflow:visible}.conference-symbol{background:#dcecff;border-radius:20px;display:grid;place-items:center;width:65px!important;height:65px!important;top:62px!important}.conference-tile:nth-child(2) .conference-symbol{background:#daf4eb;color:#07976d}.conference-tile:nth-child(3) .conference-symbol{background:#eadfff;color:#8439ed}.conference-tile:nth-child(4) .conference-symbol{background:#ffedc9;color:#bd8420}.conference-symbol svg{width:38px;height:38px}.conference-tile h3{max-width:100%;font-size:18px}.conference-tile p{max-width:65%}.institution-words{grid-template-columns:repeat(3,1fr);gap:8px}.university-tile{height:58px;display:flex;align-items:center;gap:11px;padding:7px 10px;border-radius:9px;background:#f1f6fd}.university-tile strong{font-size:10px;line-height:1.3}.university-tile .university-logo{object-fit:contain;flex-shrink:0;width:64px;height:35px}.university-tile .crest{width:31px;height:42px}.university-tile:has(img[src$="sunway.png"]) .wordmark{background:#153368;padding:5px;border-radius:5px}.university-seal{width:37px;height:37px;overflow:hidden;position:relative;flex-shrink:0}.university-seal img{position:absolute;width:193px!important;max-width:none!important;height:38px!important;left:-2px;top:-1px;object-fit:fill!important}.card-icon{background:linear-gradient(135deg,#ddecff,#edf5ff)}.card-icon svg{stroke-width:2.8;filter:drop-shadow(0 2px 2px #4979ae22)}
.brochure-card p{font-size:13px;line-height:1.5}.brochure-note{font-size:10px;line-height:1.5}.brochure-card{padding:14px;min-height:230px}.brochure-lead{font-size:14px;line-height:1.55;margin-bottom:18px}.brochure-art{height:310px;margin:0 0 16px;flex-shrink:0}.brochure-cover .brochure-card{min-height:260px;padding:20px}.brochure-cover .brochure-card p{font-size:13px}.brochure-cover h1{font-size:70px}.brochure-cover .brochure-lead{font-size:15px}.brochure-cover .brochure-note{margin:12px 0;font-size:9px}
.layout-rows .brochure-art{height:310px}.layout-rows .brochure-cards{grid-template-columns:1fr;gap:8px}.layout-rows .brochure-card{min-height:0;display:grid;grid-template-columns:42px 140px 1fr;gap:12px;align-items:center;padding:10px 14px}.layout-rows .card-icon{width:38px;height:38px;margin:0;grid-column:1;grid-row:1}.layout-rows .card-icon svg{width:25px;height:25px}.layout-rows .brochure-card>span{display:none}.layout-rows .brochure-card h2{grid-column:2;margin:0;font-size:14px}.layout-rows .brochure-card h2:after{display:none}.layout-rows .brochure-card p{grid-column:3;font-size:13px}#chapter-20 .brochure-art{height:340px}.layout-product .brochure-art{height:350px}.layout-product .brochure-card{min-height:210px}.layout-product .card-icon{width:35px;height:35px}.layout-strip .brochure-card{border:0;border-top:3px solid #1876f4;border-radius:0 0 12px 12px}.layout-strip .brochure-card:nth-child(2){border-color:#087557}.layout-strip .brochure-card:nth-child(3){border-color:#8439ed}.layout-strip .card-icon{background:transparent;box-shadow:none;height:32px;margin-bottom:6px}
.university-tile{min-width:0}.university-tile strong{overflow-wrap:anywhere}.foundation-grid p,.art-context{font-size:10px}.founder-panel p,.founder-panel strong{font-size:12px}.founder-panel small{font-size:10px}.founder-panel a{font-size:11px}.conference-tile p{font-size:12px}.conference-tile>span{font-size:10px}
@media screen and (max-width:850px){.brochure-cover h1{font-size:42px}.publication-toolbar{position:static}.brochure-page{scroll-margin-top:16px}.brochure-brand{flex-wrap:wrap;font-size:24px}.brochure-brand>span{font-size:9px}.brochure-brand small{letter-spacing:1.5px;font-size:7px}.brochure-card p,.brochure-lead{font-size:15px}.brochure-note{font-size:12px}.brochure-art,.layout-product .brochure-art,.layout-rows .brochure-art,#chapter-20 .brochure-art{height:auto;min-height:0;overflow:auto;justify-content:flex-start}.brochure-art>svg{min-width:600px;flex-shrink:0;height:288px}.layout-rows .brochure-card{grid-template-columns:42px 1fr;gap:10px}.layout-rows .brochure-card p{grid-column:1/-1;font-size:15px}.layout-rows .brochure-card h2{font-size:17px}.institution-words{grid-template-columns:repeat(2,minmax(0,1fr))}.university-tile{height:auto;min-height:90px;flex-direction:column;gap:6px;text-align:center}.foundation-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.conference-grid{grid-template-columns:1fr}.conference-tile{min-height:145px}.founder-panel h3{font-size:17px}.brochure-art:has(.foundation-grid){overflow:visible}.brochure-art:has(.founder-panel){overflow:visible}.sdg-panel img{width:28%}.pub-index nav{grid-template-columns:1fr}}
@media print{.brochure-page{width:210mm;height:297mm;margin:0;padding:12mm 13mm 10mm}.brochure-art{overflow:visible}.brochure-art>svg{min-width:0}.publication-toolbar,.pub-index{display:none}}
