:root{color:#1f2933;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--ink:#1f2933;--muted:#637280;--line:#d9e2ea;--paper:#fff;--soft:#f5f7fb;--ku-green:#2f6f98;--ku-green-dark:#173b57;--ku-green-mid:#245d84;--ku-green-soft:#edf5fa;--ku-green-pale:#f5f9fc;--ku-green-line:#cbdde9;--ku-olive:#8a6b39;--ku-gold:#b68a2d;--shadow:0 18px 40px #173b571f;background:#f5f7fb;font-family:Pretendard,Apple SD Gothic Neo,Noto Sans KR,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:#f5f7fb;min-width:320px;margin:0}a{color:inherit;text-decoration:none}button,input{font:inherit}.site-shell{min-height:100vh;padding-top:76px;overflow-x:hidden}.site-header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fffffff5;position:fixed;top:0;left:0;right:0}.utility-bar{height:34px;color:var(--muted);border-bottom:1px solid #e5eee8;justify-content:flex-end;gap:18px;padding:0 clamp(18px,5vw,72px);font-size:13px;font-weight:700;display:flex}.utility-bar a{align-items:center;display:inline-flex}.gnb-row{justify-content:space-between;align-items:center;gap:28px;min-height:76px;padding:0 clamp(18px,5vw,72px);display:flex}.brand{min-width:0;color:var(--ku-green-dark);white-space:nowrap;align-items:center;font-size:17px;font-weight:900;display:inline-flex}.desktop-nav{color:#1f2722;justify-content:center;align-self:stretch;align-items:center;gap:clamp(12px,1.8vw,28px);font-size:17px;font-weight:800;display:flex}.desktop-nav a{align-items:center;gap:6px;height:76px;padding:0 4px;display:inline-flex;position:relative}.desktop-nav a:after{background:var(--ku-green);content:"";transform-origin:0;height:3px;transition:transform .16s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.desktop-nav a:hover:after,.desktop-nav a.active:after{transform:scaleX(1)}.header-actions{align-items:center;gap:10px;display:flex}.menu-button,.panel-heading a{width:42px;height:42px;color:var(--ku-green-dark);cursor:pointer;background:#eef7f1;border:1px solid #cfe3d5;border-radius:6px;place-items:center;display:inline-grid}.primary-action,.solid-button,.ghost-button,.text-link{border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:44px;font-weight:900;display:inline-flex}.primary-action,.solid-button{color:#fff;background:var(--ku-green);padding:0 18px}.menu-button{display:none}.mega-menu{background:var(--paper);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:6px;grid-template-columns:minmax(260px,.34fr) 1fr;display:grid;position:absolute;top:100%;left:clamp(18px,5vw,72px);right:clamp(18px,5vw,72px);overflow:hidden}.mega-summary{color:#fff;background:linear-gradient(135deg, var(--ku-green-dark), var(--ku-green-mid));padding:30px}.mega-summary strong{margin-bottom:10px;font-size:26px;display:block}.mega-summary p{color:#ffffffc7;word-break:keep-all;margin:0;line-height:1.7}.mega-links{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:24px;display:grid}.mega-links a{background:#f6faf7;border:1px solid #dfe9e2;border-radius:6px;justify-content:space-between;align-items:center;min-height:54px;padding:0 16px;font-weight:800;display:flex}.mobile-nav{z-index:50;border:1px solid var(--line);max-height:calc(100vh - 126px);box-shadow:var(--shadow);background:#fff;border-radius:6px;padding:16px;position:fixed;top:76px;left:16px;right:16px;overflow:auto}.mobile-group{border-bottom:1px solid #edf4ef;padding:14px 0}.mobile-group:last-child{border-bottom:0}.mobile-group-title{color:var(--ku-green-dark);margin-bottom:12px;font-size:18px;font-weight:900;display:block}.mobile-group div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.mobile-group div a{color:#4d5b53;background:#f6faf7;border-radius:6px;min-height:40px;padding:10px 12px;font-weight:750}.home-popup{z-index:90;width:min(100vw - 36px,760px);display:block;position:fixed;top:112px;left:max(18px,50vw - 620px)}.home-popup.is-moving{-webkit-user-select:none;user-select:none}.home-popup-move{z-index:1;color:#fff;background:var(--ku-green-dark);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;border:1px solid #24372b;border-radius:0 6px 6px 0;justify-content:center;align-items:center;gap:5px;width:54px;min-height:66px;margin-left:-1px;padding:8px 6px;display:none;position:absolute;top:0;left:100%;box-shadow:8px 10px 20px #001f0e29}.home-popup-move:active{cursor:grabbing}.home-popup-move:focus-visible{outline-offset:3px;outline:3px solid #72a879}.home-popup-move span{font-size:12px;font-weight:800}@media (width>=761px){.home-popup-move{flex-direction:column;display:inline-flex}}@media (width>=761px) and (width<=839px){.home-popup-move{border-radius:6px;top:8px;left:auto;right:8px}}.home-popup-card{background:#fff;border:1px solid #24372b;border-radius:0;width:100%;max-height:calc(100vh - 48px);position:relative;overflow:auto;box-shadow:0 18px 44px #001f0e47}.home-popup-link{color:inherit;cursor:pointer;text-decoration:none;display:block}.home-popup-link:focus-visible{outline-offset:-3px;outline:3px solid #72a879}.home-popup-sr-title{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.home-popup-card h2{color:var(--ink);letter-spacing:0;word-break:keep-all;margin:0;padding:26px 24px 8px;font-size:24px;line-height:1.28}.home-popup-content{color:#4e5c54;white-space:pre-line;word-break:keep-all;margin:0;padding:8px 24px 24px;font-size:15px;line-height:1.7}.home-popup-image{background:#fff;width:100%;margin:0}.home-popup-image img{object-fit:contain;width:100%;max-height:min(68vh,560px);display:block}.home-popup-controls{color:#fff;background:#26332b;justify-content:space-between;align-items:stretch;min-height:52px;display:flex}.home-popup-dismiss{color:#fff;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0 18px;font-size:13px;font-weight:700;display:flex}.home-popup-dismiss span{border:1px solid #ffffffc7;width:14px;height:14px}.home-popup-close{color:#fff;cursor:pointer;background:0 0;border:0;border-left:1px solid #fff3;place-items:center;width:54px;display:inline-grid}.main-visual{background:0 0;grid-template-columns:minmax(0,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(34px,5vw,72px);min-height:440px;padding:clamp(26px,4vw,40px) clamp(18px,5vw,72px);display:grid;position:relative}.main-visual:before{display:none}.hero-copy,.hero-board{z-index:1;position:relative}.eyebrow{color:var(--ku-green);letter-spacing:0;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:900}h1,h2,h3,p{margin-top:0}h1{max-width:820px;color:var(--ink);letter-spacing:0;word-break:keep-all;margin-bottom:18px;font-size:clamp(38px,5.2vw,62px);line-height:1.08}h1 span{display:block}.hero-lede{color:#4e5c54;word-break:keep-all;max-width:670px;margin-bottom:20px;font-size:clamp(17px,1.55vw,19px);line-height:1.68}.hero-actions{flex-wrap:wrap;gap:12px;display:flex}.solid-button{box-shadow:0 14px 24px #0054262e}.ghost-button{color:var(--ku-green-dark);background:#fff;border:1px solid #cbded1;padding:0 20px}.ghost-button.light{color:#fff;background:0 0;border-color:#ffffff80}.hero-board{gap:16px;display:grid}.image-ready-board{grid-template-rows:repeat(2,minmax(132px,1fr));grid-template-columns:minmax(0,1.14fr) minmax(220px,.86fr);min-height:320px}.home-image-card{background:#dfece4;border:1px solid #cfe2d6;border-radius:6px;min-height:132px;margin:0;position:relative;overflow:hidden;box-shadow:0 10px 24px #003a1b14}.home-image-card.large{grid-row:span 2}.home-image-card img,.image-placeholder{width:100%;height:100%;min-height:inherit}.home-image-card img{object-fit:cover;display:block}.image-placeholder{background:linear-gradient(135deg,#003a1bf5,#0f6b3bc7),repeating-linear-gradient(90deg,#ffffff24 0 1px,#0000 1px 42px);position:relative}.image-placeholder:before,.image-placeholder:after{content:"";position:absolute}.image-placeholder:before{border:1px solid #ffffff38;inset:26px}.image-placeholder:after{clip-path:polygon(0 100%,40% 28%,62% 58%,78% 36%,100% 100%);background:#ffffff24;width:38%;height:28%;bottom:32px;right:32px}.image-placeholder span{border:1px solid #ffffff3d;width:74px;height:74px;position:absolute;top:34px;left:34px}.home-image-card figcaption{color:#fff;background:linear-gradient(#0000,#002210e0);padding:18px;position:absolute;bottom:0;left:0;right:0}.home-image-card figcaption span{color:#ffffffbd;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:900;display:block}.home-image-card figcaption strong{word-break:keep-all;font-size:clamp(18px,1.8vw,23px);line-height:1.24;display:block}.board-card,.stat-card,.notice-strip{background:#fff;border:1px solid #d9e6dd;border-radius:6px;box-shadow:0 10px 24px #003a1b14}.board-card-primary{color:#fff;background:linear-gradient(135deg, #003a1bf5, #0f6b3bf0), var(--ku-green-dark);min-height:250px;padding:34px}.board-card span{color:#ffffffb8;text-transform:uppercase;margin-bottom:16px;font-size:13px;font-weight:900;display:block}.board-card strong{word-break:keep-all;max-width:470px;margin-bottom:18px;font-size:clamp(28px,3.8vw,44px);line-height:1.18;display:block}.board-card p{color:#fffc;margin:0;font-size:18px}.board-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.stat-card{align-content:center;min-height:118px;padding:22px;display:grid}.stat-card strong{color:var(--ku-green);font-size:32px;line-height:1}.stat-card span{color:var(--muted);margin-top:10px;font-weight:850}.notice-strip{align-items:center;gap:14px;min-height:62px;padding:0 20px;display:flex}.notice-strip span{color:var(--ku-olive);text-transform:uppercase;font-size:13px;font-weight:900}.notice-strip a{text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.service-links{background:var(--line);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:6px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 clamp(18px,5vw,72px) clamp(28px,4vw,44px);display:grid;overflow:hidden}.service-links a{background:#fff;min-height:118px;padding:16px 28px;display:grid}.service-links svg{color:var(--ku-green)}.service-links strong{margin:9px 0 5px;font-size:20px}.service-links span{color:var(--muted);word-break:keep-all;font-size:15px;line-height:1.45}.subpage{background:#fff}.subpage-hero{color:#fff;background:linear-gradient(120deg, #003a1bf5, #0f6b3be6), var(--ku-green-dark);padding:clamp(50px,8vw,86px) clamp(18px,5vw,72px)}.subpage-hero p{color:#ffffffb8;margin:0 0 18px;font-size:14px;font-weight:800}.subpage-hero h2{letter-spacing:0;margin:0;font-size:clamp(36px,5vw,58px);line-height:1.14}.subpage-layout{grid-template-columns:260px minmax(0,1fr);gap:clamp(30px,5vw,64px);padding:clamp(58px,8vw,94px) clamp(18px,5vw,72px);display:grid}.sub-nav{border:1px solid var(--line);background:#fff;border-radius:6px;align-self:start;overflow:hidden}.sub-nav strong{color:#fff;background:var(--ku-green-dark);padding:22px 24px;font-size:21px;display:block}.sub-nav a{color:#4d5b53;border-bottom:1px solid #edf4ef;align-items:center;min-height:54px;padding:0 22px;font-weight:850;display:flex}.sub-nav button{color:#4d5b53;cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #edf4ef;align-items:center;width:100%;min-height:54px;padding:0 22px;font-weight:850;display:flex}.sub-nav a:last-child,.sub-nav button:last-child{border-bottom:0}.sub-nav a.active,.sub-nav button.active{color:var(--ku-green);background:#edf7f0}.greeting-hero{background:linear-gradient(90deg,#003016eb,#0f6b3bbd),url(/assets/hero-network-7CaqcKsW.png) 50% 48%/cover no-repeat;align-items:center;min-height:250px;padding:0 18px;display:flex;position:relative;overflow:hidden}.greeting-hero>div{z-index:1;width:min(1240px,100%);margin:0 auto;padding-top:0;position:relative}.greeting-hero p{letter-spacing:.08em;text-transform:uppercase;margin-bottom:11px;font-size:13px}.greeting-hero h2{font-size:clamp(38px,4vw,52px)}#greeting .greeting-title h3,#greeting .greeting-chairperson-copy h4,#greeting .greeting-letter .greeting-opener,#greeting .career-list strong{color:#222c33}#greeting .greeting-letter .greeting-closing,#greeting .greeting-signoff strong{color:var(--ku-green-dark)}#greeting .career-list{border-top-color:var(--ku-green-dark)}.greeting-tabs{z-index:2;background:#fff;border-bottom:1px solid #dce6eb;position:relative;box-shadow:0 7px 18px #003a1b0f}.greeting-tabs>div{border-left:1px solid #e4eaee;grid-template-columns:repeat(4,minmax(0,1fr));width:min(1240px,100%);margin:0 auto;display:grid}.greeting-tabs.five-tabs>div{grid-template-columns:repeat(5,minmax(0,1fr))}.greeting-tabs.single-tab>div{grid-template-columns:minmax(0,1fr)}.greeting-tabs a{color:#5d6e79;text-align:center;word-break:keep-all;border-right:1px solid #e4eaee;place-items:center;min-height:64px;padding:10px 14px;font-size:15px;font-weight:800;display:grid;position:relative}.greeting-tabs a:after{background:var(--ku-green);content:"";height:3px;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.greeting-tabs a:hover,.greeting-tabs a.active{color:var(--ku-green);background:var(--ku-green-pale)}.greeting-tabs a.active:after{transform:scaleX(1)}.greeting-breadcrumb{color:#8a98a0;border-bottom:1px solid #edf1f3;align-items:center;gap:25px;width:min(1240px,100% - 36px);min-height:55px;margin:0 auto;font-size:12px;display:flex}.greeting-breadcrumb span,.greeting-breadcrumb strong{position:relative}.greeting-breadcrumb span+span:before,.greeting-breadcrumb strong:before{color:#bac4c9;content:"›";position:absolute;top:50%;left:-15px;transform:translateY(-52%)}.greeting-breadcrumb strong{color:#53636d}.greeting-content{width:min(1240px,100% - 36px);margin:0 auto;padding:72px 0 102px}.greeting-title{text-align:center;margin-bottom:48px}.greeting-title p{color:var(--ku-green-mid);letter-spacing:.15em;margin:0 0 10px;font-size:11px;font-weight:900}.greeting-title h3{color:var(--ku-green-dark);letter-spacing:-.055em;margin:0;font-size:36px}.greeting-title:after{background:var(--ku-green);content:"";width:34px;height:2px;margin:22px auto 0;display:block}.purpose-visual{grid-template-columns:repeat(2,minmax(0,1fr));min-height:260px;display:grid;overflow:hidden}.purpose-visual-card{text-align:center;background:linear-gradient(#fffffff0,#fffffff0),repeating-linear-gradient(45deg,#0000 0 16px,#eaf1f4 16px 17px);border:12px solid #f1f4f5;align-content:center;justify-items:center;padding:48px 42px;display:grid;position:relative}.purpose-visual-card>strong{color:var(--ku-green-dark);letter-spacing:-.05em;font-size:clamp(28px,3vw,38px)}.purpose-visual-card>p{color:#6e7e87;margin:18px 0 0;font-size:17px;font-weight:700}.purpose-visual-card.accent{color:#fff;background:linear-gradient(135deg, var(--ku-green-dark), var(--ku-green-mid) 64%, var(--ku-olive));border:0}.purpose-visual-card.accent:before,.purpose-visual-card.accent:after{content:"";border:1px solid #ffffff2e;border-radius:50%;position:absolute}.purpose-visual-card.accent:before{border-width:45px;border-color:#ffffff14;width:360px;height:360px;top:-170px;right:-80px}.purpose-visual-card.accent:after{width:320px;height:320px;bottom:-180px;right:40px}.purpose-visual-card.accent>span,.purpose-visual-card.accent>strong,.purpose-visual-card.accent>p{z-index:1;color:#fff;position:relative}.purpose-visual-card.accent>span,.purpose-visual-card.accent>p{color:#ffffffb8}.purpose-law-section{width:min(960px,100%);margin:68px auto 0}.purpose-law-section+.purpose-law-section{margin-top:82px}.purpose-law-heading{border-bottom:2px solid var(--ku-green-dark);text-align:center;padding:0 20px 30px}.purpose-law-heading>span,.purpose-law-heading>p{min-height:28px;color:var(--ku-green-mid);align-items:center;margin:0;font-size:12px;font-weight:900;display:inline-flex}.purpose-law-heading>span:after{content:"";background:#b9c8cf;width:1px;height:12px;margin:0 12px}.purpose-law-heading>p{color:#87949b}.purpose-law-heading h4{color:var(--ku-green-dark);letter-spacing:-.04em;word-break:keep-all;margin:16px 0 0;font-size:24px;line-height:1.5}.purpose-law-heading h4 strong{color:var(--ku-green)}.purpose-description{border-bottom:1px solid #dce5e9;padding:36px 30px 32px}.purpose-description p{color:#4f6069;word-break:keep-all;margin:0 0 18px;font-size:17px;line-height:1.95}.purpose-description p:last-child{margin-bottom:0}.purpose-description strong{color:var(--ku-green-dark)}.purpose-business-list{border-left:1px solid #dce6ea;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.purpose-business-list li{border-bottom:1px solid #dce6ea;border-right:1px solid #dce6ea;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:12px;min-height:88px;padding:17px 22px;display:grid}.purpose-business-list li:last-child:nth-child(odd){grid-column:1/-1}.purpose-business-list span{color:#fff;background:var(--ku-green-mid);border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.purpose-business-list p{color:#4e606a;word-break:keep-all;margin:0;font-size:15px;font-weight:700;line-height:1.55}.leadership-overview{border-top:1px solid #dce6ea;border-left:1px solid #dce6ea;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.leadership-overview a{background:#f7fafb;border-bottom:1px solid #dce6ea;border-right:1px solid #dce6ea;align-content:center;min-height:146px;padding:24px 28px;transition:background .16s,transform .16s;display:grid}.leadership-overview a:hover{z-index:1;background:#eef7fa;position:relative;transform:translateY(-3px)}.leadership-overview span{color:var(--ku-green-mid);margin-bottom:14px;font-size:11px;font-weight:900}.leadership-overview strong{color:var(--ku-green-dark);letter-spacing:-.04em;font-size:21px}.leadership-overview p{color:#8a989f;margin:8px 0 0;font-size:13px;font-weight:700}.leadership-block{margin-top:82px;scroll-margin-top:142px}.leadership-block-heading{align-items:center;gap:18px;margin-bottom:25px;display:flex}.leadership-block-heading>span{color:#fff;background:var(--ku-green-mid);flex:none;place-items:center;width:48px;height:48px;font-size:12px;font-weight:900;display:grid}.leadership-block-heading p{color:#5b8f70;letter-spacing:.1em;margin:0 0 3px;font-size:10px;font-weight:900}.leadership-block-heading h4{color:var(--ku-green-dark);letter-spacing:-.045em;margin:0;font-size:29px}.bylaws-overview{border-top:1px solid #dce6ea;border-left:1px solid #dce6ea;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.bylaws-overview>div{text-align:center;background:#f7fafb;border-bottom:1px solid #dce6ea;border-right:1px solid #dce6ea;align-content:center;justify-items:center;min-height:170px;padding:28px;display:grid}.bylaws-overview span{color:var(--ku-green-mid);letter-spacing:.12em;margin-bottom:11px;font-size:10px;font-weight:900}.bylaws-overview strong{color:var(--ku-green-dark);letter-spacing:-.04em;font-size:34px}.bylaws-overview p{color:#85949c;margin:8px 0 0;font-size:13px;font-weight:700}.bylaws-overview .accent{color:#fff;background:linear-gradient(135deg, var(--ku-green-dark), var(--ku-green-mid) 68%, var(--ku-olive));border-color:#0000}.bylaws-overview .accent span,.bylaws-overview .accent p{color:#ffffffb8}.bylaws-overview .accent strong{color:#fff;font-size:26px}.bylaws-block,.bylaws-block.supplementary{margin-top:82px}.bylaw-article-list{border-top:2px solid var(--ku-green-dark)}.bylaw-article{background:#fff;border-bottom:1px solid #dce5e9}.bylaw-article-heading{background:#f2f8fa;grid-template-columns:78px minmax(0,1fr);align-items:center;gap:14px;min-height:68px;padding:0 22px;display:grid}.bylaw-article-heading>span{color:var(--ku-green-mid);font-size:13px;font-weight:900}.bylaw-article-heading>strong{color:var(--ku-green-dark);font-size:17px}.bylaw-article-content{background:#fbfcfd;border-top:1px solid #e5ecef;padding:26px 34px 30px 100px}.bylaw-article-content p{color:#52636d;word-break:keep-all;margin:0 0 14px;font-size:15px;line-height:1.85}.bylaw-article-content p:last-child{margin-bottom:0}.bylaw-article-content p.clause{color:var(--ku-green-dark);margin-top:18px;font-weight:700}.bylaw-article-content p.clause:first-child{margin-top:0}.bylaw-article-content p.item{color:#5d6d75;padding-left:18px}.research-policy-content{width:min(1100px,100% - 36px)}.research-policy-statement{border-top:2px solid var(--ku-green-dark);background:#f6fafb;border-bottom:1px solid #dce6ea;grid-template-columns:185px minmax(0,1fr);align-items:center;min-height:210px;display:grid}.research-policy-statement>span{color:#fff;background:linear-gradient(145deg, var(--ku-green-dark), var(--ku-green-mid));letter-spacing:.12em;align-items:center;min-height:100%;padding:34px;font-size:11px;font-weight:900;line-height:1.6;display:grid}.research-policy-statement p{color:#30483a;word-break:keep-all;margin:0;padding:36px 44px;font-size:20px;font-weight:700;line-height:1.9}.research-policy-statement p strong{font-weight:850}.research-policy-copy{padding:36px 44px}.research-policy-statement .research-policy-copy p{margin:0;padding:0}.research-policy-statement .research-policy-copy p+p{margin-top:18px}.research-policy-heading{text-align:center;margin:84px 0 30px}.research-policy-heading span{color:var(--ku-green-mid);letter-spacing:.14em;font-size:10px;font-weight:900}.research-policy-heading h4{color:var(--ku-green-dark);letter-spacing:-.045em;margin:9px 0 0;font-size:30px}.research-policy-heading:after{background:var(--ku-green);content:"";width:30px;height:2px;margin:18px auto 0;display:block}.research-policy-task{margin-top:62px}.research-policy-item-list{border-top:2px solid var(--ku-green-dark);border-left:1px solid #dce6ea;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.research-policy-item-list article{background:#fff;border-bottom:1px solid #dce6ea;border-right:1px solid #dce6ea;min-height:176px;padding:28px 30px}.research-policy-item-list h5{color:var(--ku-green-dark);letter-spacing:-.035em;word-break:keep-all;margin:0 0 20px;font-size:20px;line-height:1.45}.research-policy-item-list ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.research-policy-item-list li{color:#62747d;word-break:keep-all;padding-left:16px;font-size:15px;line-height:1.75;position:relative}.research-policy-item-list li:before{background:var(--ku-green-mid);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.72em;left:0}.business-program-statement>div{padding:32px 44px}.business-program-statement p{padding:0;font-size:18px;font-weight:700;line-height:1.85}.business-program-statement p+p{margin-top:15px}.business-program-task.first{margin-top:0}.business-program-description{color:#52675a;word-break:keep-all;margin:-4px 0 24px 66px;font-size:17px;line-height:1.8}.business-program-description p{margin:0}.business-program-description p+p{margin-top:16px}.business-program-task .leadership-block-heading.without-number{gap:0;margin-bottom:18px}.business-program-task .leadership-block-heading.without-number+.business-program-description{margin:0 0 24px}.business-program-task.program-topic-section>.leadership-block-heading.without-number{background:var(--ku-green-dark);border-left:5px solid var(--ku-green-mid);margin-bottom:0;padding:28px 34px}.business-program-task.program-topic-section>.leadership-block-heading.without-number p{color:#ffffffb8}.business-program-task.program-topic-section>.leadership-block-heading.without-number h4{color:#fff;font-size:32px}.business-program-task.program-topic-section>.leadership-block-heading.without-number+.business-program-description{margin:0 0 34px;padding:27px 34px 0}.business-program-item-list{border-top:2px solid var(--ku-green-dark);border-left:1px solid #dce6ea;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.business-program-item-list article{background:#fff;border-bottom:1px solid #dce6ea;border-right:1px solid #dce6ea;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:16px;min-height:112px;padding:22px 25px;display:grid}.business-program-item-list article:last-child:nth-child(odd){grid-column:1/-1}.business-program-item-list.without-item-numbers article,.business-program-item-list.stacked{grid-template-columns:minmax(0,1fr)}.business-program-item-list.stacked article{grid-template-columns:52px minmax(0,1fr);gap:22px;min-height:128px;padding:26px 34px}.business-program-item-list.stacked p{font-weight:400}.business-program-item-list span{color:#fff;background:var(--ku-green-mid);border-radius:50%;place-items:center;width:36px;height:36px;font-size:11px;font-weight:900;display:grid}.business-program-item-list p{color:#52645a;word-break:keep-all;margin:0;font-size:15px;font-weight:700;line-height:1.72}.business-program-item-list p strong{font-weight:850}.trust-course-program-list{margin-top:38px}.trust-course-program-group+.trust-course-program-group{border-top:1px solid #dce6ea;margin-top:64px;padding-top:54px}.trust-course-program-group-heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.trust-course-program-group-heading>span{color:#fff;background:var(--ku-green-mid);flex:none;place-items:center;width:48px;height:48px;font-size:12px;font-weight:900;display:grid}.trust-course-program-group-heading h5{color:var(--ku-green-dark);letter-spacing:-.045em;margin:0;font-size:24px}.trust-course-program-lead{color:#52675a;word-break:keep-all;margin:0 0 24px;font-size:16px;line-height:1.8}.trust-course-list{gap:22px;display:grid}.trust-course-card{border:1px solid #dce6ea;border-top:2px solid var(--ku-green-dark);background:#fff;padding:30px 32px}.trust-course-card-heading{align-items:center;gap:12px;margin-bottom:21px;display:flex}.trust-course-card-heading>span{color:var(--ku-green-mid);letter-spacing:.08em;font-size:12px;font-weight:900}.trust-course-card-heading h6{color:#263f51;letter-spacing:-.04em;margin:0;font-size:20px}.trust-course-card>p{color:#52636d;word-break:keep-all;margin:0;font-size:15px;line-height:1.85}.trust-course-card>p+p{margin-top:14px}.trust-course-details{background:#f4f8fb;gap:8px;margin:24px 0 0;padding:18px 20px;display:grid}.trust-course-details>div{grid-template-columns:92px minmax(0,1fr);gap:12px;display:grid}.trust-course-details dt{color:var(--ku-green-dark);font-size:14px;font-weight:850}.trust-course-details dd{color:#52636d;word-break:keep-all;margin:0;font-size:14px;line-height:1.65}.trust-course-curriculum{border-top:1px solid #dce6ea;margin-top:24px;padding-top:21px}.trust-course-curriculum>p{color:var(--ku-green-dark);margin:0 0 13px;font-size:14px;font-weight:850}.trust-course-curriculum>div{gap:10px;display:grid}.trust-course-curriculum article{background:#f9fbfc;border-left:3px solid #a9c9da;padding:13px 16px}.trust-course-curriculum strong,.trust-course-curriculum span{display:block}.trust-course-curriculum strong{color:#304d61;font-size:14px}.trust-course-curriculum span,.trust-course-curriculum li{color:#5e6c75;word-break:keep-all;font-size:14px;line-height:1.7}.trust-course-curriculum span{margin-top:5px}.trust-course-curriculum ul{margin:7px 0 0;padding-left:18px}.trust-course-curriculum ul.trust-course-subitems--dash{padding-left:0;list-style:none}.trust-course-curriculum ul.trust-course-subitems--dash>li:before{content:"-";width:12px;display:inline-block}.trust-course-notice{color:#4d6a7b;border-left:3px solid var(--ku-green-mid);word-break:keep-all;background:#edf5fa;margin:20px 0 0;padding:18px 20px;font-size:14px;font-weight:700;line-height:1.75}.trust-course-instructors{border-top:1px solid #dce6ea;margin-top:52px;padding-top:32px}.trust-course-instructors-heading{margin-bottom:25px}.trust-course-instructors-heading p{color:var(--ku-green-mid);letter-spacing:.12em;margin:0 0 4px;font-size:11px;font-weight:900}.trust-course-instructors-heading h5{color:var(--ku-green-dark);letter-spacing:-.045em;margin:0;font-size:22px}.trust-course-instructor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.trust-course-instructor-card{background:#fff;border:1px solid #dce6ea;border-top:2px solid #9dbed1;grid-template-columns:192px minmax(0,1fr);align-items:start;gap:18px;padding:25px 27px;display:grid}.trust-course-instructor-avatar{aspect-ratio:1;background:#eaf2f7;border:1px solid #c5d9e5;border-radius:50%;width:192px}.trust-course-instructor-card-content{min-width:0}.trust-course-instructor-card-content header{border-bottom:1px solid #e3ebef;align-items:baseline;gap:9px;padding-bottom:14px;display:flex}.trust-course-instructor-card-content h6{color:#263f51;letter-spacing:-.04em;margin:0;font-size:19px}.trust-course-instructor-card-content header span{color:var(--ku-green-mid);font-size:13px;font-weight:800}.trust-course-instructor-card-content ul{gap:7px;margin:17px 0 0;padding:0;list-style:none;display:grid}.trust-course-instructor-card-content li{color:#596973;word-break:keep-all;padding-left:11px;font-size:14px;line-height:1.65;position:relative}.trust-course-instructor-card-content li:before{background:var(--ku-green-mid);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.72em;left:0}.leadership-table-wrap{border-top:2px solid var(--ku-green-dark);overflow:hidden}.leadership-table{border-spacing:0;border-collapse:collapse;table-layout:fixed;width:100%}.leadership-table thead{color:#fff;background:var(--ku-green-mid)}.leadership-table thead th{border-right:1px solid #ffffff47;height:55px;padding:10px 14px;font-size:14px}.leadership-table thead th:first-child{width:11%}.leadership-table thead th:nth-child(2){width:21%}.leadership-table thead th:nth-child(3){width:48%}.leadership-table thead th:nth-child(4){width:20%}.leadership-table tbody th,.leadership-table tbody td{color:#52636d;text-align:center;vertical-align:middle;word-break:keep-all;border-bottom:1px solid #dce5e9;border-right:1px solid #dce5e9;padding:15px 16px;font-size:14px;line-height:1.55}.leadership-table tbody th{color:var(--ku-green-dark);background:#f6fafb;font-size:16px}.leadership-table tbody tr:nth-child(2n) td{background:#fbfcfd}.leadership-table tbody span{display:block}.leadership-table tbody td:last-child{color:var(--ku-green-mid);font-weight:800}.organization-chart-wrap{border-top:2px solid var(--ku-green-dark);background:#f8fafb;padding:46px 20px 28px;overflow-x:auto}.organization-chart{width:min(100%,1060px);min-width:820px;margin:0 auto;padding:0 20px}.org-node{color:#fff;background:var(--ku-green-dark);place-items:center;width:270px;min-height:72px;margin:0 auto;font-size:24px;font-weight:900;display:grid}.org-board{background:var(--ku-green-mid)}.org-vertical-line{background:#8aae96;width:1px;height:42px;margin:0 auto}.org-director-row{position:relative}.org-office{width:180px;min-height:52px;color:var(--ku-green-dark);background:#fff;border:2px dashed #a9c5b2;border-radius:28px;font-size:18px;position:absolute;top:10px;left:calc(50% + 210px)}.org-office:before{content:"";border-top:1px dashed #8aae96;width:75px;position:absolute;top:50%;right:100%}.org-branch-line{width:calc(75% + 18px);height:70px;margin:0 auto;position:relative}.org-branch-line:before{content:"";border-left:1px solid #8aae96;height:35px;position:absolute;top:0;left:50%}.org-branch-line:after{content:"";border-top:1px solid #8aae96;position:absolute;top:35px;left:0;right:0}.org-departments{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.org-departments>div{min-height:78px;color:var(--ku-green-dark);text-align:center;word-break:keep-all;background:#dfece4;place-items:center;padding:14px 18px;font-size:16px;font-weight:800;line-height:1.45;display:grid;position:relative}.org-departments>div:before{content:"";border-left:1px solid #8aae96;height:35px;position:absolute;bottom:100%;left:50%}.greeting-layout{grid-template-columns:minmax(250px,330px) minmax(0,1fr);align-items:start;gap:clamp(48px,7vw,104px);display:grid}.greeting-chairperson{min-width:0}.greeting-profile-image{width:100%;height:auto;display:block}.greeting-chairperson-copy{border-bottom:1px solid #dfe7ea;padding:24px 2px 26px}.greeting-chairperson-copy h4{color:var(--ku-green-dark);letter-spacing:-.05em;margin:0 0 8px;font-size:29px}.greeting-chairperson-copy p{color:#6f7e86;margin:0;font-size:14px}.greeting-letter{min-width:0;margin:0}.greeting-letter>p{color:#4d5d66;word-break:keep-all;margin:0 0 24px;font-size:17px;line-height:2}.greeting-letter>p strong{font-weight:850}.greeting-letter .greeting-opener{color:var(--ku-green-dark);margin-bottom:30px;font-size:23px;font-weight:900}.greeting-letter .greeting-closing{color:var(--ku-green-dark);text-align:center;margin:42px 0 0;font-size:20px;font-weight:900}.greeting-signoff{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:26px;display:flex}.greeting-signoff>span{color:#8e9ba2;font-size:12px}.greeting-signoff p{color:#586872;margin:0;font-size:14px}.greeting-signoff strong{color:var(--ku-green-dark);margin-left:12px;font-size:24px}.career-list{border-top:2px solid var(--ku-green-dark);background:#f7fafb;margin-top:54px;padding:30px 34px}.career-list strong{color:var(--ku-green-dark);margin-bottom:14px;font-size:18px;display:block}.career-list-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;display:grid}.career-list-column{flex-direction:column;display:flex}.career-list span{color:#5b6b74;word-break:keep-all;border-bottom:1px solid #e2eaed;padding:10px 0 10px 14px;font-size:14px;line-height:1.45;position:relative}.career-list span:before{background:var(--ku-green-mid);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:17px;left:0}.intro-detail-content{min-width:0}.intro-detail-content h3{max-width:900px;color:var(--ink);letter-spacing:0;word-break:keep-all;margin-bottom:20px;font-size:clamp(30px,4vw,48px);line-height:1.22}.intro-page-lede{color:#4d5b53;word-break:keep-all;max-width:860px;margin:0 0 30px;font-size:18px;line-height:1.8}.intro-summary{margin-bottom:38px}.intro-bullet-grid{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.intro-bullet-grid article{border:1px solid var(--line);background:#fff;border-radius:6px;min-height:170px;padding:24px}.intro-bullet-grid strong{color:var(--ku-green-dark);word-break:keep-all;margin-bottom:12px;font-size:21px;line-height:1.35;display:block}.intro-bullet-grid p{color:#4d5b53;word-break:keep-all;margin:0;line-height:1.72}.not-found-content{justify-items:start;gap:22px;display:grid}.not-found-content p{color:#4d5b53;margin:0;font-size:18px;line-height:1.7}.membership-content{width:min(1100px,100% - 36px)}.membership-statement{border-top:2px solid var(--ku-green-dark);background:#f5f8f6;border-bottom:1px solid #dce6df;padding:48px 62px 44px}.membership-statement h4{max-width:820px;color:var(--ku-green-dark);letter-spacing:-.045em;text-align:center;word-break:keep-all;margin:0 auto;font-size:clamp(24px,2.7vw,31px);line-height:1.55}.membership-statement>div{border-top:1px solid #d9e4dc;max-width:860px;margin:30px auto 0;padding-top:28px}.membership-statement p{color:#5e7066;word-break:keep-all;margin:0 0 18px;font-size:16px;line-height:1.85}.membership-statement p strong,.membership-benefit-list p strong{font-weight:850}.membership-statement p:last-child{margin-bottom:0}.membership-statement .membership-note{color:#4f6057;font-size:15px}.membership-block{margin-top:82px}.membership-contact-card{border-top:2px solid var(--ku-green-dark);border-left:1px solid #dce6df;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.membership-contact-card div{background:#fff;border-bottom:1px solid #dce6df;border-right:1px solid #dce6df;min-height:112px;padding:23px 24px}.membership-contact-card .wide{grid-column:1/-1}.membership-contact-card span{color:#5b8f70;letter-spacing:.08em;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.membership-contact-card strong{color:var(--ink);word-break:keep-all;font-size:17px;line-height:1.45}.membership-table-card{border-top:2px solid var(--ku-green-dark);border-bottom:1px solid #dce6df;border-left:1px solid #dce6df;border-right:1px solid #dce6df;overflow:auto hidden}.membership-table-card h5{color:var(--ku-green-dark);background:#f6faf7;border-bottom:1px solid #dce6df;margin:0;padding:20px 24px;font-size:20px}.membership-table-card table{border-collapse:collapse;width:100%;min-width:580px}.membership-table-card th,.membership-table-card td{color:#4d5b53;text-align:center;word-break:keep-all;border-bottom:1px solid #dce6df;border-right:1px solid #dce6df;padding:17px 20px;line-height:1.45}.membership-table-card tr>:last-child{border-right:0}.membership-table-card tbody tr:last-child>*{border-bottom:0}.membership-table-card th{color:var(--ku-green-dark);background:#f7faf8;font-weight:900}.membership-fee-card{margin-top:2px}.membership-fee-card table{min-width:700px}.membership-fee-card th:first-child:not([colspan]){width:19%}.membership-fee-card td:nth-child(2){width:29%}.membership-contribution-copy{border-left:3px solid var(--ku-green-mid);background:#f5f8f6;margin:34px 0 20px;padding:26px 30px}.membership-contribution-copy p{color:#5e7066;word-break:keep-all;margin:0;font-size:15px;line-height:1.8}.membership-contribution-copy p+p{margin-top:8px}.membership-contribution-copy strong{color:var(--ku-green-dark)}.membership-contribution-card td:first-child{color:var(--ku-green-dark);background:#f7faf8;font-weight:850}.membership-benefit-intro{color:#52635a;border-left:3px solid var(--ku-green-mid);word-break:keep-all;background:#f5f8f6;margin:0 0 18px;padding:23px 26px;font-size:16px;line-height:1.75}.membership-benefit-list{border-top:2px solid var(--ku-green-dark);display:grid}.membership-benefit-list article{background:#fff;border-bottom:1px solid #dce6df;border-left:1px solid #dce6df;border-right:1px solid #dce6df;grid-template-columns:270px minmax(0,1fr);align-items:center;gap:28px;min-height:94px;padding:22px 26px;display:grid}.membership-benefit-list>article>strong{color:var(--ku-green-mid);letter-spacing:-.03em;font-size:18px}.membership-benefit-list p{color:#52635a;word-break:keep-all;margin:0;font-size:16px;line-height:1.75}.policy-hero{background:linear-gradient(120deg, #003a1bf5, #4f8a43eb), var(--ku-green-dark)}.policy-content{min-width:0}.policy-content h3{max-width:900px;color:var(--ink);letter-spacing:0;word-break:keep-all;margin-bottom:30px;font-size:clamp(30px,4vw,48px);line-height:1.22}.policy-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-bottom:42px;display:grid}.policy-summary>div{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;min-height:190px;padding:28px}.policy-summary span{color:var(--ku-green);text-transform:uppercase;margin-bottom:18px;font-size:13px;font-weight:900;display:block}.policy-summary strong{color:var(--ink);word-break:keep-all;margin-bottom:14px;font-size:24px;line-height:1.34;display:block}.policy-summary p{color:var(--muted);word-break:keep-all;margin:0;line-height:1.75}.policy-block{margin-top:42px}.block-heading{grid-template-columns:64px 1fr;align-items:start;gap:18px;margin-bottom:20px;display:grid}.block-heading>span{color:#fff;background:var(--ku-green-dark);border-radius:6px;place-items:center;width:56px;height:56px;font-weight:900;display:grid}.block-heading h4{color:var(--ink);word-break:keep-all;margin:0 0 8px;font-size:28px;line-height:1.3}.block-heading p{color:var(--muted);word-break:keep-all;margin:0;line-height:1.7}.agenda-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.agenda-card{border:1px solid var(--line);background:#fff;border-radius:6px;min-height:245px;padding:24px}.agenda-card h5{color:var(--ku-green-dark);word-break:keep-all;margin:0 0 12px;font-size:22px;line-height:1.35}.agenda-card p{color:#4d5b53;word-break:keep-all;line-height:1.72}.agenda-card div{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.agenda-card span{min-height:32px;color:var(--ku-green-dark);background:#edf7f0;border:1px solid #d2e7d8;border-radius:6px;padding:7px 10px;font-size:13px;font-weight:850}.policy-list{gap:10px;display:grid}.policy-list article{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;grid-template-columns:180px 1fr;align-items:start;gap:18px;min-height:82px;padding:20px;display:grid}.policy-list strong{color:var(--ku-green-dark);font-size:18px;line-height:1.4}.policy-list p{color:#4d5b53;word-break:keep-all;margin:0;line-height:1.72}.news-hero{background:linear-gradient(120deg, #003a1bf5, #0f6b3beb), var(--ku-green-dark)}.newsroom-content{min-width:0}.newsroom-content h3{max-width:850px;color:var(--ink);letter-spacing:0;word-break:keep-all;margin-bottom:30px;font-size:clamp(30px,4vw,48px);line-height:1.22}.newsroom-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:34px;display:grid}.newsroom-overview>div{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;min-height:168px;padding:24px}.newsroom-overview span{color:var(--ku-green);text-transform:uppercase;margin-bottom:14px;font-size:13px;font-weight:900;display:block}.newsroom-overview strong{color:var(--ink);word-break:keep-all;margin-bottom:12px;font-size:24px;line-height:1.3;display:block}.newsroom-overview p{color:var(--muted);word-break:keep-all;margin:0;line-height:1.65}.newsroom-tools{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.newsroom-tools .tab-list{margin-bottom:0}.newsroom-empty{border:1px solid var(--line)}.newsroom-content .intro-page-lede{margin-bottom:28px}.news-list-content,.news-detail-content{width:min(1100px,100% - 36px)}.news-board-shell{margin-top:18px}.news-board-toolbar{justify-content:space-between;align-items:center;gap:24px;min-height:48px;margin-bottom:18px;display:flex}.news-board-toolbar>p{color:#637169;margin:0;font-size:15px;font-weight:700}.news-board-toolbar>p strong{color:var(--ku-green);font-size:18px}.news-board-search{grid-template-columns:112px minmax(220px,290px) 48px;min-height:44px;display:grid}.news-board-search select,.news-board-search input,.news-board-search button{color:#405047;min-width:0;height:44px;font:inherit;background:#fff;border:1px solid #cfded4;border-radius:0}.news-board-search select{cursor:pointer;border-right:0;padding:0 32px 0 13px}.news-board-search input{outline:none;padding:0 14px}.news-board-search input:focus{z-index:1;border-color:var(--ku-green-mid);position:relative}.news-board-search button{color:#fff;background:var(--ku-green);border-color:var(--ku-green);cursor:pointer;place-items:center;display:grid}.news-board{border-top:2px solid var(--ku-green-dark)}.board-summary{color:var(--muted);justify-content:space-between;gap:16px;padding:14px 4px;font-size:14px;font-weight:800;display:flex}.board-header,.board-row{grid-template-columns:72px minmax(0,1fr) 118px 64px;align-items:center;display:grid}.board-header.has-writer,.board-row.has-writer{grid-template-columns:72px minmax(0,1fr) 118px 118px 64px}.board-header{color:#30423a;border-top:1px solid var(--line);text-align:center;background:#f4f8f5;border-bottom:1px solid #cfded4;min-height:52px;font-size:14px;font-weight:900}.board-list{border-bottom:1px solid #d8e4dd}.board-row{color:#2a352f;border-bottom:1px solid #e4eee8;min-height:62px;padding:0}.board-row:last-child{border-bottom:0}.board-number,.board-writer,.board-date,.board-attachment{color:var(--muted);text-align:center;white-space:nowrap;padding:0 12px;font-size:14px}.board-title-cell{min-width:0;padding:12px 16px}.board-title{min-width:0;color:var(--ink);font-size:16px;font-weight:850;line-height:1.35;text-decoration:none;display:grid}.board-title span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.board-title small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:13px;font-weight:600;line-height:1.4;display:block;overflow:hidden}.board-title:hover span{color:var(--ku-green-dark);text-underline-offset:3px;text-decoration:underline}.thumbnail-news-board{border-top-color:var(--ku-green-dark)}.thumbnail-news-list{border-bottom:1px solid #d8e4dd}.thumbnail-news-list-item{border-bottom:1px solid #e1ebe5;min-width:0}.thumbnail-news-list-item:last-child{border-bottom:0}.thumbnail-news-card-link{min-width:0;min-height:190px;color:inherit;background:#fff;grid-template-columns:230px minmax(0,1fr);align-items:center;gap:30px;padding:20px 8px;text-decoration:none;transition:background-color .16s,color .16s;display:grid}.thumbnail-news-card-link:hover{background:#f8fbf9}.thumbnail-news-image{background:#f4f8f5;border:1px solid #dce9e0;width:230px;height:150px;margin:0;position:relative;overflow:hidden}.thumbnail-news-image img{object-fit:cover;width:100%;height:100%;display:block}.thumbnail-news-image-placeholder{color:#728278;background:#f4f8f5;justify-content:center;align-items:center;height:100%;font-size:12px;font-weight:800;display:flex}.thumbnail-news-list-copy{min-width:0}.thumbnail-news-writer{color:var(--ku-green-dark);margin-bottom:6px;font-size:13px;font-weight:850;display:block}.thumbnail-news-list-copy h4{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;word-break:keep-all;margin:0;font-size:18px;line-height:1.35;overflow:hidden}.thumbnail-news-card-link:hover h4{color:var(--ku-green-dark);text-underline-offset:3px;text-decoration:underline}.thumbnail-news-list-copy p{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0 10px;font-size:14px;line-height:1.6;display:-webkit-box;overflow:hidden}.thumbnail-news-list-copy time{color:#6b7b70;font-size:13px;font-weight:700;display:block}.board-file-link{width:32px;height:32px;color:var(--ku-green-dark);background:#edf7f0;border:1px solid #d2e7d8;border-radius:6px;place-items:center;display:inline-grid}.board-empty-mark{color:#a5b4aa}.board-pagination{justify-content:center;gap:6px;margin-top:24px;display:flex}.board-pagination button{color:#405248;cursor:pointer;background:#fff;border:1px solid #d2e0d7;border-radius:6px;min-width:36px;height:36px;padding:0 10px;font-weight:850}.board-pagination button.active{color:#fff;background:var(--ku-green-dark);border-color:var(--ku-green-dark)}.board-pagination button:disabled{cursor:default;opacity:.45}.news-detail-content{min-width:0}.news-detail-header{border-bottom:1px solid var(--line);padding-bottom:24px}.news-detail-labels{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.news-detail-labels span{min-height:30px;color:var(--ku-green-dark);background:#edf7f0;border:1px solid #d2e7d8;border-radius:6px;padding:6px 10px;font-size:13px;font-weight:900}.news-detail-header h3{max-width:980px;margin-bottom:20px}.news-detail-meta{flex-wrap:wrap;gap:10px;margin:0;padding:0;display:flex}.news-detail-meta div{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;align-items:center;gap:8px;min-height:34px;padding:0 12px;display:flex}.news-detail-meta dt,.news-detail-meta dd{margin:0;font-size:14px;line-height:1.45}.news-detail-meta dt{color:var(--ku-green-dark);font-weight:900}.news-detail-meta dd{color:var(--muted);font-weight:750}.news-detail-body{color:#3f4f46;word-break:keep-all;padding:30px 0;font-size:17px;line-height:1.85}.news-detail-body>div{display:flow-root}.news-detail-body p,.news-detail-body ul,.news-detail-body ol,.news-detail-body blockquote{margin:0 0 18px}.news-detail-body h1,.news-detail-body h2,.news-detail-body h3,.news-detail-body h4,.news-detail-body h5,.news-detail-body h6{color:var(--ink);letter-spacing:0;word-break:keep-all;margin:28px 0 14px;line-height:1.35}.news-detail-body h1,.news-detail-body h2,.news-detail-body h3{font-size:26px}.news-detail-body a{color:var(--ku-green-dark);text-underline-offset:3px;font-weight:900;text-decoration:underline}.news-detail-body img{border:1px solid var(--line);border-radius:6px;max-width:100%;height:auto}.news-detail-body blockquote{color:#30423a;border-left:4px solid var(--ku-green);background:#f7faf8;padding:18px 20px}.news-detail-gallery{gap:14px;margin-bottom:24px;display:grid}.news-detail-gallery figure{margin:0}.news-detail-gallery img{object-fit:contain;border:1px solid var(--line);background:#f7faf8;border-radius:6px;width:100%;max-height:680px;display:block}.news-detail-gallery figcaption{color:var(--muted);margin-top:8px;font-size:14px}.news-detail-files{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;margin-top:8px;padding:22px}.news-detail-files h4{color:var(--ink);margin:0 0 14px;font-size:20px}.news-detail-file-list{gap:8px;display:grid}.news-detail-file-list a{min-height:44px;color:var(--ink);border:1px solid var(--line);background:#fff;border-radius:6px;align-items:center;gap:10px;padding:10px 12px;font-weight:850;display:flex}.news-detail-file-list a svg{color:var(--ku-green-dark);flex:none}.news-detail-file-list span{overflow-wrap:anywhere;min-width:0}.news-detail-file-list small{color:var(--muted);white-space:nowrap;margin-left:auto;font-size:13px}.news-detail-actions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.news-detail-pager{border-top:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:28px;padding-top:22px;display:grid}.news-detail-pager.single{grid-template-columns:1fr}.news-detail-pager>a,.news-detail-pager>span{background:#f7faf8;border:1px solid #dce9e0;border-radius:6px;min-height:78px;padding:16px}.news-detail-pager>a{gap:6px;display:grid}.news-detail-pager span{color:var(--ku-green);font-size:13px;font-weight:900}.news-detail-pager strong{color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.45;overflow:hidden}.news-detail-empty{gap:10px}.section{padding:clamp(78px,10vw,126px) clamp(18px,5vw,72px)}.section-heading{max-width:860px;margin-bottom:36px}.section-heading h2,.support-section h2,.panel-heading h2{color:var(--ink);letter-spacing:0;word-break:keep-all;margin-bottom:0;font-size:clamp(30px,4vw,48px);line-height:1.18}.split-heading,.compact-heading,.panel-heading{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.text-link{min-height:40px;color:var(--ku-green-dark);white-space:nowrap}.intro-section{background:#fff}.intro-grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);align-items:stretch;gap:28px;display:grid}.intro-copy{align-content:center;min-height:300px;padding-right:clamp(0px,4vw,52px);display:grid}.intro-copy p{color:#4d5b53;word-break:keep-all;font-size:19px;line-height:1.9}.mission-panel{color:#fff;background:linear-gradient(135deg, var(--ku-green-dark), var(--ku-green-mid));border-radius:6px;align-content:center;min-height:300px;padding:30px;display:grid}.mission-panel h3{word-break:keep-all;margin:18px 0 22px;font-size:26px;line-height:1.32}.mission-panel dl{gap:12px;margin:0;display:grid}.mission-panel dl div{border-top:1px solid #fff3;grid-template-columns:68px 1fr;gap:14px;padding-top:12px;display:grid}.mission-panel dt{color:#ffffffb8;font-weight:800}.mission-panel dd{margin:0;font-weight:900}.program-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.program-card,.empty-state,.news-panel,.resource-panel{border:1px solid var(--line);background:#fff;border-radius:6px}.program-card{min-height:252px;color:inherit;padding:28px;display:block}.card-icon{color:#fff;background:var(--ku-green-dark);border-radius:6px;place-items:center;width:50px;height:50px;margin-bottom:24px;display:grid}.program-card:nth-child(2) .card-icon,.program-card:nth-child(5) .card-icon{background:var(--ku-green-mid)}.program-card:nth-child(3) .card-icon,.program-card:nth-child(6) .card-icon{background:var(--ku-olive)}.program-card h3{margin-bottom:12px;font-size:22px;line-height:1.35}.program-card p{color:var(--muted);word-break:keep-all;margin-bottom:0;line-height:1.72}.focus-section{color:#fff;background:var(--ku-green-dark);grid-template-columns:minmax(0,.76fr) minmax(320px,1.24fr);align-items:start;gap:clamp(30px,5vw,70px);display:grid}.focus-copy h2{word-break:keep-all;margin-bottom:0;font-size:clamp(30px,4vw,48px);line-height:1.18}.focus-list{gap:12px;display:grid}.focus-item{background:#ffffff14;border:1px solid #ffffff29;border-radius:6px;grid-template-columns:70px 1fr;align-items:center;min-height:88px;padding:22px;display:grid}.focus-item span{color:#b6c96a;font-weight:900}.focus-item strong{word-break:keep-all;font-size:clamp(18px,2vw,22px);line-height:1.42}.focus-section .eyebrow,.support-section .eyebrow{color:#b6c96a}.news-resource-section{background:#f3f7f4;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);gap:20px;display:grid}.news-panel,.resource-panel{padding:28px}.compact-heading,.panel-heading{margin-bottom:24px}.panel-heading h2,.compact-heading h2{font-size:clamp(28px,3vw,38px)}.search-field{width:min(100%,260px);min-height:46px;color:var(--muted);border:1px solid var(--line);background:#f7faf8;border-radius:6px;align-items:center;padding:0 14px;display:flex}.search-field input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;padding:12px 0 12px 10px}.tab-list{flex-wrap:wrap;gap:8px;margin-bottom:14px;display:flex}.tab-list button{min-height:38px;color:var(--muted);border:1px solid var(--line);cursor:pointer;background:#f7faf8;border-radius:6px;padding:0 14px;font-weight:850}.tab-list button.active{color:#fff;background:var(--ku-green);border-color:var(--ku-green)}.notice-list{gap:10px;display:grid}.notice-row{background:#f8fbf9;border:1px solid #ddebe2;border-radius:6px;grid-template-columns:86px 1fr 104px;align-items:center;gap:14px;min-height:62px;padding:0 16px;display:grid}.notice-row span{color:var(--ku-green);font-size:13px;font-weight:900}.notice-row a{color:#1f2722;text-overflow:ellipsis;white-space:nowrap;font-weight:850;overflow:hidden}.notice-row time{color:var(--muted);white-space:nowrap;font-size:14px}.empty-state{min-height:140px;color:var(--muted);place-items:center;display:grid}.support-section{color:#fff;background:linear-gradient(120deg, var(--ku-green-dark), #103b24);justify-content:space-between;align-items:center;gap:28px;padding:clamp(58px,8vw,96px) clamp(18px,5vw,72px);display:flex}.support-section p:last-child{color:#ffffffc2;word-break:keep-all;max-width:760px;margin:18px 0 0;font-size:18px;line-height:1.75}.support-section h2{color:#fff}.support-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.site-footer{color:#d7e3dd;background:#102318;justify-content:space-between;align-items:flex-start;gap:24px;padding:34px clamp(18px,5vw,72px);display:flex}.site-footer strong{color:#fff}.site-footer p{margin:8px 0 0}.site-footer address{flex-wrap:wrap;justify-content:flex-end;gap:16px;max-width:860px;font-style:normal;display:flex}.support-detail-content{width:min(1100px,100% - 36px)}.support-detail-statement{border-top:2px solid var(--ku-green-dark);text-align:center;background:#f5f8f6;border-bottom:1px solid #dce6df;padding:48px 62px 44px}.support-detail-statement h3{max-width:800px;color:var(--ku-green-dark);letter-spacing:-.045em;word-break:keep-all;margin:0 auto;font-size:28px;line-height:1.55}.support-detail-statement p{color:#5e7066;word-break:keep-all;border-top:1px solid #d8e3dc;max-width:780px;margin:28px auto 0;padding-top:26px;font-size:16px;line-height:1.85}.support-detail-purpose{margin-top:82px}.support-detail-purpose-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;display:grid}.support-detail-purpose-grid article{border:1px solid #d8e4dc;border-top:2px solid var(--ku-green-mid);background:#fff;grid-column:span 2;min-height:254px;padding:32px 28px}.support-detail-purpose-grid article:nth-child(n+4){grid-column:span 3;min-height:232px}.support-detail-purpose-grid article>span{color:#fff;background:var(--ku-green-mid);border-radius:50%;place-items:center;width:34px;height:34px;font-size:10px;font-weight:900;display:grid}.support-detail-purpose-grid h5{color:var(--ku-green-dark);letter-spacing:-.04em;word-break:keep-all;margin:24px 0 14px;font-size:21px;line-height:1.45}.support-detail-purpose-grid p{color:#607168;word-break:keep-all;margin:0;font-size:15px;line-height:1.85}.support-disclosure-section{width:min(960px,100%);margin:0 auto}.support-disclosure-notice{border:1px solid #d7e3db;border-top:2px solid var(--ku-green-dark);text-align:center;background:#f7faf8;align-content:center;justify-items:center;min-height:360px;padding:48px;display:grid}.support-disclosure-notice>span{color:var(--ku-green-mid);letter-spacing:.14em;font-size:10px;font-weight:900}.support-disclosure-notice h5{color:var(--ku-green-dark);letter-spacing:-.045em;word-break:keep-all;margin:18px 0 13px;font-size:28px;line-height:1.45}.support-disclosure-notice p{color:#66776e;margin:0;font-size:16px;line-height:1.75}.site-footer a,.site-footer span{word-break:keep-all;align-items:center;gap:6px;line-height:1.45;display:inline-flex}.org-director{background:#356f94}.org-departments>div{color:var(--ku-green-dark);background:#e8f1f6}.support-section{background:linear-gradient(120deg, var(--ku-green-dark), #1e4f71)}.home-popup-zone{background:#eaf2f7}.home-popup-preview,.home-popup-preview-empty{background:var(--ku-green-dark)}.research-policy-prose{border-top:2px solid var(--ku-green-dark);background:#fff;border-bottom:1px solid #dce5e9;border-left:1px solid #dce5e9;border-right:1px solid #dce5e9;padding:34px 38px}.research-policy-prose p{color:#52636d;word-break:keep-all;margin:0;font-size:16px;line-height:1.9}.research-policy-prose p+p{margin-top:18px}.advisory-table thead th:first-child{width:14%}.advisory-table thead th:nth-child(2){width:66%}.advisory-table thead th:nth-child(3){width:20%}.org-advisory{width:180px;min-height:52px;color:var(--ku-green-dark);background:#fff;border:2px dashed #a9c5d6;border-radius:28px;font-size:15px;position:absolute;top:10px;left:calc(50% - 390px)}.org-advisory:after{content:"";border-top:1px dashed #8aaec4;width:75px;position:absolute;top:50%;left:100%}.support-detail-cta{margin-top:26px}.support-application-form{border-top:2px solid var(--ku-green-dark);background:#fff;border-bottom:1px solid #d6e1e8;border-left:1px solid #d6e1e8;border-right:1px solid #d6e1e8;overflow:hidden}.support-form-section{border-bottom:1px solid #dce5ea;padding:34px 38px}.support-form-heading{align-items:baseline;gap:16px;margin-bottom:26px;display:flex}.support-form-heading>span{color:var(--ku-green-dark);font-size:21px;font-weight:900}.support-form-heading p{color:#71808b;margin:0;font-size:14px}.support-choice-row{grid-template-columns:132px minmax(0,1fr);align-items:center;gap:18px;min-height:66px;display:grid}.support-choice-row+.support-choice-row{margin-top:12px}.support-choice-row>span{color:#304656;font-size:15px;font-weight:850}.support-choice-buttons,.support-amount-options{flex-wrap:wrap;gap:8px;display:flex}.support-choice-buttons button,.support-amount-options button,.support-amount-options input{color:#486171;cursor:pointer;background:#fff;border:1px solid #cbdbe5;border-radius:0;min-height:46px;padding:0 18px;font-size:14px;font-weight:800}.support-choice-buttons button{min-width:180px}.support-choice-buttons button.active,.support-amount-options button.active{color:#fff;background:var(--ku-green);border-color:var(--ku-green)}.support-amount-options label{min-width:128px}.support-amount-options input{outline:0;width:100%}.support-amount-options input:focus,.support-basic-grid input:focus{border-color:var(--ku-green-mid);box-shadow:0 0 0 3px #2f6f981f}.support-basic-section{background:#f7fafc}.support-basic-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.support-basic-grid label{color:#304656;gap:9px;font-size:14px;font-weight:850;display:grid}.support-basic-grid .wide{grid-column:1/-1}.support-basic-grid input{width:100%;height:48px;color:var(--ink);background:#fff;border:1px solid #cbdbe5;border-radius:0;outline:0;padding:0 14px}.support-consent{color:#596d7b;align-items:center;gap:9px;margin-top:22px;font-size:14px;font-weight:700;display:flex}.support-consent input{width:16px;height:16px;accent-color:var(--ku-green)}.support-form-footer{justify-content:space-between;align-items:center;gap:24px;padding:24px 38px;display:flex}.support-form-footer p{color:#687a87;margin:0;font-size:15px}.support-form-footer strong{color:var(--ku-green-dark);margin-left:8px;font-size:18px}.support-form-notice{color:#315e79;background:#edf5fa;border-top:1px solid #d4e4ef;margin:0;padding:15px 38px;font-size:14px;line-height:1.6}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1180px){.utility-bar,.desktop-nav,.primary-action{display:none}.gnb-row{min-height:76px}.menu-button{display:inline-grid}.main-visual,.intro-grid,.focus-section,.news-resource-section,.subpage-layout,.greeting-body{grid-template-columns:1fr}.main-visual{min-height:auto}.service-links,.program-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mobile-nav{top:76px}.greeting-hero{min-height:200px}.greeting-hero>div{padding-top:0}.greeting-tabs>div{grid-template-columns:repeat(2,minmax(0,1fr))}.greeting-tabs a{border-bottom:1px solid #e4eaee;min-height:52px;padding:8px 10px;font-size:13px}.greeting-breadcrumb{gap:22px;min-height:48px;font-size:11px}.greeting-content{padding:52px 0 74px}.greeting-title{margin-bottom:34px}.greeting-title h3{font-size:30px}.membership-statement{padding:32px 20px 30px}.membership-statement h4{font-size:21px;line-height:1.6}.membership-statement>div{margin-top:22px;padding-top:21px}.membership-statement p{font-size:15px;line-height:1.75}.membership-block{margin-top:60px}.membership-contact-card div{min-height:0;padding:20px}.membership-contact-card strong{font-size:16px}.membership-contribution-copy{margin-top:24px;padding:21px 20px}.membership-contribution-copy p,.membership-benefit-intro,.membership-benefit-list p{font-size:14px;line-height:1.75}.membership-benefit-list article{grid-template-columns:1fr;gap:8px;min-height:0;padding:20px}.support-detail-statement{padding:32px 20px 30px}.support-detail-statement h3{font-size:22px;line-height:1.55}.support-detail-statement p{margin-top:22px;padding-top:21px;font-size:15px;line-height:1.75}.support-detail-purpose{margin-top:60px}.support-detail-purpose-grid{grid-template-columns:1fr;gap:12px}.support-detail-purpose-grid article,.support-detail-purpose-grid article:nth-child(n+4){grid-column:auto;min-height:0;padding:25px 22px}.support-detail-purpose-grid h5{margin:18px 0 10px;font-size:19px}.support-detail-purpose-grid p{font-size:14px;line-height:1.75}.support-disclosure-notice{min-height:280px;padding:34px 22px}.support-disclosure-notice h5{font-size:23px}.support-disclosure-notice p{font-size:15px}.purpose-visual{grid-template-columns:1fr;min-height:0}.purpose-visual-card{border-width:8px;min-height:210px;padding:38px 24px}.purpose-law-section,.purpose-law-section+.purpose-law-section{margin-top:54px}.purpose-law-heading{padding:0 4px 25px}.purpose-law-heading h4{font-size:20px}.purpose-description{padding:28px 2px 25px}.purpose-description p{font-size:16px;line-height:1.85}.purpose-business-list{grid-template-columns:1fr}.purpose-business-list li:last-child:nth-child(odd){grid-column:auto}.purpose-business-list li{min-height:78px;padding:15px 16px}.leadership-overview{grid-template-columns:1fr}.leadership-overview a{min-height:105px;padding:20px 24px}.leadership-overview span{margin-bottom:8px}.leadership-block{margin-top:62px;scroll-margin-top:90px}.leadership-block-heading{gap:13px}.leadership-block-heading>span{width:42px;height:42px}.leadership-block-heading h4{font-size:23px}.bylaws-overview{grid-template-columns:1fr}.bylaws-overview>div{min-height:112px;padding:22px}.bylaws-overview strong{font-size:30px}.bylaws-overview .accent strong{font-size:23px}.bylaws-block,.bylaws-block.supplementary{margin-top:62px}.bylaw-article-heading{grid-template-columns:58px minmax(0,1fr);gap:8px;min-height:62px;padding:0 14px}.bylaw-article-heading>strong{font-size:15px}.bylaw-article-content{padding:22px 17px 24px}.bylaw-article-content p{font-size:14px;line-height:1.75}.research-policy-content{width:min(100% - 36px,1100px)}.research-policy-statement{grid-template-columns:1fr}.research-policy-statement>span{min-height:64px;padding:18px 22px}.research-policy-statement p{padding:27px 22px 30px;font-size:17px;line-height:1.85}.research-policy-copy{padding:27px 22px 30px}.research-policy-heading{margin-top:62px}.research-policy-task{margin-top:50px}.research-policy-item-list{grid-template-columns:1fr}.research-policy-item-list article{min-height:0;padding:24px 20px}.research-policy-item-list h5{margin-bottom:14px;font-size:18px}.business-program-statement>div{padding:25px 22px 28px}.business-program-statement p{padding:0;font-size:16px;line-height:1.8}.business-program-description{margin:-2px 0 20px;font-size:15px}.business-program-task.program-topic-section>.leadership-block-heading.without-number{padding:23px 22px}.business-program-task.program-topic-section>.leadership-block-heading.without-number h4{font-size:26px}.business-program-task.program-topic-section>.leadership-block-heading.without-number+.business-program-description{margin-bottom:28px;padding:23px 22px 0}.business-program-item-list{grid-template-columns:1fr}.business-program-item-list article,.business-program-item-list article:last-child:nth-child(odd){grid-column:auto}.business-program-item-list article{gap:12px;min-height:94px;padding:19px 16px}.business-program-item-list.stacked article{grid-template-columns:42px minmax(0,1fr);gap:12px;min-height:94px;padding:19px 16px}.business-program-item-list p{font-size:14px;line-height:1.7}.trust-course-program-list{margin-top:30px}.trust-course-program-group+.trust-course-program-group{margin-top:48px;padding-top:40px}.trust-course-program-group-heading h5{font-size:21px}.trust-course-program-lead{font-size:15px}.trust-course-card{padding:24px 20px}.trust-course-card-heading h6{font-size:18px}.trust-course-card>p,.trust-course-curriculum span,.trust-course-curriculum li{font-size:14px;line-height:1.8}.trust-course-details{padding:16px}.trust-course-details>div{grid-template-columns:1fr;gap:3px}.trust-course-instructors{margin-top:42px;padding-top:28px}.trust-course-instructors-heading h5{font-size:20px}.trust-course-instructor-grid{grid-template-columns:1fr}.trust-course-instructor-card{grid-template-columns:156px minmax(0,1fr);gap:14px;padding:22px 20px}.trust-course-instructor-avatar{width:156px}.leadership-table-wrap{border-top:0;overflow:visible}.leadership-table,.leadership-table tbody,.leadership-table tr,.leadership-table th,.leadership-table td{width:100%;display:block}.leadership-table thead{display:none}.leadership-table tbody tr{border-top:2px solid var(--ku-green-dark);margin-bottom:18px}.leadership-table tbody th,.leadership-table tbody td{text-align:left;border-left:1px solid #dce5e9;grid-template-columns:108px minmax(0,1fr);align-items:center;gap:12px;min-height:51px;padding:13px 15px;display:grid}.leadership-table tbody th:before,.leadership-table tbody td:before{color:var(--ku-green-mid);content:attr(data-label);font-size:12px;font-weight:900}.leadership-table tbody td>span{grid-column:2}.leadership-table tbody th{background:var(--ku-green-soft)}.leadership-table tbody tr:nth-child(2n) td{background:#fff}.organization-chart-wrap{margin-left:-18px;margin-right:-18px;padding:36px 18px 24px}.organization-chart{width:100%;min-width:0;padding:0}.org-node{width:min(190px,58%);min-height:54px;font-size:19px}.org-vertical-line{height:30px}.org-director-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:8px;display:grid}.org-director-row .org-node{width:100%;margin:0}.org-director-row .org-advisory,.org-director-row .org-office{border-width:1px;border-radius:12px;min-height:46px;padding:7px 5px;font-size:11px;line-height:1.35;position:relative;top:auto;left:auto}.org-director-row .org-advisory:after,.org-director-row .org-office:before{display:none}.org-director-row .org-director{min-height:54px;font-size:18px}.org-branch-line{width:75%;height:48px}.org-branch-line:before{height:24px}.org-branch-line:after{top:24px}.org-departments{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.org-departments>div{min-height:66px;padding:10px 8px;font-size:13px}.org-departments>div:before{height:24px}.greeting-layout{grid-template-columns:1fr;gap:42px}.greeting-chairperson{width:min(360px,100%);margin:0 auto}.greeting-letter{margin:0}.greeting-letter>p{font-size:16px;line-height:1.9}.greeting-signoff{gap:7px}.career-list{grid-template-columns:1fr;margin-top:42px;padding:24px 22px}.career-list-columns{grid-template-columns:1fr}.home-popup{width:auto;inset:92px 16px auto}.home-popup-card{max-height:calc(100vh - 32px)}.home-popup-card h2{font-size:24px}.home-popup-image img{max-height:none}.main-visual{padding-top:38px;padding-bottom:38px}h1{font-size:38px}.board-grid,.image-ready-board,.service-links,.program-grid,.mobile-group div{grid-template-columns:1fr}.image-ready-board{grid-template-rows:none;min-height:0}.home-image-card,.home-image-card.large{grid-row:auto;min-height:210px}.service-links{box-shadow:none;border-left:0;border-right:0;border-radius:0;margin-top:0}.split-heading,.compact-heading,.panel-heading,.support-section,.site-footer{flex-direction:column;align-items:stretch}.notice-row{grid-template-columns:1fr;gap:8px;padding:16px}.notice-row a{white-space:normal}.career-list{grid-template-columns:1fr}.greeting-content h3,.intro-detail-content h3,.policy-content h3,.newsroom-content h3{overflow-wrap:anywhere;word-break:normal;font-size:27px;line-height:1.35}.policy-summary,.agenda-grid,.policy-list article,.newsroom-overview,.membership-contact-card,.membership-step-list article,.membership-table-grid{grid-template-columns:1fr}.membership-step-list article{gap:12px}.membership-table-card{overflow-x:auto}.membership-table-card table{min-width:520px}.membership-fee-card table{min-width:700px}.block-heading{grid-template-columns:1fr}.newsroom-tools{flex-direction:column}.newsroom-tools .search-field{width:100%}.news-list-content,.news-detail-content{width:min(1100px,100% - 36px)}.news-board-toolbar{flex-direction:column;align-items:stretch;gap:13px}.news-board-search{grid-template-columns:92px minmax(0,1fr) 44px;width:100%}.news-board-search select{padding-right:8px}.board-summary{flex-direction:column;gap:4px}.board-header{display:none}.board-row{grid-template-columns:48px minmax(0,1fr) 42px;gap:0;min-height:0;padding:12px 0}.board-number{text-align:left;grid-row:span 2;padding:0 8px}.board-title-cell{padding:0 10px}.board-title small{white-space:normal}.board-date{text-align:left;grid-column:2;padding:4px 10px 0}.board-row.has-writer .board-number{grid-row:span 3}.board-row.has-writer .board-writer,.board-row.has-writer .board-date{text-align:left;grid-column:2;padding:4px 10px 0}.board-row.has-writer .board-attachment{grid-row:1/span 3}.board-attachment{grid-area:1/3/span 2;padding:0 8px}.thumbnail-news-card-link{grid-template-columns:112px minmax(0,1fr);gap:14px;min-height:0;padding:14px 0}.thumbnail-news-image{width:112px;height:74px}.thumbnail-news-list-copy h4{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;display:-webkit-box}.thumbnail-news-list-copy p{display:none}.thumbnail-news-writer{margin-bottom:4px;font-size:12px}.thumbnail-news-list-copy time{margin-top:7px;font-size:12px}.board-pagination{flex-wrap:wrap}.news-detail-meta,.news-detail-actions{flex-direction:column;align-items:stretch}.news-detail-meta div{grid-template-columns:64px minmax(0,1fr);width:100%;padding:10px 12px;display:grid}.news-detail-meta dd{overflow-wrap:anywhere}.news-detail-file-list a{align-items:flex-start}.news-detail-file-list small{margin-left:0}.news-detail-pager{grid-template-columns:1fr}.news-detail-pager strong{white-space:normal}.support-actions,.site-footer address{justify-content:flex-start}}@media (width<=440px){.brand img{width:218px;height:32px}h1{font-size:34px}.section-heading h2,.support-section h2,.focus-copy h2{font-size:28px}.hero-actions,.support-actions{display:grid}.solid-button,.ghost-button{width:100%}}@media (width<=360px){.brand img{width:184px}}.site-shell{background:#fff;padding-top:86px}.site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:#fffffffa;border-bottom:1px solid #e6eaee;box-shadow:0 5px 18px #132e490f}.utility-bar{color:#71808b;background:#f7f9fa;border-bottom-color:#edf0f2;justify-content:space-between;align-items:center;height:32px;padding:0 max(18px,50vw - 620px);font-size:11px;font-weight:700}.utility-social,.utility-links{align-items:center;gap:14px;height:100%;display:flex}.utility-social a,.utility-links a{align-items:center;height:100%;display:inline-flex}.utility-social a:not(:first-child){color:#fff;background:#8da0ae;border-radius:50%;justify-content:center;width:17px;height:17px;font-size:9px;font-weight:900}.utility-links a+a{position:relative}.utility-links a+a:before{content:"";background:#d9e0e5;width:1px;height:10px;position:absolute;left:-8px}.gnb-row{width:min(1240px,100%);min-height:86px;margin:0 auto;padding:0}.brand img{object-fit:contain;width:248px;height:44px}.desktop-nav{color:#263847;gap:clamp(26px,3vw,54px);font-size:17px;font-weight:800}.desktop-nav a{height:86px;padding:0}.header-actions{gap:8px}.menu-button{width:39px;height:39px;color:var(--ku-green-mid);background:var(--ku-green-pale);border:1px solid var(--ku-green-line);cursor:pointer;border-radius:0;place-items:center;display:inline-grid}.mega-menu{border-color:#dfece4;border-radius:0;left:max(18px,50vw - 620px);right:max(18px,50vw - 620px);box-shadow:0 18px 35px #003a1b24}.mega-summary{background:linear-gradient(135deg, var(--ku-green-dark), var(--ku-green-mid))}.mega-links a{color:#3f5046;background:#f8fbf9;border-color:#e4eee8}.mega-links a:hover{color:var(--ku-green);background:var(--ku-green-soft);border-color:var(--ku-green-line)}.mobile-nav{border-color:#dfece4;border-radius:0;top:86px;box-shadow:0 18px 35px #003a1b24}.mobile-group-title{color:var(--ku-green-dark)}.mobile-group div a{color:#3f5347;background:#f4f8f5}.reference-home{background:#fff;overflow:hidden}.reference-hero{isolation:isolate;color:#fff;background-color:var(--ku-green-dark);background-image:linear-gradient(180deg, #00180a2e 0%, #00180a4d 100%), var(--hero-image);background-position:var(--hero-position,center);background-repeat:no-repeat;background-size:cover;min-height:560px;position:relative;overflow:hidden}.reference-hero:before{display:none}.reference-hero-inner{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:min(1240px,100% - 36px);min-height:560px;margin:0 auto;padding:80px 0;display:flex;position:relative}.hero-institute-name{color:#ffffffd1;letter-spacing:-.02em;text-shadow:0 2px 12px #00000073;margin:0 0 18px;font-size:15px;font-weight:800}.reference-hero h1{color:#fff;letter-spacing:-.055em;text-wrap:balance;word-break:keep-all;text-shadow:0 2px 18px #0000006b;max-width:1040px;margin:0;font-size:clamp(38px,3.5vw,54px);font-weight:800;line-height:1.18;display:grid}.reference-hero h1 span{display:block}.hero-title-line-1{color:#fffc;font-size:.76em;font-weight:700;line-height:1.3}.hero-title-line-2{margin-top:8px}.reference-hero h1+.hero-more-link{margin-top:32px}.hero-more-link{color:#fff;border:1px solid #ffffff9e;align-items:center;gap:12px;min-height:45px;padding:0 18px;font-size:14px;font-weight:800;transition:background .16s,color .16s;display:inline-flex}.reference-hero-art{z-index:-1;width:min(56vw,850px);height:100%;position:absolute;top:0;right:max(0px,50vw - 700px);overflow:hidden}.hero-orbit{border:1px solid #ffffff40;border-radius:50%;display:block;position:absolute}.orbit-one{border-width:46px;border-color:#ffffff17;width:590px;height:590px;top:-180px;right:-78px}.orbit-two{border-width:1px;width:570px;height:570px;bottom:-265px;right:90px}.orbit-three{background:#e4fff321;border:0;width:200px;height:200px;top:96px;right:215px}.hero-grid{background-image:linear-gradient(#ffffff24 1px,#0000 1px),linear-gradient(90deg,#ffffff24 1px,#0000 1px);background-size:54px 54px;width:70%;height:58%;position:absolute;bottom:-8%;right:-13%;transform:rotate(-24deg)}.hero-pagination{z-index:3;gap:8px;display:flex;position:absolute;bottom:38px;right:max(18px,50vw - 620px)}.hero-pagination button{color:#ffffff9e;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff61;justify-content:center;align-items:center;width:40px;height:30px;padding:0;font-size:11px;font-weight:800;display:flex}.hero-pagination button.active{color:#fff;border-bottom:2px solid #fff}.home-content-frame{width:min(1240px,100% - 36px);margin:0 auto}.home-board-zone{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 316px;gap:30px;padding:62px 0 56px;display:grid}.home-tab-board,.home-resource-board{min-width:0}.home-tab-heading{border-bottom:2px solid var(--ku-green-dark);align-items:stretch;min-height:47px;display:flex}.home-tab-heading button,.home-tab-heading h2{color:#8b98a2;cursor:pointer;text-align:left;background:0 0;border:0;min-width:92px;margin:0;padding:0 4px;font-size:18px;font-weight:800}.home-tab-heading button.active,.home-tab-heading h2{color:var(--ku-green-dark);position:relative}.home-tab-heading button.active:after,.home-tab-heading h2:after{background:var(--ku-green);content:"";height:3px;position:absolute;bottom:-2px;left:0;right:0}.home-tab-heading>a{color:#7b8b95;border:1px solid #d5dee3;border-radius:50%;place-items:center;width:31px;height:31px;margin:6px 0 0 auto;font-size:20px;line-height:1;display:grid}.home-board-list{padding-top:8px}.home-board-list>a{color:#56656e;border-bottom:1px solid #edf0f2;grid-template-columns:66px minmax(0,1fr) 82px;align-items:center;gap:8px;min-height:42px;font-size:13px;display:grid}.home-board-list>a:hover strong{color:var(--ku-green);text-underline-offset:3px;text-decoration:underline}.board-category{color:var(--ku-green-mid);text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.home-board-list strong{color:#3a4953;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.home-board-list time{color:#a0abb2;text-align:right;font-size:11px}.home-board-empty{color:#8e9ca5;font-size:14px}.home-popup-zone{background:#e9f0eb;min-height:260px;position:relative;overflow:hidden}.home-popup-preview{color:#fff;background:var(--ku-green-dark);cursor:pointer;text-align:left;border:0;width:100%;padding:0;position:absolute;inset:0;overflow:hidden}.home-popup-preview img{object-fit:cover;width:100%;height:100%;transition:transform .22s}.home-popup-preview:after{content:"";background:linear-gradient(#0000,#001f0ec7);height:56%;position:absolute;bottom:0;left:0;right:0}.home-popup-preview:hover img{transform:scale(1.035)}.home-popup-preview>span{z-index:1;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:12px;display:grid;position:absolute;bottom:20px;left:22px;right:22px}.home-popup-preview small,.home-popup-preview strong{grid-column:1}.home-popup-preview small{color:#ffffffbd;letter-spacing:.11em;margin-bottom:6px;font-size:10px;font-weight:800}.home-popup-preview strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.35;overflow:hidden}.home-popup-preview svg{grid-area:1/2/span 2;margin-bottom:3px}.home-popup-preview-empty{color:#fff;background:linear-gradient(145deg, var(--ku-green-dark), var(--ku-green-mid));align-content:end;gap:8px;min-height:260px;padding:26px;display:grid}.home-popup-preview-empty span{color:#ffffffb3;letter-spacing:.12em;font-size:10px;font-weight:800}.home-popup-preview-empty strong{letter-spacing:-.04em;font-size:19px}.quick-link-grid{border-top:1px solid #e0e7eb;border-left:1px solid #e0e7eb;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.quick-link-card{background:#f7fbfc;border-bottom:1px solid #e0e7eb;border-right:1px solid #e0e7eb;justify-content:space-between;align-items:center;gap:16px;min-height:148px;padding:26px 28px;transition:transform .16s,box-shadow .16s;display:flex}.quick-link-card:hover{z-index:1;position:relative;transform:translateY(-3px);box-shadow:0 12px 25px #003a1b26}.quick-link-copy h2{color:var(--ku-green-dark);letter-spacing:-.045em;margin:0 0 9px;font-size:21px}.quick-link-copy p{color:#788891;word-break:keep-all;margin:0;font-size:13px;line-height:1.55}.quick-link-icon{width:54px;height:54px;color:var(--ku-green-mid);background:var(--ku-green-soft);border-radius:50%;flex:none;place-items:center;display:grid}.quick-link-card.navy{background:#f4f8f5}.quick-link-card.navy .quick-link-icon{color:var(--ku-green-dark);background:#dfece4}.quick-link-card.mint{background:#f4faf6}.quick-link-card.violet{background:#f8f7fc}.quick-link-card.lime{background:#f9fbf4}.quick-link-card.coral{background:#fdf8f6}.home-story-section{padding:72px 0 36px}.home-section-title{justify-content:space-between;align-items:end;margin-bottom:30px;display:flex}.home-section-title p{color:var(--ku-green-mid);letter-spacing:.12em;margin:0 0 8px;font-size:11px;font-weight:900}.home-section-title h2{color:#293e4c;letter-spacing:-.055em;margin:0;font-size:32px}.home-section-title>a{color:#687983;align-items:center;gap:8px;font-size:13px;font-weight:800;display:inline-flex}.home-story-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.home-story-card{min-width:0}.story-visual{color:#fff;background:var(--ku-green-dark);height:178px;padding:17px;position:relative;overflow:hidden}.story-thumbnail{z-index:0;object-fit:cover;width:100%;height:100%;transition:transform .22s;position:absolute;inset:0}.story-thumbnail-placeholder{z-index:0;background:linear-gradient(135deg, var(--ku-green-dark), #4d9970);position:absolute;inset:0}.story-visual-1 .story-thumbnail-placeholder{background:linear-gradient(135deg,#31551f,#7fa44a)}.story-visual-2 .story-thumbnail-placeholder{background:linear-gradient(135deg,#397a63,#8db85a)}.story-visual-3 .story-thumbnail-placeholder{background:linear-gradient(135deg,#875b70,#d38c7f)}.story-visual:before{z-index:1;content:"";background:linear-gradient(#00281205,#0028122e);position:absolute;inset:0}.home-story-card:hover .story-thumbnail{transform:scale(1.04)}.story-visual span{z-index:2;background:#002812b3;align-items:center;min-height:25px;padding:0 10px;font-size:11px;font-weight:800;display:inline-flex;position:relative;box-shadow:0 3px 10px #0028122e}.home-story-card>div:last-child{padding:17px 2px 0}.home-story-card h3{color:#30423a;-webkit-line-clamp:2;word-break:keep-all;-webkit-box-orient:vertical;margin:0 0 11px;font-size:16px;font-weight:700;line-height:1.5;display:-webkit-box;overflow:hidden}.home-story-card time{color:#9eabb2;font-size:12px}.home-partner-section{padding:36px 0 72px}.home-partner-heading{margin-bottom:26px}.home-partner-heading>span{color:#84929a;font-size:13px;font-weight:700}.home-partner-grid{grid-template-columns:repeat(3,minmax(180px,280px));justify-content:center;gap:18px clamp(28px,5vw,72px);display:grid}.home-partner-card{background:#fff;border:1px solid #dce5e9;place-items:center;min-height:90px;display:grid;overflow:hidden}.home-partner-card img{object-fit:contain;width:calc(100% - 60px);height:70px}.partner-image-placeholder{color:#84939d;background:linear-gradient(135deg,#edf7f0b8,#f9fcfaf0),repeating-linear-gradient(45deg,#0000 0 12px,#7eaa8b1f 12px 13px);align-content:center;justify-items:center;gap:8px;width:100%;height:100%;min-height:88px;display:grid}.partner-image-placeholder span{color:var(--ku-green-mid);letter-spacing:.12em;font-size:11px;font-weight:900}.partner-image-placeholder strong{color:#71818b;font-size:15px;font-weight:700}.reference-home+*{margin-top:0}@media (width<=1280px){.gnb-row{padding:0 28px}.home-board-zone{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home-popup-zone{display:none}}@media (width<=1180px){.mobile-nav{top:86px}}@media (width<=980px){.site-shell{padding-top:76px}.utility-bar,.desktop-nav{display:none}.gnb-row{min-height:76px;padding:0 22px}.mobile-nav{top:76px}.home-popup{top:92px}.reference-hero{min-height:520px}.reference-hero-inner{min-height:520px;padding:72px 0}.reference-hero-art{width:680px;right:-190px}.quick-link-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-story-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 18px}}@media (width<=680px){.gnb-row{padding:0 16px}.brand img{width:min(220px,100vw - 138px);height:38px}.reference-hero{min-height:560px}.reference-hero-inner{width:min(100% - 36px,500px);min-height:560px;padding:72px 0}.reference-hero h1{letter-spacing:-.06em;text-wrap:pretty;max-width:100%;font-size:clamp(30px,8.8vw,38px);line-height:1.24}.hero-institute-name{margin-bottom:14px;font-size:13px}.hero-title-line-1{font-size:.78em;line-height:1.35}.hero-title-line-2{margin-top:10px}.reference-hero-art{opacity:.75;right:-335px}.hero-pagination{bottom:28px;right:18px}.home-content-frame{width:100%}.home-board-zone{grid-template-columns:1fr;gap:34px;padding:48px 18px}.home-popup-zone{grid-column:auto;min-height:215px}.home-popup-preview-empty{min-height:215px}.home-tab-heading button,.home-tab-heading h2{text-align:center;flex:1;min-width:0;font-size:16px}.home-resource-board .home-tab-heading h2{text-align:left}.home-board-list>a{grid-template-columns:55px minmax(0,1fr) 70px}.home-board-list time{font-size:10px}.quick-link-grid{border-left:0;border-right:0;grid-template-columns:1fr}.quick-link-card{border-right:0;min-height:124px;padding:22px 24px}.quick-link-copy h2{font-size:20px}.home-story-section{padding:56px 18px 28px}.home-section-title h2{font-size:28px}.home-story-grid{grid-template-columns:1fr}.story-visual{height:190px}.home-partner-section{padding:28px 18px 56px}.home-partner-heading{align-items:flex-start}.home-partner-heading>span{padding-bottom:3px;font-size:11px}.home-partner-grid{grid-template-columns:1fr;gap:12px}.home-partner-card,.partner-image-placeholder{min-height:90px}}.home-board-zone{grid-template-columns:minmax(0,1fr) 316px;width:min(920px,100%);margin:0 auto;padding-bottom:76px}.quick-link-grid{width:min(920px,100%);margin:0 auto}.quick-link-card{background:#f7fafc;min-height:116px;padding:20px 22px}.quick-link-card.navy,.quick-link-card.mint,.quick-link-card.violet,.quick-link-card.lime,.quick-link-card.coral{background:#f7fafc}.quick-link-card:hover{box-shadow:0 10px 22px #2053771f}.quick-link-card .quick-link-icon,.quick-link-card.navy .quick-link-icon,.quick-link-card.mint .quick-link-icon,.quick-link-card.violet .quick-link-icon,.quick-link-card.lime .quick-link-icon,.quick-link-card.coral .quick-link-icon{color:var(--ku-green-mid);background:#e7f0f5}.home-partner-section{box-sizing:border-box;width:min(920px,100%);margin:0 auto}.home-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.site-footer{color:#dbe7ef;background:#152d42}@media (width<=680px){.home-board-zone{grid-template-columns:1fr;width:100%;padding:48px 18px}.research-policy-prose,.support-form-section{padding:25px 20px}.research-policy-prose p{font-size:15px;line-height:1.8}.support-form-heading{margin-bottom:21px;display:block}.support-form-heading p{margin-top:7px;line-height:1.55}.support-choice-row{grid-template-columns:1fr;gap:10px}.support-choice-buttons,.support-amount-options{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.support-choice-buttons button,.support-amount-options label{min-width:0}.support-basic-grid{grid-template-columns:1fr}.support-basic-grid .wide{grid-column:auto}.support-form-footer{flex-direction:column;align-items:stretch;padding:22px 20px}.support-form-footer .solid-button{width:100%}.support-form-notice{padding:14px 20px}}.greeting-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/hero-network-7CaqcKsW.png) 50% 48%/cover no-repeat}.greeting-hero.intro-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/intro-banner-generated-7UkTc2qt.png) 50%/cover no-repeat}.greeting-hero.business-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/business-banner-generated-290up__8.png) 50%/cover no-repeat}.greeting-hero.news-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/news-banner-generated-CTNJK_le.png) 50%/cover no-repeat}.greeting-hero.support-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/support-banner-generated-CteeQaOZ.png) 50%/cover no-repeat}.greeting-hero.membership-hero{background:linear-gradient(90deg,#0f2d46eb,#245d84c2),url(/assets/membership-banner-generated-jElliW4m.png) 50%/cover no-repeat}@media (width<=768px){.home-partner-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.home-partner-card{min-height:0;padding:8px 0}.home-partner-card img{width:100%;height:auto}.membership-statement .membership-statement-title{text-align:left}.membership-statement-title span{display:block}.organization-chart-wrap{overflow:hidden}.organization-chart{zoom:.34;width:820px;min-width:820px;margin:0;padding:0 20px}.org-node{width:270px;min-height:72px;margin:0 auto;font-size:24px}.org-vertical-line{height:42px}.org-director-row{display:block;position:relative}.org-director-row .org-node,.org-director-row .org-director{width:270px;min-height:72px;margin:0 auto;font-size:24px}.org-director-row .org-advisory,.org-director-row .org-office{border-width:2px;border-radius:28px;width:180px;min-height:52px;margin:0;padding:0;font-size:15px;line-height:normal;position:absolute;top:10px}.org-director-row .org-advisory{left:calc(50% - 390px)}.org-director-row .org-office{left:calc(50% + 210px)}.org-director-row .org-advisory:after,.org-director-row .org-office:before{width:75px;display:block}.org-branch-line{width:calc(75% + 18px);height:70px}.org-branch-line:before{height:35px}.org-branch-line:after{top:35px}.org-departments{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px}.org-departments>div{min-height:78px;padding:14px 18px;font-size:16px}.org-departments>div:before{height:35px}#membership .membership-fee-card{overflow-x:hidden}#membership .membership-fee-card table{width:100%;min-width:0}#membership .membership-fee-card th,#membership .membership-fee-card td{overflow-wrap:anywhere;word-break:normal;padding:10px 3px;font-size:13px;line-height:1.4}}@media (width>=361px) and (width<=768px){.organization-chart{zoom:.39}}@media (width>=381px) and (width<=768px){.organization-chart{zoom:.42}}@media (width>=431px) and (width<=768px){.organization-chart{zoom:.47}}@media (width>=521px) and (width<=768px){.organization-chart{zoom:.58}}@media (width>=601px) and (width<=768px){.organization-chart{zoom:.68}}@media (width>=681px) and (width<=768px){.organization-chart{zoom:.78}}@media (width>=741px) and (width<=768px){.organization-chart{zoom:.85}}@supports (zoom:calc((100vw - 36px) / 820px)){@media (width<=768px){.organization-chart{zoom:calc((100vw - 36px) / 820px)}}}.advisory-table .advisory-career{align-content:center;min-height:3em;display:grid}@media (width<=760px){.advisory-table .advisory-career{grid-column:2;min-height:0}}:root{--ku-green:#1767b3;--ku-green-dark:#061e36;--ku-green-mid:#174f84;--ku-green-soft:#edf4fa;--ku-green-pale:#f5f9fc;--ku-green-line:#c5d7e7;--line:#d8e3ed;--shadow:0 18px 40px #061e361f}.site-shell{padding-top:70px}.site-header{background:#fff;border-bottom-color:#c5d7e7;box-shadow:0 4px 16px #061e360f}.utility-bar{color:#52708a;letter-spacing:-.01em;background:#edf4fa;border-bottom:0;width:min(1280px,100%);height:30px;margin:0 auto;padding:0 20px;font-size:12px;font-weight:500}.utility-links{gap:0}.utility-links a{color:#174f84;padding:0 12px;font-size:13px;font-weight:600}.utility-links a:last-child{padding-right:0}.utility-links a+a:before{background:#b9cada;height:11px;left:0}.gnb-row{gap:clamp(28px,4vw,64px);width:min(1280px,100%);min-height:70px;padding:0 20px}.brand img{width:220px;height:36px}.desktop-nav{color:#061e36;flex:1;justify-content:space-between;gap:0;font-size:16px;font-weight:600}.desktop-nav a{letter-spacing:-.025em;height:70px;padding:0 clamp(4px,.7vw,10px)}.desktop-nav a:hover,.desktop-nav a.active{color:#1767b3}.desktop-nav a:after{background:#1767b3;height:3px}.mega-menu{background:#fff;border:1px solid #d5d9e0;border-left:0;border-right:0;border-radius:0;width:100%;display:block;position:absolute;left:0;right:0;box-shadow:0 18px 36px #061e3624}.mega-menu:before{z-index:0;content:"";background:#f5f9fc;width:max(320px,50vw - 320px);position:absolute;top:0;bottom:0;left:0}.mega-menu-inner{z-index:1;width:min(1280px,100%);min-height:350px;margin:0 auto;display:flex;position:relative}.mega-summary{background:#f5f9fc;flex-direction:column;flex:0 0 320px;align-items:flex-start;min-height:350px;padding:56px 32px;display:flex;position:relative;overflow:hidden}.mega-summary:after{content:"";background:radial-gradient(circle,#1767b32e 0 34%,#1767b30d 35% 62%,#0000 63%);border-radius:50%;width:190px;height:190px;position:absolute;bottom:-82px;right:-74px}.mega-summary h2{z-index:1;color:#061e36;letter-spacing:-.055em;margin:0 0 15px;font-size:28px;font-weight:700;line-height:1.2;position:relative}.mega-summary p{z-index:1;color:#61758a;overflow-wrap:anywhere;word-break:normal;margin:0;font-size:14px;line-height:1.45;position:relative}.mega-columns{align-items:stretch;display:flex}.mega-column{border-right:1px solid #f0f0f0;flex:0 0 280px;min-height:350px;padding:20px 40px}.mega-column:last-child{border-right:0}.mega-column h3{color:#2d6597;letter-spacing:-.035em;background:#eaf2f8;border-radius:16px 0 16px 16px;margin:0 0 12px -18px;padding:4px 18px;font-size:17px;font-weight:600;line-height:1.3}.mega-column ul{margin:0;padding:0;list-style:none}.mega-column li{margin-bottom:8px}.mega-column a{color:#263847;font-size:15px;font-weight:500;line-height:1.6}.mega-column a:hover,.mega-column a:focus-visible{color:#1767b3}.mobile-nav{border-color:#c5d7e7;top:76px;box-shadow:0 18px 36px #061e3629}.mobile-group{border-bottom-color:#e1eaf1}.mobile-group-title{color:#061e36;font-size:16px}.mobile-group div a{color:#385269;background:#f2f7fb;font-size:14px;font-weight:600}.menu-button{color:#174f84;background:#edf4fa;border-color:#c5d7e7}@media (width<=1180px){.site-shell{padding-top:76px}.gnb-row{min-height:76px;padding:0 22px}.mobile-nav{top:76px}}@media (width<=680px){.gnb-row{padding:0 16px}.brand img{width:min(220px,100vw - 138px);height:38px}}.mobile-nav{z-index:100;max-height:none;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0;inset:0;overflow-y:auto}.mobile-nav-inner{width:min(1280px,100%);min-height:100%;margin:0 auto}.mobile-nav-top{border-bottom:1px solid #d5dfe8;justify-content:space-between;align-items:center;height:76px;padding:0 22px;display:flex}.mobile-nav-top>strong{color:#061e36;letter-spacing:-.055em;font-size:24px;font-weight:700}.mobile-menu-close{color:#385269;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 0 8px 12px;font-size:13px;font-weight:600;display:inline-flex}.mobile-nav-content{padding:28px 22px 48px}.mobile-group{border-bottom:1px solid #e1eaf1;margin:0 0 28px;padding:0 0 28px}.mobile-group:last-child{border-bottom:0;margin-bottom:0}.mobile-group-title{color:#061e36;letter-spacing:-.045em;margin:0 0 18px;font-size:19px;font-weight:700}.mobile-group .mobile-group-sections{grid-template-columns:1fr;gap:18px;display:grid}.mobile-group .mobile-menu-section{display:block}.mobile-menu-section>strong{color:#5c7181;letter-spacing:-.02em;background:#f3f7f9;border-left:3px solid #9eb2c0;margin-bottom:10px;padding:7px 10px;font-size:13px;font-weight:600;line-height:1.45;display:block}.mobile-group .mobile-menu-links{grid-template-columns:1fr;gap:0;display:grid}.mobile-group .mobile-menu-links a{color:#40566a;background:0 0;border-radius:0;min-height:0;padding:4px 0;font-size:15px;font-weight:500;line-height:1.6}.mobile-group .mobile-menu-links a:hover,.mobile-group .mobile-menu-links a:focus-visible{color:#1767b3}@media (width<=680px){.mobile-nav-top,.mobile-nav-content{padding-left:18px;padding-right:18px}.mobile-nav-top{height:82px}.mobile-nav-top>strong{font-size:25px}.mobile-menu-close{font-size:15px}.mobile-nav-content{padding-top:32px;padding-bottom:56px}.mobile-group{margin-bottom:32px;padding-bottom:30px}.mobile-group-title{margin-bottom:20px;font-size:22px}.mobile-group .mobile-group-sections{gap:20px}.mobile-menu-section>strong{margin-bottom:10px;font-size:13px}.mobile-group .mobile-menu-links a{min-height:40px;padding:7px 0;font-size:17px;line-height:1.6}}@media (width>=681px){.mobile-nav-content{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:24px;padding:48px 28px 72px;display:grid}.mobile-group{border-bottom:0;margin:0;padding:0}.mobile-group-title{white-space:nowrap;border-bottom:2px solid #061e36;margin:0 0 20px;padding-bottom:12px;font-size:18px}.mobile-group .mobile-group-sections{gap:20px}.mobile-menu-section>strong{white-space:nowrap;margin-bottom:7px;font-size:13px}.mobile-group .mobile-menu-links a{white-space:nowrap;padding:3px 0;font-size:14px}}.leadership-section .leadership-overview{border:0;gap:12px}.leadership-section .leadership-overview a{background:#fff;border:1px solid #d5dfe8;border-radius:6px;justify-content:center;align-items:center;min-height:64px;padding:0 22px;display:flex}.leadership-section .leadership-overview a:hover{background:#edf4fa;transform:none}.leadership-section .leadership-overview a.active{color:#fff;background:#174f84;border-color:#174f84}.leadership-section .leadership-overview strong{color:#061e36;letter-spacing:-.04em;white-space:nowrap;font-size:17px;font-weight:700}.leadership-section .leadership-overview a.active strong{color:#fff}.leadership-section .leadership-block{margin-top:56px;scroll-margin-top:96px}.leadership-section .leadership-block-heading{margin-bottom:16px}.leadership-section .leadership-block-heading p{color:#1767b3;font-size:11px}.leadership-section .leadership-table thead{background:#174f84}.leadership-section .leadership-table thead th{height:48px;font-size:15px}.leadership-section .leadership-table tbody th,.leadership-section .leadership-table tbody td{color:#1f2933;padding:11px 16px;font-size:15px;line-height:1.5}.leadership-section .leadership-table tbody th{color:#061e36;background:#edf4fa;font-size:17px}.leadership-section .leadership-table tbody tr:nth-child(2n) td{background:#f8fafc}@media (width<=760px){.leadership-section .leadership-overview{grid-template-columns:1fr}.leadership-section .leadership-overview a{min-height:56px;padding:0 18px}.leadership-section .leadership-block{margin-top:48px}.leadership-section .leadership-table tbody th,.leadership-section .leadership-table tbody td{padding:11px 14px;font-size:15px}}.bylaws-effective-date{color:#52636d;margin:-18px 0 0;font-size:15px;line-height:1.6}.bylaws-document{background:#fff;border:1px solid #dce5e9;border-top:2px solid #061e36;margin-top:28px;padding:18px 52px 42px}.bylaws-document .bylaw-article-list{border-top:0}.bylaws-document .bylaw-article{background:0 0;border-bottom-color:#e3e9ed}.bylaws-document .bylaw-article-heading{background:0 0;align-items:baseline;gap:8px;min-height:0;padding:28px 0 10px;display:flex}.bylaws-document .bylaw-article-heading>span{color:#1f2933;font-size:16px;font-weight:400}.bylaws-document .bylaw-article-heading>strong{color:#1f2933;font-size:16px;font-weight:700}.bylaws-document .bylaw-article-content{background:0 0;border-top:0;padding:0 0 22px}.bylaws-document .bylaw-article-content p{color:#1f2933;word-break:keep-all;margin:0 0 9px;font-size:15px;font-weight:400;line-height:1.8}.bylaws-document .bylaw-article-content p.clause{color:#1f2933;margin-top:12px;font-weight:400}.bylaws-document .bylaw-article-content p.item{color:#1f2933;padding-left:16px}.bylaw-supplement-label{color:#1f2933;border-top:1px solid #b9c6cf;margin:38px 0 0;padding-top:26px;font-size:16px;font-weight:700}@media (width<=760px){.bylaws-effective-date{margin-top:-12px;font-size:14px}.bylaws-document{margin-top:22px;padding:10px 20px 28px}.bylaws-document .bylaw-article-heading{padding:23px 0 9px}.bylaws-document .bylaw-article-heading>span,.bylaws-document .bylaw-article-heading>strong{font-size:15px}.bylaws-document .bylaw-article-content{padding-bottom:18px}.bylaws-document .bylaw-article-content p{font-size:14px;line-height:1.75}}.reference-hero{background-color:#f6f1e8;background-image:linear-gradient(90deg, #165167f0 0%, #1f6579e0 34%, #307e8c85 57%, #44909914 77%, #44909900 100%), var(--hero-image)}.reference-hero-inner{text-align:left;align-items:flex-start}.reference-hero h1{color:#fff;text-shadow:0 2px 12px #0826332e;max-width:870px}.hero-institute-name{color:#ffffffc7;text-shadow:none}.hero-title-line-1{color:#ffffffd1}.hero-more-link{color:#fff;border-color:#ffffffb8}.hero-more-link:hover{color:#245d76;background:#fff}.quick-link-card{align-items:flex-start;min-height:142px;padding:23px 22px;position:relative}.quick-link-copy{width:100%}.quick-link-copy h2{color:#1f2933;white-space:nowrap;margin-bottom:10px;padding-right:0;font-size:clamp(17px,1.35vw,20px);line-height:1.35}.quick-link-copy p{color:#60707b;max-width:216px}.quick-link-card .quick-link-icon,.quick-link-card.navy .quick-link-icon,.quick-link-card.mint .quick-link-icon,.quick-link-card.violet .quick-link-icon,.quick-link-card.lime .quick-link-icon,.quick-link-card.coral .quick-link-icon{color:#23689b;background:#e7f1f7;width:48px;height:48px;position:absolute;bottom:21px;right:22px}.quick-link-card.mint .quick-link-icon{color:#23766f;background:#e4f2ef}.quick-link-card.violet .quick-link-icon{color:#5368a0;background:#eceff8}.quick-link-card.lime .quick-link-icon{color:#9a6d2c;background:#f7f0df}.quick-link-card.coral .quick-link-icon{color:#a75d62;background:#f7e9e8}@media (width<=680px){.reference-hero{background-image:linear-gradient(90deg, #165167e6, #1f6579a1), var(--hero-image);background-position:58%}.reference-hero-inner{text-align:center;align-items:center}.quick-link-card{min-height:132px}.quick-link-copy p{max-width:calc(100% - 58px)}}#greeting .greeting-layout{border-top:1px solid #dce5e9;grid-template-columns:560px minmax(0,1fr);align-items:start;gap:clamp(32px,3.5vw,52px);padding-top:44px}#greeting .greeting-chairperson{width:100%}#greeting .greeting-profile-image{mix-blend-mode:multiply;object-fit:contain;width:min(100%,320px);height:auto;margin:0 auto}#greeting .career-list{background:0 0;border-top:0;margin:22px 0 0;padding:0}#greeting .career-list-header{border-bottom:1px solid #dce5e9;padding:0 0 20px}#greeting .career-list-header h4{color:#061e36;letter-spacing:-.055em;text-align:center;flex-direction:column;align-items:center;margin:0;font-size:27px;font-weight:700;line-height:1.25;display:flex}#greeting .career-list-header h4 span{color:#174f84;border:0;margin:9px 0 0;padding:0;font-size:.68em;font-weight:600;display:block}#greeting .career-list-header h4 span:before{display:none}#greeting .career-list-header p{color:#566c7b;letter-spacing:-.025em;margin:0;font-size:15px;line-height:1.5}#greeting .career-list>strong{color:#174f84;letter-spacing:-.025em;margin:24px 0 8px;font-size:15px;font-weight:700}#greeting .career-list-columns{grid-template-columns:max-content minmax(0,1fr);gap:18px;display:grid}#greeting .career-list-column{flex-direction:column;display:flex}#greeting .career-list-column:first-child{padding-right:6px}#greeting .career-list span{color:#263847;letter-spacing:-.04em;white-space:nowrap;padding:7px 0 7px 11px;font-size:12px;line-height:1.5;display:block}#greeting .career-list span:before{background:#1767b3;width:4px;height:4px;top:17px}#greeting .greeting-letter{max-width:none;margin:10px 0 0}#greeting .greeting-letter>p{color:#344b5e;letter-spacing:-.025em}@media (width<=760px){#greeting .greeting-layout{grid-template-columns:1fr;gap:32px;padding-top:32px}#greeting .greeting-chairperson{width:min(320px,100%)}#greeting .career-list-header h4{font-size:26px}#greeting .career-list span{white-space:normal;font-size:14px}#greeting .career-list-columns{grid-template-columns:1fr;gap:0}#greeting .career-list-column:first-child{padding-right:0}#greeting .greeting-letter{margin-top:0}}#purpose .purpose-columns{background:#fff;border:1px solid #dce5e9;border-top:2px solid #061e36;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}#purpose .purpose-law-section,#purpose .purpose-law-section+.purpose-law-section{width:auto;margin:0;padding:0 32px 32px}#purpose .purpose-law-section+.purpose-law-section{border-left:1px solid #dce5e9}#purpose .purpose-law-heading{text-align:left;border-bottom:1px solid #b9cbd8;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:0 12px;padding:27px 0 20px;display:grid}#purpose .purpose-law-heading>span,#purpose .purpose-law-heading>p{color:#527187;letter-spacing:-.01em;min-height:0;margin:0;font-size:12px;font-weight:700;display:block}#purpose .purpose-law-heading>span:after{display:none}#purpose .purpose-law-heading>p{color:#174f84;border-left:1px solid #c4d2dc;padding-left:12px;font-size:19px;font-weight:700}#purpose .purpose-law-heading h4,#purpose .purpose-law-heading h4 strong{color:#174f84;letter-spacing:-.04em;grid-column:1/-1;margin:12px 0 0;font-size:21px;font-weight:700;line-height:1.45}#purpose .purpose-description{border-bottom:0;padding:23px 0 18px}#purpose .purpose-description p{color:#344b5e;letter-spacing:-.025em;margin:0 0 13px;font-size:15px;line-height:1.8}#purpose .purpose-description p:last-child{margin-bottom:0}#purpose .purpose-law-section:nth-child(2) .purpose-description{padding-bottom:10px}#purpose .purpose-business-list{border:0;margin:0;display:block}#purpose .purpose-business-list li,#purpose .purpose-business-list li:last-child:nth-child(odd){border:0;grid-template-columns:25px minmax(0,1fr);gap:9px;min-height:0;padding:7px 0;display:grid}#purpose .purpose-business-list span{color:#527187;background:#e8f0f5;width:21px;height:21px;margin-top:1px;font-size:10px;font-weight:700}.leadership-section .leadership-table-wrap{border-top-color:#a9c2d3}.leadership-section .leadership-table thead{color:#315c78;background:#d9e8f2}.leadership-section .leadership-table thead th{color:#315c78;border-right-color:#bed2df;font-weight:700}#purpose .purpose-business-list p{color:#344b5e;letter-spacing:-.025em;font-size:15px;font-weight:500;line-height:1.55}@media (width<=760px){#purpose .purpose-columns{grid-template-columns:1fr}#purpose .purpose-law-section,#purpose .purpose-law-section+.purpose-law-section{padding:0 21px 26px}#purpose .purpose-law-section+.purpose-law-section{border-top:1px solid #dce5e9;border-left:0}#purpose .purpose-law-heading{padding:22px 0 17px}#purpose .purpose-law-heading h4,#purpose .purpose-law-heading h4 strong{font-size:19px}#purpose .purpose-description p,#purpose .purpose-business-list p{font-size:14px}}#greeting .greeting-letter>p,#greeting .career-list span,#purpose .purpose-description p,#purpose .purpose-business-list p,.bylaws-document .bylaw-article-content p,.research-policy-statement p,.research-policy-item-list li,.business-program-statement p,.business-program-description p,.business-program-item-list p,.membership-statement p,.membership-contribution-copy p,.membership-benefit-list p,.membership-table-card tbody th,.membership-table-card tbody td,.membership-fee-card tbody th,.membership-fee-card tbody td,.support-detail-statement p,.support-detail-purpose-grid p,.support-disclosure-notice p,.research-policy-prose p,.leadership-section .leadership-table tbody th,.leadership-section .leadership-table tbody td,.newsroom-overview p,.thumbnail-news-list-copy p,.notice-row a,.news-detail-meta dd,.news-detail-body p,.news-detail-body li,.news-detail-body blockquote,.policy-content p,.policy-content li,.policy-content td,.policy-content th{color:#1f2933;font-size:16px}.reference-home .home-board-list strong,.reference-home .quick-link-copy p{color:#1f2933}.reference-home .home-board-list strong{font-size:15px}.reference-home .quick-link-copy p{font-size:15px;line-height:1.6}.leadership-section .leadership-table tbody td:last-child{color:#1f2933}@media (width<=760px){#greeting .greeting-letter>p,#greeting .career-list span,#purpose .purpose-description p,#purpose .purpose-business-list p,.bylaws-document .bylaw-article-content p,.research-policy-statement p,.research-policy-item-list li,.business-program-statement p,.business-program-description p,.business-program-item-list p,.membership-statement p,.membership-contribution-copy p,.membership-benefit-list p,.membership-table-card tbody th,.membership-table-card tbody td,.membership-fee-card tbody th,.membership-fee-card tbody td,.support-detail-statement p,.support-detail-purpose-grid p,.support-disclosure-notice p,.research-policy-prose p,.leadership-section .leadership-table tbody th,.leadership-section .leadership-table tbody td,.newsroom-overview p,.thumbnail-news-list-copy p,.notice-row a,.news-detail-meta dd,.news-detail-body p,.news-detail-body li,.news-detail-body blockquote,.policy-content p,.policy-content li,.policy-content td,.policy-content th{font-size:15px}}#greeting .greeting-letter>p{font-size:18px;line-height:2}@media (width<=760px){#greeting .greeting-letter>p{font-size:17px;line-height:1.95}}.quick-link-card{align-items:center;min-height:148px}.quick-link-copy{padding-top:0;padding-right:68px}.quick-link-card .quick-link-icon,.quick-link-card.navy .quick-link-icon,.quick-link-card.mint .quick-link-icon,.quick-link-card.violet .quick-link-icon,.quick-link-card.lime .quick-link-icon,.quick-link-card.coral .quick-link-icon{top:50%;bottom:auto;transform:translateY(-50%)}@media (width<=680px){.quick-link-card{min-height:140px}}.research-policy-section .research-policy-content,.business-program-section .business-program-content{padding-top:52px;padding-bottom:88px}.research-policy-section .greeting-title,.business-program-section .greeting-title{text-align:left;border-bottom:1px solid #cbd9e1;margin-bottom:32px;padding-bottom:20px}.research-policy-section .greeting-title:after,.business-program-section .greeting-title:after{display:none}.research-policy-section .greeting-title h3,.business-program-section .greeting-title h3{color:#061e36;font-size:31px}.research-policy-section .research-policy-statement,.business-program-section .research-policy-statement{background:#f6f9fb;border:1px solid #d8e3e8;border-top:2px solid #174f84;min-height:0;display:block}.research-policy-section .research-policy-statement>span,.business-program-section .research-policy-statement>span{display:none}.research-policy-section .research-policy-copy,.business-program-section .business-program-statement>div{padding:22px 26px}.research-policy-section .research-policy-statement p,.business-program-section .business-program-statement p{color:#1f2933;padding:0;font-size:16px;font-weight:400;line-height:1.8}.research-policy-section .research-policy-statement p+p,.business-program-section .business-program-statement p+p{margin-top:10px}.research-policy-section .research-policy-heading{text-align:left;border-bottom:1px solid #cbd9e1;margin:42px 0 22px;padding-bottom:13px}.research-policy-section .research-policy-heading span,.research-policy-section .research-policy-heading:after{display:none}.research-policy-section .research-policy-heading h4{color:#061e36;letter-spacing:-.045em;margin:0;font-size:25px}.research-policy-section .research-policy-task,.business-program-section .business-program-task{margin-top:36px}.business-program-section .business-program-task.first{margin-top:0}.research-policy-section .leadership-block-heading,.business-program-section .leadership-block-heading{border-top:2px solid #174f84;gap:12px;margin-bottom:16px;padding-top:15px}.research-policy-section .leadership-block-heading>span,.business-program-section .leadership-block-heading>span{color:#315c78;background:#e6f0f5;width:34px;height:28px;font-size:11px;font-weight:800}.research-policy-section .leadership-block-heading p,.business-program-section .leadership-block-heading p{display:none}.research-policy-section .leadership-block-heading h4,.business-program-section .leadership-block-heading h4{color:#132d45;letter-spacing:-.045em;font-size:23px;line-height:1.4}.research-policy-section .research-policy-prose{background:0 0;border:0;border-bottom:1px solid #d8e3e8;padding:0 0 21px}.research-policy-section .research-policy-prose p{color:#1f2933;font-size:16px;line-height:1.85}.research-policy-section .research-policy-prose p+p{margin-top:12px}.business-program-section .business-program-task.program-topic-section>.leadership-block-heading.without-number{background:0 0;border-top:2px solid #174f84;border-left:0;margin-bottom:16px;padding:15px 0 0}.business-program-section .business-program-task.program-topic-section>.leadership-block-heading.without-number h4{color:#132d45;font-size:23px}.business-program-section .business-program-description,.business-program-section .business-program-task .leadership-block-heading.without-number+.business-program-description,.business-program-section .business-program-task.program-topic-section>.leadership-block-heading.without-number+.business-program-description{color:#1f2933;border-bottom:1px solid #d8e3e8;margin:0 0 24px;padding:0 0 20px;font-size:16px;line-height:1.8}.business-program-section .business-program-description p+p{margin-top:12px}.business-program-section .business-program-item-list,.business-program-section .business-program-item-list.stacked{border:0;border-top:1px solid #cbd9e1;grid-template-columns:minmax(0,1fr);display:grid}.business-program-section .business-program-item-list article,.business-program-section .business-program-item-list.stacked article,.business-program-section .business-program-item-list article:last-child:nth-child(odd){background:0 0;border:0;border-bottom:1px solid #d8e3e8;grid-column:auto;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;min-height:0;padding:19px 4px}.business-program-section .business-program-item-list.without-item-numbers article{grid-template-columns:minmax(0,1fr)}.business-program-section .business-program-item-list span{color:#315c78;background:#e6f0f5;border-radius:0;width:28px;height:28px;font-size:10px;font-weight:800}.business-program-section .business-program-item-list p{color:#1f2933;font-size:16px;font-weight:400;line-height:1.8}.business-program-section .trust-course-program-list{margin-top:30px}.business-program-section .trust-course-program-group+.trust-course-program-group{border-top-color:#cbd9e1;margin-top:42px;padding-top:36px}.business-program-section .trust-course-program-group-heading{border-bottom:1px solid #cbd9e1;gap:12px;margin-bottom:14px;padding-bottom:13px}.business-program-section .trust-course-program-group-heading>span{color:#315c78;background:#e6f0f5;width:34px;height:28px;font-size:11px;font-weight:800}.business-program-section .trust-course-program-group-heading h5{color:#132d45;font-size:21px}.business-program-section .trust-course-program-lead,.business-program-section .trust-course-card>p{color:#1f2933;font-size:16px;line-height:1.8}.business-program-section .trust-course-program-lead{margin-bottom:18px}.business-program-section .trust-course-list{gap:12px}.business-program-section .trust-course-card{border:1px solid #d8e3e8;border-top:2px solid #9eb8ca;padding:22px 24px}.business-program-section .trust-course-card-heading{margin-bottom:14px}.business-program-section .trust-course-card-heading>span{color:#315c78;font-size:11px}.business-program-section .trust-course-card-heading h6{color:#132d45;font-size:19px}.business-program-section .trust-course-details{background:#f3f7f9;gap:7px;margin-top:18px;padding:14px 16px}.business-program-section .trust-course-details dt,.business-program-section .trust-course-curriculum>p{color:#315c78}.business-program-section .trust-course-details dd,.business-program-section .trust-course-curriculum span,.business-program-section .trust-course-curriculum li{color:#1f2933}.business-program-section .trust-course-curriculum{margin-top:18px;padding-top:17px}.business-program-section .trust-course-curriculum>div{gap:7px}.business-program-section .trust-course-curriculum article{background:#f8fafb;border-left-color:#9eb8ca;padding:11px 13px}.business-program-section .trust-course-curriculum strong{color:#1f2933}.business-program-section .trust-course-notice{color:#315c78;background:#f0f6f9;border-left-color:#8baec4;margin-top:16px;padding:15px 17px;font-size:15px;font-weight:600}.business-program-section .trust-course-instructors{border-top-color:#cbd9e1;margin-top:40px;padding-top:28px}.business-program-section .trust-course-instructors-heading{border-bottom:1px solid #cbd9e1;margin-bottom:16px;padding-bottom:12px}.business-program-section .trust-course-instructors-heading h5{color:#132d45;font-size:21px}.business-program-section .trust-course-instructor-grid{gap:12px}.business-program-section .trust-course-instructor-card{border:1px solid #d8e3e8;padding:19px 20px;display:block}.business-program-section .trust-course-instructor-card-content header{padding-bottom:10px}.business-program-section .trust-course-instructor-card-content h6{color:#132d45;font-size:18px}.business-program-section .trust-course-instructor-card-content header span{color:#315c78}.business-program-section .trust-course-instructor-card-content ul{gap:5px;margin-top:12px}.business-program-section .trust-course-instructor-card-content li{color:#1f2933;font-size:15px}.business-program-section .trust-course-instructor-card-content li:before{background:#8baec4}@media (width<=760px){.research-policy-section .research-policy-content,.business-program-section .business-program-content{padding-top:38px;padding-bottom:60px}.research-policy-section .greeting-title,.business-program-section .greeting-title{margin-bottom:26px;padding-bottom:16px}.research-policy-section .greeting-title h3,.business-program-section .greeting-title h3{font-size:26px}.research-policy-section .research-policy-copy,.business-program-section .business-program-statement>div{padding:18px}.research-policy-section .research-policy-statement p,.business-program-section .business-program-statement p,.research-policy-section .research-policy-prose p,.business-program-section .business-program-description,.business-program-section .business-program-item-list p,.business-program-section .trust-course-program-lead,.business-program-section .trust-course-card>p{font-size:15px}.research-policy-section .research-policy-heading{margin-top:32px}.research-policy-section .research-policy-heading h4{font-size:22px}.research-policy-section .research-policy-task,.business-program-section .business-program-task{margin-top:28px}.research-policy-section .leadership-block-heading h4,.business-program-section .leadership-block-heading h4,.business-program-section .business-program-task.program-topic-section>.leadership-block-heading.without-number h4{font-size:20px}.business-program-section .business-program-item-list article,.business-program-section .business-program-item-list.stacked article,.business-program-section .business-program-item-list article:last-child:nth-child(odd){gap:11px;padding:16px 0}.business-program-section .trust-course-program-group+.trust-course-program-group{margin-top:32px;padding-top:28px}.business-program-section .trust-course-card{padding:18px}.business-program-section .trust-course-instructor-grid{grid-template-columns:1fr}}#research-policy .research-policy-statement{box-shadow:none;background:#f3f7f9;border:0;border-left:6px solid #174f84}#research-policy .research-policy-statement:before,#research-policy .research-policy-statement:after{display:none}#research-policy .research-policy-heading{border-top:0;border-bottom:1px solid #cbd9e1;border-left:3px solid #315c78;border-right:0;min-height:0;margin:48px 0 18px;padding:0 0 14px 16px}#research-policy .research-policy-heading h4{color:#132d45;font-size:25px;font-weight:700}#research-policy .research-policy-task-grid{display:block}#research-policy .research-policy-task,#research-policy .research-policy-task-01{min-width:0;box-shadow:none;background:0 0;border:0;border-top:1px solid #d8e3e8;grid-template-columns:88px minmax(0,1fr);column-gap:24px;margin:0;padding:28px 0;display:grid;overflow:visible}#research-policy .research-policy-task:first-child{border-top:2px solid #174f84}#research-policy .research-policy-task+.research-policy-task{border-top-color:#cbd9e1}#research-policy .research-policy-task:hover{box-shadow:none;transform:none}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{background:0 0;border:0;margin:0;display:contents}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{color:#fff;background:#174f84;border-radius:2px;grid-area:1/1;align-self:start;width:72px;height:72px;font-size:15px;font-weight:800}#research-policy .research-policy-task-02 .leadership-block-heading>span{background:#35779f}#research-policy .research-policy-task-03 .leadership-block-heading>span{background:#5e7e95}#research-policy .research-policy-task .leadership-block-heading>div{border-bottom:2px solid #a9c2d3;grid-area:1/2;padding:6px 0 14px}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose{background:#f7f9fa;border-left:3px solid #d3e2ea;grid-area:2/2;margin:0;padding:19px 23px 21px}@media (width<=760px){#research-policy .research-policy-copy{padding:22px 20px}#research-policy .research-policy-statement p{font-size:15px}#research-policy .research-policy-heading{border-left-width:3px;margin-top:34px;padding:0 0 12px 12px}#research-policy .research-policy-heading h4{font-size:22px}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;margin:0;display:grid}#research-policy .research-policy-task,#research-policy .research-policy-task-01{padding:21px 0;display:block}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{grid-area:auto;width:34px;height:34px}#research-policy .research-policy-task .leadership-block-heading>div{grid-area:auto;padding:0 0 10px}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{font-size:19px}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose{margin:14px 0 0;padding:17px 18px 19px;display:block}#research-policy .research-policy-prose p{font-size:15px;line-height:1.82}}@media (width>=761px){#research-policy .research-policy-task-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}#research-policy .research-policy-task-01{grid-column:1/-1}#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{background:#fff;border:1px solid #d5e0e6;border-top:3px solid #35779f;padding:0;display:block;overflow:hidden}#research-policy .research-policy-task-03{border-top-color:#5e7e95}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading{grid-template-columns:46px minmax(0,1fr);align-items:start;gap:13px;margin:0;padding:24px 24px 15px;display:grid}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading>span,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading>span{grid-area:auto;width:40px;height:40px}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading>div,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading>div{grid-area:auto;padding:4px 0 12px}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading h4,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading h4{font-size:20px}#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{background:#fff;border-left:0;margin:0;padding:18px 24px 25px;display:block}}#research-policy .research-policy-statement{background:#fff;border:1px solid #dce5e9;border-top:2px solid #061e36}#research-policy .research-policy-copy{padding:26px 32px}#research-policy .research-policy-statement p{color:#1f2933;font-size:16px;line-height:1.8}#research-policy .research-policy-heading{border:0;border-bottom:1px solid #b9cbd8;margin:44px 0 16px;padding:0 0 13px}#research-policy .research-policy-heading h4{color:#174f84;font-size:24px}#research-policy .research-policy-task-grid{background:#fff;border:1px solid #dce5e9;border-top:2px solid #061e36;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;display:grid}#research-policy .research-policy-task,#research-policy .research-policy-task-01,#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{min-width:0;box-shadow:none;background:0 0;border:0;margin:0;padding:0 32px 30px;display:block;overflow:visible}#research-policy .research-policy-task-01{border-bottom:1px solid #dce5e9;grid-column:1/-1}#research-policy .research-policy-task:after{display:none}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{background:0 0;border:0;border-bottom:1px solid #b9cbd8;grid-template-columns:max-content minmax(0,1fr);align-items:center;gap:12px;min-height:0;margin:0;padding:24px 0 17px;display:grid}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{color:#527187;background:0 0;border-radius:0;width:auto;height:auto;padding:0;font-size:12px;font-weight:700}#research-policy .research-policy-task .leadership-block-heading>div{border-left:1px solid #c4d2dc;padding-left:12px}#research-policy .research-policy-prose strong{color:#174f84;font-weight:700}@media (width<=760px){#research-policy .research-policy-copy{padding:22px 20px}#research-policy .research-policy-heading{margin-top:34px}#research-policy .research-policy-task-grid{grid-template-columns:1fr}#research-policy .research-policy-task,#research-policy .research-policy-task-01,#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{padding:0 21px 25px}#research-policy .research-policy-task-03{border-top:1px solid #dce5e9;border-left:0}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{grid-template-columns:max-content minmax(0,1fr);gap:10px;padding:21px 0 15px}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{font-size:19px}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose,#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{padding-top:18px}#research-policy .research-policy-prose p{font-size:15px}}#research-policy .research-policy-statement{background:#f7fafc;border-color:#174f84 #d5e0e6 #d5e0e6}#research-policy .research-policy-heading{border-bottom-color:#b9cbd8;margin-bottom:18px}#research-policy .research-policy-task-grid{background:#fff;border:1px solid #d5e0e6;border-top:2px solid #174f84;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}#research-policy .research-policy-task,#research-policy .research-policy-task-01,#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{min-width:0;box-shadow:none;background:#fff;border:0;border-bottom:1px solid #d5e0e6;grid-template-columns:112px minmax(0,1fr);margin:0;padding:0;display:grid;overflow:visible}#research-policy .research-policy-task-01{grid-column:auto}#research-policy .research-policy-task:last-child{border-bottom:0}#research-policy .research-policy-task-03{border-left:0}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{background:0 0;border:0;margin:0;padding:0;display:contents}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{color:#315c78;background:#edf4f7;border:0;border-radius:0;grid-area:1/1/span 2;justify-content:center;align-items:flex-start;width:auto;height:auto;min-height:100%;padding-top:25px;font-size:13px;font-weight:800;display:flex}#research-policy .research-policy-task .leadership-block-heading>div{background:#f8fafb;border:0;border-bottom:1px solid #d5e0e6;grid-area:1/2;padding:21px 28px 16px}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{color:#174f84;word-break:keep-all;font-size:20px;font-weight:700;line-height:1.45}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose,#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{background:#fff;border:0;grid-area:2/2;margin:0;padding:21px 28px 24px;display:block}#research-policy .research-policy-prose p{color:#1f2933;font-size:16px;line-height:1.82}@media (width<=760px){#research-policy .research-policy-task,#research-policy .research-policy-task-01,#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{grid-template-columns:56px minmax(0,1fr)}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{padding-top:20px;font-size:11px}#research-policy .research-policy-task .leadership-block-heading>div{padding:18px 18px 14px}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{font-size:18px}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose,#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{padding:18px 18px 21px}}#research-policy .research-policy-content{max-width:1100px}#research-policy .research-policy-heading,#research-policy .research-policy-intro-heading{border:0;align-items:center;min-height:32px;margin:0 0 23px;padding:0;display:flex}#research-policy .research-policy-heading:after,#research-policy .research-policy-heading span{display:none}#research-policy .research-policy-heading h4{color:#202c38;letter-spacing:-.055em;align-items:center;gap:14px;margin:0;font-size:26px;font-weight:700;line-height:1.35;display:flex}#research-policy .research-policy-heading h4:before{content:"";background:#2d7559;border-radius:4px;flex:0 0 5px;width:5px;height:27px;display:block}#research-policy .research-policy-intro-heading{margin-top:3px}#research-policy .research-policy-statement{background:0 0;border:0;margin:0 0 60px;padding:0}#research-policy .research-policy-copy{max-width:none;padding:0}#research-policy .research-policy-statement p{color:#424b54;margin:0;padding-left:17px;font-size:17px;line-height:1.9;position:relative}#research-policy .research-policy-statement p:before{content:"";background:#628d78;border-radius:50%;width:5px;height:5px;position:absolute;top:.83em;left:0}#research-policy .research-policy-statement p+p{margin-top:10px}#research-policy .research-policy-heading:not(.research-policy-intro-heading){margin-bottom:18px}#research-policy .research-policy-task-grid{background:0 0;border:0;border-top:2px solid #344a43;display:block;overflow:visible}#research-policy .research-policy-task,#research-policy .research-policy-task-01,#research-policy .research-policy-task-02,#research-policy .research-policy-task-03{min-width:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d9dfdc;margin:0;padding:0;display:block;overflow:visible}#research-policy .research-policy-task-01,#research-policy .research-policy-task-03{border-left:0;grid-column:auto}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{background:0 0;border:0;grid-template-columns:86px minmax(0,1fr);gap:0;margin:0;padding:27px 0 0;display:grid}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{color:#2d7559;letter-spacing:.02em;text-align:left;background:0 0;border:0;border-radius:0;width:auto;height:auto;min-height:0;padding:5px 0 0;font-size:15px;font-weight:800;display:block}#research-policy .research-policy-task .leadership-block-heading>div{background:0 0;border:0;padding:0}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{color:#202c38;letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:22px;font-weight:700;line-height:1.45}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose,#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{background:0 0;border:0;margin:0;padding:16px 0 28px 86px;display:block}#research-policy .research-policy-prose p{color:#424b54;margin:0;padding-left:15px;font-size:16px;line-height:1.82;position:relative}#research-policy .research-policy-prose p:before{content:"";background:#628d78;border-radius:50%;width:4px;height:4px;position:absolute;top:.83em;left:0}#research-policy .research-policy-prose p+p{margin-top:8px}#research-policy .research-policy-prose strong{color:#1e4032}@media (width<=760px){#research-policy .research-policy-heading h4{gap:11px;font-size:22px}#research-policy .research-policy-heading h4:before{flex-basis:4px;width:4px;height:23px}#research-policy .research-policy-statement{margin-bottom:44px}#research-policy .research-policy-statement p{font-size:16px;line-height:1.8}#research-policy .research-policy-task .leadership-block-heading,#research-policy .research-policy-task-01 .leadership-block-heading,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading{grid-template-columns:54px minmax(0,1fr);padding-top:23px}#research-policy .research-policy-task .leadership-block-heading>span,#research-policy .research-policy-task-01 .leadership-block-heading>span,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading>span{padding-top:3px;font-size:13px}#research-policy .research-policy-task .leadership-block-heading h4,#research-policy .research-policy-task-01 .leadership-block-heading h4,#research-policy .research-policy-task:not(.research-policy-task-01) .leadership-block-heading h4{font-size:19px}#research-policy .research-policy-prose,#research-policy .research-policy-task-01 .research-policy-prose,#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{padding:13px 0 24px 54px}#research-policy .research-policy-prose p{font-size:15px}}@media (width>=761px){#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading{grid-template-columns:86px minmax(0,1fr);gap:0;padding:27px 0 0}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading>span,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading>span{width:auto;height:auto;min-height:0;padding:5px 0 0}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading>div,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading>div{padding:0}#research-policy .research-policy-task.research-policy-task-02:not(.research-policy-task-01) .leadership-block-heading h4,#research-policy .research-policy-task.research-policy-task-03:not(.research-policy-task-01) .leadership-block-heading h4{font-size:22px}#research-policy .research-policy-task-02 .research-policy-prose,#research-policy .research-policy-task-03 .research-policy-prose{padding:16px 0 28px 86px}}.support-donation-content{width:min(1100px,100% - 36px);padding-bottom:112px}.support-donation-appeal{background:#153c55;border-top:3px solid #2f7658;margin-top:46px;display:block;overflow:hidden}.support-donation-copy{text-align:left;max-width:none;margin:0;padding:62px 64px;display:block}.support-donation-copy h3{color:#fff;letter-spacing:-.058em;word-break:keep-all;max-width:980px;margin:0;font-size:31px;font-weight:700;line-height:1.5}.support-donation-action>p{color:#d6e3e9;word-break:keep-all;max-width:820px;margin:0;font-size:16px;line-height:1.8}.support-donation-action{border-top:1px solid #ffffff38;margin-top:32px;padding-top:27px}.support-donation-cta{color:#143a52;background:#fff;border-color:#fff;margin-top:32px;padding:0 22px;display:inline-flex}.support-donation-cta:hover{color:#fff;background:#2f7658;border-color:#2f7658}.support-donation-principles{color:#fff;background:#0519276b;border-left:1px solid #fff3;align-self:stretch;padding:53px 38px 42px}.support-donation-principles strong{color:#fff;letter-spacing:-.045em;font-size:19px;font-weight:700;display:block}.support-donation-principles>p{color:#cddde3;word-break:keep-all;margin:14px 0 0;font-size:14px;line-height:1.7}.support-donation-principles ul{border-top:1px solid #ffffff2e;border-bottom:1px solid #ffffff2e;gap:11px;margin:28px 0 25px;padding:22px 0;list-style:none;display:grid}.support-donation-principles li{color:#e4eef1;word-break:keep-all;padding-left:14px;font-size:14px;line-height:1.55;position:relative}.support-donation-principles li:before{content:"";background:#83b99f;border-radius:50%;width:5px;height:5px;position:absolute;top:.57em;left:0}.support-donation-principles>a{color:#d6eadf;border-bottom:1px solid #d6eadfb3;align-items:center;min-height:26px;font-size:14px;font-weight:700;display:inline-flex}.support-donation-purpose{margin-top:82px}.support-donation-section-heading{border-bottom:2px solid #203f4c;justify-content:space-between;align-items:end;gap:32px;margin-bottom:25px;padding-bottom:20px;display:flex}.support-donation-section-heading h4{color:#202c38;letter-spacing:-.055em;align-items:center;gap:13px;margin:0;font-size:27px;font-weight:700;display:flex}.support-donation-section-heading h4:before{content:"";background:#2f7658;border-radius:4px;width:5px;height:27px}.support-donation-section-heading p{color:#59656d;text-align:right;word-break:keep-all;max-width:460px;margin:0;font-size:15px;line-height:1.6}.support-donation-purpose-grid{border-top:1px solid #d9e1e3;border-left:1px solid #d9e1e3;grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.support-donation-purpose-grid article{background:#fff;border-bottom:1px solid #d9e1e3;border-right:1px solid #d9e1e3;grid-column:span 2;gap:17px;min-height:192px;padding:29px 25px 27px;display:flex}.support-donation-purpose-grid article:nth-child(n+4){grid-column:span 3}.support-donation-purpose-icon{color:#2b7055;background:#edf5f0;border-radius:50%;flex:0 0 46px;place-items:center;width:46px;height:46px;display:grid}.support-donation-purpose-grid h5{color:#27333c;letter-spacing:-.045em;word-break:keep-all;margin:0;font-size:19px;font-weight:700;line-height:1.45}.support-donation-purpose-grid p{color:#46525a;word-break:keep-all;margin:10px 0 0;font-size:15px;line-height:1.75}.support-donation-closing{background:#f1f6f4;border-left:5px solid #2f7658;justify-content:space-between;align-items:center;gap:34px;margin-top:68px;padding:36px 42px;display:flex}.support-donation-closing h4{color:#203640;letter-spacing:-.05em;margin:0;font-size:23px;font-weight:700}.support-donation-closing p{color:#526069;word-break:keep-all;margin:10px 0 0;font-size:15px;line-height:1.65}.support-donation-closing-cta{color:#1f6049;background:#fff;border-color:#84aa97;justify-content:center;min-width:150px;padding:0 20px;display:inline-flex}.support-donation-closing-cta:hover{color:#fff;background:#2f7658;border-color:#2f7658}@media (width<=760px){.support-donation-content{width:min(100% - 36px,1100px);padding-bottom:70px}.support-donation-appeal{grid-template-columns:1fr;margin-top:30px}.support-donation-copy{padding:38px 24px 37px}.support-donation-copy h3{font-size:24px;line-height:1.52}.support-donation-action>p{margin-top:18px;font-size:15px}.support-donation-cta{justify-content:center;width:100%;margin-top:26px}.support-donation-principles{border-top:1px solid #fff3;border-left:0;padding:31px 24px 30px}.support-donation-purpose{margin-top:55px}.support-donation-section-heading{margin-bottom:20px;padding-bottom:17px;display:block}.support-donation-section-heading h4{font-size:23px}.support-donation-section-heading h4:before{width:4px;height:23px}.support-donation-section-heading p{text-align:left;margin-top:13px;font-size:14px}.support-donation-purpose-grid{grid-template-columns:1fr}.support-donation-purpose-grid article,.support-donation-purpose-grid article:nth-child(n+4){grid-column:auto;min-height:0;padding:23px 20px}.support-donation-purpose-grid h5{font-size:18px}.support-donation-purpose-grid p{font-size:15px}.support-donation-closing{margin-top:48px;padding:29px 24px;display:block}.support-donation-closing h4{font-size:21px}.support-donation-closing-cta{width:100%;margin-top:23px}}#welfare-network .business-program-content,#academic-exchange .business-program-content{max-width:1100px}#welfare-network .business-program-task,#academic-exchange .business-program-task{min-width:0;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d9dfdc;margin:0;padding:0;overflow:visible}#welfare-network .business-program-task:first-of-type,#academic-exchange .business-program-task:first-of-type{border-top:2px solid #344a43}#welfare-network .business-program-task .leadership-block-heading,#academic-exchange .business-program-task .leadership-block-heading{background:0 0;border:0;grid-template-columns:86px minmax(0,1fr);gap:0;margin:0;padding:27px 0 0;display:grid}#welfare-network .business-program-task .leadership-block-heading>span,#academic-exchange .business-program-task .leadership-block-heading>span{color:#2d7559;letter-spacing:.02em;text-align:left;background:0 0;border:0;border-radius:0;width:auto;height:auto;min-height:0;padding:5px 0 0;font-size:15px;font-weight:800;display:block}#welfare-network .business-program-task .leadership-block-heading>div,#academic-exchange .business-program-task .leadership-block-heading>div{background:0 0;border:0;padding:0}#welfare-network .business-program-task .leadership-block-heading h4,#academic-exchange .business-program-task .leadership-block-heading h4{color:#202c38;letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:22px;font-weight:700;line-height:1.45}#welfare-network .business-program-item-list,#welfare-network .business-program-item-list.stacked,#academic-exchange .business-program-item-list{background:0 0;border:0;margin:0;padding:0;display:block}#welfare-network .business-program-item-list article,#welfare-network .business-program-item-list.stacked article,#academic-exchange .business-program-item-list article{background:0 0;border:0;min-height:0;margin:0;padding:16px 0 28px 86px;display:block}#welfare-network .business-program-item-list article+article,#academic-exchange .business-program-item-list article+article{padding-top:8px}#welfare-network .business-program-item-list p,#academic-exchange .business-program-item-list p{color:#424b54;margin:0;padding-left:15px;font-size:16px;font-weight:400;line-height:1.82;position:relative}#welfare-network .business-program-item-list p:before,#academic-exchange .business-program-item-list p:before{content:"";background:#628d78;border-radius:50%;width:4px;height:4px;position:absolute;top:.83em;left:0}#welfare-network .business-program-item-list strong,#academic-exchange .business-program-item-list strong{color:#1e4032}@media (width<=760px){#welfare-network .business-program-task .leadership-block-heading,#academic-exchange .business-program-task .leadership-block-heading{grid-template-columns:54px minmax(0,1fr);padding-top:23px}#welfare-network .business-program-task .leadership-block-heading>span,#academic-exchange .business-program-task .leadership-block-heading>span{padding-top:3px;font-size:13px}#welfare-network .business-program-task .leadership-block-heading h4,#academic-exchange .business-program-task .leadership-block-heading h4{font-size:19px}#welfare-network .business-program-item-list article,#welfare-network .business-program-item-list.stacked article,#academic-exchange .business-program-item-list article{padding:13px 0 24px 54px}#welfare-network .business-program-item-list p,#academic-exchange .business-program-item-list p{font-size:15px}}#welfare-network .business-program-task{border:0}#welfare-network .business-program-task>.leadership-block-heading{display:none}#welfare-network .business-program-item-list,#welfare-network .business-program-item-list.stacked{border:0;border-top:2px solid #174f84;margin:0;display:block}#welfare-network .business-program-item-list article,#welfare-network .business-program-item-list.stacked article{background:#fff;border:0;border-bottom:1px solid #d9dfdc;grid-template-columns:118px minmax(0,1fr);min-height:0;margin:0;padding:0;display:grid}#welfare-network .business-program-item-list article+article{padding-top:0}#welfare-network .business-program-item-list span{color:#315c78;background:#edf4f7;border:0;border-radius:0;justify-content:center;align-items:flex-start;width:auto;height:auto;min-height:100%;padding-top:31px;font-size:14px;font-weight:800;display:flex}#welfare-network .business-program-item-list article:nth-child(2n)>span{background:#f4f8fa}#welfare-network .business-program-item-list p{color:#35414a;min-height:0;margin:0;padding:27px 34px 28px;font-size:17px;font-weight:400;line-height:1.82}#welfare-network .business-program-item-list p:before{display:none}@media (width<=760px){#welfare-network .business-program-item-list article,#welfare-network .business-program-item-list.stacked article{grid-template-columns:58px minmax(0,1fr)}#welfare-network .business-program-item-list span{padding-top:24px;font-size:12px}#welfare-network .business-program-item-list p{padding:21px 19px 23px;font-size:15px;line-height:1.78}}#academic-exchange .business-program-task,#academic-exchange .business-program-task:first-of-type{background:0 0;border:0;margin:0;padding:0}#academic-exchange .business-program-task+.business-program-task{margin-top:52px}#academic-exchange .business-program-task .leadership-block-heading{background:0 0;border:0;align-items:center;min-height:32px;margin:0 0 23px;padding:0;display:flex}#academic-exchange .business-program-task .leadership-block-heading>span{display:none}#academic-exchange .business-program-task .leadership-block-heading>div{background:0 0;border:0;padding:0}#academic-exchange .business-program-task .leadership-block-heading h4{color:#202c38;letter-spacing:-.055em;align-items:center;gap:13px;margin:0;font-size:26px;font-weight:700;line-height:1.35;display:flex}#academic-exchange .business-program-task .leadership-block-heading h4:before{content:"";background:#174f84;border-radius:4px;flex:0 0 5px;width:5px;height:27px;display:block}#academic-exchange .business-program-item-list{background:#f7fafc;border:1px solid #d5e0e6;border-top:2px solid #174f84;margin:0;padding:0;display:block;overflow:hidden}#academic-exchange .business-program-item-list article{background:0 0;border:0;min-height:0;margin:0;padding:23px 28px 25px;display:block}#academic-exchange .business-program-item-list p{color:#424b54;margin:0;padding-left:17px;font-size:16px;font-weight:400;line-height:1.85;position:relative}#academic-exchange .business-program-item-list p:before{content:"";background:#628da8;border-radius:50%;width:5px;height:5px;position:absolute;top:.83em;left:0}#academic-exchange .business-program-item-list strong{color:#174f84}#academic-exchange .business-program-task .business-program-item-list{background:0 0;border:0;overflow:visible}#academic-exchange .business-program-task .business-program-item-list article{padding:0}@media (width<=760px){#academic-exchange .business-program-task+.business-program-task{margin-top:42px}#academic-exchange .business-program-task .leadership-block-heading{margin-bottom:18px}#academic-exchange .business-program-task .leadership-block-heading h4{gap:11px;font-size:22px}#academic-exchange .business-program-task .leadership-block-heading h4:before{flex-basis:4px;width:4px;height:23px}#academic-exchange .business-program-item-list article{padding:20px 19px 22px}#academic-exchange .business-program-item-list p{font-size:15px;line-height:1.8}}#consulting .business-program-content{max-width:1100px}#consulting .business-program-direction-heading,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number{background:0 0;border:0;align-items:center;min-height:32px;margin:0 0 23px;padding:0;display:flex}#consulting .business-program-direction-heading h4,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number h4{color:#202c38;letter-spacing:-.055em;align-items:center;gap:13px;margin:0;font-size:26px;font-weight:700;line-height:1.35;display:flex}#consulting .business-program-direction-heading h4:before,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number h4:before{content:"";background:#174f84;border-radius:4px;flex:0 0 5px;width:5px;height:27px;display:block}#consulting .business-program-statement{background:0 0;border:0;margin:0 0 60px;padding:0}#consulting .business-program-statement>div{padding:0}#consulting .business-program-statement p{color:#424b54;margin:0;padding-left:17px;font-size:17px;font-weight:400;line-height:1.9;position:relative}#consulting .business-program-statement p:before{content:"";background:#628da8;border-radius:50%;width:5px;height:5px;position:absolute;top:.83em;left:0}#consulting .business-program-statement p+p{margin-top:10px}#consulting .business-program-task.program-topic-section{background:0 0;border:0;margin:0;padding:0}#consulting .business-program-description,#consulting .business-program-task .leadership-block-heading.without-number+.business-program-description,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number+.business-program-description{color:#424b54;background:#f7fafc;border:1px solid #d5e0e6;border-top:2px solid #174f84;margin:0;padding:23px 28px 25px;font-size:16px;line-height:1.85;overflow:hidden}#consulting .business-program-description p{margin:0;padding-left:17px;position:relative}#consulting .business-program-description p:before{content:"";background:#628da8;border-radius:50%;width:5px;height:5px;position:absolute;top:.83em;left:0}#consulting .business-program-description p+p{margin-top:10px}#consulting .business-program-description strong{color:#174f84}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number{min-height:42px;margin-bottom:27px}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number h4,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number h4{color:#132d45;letter-spacing:-.065em;gap:16px;font-size:31px;font-weight:750}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number h4:before,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number h4:before{border-radius:0;flex-basis:7px;width:7px;height:36px}#consulting .business-program-task.program-topic-section.trust-advisory-program{margin-top:60px}#consulting .trust-course-program-list{margin-top:54px}#consulting .trust-course-program-group+.trust-course-program-group{border-top:0;margin-top:54px;padding-top:0}#consulting .trust-course-program-group-heading{border-bottom:1px solid #cbd8e0;align-items:center;gap:14px;margin-bottom:18px;padding:0 0 16px;display:flex}#consulting .trust-course-program-group-heading h5{color:#202c38;letter-spacing:-.05em;margin:0;font-size:21px;font-weight:700}#consulting .trust-course-program-lead{color:#424b54;margin:0 0 18px;padding-left:15px;font-size:16px;line-height:1.82;position:relative}#consulting .trust-course-program-lead:before{content:"";background:#628da8;border-radius:50%;width:4px;height:4px;position:absolute;top:.83em;left:0}#consulting .trust-course-list{gap:14px;display:grid}#consulting .trust-course-card{box-shadow:none;background:#fff;border:1px solid #d5e0e6;border-top:2px solid #7698af;padding:26px 28px 28px}#consulting .trust-course-card-heading{align-items:baseline;gap:12px;margin-bottom:15px;display:flex}#consulting .trust-course-card-heading>span{color:#315c78;font-size:12px;font-weight:800}#consulting .trust-course-card-heading h6{color:#202c38;letter-spacing:-.045em;margin:0;font-size:20px;font-weight:700}#consulting .trust-course-card>p{color:#424b54;font-size:16px;line-height:1.82}#consulting .trust-course-details{background:#f3f7f9;border:1px solid #dce7ec;margin-top:18px;padding:15px 17px}#consulting .trust-course-details dt,#consulting .trust-course-curriculum>p{color:#315c78}#consulting .trust-course-curriculum{border-top:1px solid #dce7ec;margin-top:20px;padding-top:18px}#consulting .trust-course-curriculum article{background:#f8fafb;border-left:3px solid #9eb6c6;padding:12px 14px}#consulting .trust-course-notice{color:#315c78;background:#edf4f7;border-left:3px solid #7698af;margin-top:16px;padding:15px 17px}#consulting .trust-course-instructors{border:0;margin-top:54px;padding-top:0}#consulting .trust-course-program-group-heading,#consulting .trust-course-instructors-heading{border-bottom:0;align-items:center;margin-bottom:18px;padding:0 0 16px;display:flex}#consulting .trust-course-program-group-heading h5,#consulting .trust-course-instructors-heading h5{color:#202c38;letter-spacing:-.05em;align-items:center;gap:13px;margin:0;font-size:23px;font-weight:700;display:flex}#consulting .trust-course-program-group-heading h5:before,#consulting .trust-course-instructors-heading h5:before{content:"";background:#174f84;border-radius:4px;width:5px;height:24px}#consulting .trust-course-instructor-grid{border-top:1px solid #d5e0e6;border-left:1px solid #d5e0e6;gap:0}#consulting .trust-course-instructor-card{background:#fff;border:1px solid #d5e0e6;border-top:0;border-left:0;padding:22px 23px}#consulting .trust-course-instructors--portraits .trust-course-instructor-card{grid-template-columns:96px minmax(0,1fr);align-items:start;gap:18px;display:grid}#consulting .trust-course-instructors--portraits .trust-course-instructor-avatar{aspect-ratio:1;background:#edf4f7;border:1px solid #d5e0e6;border-radius:50%;width:96px;display:block;overflow:hidden}#consulting .trust-course-instructors--portraits .trust-course-instructor-avatar-image{object-fit:cover;object-position:center;width:100%;height:100%;display:block}#consulting .trust-course-instructor-card-content header{border-bottom:1px solid #e0e7eb;padding-bottom:11px}#consulting .trust-course-instructor-card-content h6{color:#202c38}#consulting .trust-course-instructor-card-content header span{color:#315c78}#consulting .trust-course-instructor-card-content li{color:#424b54}#consulting .trust-course-instructor-card-content li:before{background:#7698af}#donation-disclosure .support-disclosure-section{width:min(1100px,100%)}#donation-disclosure .support-disclosure-heading{border:0;align-items:center;min-height:32px;margin:0 0 23px;padding:0;display:flex}#donation-disclosure .support-disclosure-heading h4{color:#202c38;letter-spacing:-.055em;align-items:center;gap:13px;margin:0;font-size:26px;font-weight:700;line-height:1.35;display:flex}#donation-disclosure .support-disclosure-heading h4:before{content:"";background:#174f84;border-radius:4px;flex:0 0 5px;width:5px;height:27px;display:block}#donation-disclosure .support-disclosure-notice{background:#f7fafc;border:1px solid #d5e0e6;border-top:2px solid #174f84;min-height:176px;padding:32px 36px}#donation-disclosure .support-disclosure-notice h5{color:#202c38;margin:0 0 12px;font-size:23px;font-weight:700;line-height:1.45}#donation-disclosure .support-disclosure-notice p{color:#424b54;font-size:17px;line-height:1.8}#membership .membership-block{margin-top:82px}#membership .membership-block .support-donation-section-heading{border-bottom:0;margin-bottom:25px;padding-bottom:0}#membership .membership-contact-card{border-top-color:#203f4c;border-left-color:#d9e1e3}#membership .membership-contact-card div{border-bottom-color:#d9e1e3;border-right-color:#d9e1e3}#membership .membership-contact-card span{color:#315c78}#membership .membership-contact-card strong{color:#27333c}#membership .membership-table-card{border-color:#203f4c #d9e1e3 #d9e1e3}#membership .membership-table-card h5,#membership .membership-table-card th{color:#27333c;background:#f4f8fa}#membership .membership-table-card h5,#membership .membership-table-card th,#membership .membership-table-card td{border-color:#d9e1e3}#membership .membership-table-card td{color:#424b54}#membership .membership-fee-card table{table-layout:fixed}#membership .membership-fee-card col:first-child{width:19%}#membership .membership-fee-card col:nth-child(2),#membership .membership-fee-card col:nth-child(3),#membership .membership-fee-card col:nth-child(4){width:23%}#membership .membership-fee-card col:nth-child(5){width:12%}#membership .membership-benefit-intro{color:#424b54;background:0 0;border:0;margin:0 0 25px;padding:0;font-size:17px;line-height:1.8}#membership .membership-benefit-list{background:0 0;border:0;border-top:2px solid #344a43;display:block;overflow:visible}#membership .membership-benefit-list article{background:0 0;border:0;border-bottom:1px solid #d9dfdc;grid-template-columns:86px minmax(0,1fr);align-items:start;gap:0;min-width:0;min-height:0;margin:0;padding:27px 0 28px;display:grid}#membership .membership-benefit-list article>span{color:#2d7559;letter-spacing:.02em;padding:5px 0 0;font-size:15px;font-weight:800;line-height:1.45}#membership .membership-benefit-list article>div{min-width:0}#membership .membership-benefit-list h5{color:#202c38;letter-spacing:-.05em;word-break:keep-all;margin:0;font-size:22px;font-weight:700;line-height:1.45}#membership .membership-benefit-list p{color:#424b54;word-break:keep-all;margin:16px 0 0;padding:0 0 0 15px;font-size:16px;line-height:1.82}#membership .membership-benefit-list p:before{content:"";background:#628d78;border-radius:50%;width:4px;height:4px;margin:0 11px 3px -15px;display:inline-block}@media (width<=760px){#consulting .business-program-direction-heading,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number{margin-bottom:18px}#consulting .business-program-direction-heading h4,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number h4{gap:11px;font-size:22px}#consulting .business-program-direction-heading h4:before,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number h4:before{flex-basis:4px;width:4px;height:23px}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number{min-height:35px;margin-bottom:22px}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number h4,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number h4{gap:13px;font-size:27px}#consulting .business-program-task.course-overview-section.program-topic-section>.leadership-block-heading.without-number h4:before,#consulting .business-program-task.program-topic-section.trust-advisory-program>.leadership-block-heading.without-number h4:before{flex-basis:6px;width:6px;height:31px}#consulting .business-program-statement{margin-bottom:44px}#consulting .business-program-statement p{font-size:16px;line-height:1.8}#consulting .business-program-description,#consulting .business-program-task .leadership-block-heading.without-number+.business-program-description,#consulting .business-program-task.program-topic-section>.leadership-block-heading.without-number+.business-program-description{padding:20px 19px 22px}#consulting .business-program-description p,#consulting .trust-course-program-lead,#consulting .trust-course-card>p{font-size:15px}#consulting .trust-course-program-list{margin-top:42px}#consulting .trust-course-program-group-heading h5,#consulting .trust-course-instructors-heading h5{font-size:19px}#consulting .trust-course-card{padding:22px 20px}#consulting .trust-course-card-heading h6{font-size:18px}#consulting .trust-course-instructor-grid{grid-template-columns:1fr}#consulting .trust-course-instructors--portraits .trust-course-instructor-card{grid-template-columns:76px minmax(0,1fr);gap:14px}#consulting .trust-course-instructors--portraits .trust-course-instructor-avatar{width:76px}#consulting .trust-course-instructor-card-content li{word-break:break-all;overflow-wrap:anywhere}#donation-disclosure .support-disclosure-heading h4{gap:11px;font-size:22px}#donation-disclosure .support-disclosure-heading h4:before{flex-basis:4px;width:4px;height:23px}#donation-disclosure .support-disclosure-notice{min-height:138px;padding:25px 20px}#donation-disclosure .support-disclosure-notice h5{font-size:20px}#donation-disclosure .support-disclosure-notice p{font-size:16px}#membership .membership-block{margin-top:55px}#membership .membership-benefit-intro{font-size:16px;line-height:1.8}#membership .membership-benefit-list article{grid-template-columns:54px minmax(0,1fr);padding:23px 0 24px}#membership .membership-benefit-list article>span{padding-top:3px;font-size:13px}#membership .membership-benefit-list h5{font-size:19px}#membership .membership-benefit-list p{margin-top:13px;font-size:15px}}
