:root{--pill:8px;--kgb-btn-r:8px;--kgb-px:#1e9e4c;--kgb-arrow:url(data:image/svg+xml,%3Csvg%20id%3D%22Arrow_Right%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpolygon%20points%3D%2223%2011%2023%2013%2022%2013%2022%2014%2021%2014%2021%2015%2020%2015%2020%2016%2019%2016%2019%2017%2018%2017%2018%2018%2017%2018%2017%2019%2016%2019%2016%2020%2015%2020%2015%2021%2014%2021%2014%2022%2013%2022%2013%2023%2012%2023%2012%2022%2011%2022%2011%2021%2012%2021%2012%2020%2013%2020%2013%2019%2014%2019%2014%2018%2015%2018%2015%2017%2016%2017%2016%2016%2017%2016%2017%2015%2018%2015%2018%2014%2019%2014%2019%2013%201%2013%201%2011%2019%2011%2019%2010%2018%2010%2018%209%2017%209%2017%208%2016%208%2016%207%2015%207%2015%206%2014%206%2014%205%2013%205%2013%204%2012%204%2012%203%2011%203%2011%202%2012%202%2012%201%2013%201%2013%202%2014%202%2014%203%2015%203%2015%204%2016%204%2016%205%2017%205%2017%206%2018%206%2018%207%2019%207%2019%208%2020%208%2020%209%2021%209%2021%2010%2022%2010%2022%2011%2023%2011%22/%3E%3C/svg%3E)}[data-theme=dark]{--kgb-px:#36cc64}.pill,.ind-btn,.k-btn-primary,.k-btn-outline,.contact-band-btn,.kp .kp-button,.mob-cta,.acc-btn,.svc-chip,.chip,.kp .kp-detail-nav a,.kp-quicklinks a,.lang-btn,.k-cookie-buttons button,.news-layout-button,.sugg-pills a,.sugg-pills button{border-radius:var(--kgb-btn-r)!important}a.pill-solid,a.pill-outline,a.ind-btn,a.contact-band-btn,.kp a.kp-button,a.mob-cta{gap:10px}a.pill-solid:after,a.pill-outline:after,a.ind-btn:after,a.contact-band-btn:after,.kp a.kp-button:after,a.mob-cta:after{content:"";background:var(--kgb-px);width:14px;height:14px;-webkit-mask:var(--kgb-arrow) center/contain no-repeat;-webkit-mask:var(--kgb-arrow) center/contain no-repeat;mask:var(--kgb-arrow) center/contain no-repeat;image-rendering:pixelated;flex:none;transition:transform .18s steps(3,end)}a.pill-solid:hover:after,a.pill-outline:hover:after,a.ind-btn:hover:after,a.contact-band-btn:hover:after,.kp a.kp-button:hover:after{transform:translate(3px)}a.pill-solid>svg:not(.px-ico):not(.px-arrow),a.pill-outline>svg:not(.px-ico):not(.px-arrow),a.ind-btn>svg:not(.px-ico):not(.px-arrow),a.contact-band-btn>svg:not(.px-ico):not(.px-arrow),.kp a.kp-button>svg{display:none}a.pill.sm:after{width:12px;height:12px}@media (prefers-reduced-motion:reduce){a.pill-solid:after,a.pill-outline:after,a.ind-btn:after,a.contact-band-btn:after,.kp a.kp-button:after{transition:none;transform:none!important}}.related a:hover,.related a:focus-visible{border-color:var(--text)!important;box-shadow:none!important}.k-diagram a:hover rect,.k-diagram a:focus rect{stroke:currentColor!important}.item-main .app-list{gap:var(--s3)}.item-main .app-list li{border:1px solid var(--border);padding:var(--s4);background:var(--bg);border-radius:14px;transition:transform .18s steps(3,end)}.item-main .app-list li:hover{border-color:var(--text);transform:translateY(-2px)}.item-main .app-list img{width:40px;height:40px}.item-main>h2.h3{margin-top:var(--s6)}.item-main .callout{padding:var(--s4) var(--s5);background:var(--bg-2);border-radius:14px;border:1px solid var(--border)!important}.svc-rows{gap:var(--s3);display:grid}.svc-rows .dir-row{padding:var(--s5);background:var(--bg);transition:transform .18s steps(3),opacity var(--t) var(--ease);border-radius:14px;border:1px solid var(--border)!important}.svc-rows .dir-row:hover{transform:translateY(-2px);border-color:var(--text)!important}@media (width<=900px){.svc-rows .dir-row{gap:var(--s2);grid-template-columns:1fr}}html .kp .kp-rows{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}html .kp .kp-rows li{border:1px solid var(--kp-line);background:var(--kp-bg,transparent);border-radius:14px;flex-direction:column;gap:8px;padding:20px;display:flex}html .kp .kp-faq details{border-radius:14px;margin:0 0 10px;padding:14px 18px;border:1px solid var(--kp-line)!important}html .kp .kp-faq details summary{border:0!important}.kgb-item-hero .crumbs{margin-bottom:var(--s4)}.kgb-item-hero .kgb-item-icon{width:64px;height:64px;margin:0 0 var(--s3);border-radius:14px;display:block}.kgb-item-hero .btn-row{margin-top:var(--s4)}@media (width>=961px) and (width<=1400px){.nav-desk .nav-btn{padding:0 8px}.nav-desk ul{gap:0}}.contact-band{contain:paint}@media (width>=1200px){.hdr-right .pill-solid.hide-sm,html:lang(ja) .hdr-right .pill-solid.hide-sm{display:inline-flex}}.crumbs a,.crumbs [aria-current=page],.kp-crumb a,.kp-crumb [aria-current=page]{border-radius:var(--kgb-btn-r)!important}@media (width>=961px) and (width<=1279px){.nav-desk .nav-btn{padding:0 5px;font-size:.84rem}}@media (width>=1081px) and (width<=1199px){.nav-desk .nav-btn{gap:3px;padding:0 3px;font-size:.78rem}.hdr-right .pill-outline.hide-sm{display:none}}@media (width>=1081px) and (width<=1120px){.site-header .nav-desk{display:none}.site-header .menu-toggle{display:grid}.site-header .hdr{justify-content:space-between}}.composer-box,.news-search,.cs-search,.submit,.icon-btn,.nav-split,.nav-caret,.nav-btn,.bio-social-link,.ent-reel-toggle,.kp input[type=search]{border-radius:var(--kgb-btn-r)!important}.submit .px-ico{color:var(--kgb-px)}.kq-hero .composer{width:100%;max-width:640px;margin-top:var(--s5)}.kq-hero .composer+.sugg-pills{margin-top:var(--s4)}.site-header .nav-desk{align-self:stretch;align-items:center;padding-top:0;padding-bottom:0}.site-header .nav-desk>ul{align-items:center}.site-header .mega{background:var(--bg);border:1px solid var(--border);width:min(316px,100vw - 24px);max-width:calc(100vw - 24px);box-shadow:none;z-index:55;border-radius:0 0 12px 12px;position:absolute;top:100%;right:auto}.site-header .mega-inner{overscroll-behavior:contain;max-width:none;max-height:min(65vh,520px);margin:0;padding:8px;display:block;overflow-y:auto}.site-header .mega-links{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.site-header .mega-links li{width:100%}.site-header .mega-links a{width:100%;min-height:38px;color:var(--text);font:500 .9rem/1.4 var(--f-head);white-space:normal;border:0;border-radius:8px;margin:0;padding:9px 12px;text-decoration:none;display:block}.site-header .mega-links a:hover,.site-header .mega-links a:focus-visible{background:var(--bg-2);color:var(--text)}.site-header .mega-links .kgb-overview-link a{background:var(--bg-2);font-weight:600}.site-header .nav-btn,.site-header .nav-split{border-radius:8px}@media (prefers-reduced-motion:reduce){.site-header .mega{transition:none;transform:none}}.site-footer .kgb-footer-main{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex}.site-footer .kgb-footer-identity{align-items:center;gap:12px;min-width:0;display:flex}.site-footer .kgb-footer-identity img{object-fit:contain;width:28px;height:29px}.site-footer .kgb-footer-identity p{color:var(--text-2);margin:0;font-size:.82rem}.site-footer .kgb-footer-links{font:500 .84rem var(--f-head);flex-wrap:wrap;align-items:center;gap:20px;display:flex}.site-footer .kgb-footer-links a,.site-footer .kgb-footer-links summary{color:var(--text);cursor:pointer;text-decoration:none}.site-footer .kgb-footer-links a:hover,.site-footer .kgb-footer-links summary:hover{color:var(--text-2)}.site-footer .kgb-sitemap{position:relative}.site-footer .kgb-sitemap summary{border-radius:8px;list-style:none}.site-footer .kgb-sitemap summary::-webkit-details-marker{display:none}.site-footer .kgb-sitemap[open]{flex-basis:100%;width:100%}.site-footer .kgb-sitemap[open] summary{margin-bottom:16px;display:inline-block}.site-footer .kgb-sitemap .kgb-sitemap-content{border-top:1px solid var(--border);padding:24px 0 12px}.site-footer .kgb-sitemap .f-top{margin-bottom:24px}.site-footer .kgb-sitemap .f-cols{margin-top:12px}@media (width<=640px){.site-footer .kgb-footer-main{flex-direction:column;align-items:flex-start}.site-footer .kgb-footer-links{gap:16px}}.kgb-media-card{overflow:hidden;padding:0!important}.kgb-media-art{aspect-ratio:16/10;background:var(--bg-2);background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:16px 16px;place-items:center;min-height:210px;display:grid}.kgb-media-art .px-art{width:112px;height:112px}.kgb-media-card figcaption{padding:20px 24px 24px}.kgb-media-card figcaption p{margin-bottom:4px}.kgb-report-pending{border:1px solid var(--border);background:var(--bg-2);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:22px;padding:28px;display:grid}.kgb-report-pending .px-art{flex:none}.kgb-report-pending .kicker{margin-bottom:6px}.kgb-report-pending .muted{margin-bottom:0}@media (width<=560px){.kgb-report-pending{grid-template-columns:minmax(0,1fr);gap:12px;padding:20px}}.sv-head{border-bottom:0!important;margin-bottom:14px!important;padding-bottom:0!important}:where(.card,.ct-card,.sv-table li,.related a,.kgb-editorial-card,.kgb-business-card,.kgb-directory-card,.kgb-map-node){border-radius:12px!important}.kgb-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:24px;display:flex}.kgb-section-heading h2{letter-spacing:-.025em;margin:0;font-size:clamp(1.8rem,3.4vw,3rem);line-height:1.08}.kgb-section-heading .muted{max-width:43rem;margin:12px 0 0}.kgb-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kgb-editorial-card{background:var(--bg);border:1px solid var(--border);border-radius:12px;flex-direction:column;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.kgb-editorial-card:hover{border-color:var(--text-2);transform:translateY(-2px)}.kgb-editorial-art{aspect-ratio:16/10;background:var(--bg-2);background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:18px 18px;place-items:center;min-height:190px;display:grid;overflow:hidden}.kgb-editorial-art img{object-fit:cover;width:100%;height:100%;max-height:260px;display:block}.kgb-editorial-copy{flex-direction:column;flex:1;gap:10px;padding:22px;display:flex}.kgb-editorial-copy h3{margin:0;font-size:1.24rem;line-height:1.32}.kgb-editorial-copy h3 a{color:var(--text);text-decoration:none}.kgb-editorial-copy p{margin:0}.kgb-editorial-copy .link-quiet{margin-top:auto}.kgb-editorial-empty{border:1px solid var(--border);background:var(--bg-2);border-radius:12px;grid-column:1/-1;align-items:center;gap:26px;padding:26px;display:flex}.kgb-editorial-empty h3{margin:0 0 8px}.kgb-editorial-empty p{margin:0 0 12px}.kgb-companies-gallery{gap:16px;margin:26px 0;display:grid}.kgb-global-feature{border:1px solid var(--border);background:var(--bg-2);border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:26px;padding:28px 34px;display:grid}.kgb-global-feature h3{margin:0 0 10px;font-size:clamp(1.4rem,2.6vw,2.3rem)}.kgb-global-feature p:last-child{max-width:55rem;margin:0}.kgb-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kgb-business-card{background:var(--bg);border:1px solid var(--border);min-height:278px;color:var(--text);border-radius:12px;flex-direction:column;gap:10px;padding:24px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.kgb-business-card:hover{border-color:var(--text-2);transform:translateY(-3px)}.kgb-card-visual{background-color:var(--bg-2);background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:16px 16px;border-radius:12px;align-self:flex-start;place-items:center;width:104px;height:104px;display:grid}.kgb-card-category,.kgb-card-index{color:var(--text-2);letter-spacing:.08em;font:500 .75rem/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.kgb-business-card strong{font:500 1.26rem/1.2 var(--f-head)}.kgb-business-card .muted{font-size:.91rem;line-height:1.5}.kgb-card-action{font:500 .85rem var(--f-head);margin-top:auto}.kgb-region-preview,.kgb-region-detail-grid,.kgb-stack-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.kgb-region-card{border:1px solid var(--border);background:var(--bg-2);color:var(--text);border-radius:12px;align-items:center;gap:16px;padding:16px;text-decoration:none;display:flex}.kgb-region-card strong,.kgb-region-card small{display:block}.kgb-region-card small{color:var(--text-2);margin-top:6px}.kgb-region-card:hover{border-color:var(--text-2)}.kgb-stack-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.kgb-stack-card{border:1px solid var(--border);min-height:260px;color:var(--text);border-radius:12px;flex-direction:column;align-items:flex-start;gap:13px;padding:24px;text-decoration:none;display:flex}.kgb-stack-card h3{margin:0;font-size:1.22rem}.kgb-stack-card p{margin:0;line-height:1.45}.kgb-stack-card .link-quiet{margin-top:auto}.kgb-stack-card:hover{border-color:var(--text-2)}.kgb-home-contact-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kgb-home-contact-card{border:1px solid var(--border);color:var(--text);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:22px;text-decoration:none;display:flex}.kgb-home-contact-card strong,.kgb-home-contact-card small{display:block}.kgb-home-contact-card small{color:var(--text-2);margin-top:6px}.kgb-home-contact-card>span:last-child{font:500 .82rem var(--f-head);margin-top:auto}.kgb-home-contact-card:hover{border-color:var(--text-2)}.kgb-contact-cards{grid-template-columns:repeat(3,minmax(0,1fr))}.kgb-contact-cards .ct-card{border-radius:12px;min-height:290px}.kgb-contact-cards .ct-card-mail{overflow-wrap:anywhere}.kgb-contact-cards .ind-btn{margin-top:auto}.kgb-ecosystem{border:1px solid var(--border);background:var(--bg-2);border-radius:12px;width:100%;margin:0;padding:clamp(20px,3vw,38px);position:relative;overflow:hidden}.kgb-map-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.kgb-map-head h2{margin:0 0 10px;font-size:clamp(1.6rem,3vw,2.5rem);line-height:1.1}.kgb-map-head p:last-child{max-width:48rem}.kgb-map-root{border:1px solid var(--text-2);background:var(--bg);border-radius:12px;align-items:center;gap:22px;max-width:560px;margin:28px auto 0;padding:20px 24px;display:flex}.kgb-map-root h3{margin:0 0 6px;font-size:1.7rem}.kgb-map-root p:last-child{margin:0;font-size:.88rem;line-height:1.45}.kgb-map-branches{opacity:.45;width:100%;max-width:960px;height:65px;margin:0 auto;display:block}.kgb-map-branches path{animation:10s linear infinite kgb-lines}@keyframes kgb-lines{to{stroke-dashoffset:-96px}}.kgb-map-control{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 0 18px;display:flex}.kgb-map-filters{flex-wrap:wrap;gap:6px;display:flex}.kgb-map-filter{border:1px solid var(--border);background:var(--bg);height:38px;color:var(--text);font:500 .83rem var(--f-head);cursor:pointer;border-radius:8px;padding:0 13px}.kgb-map-filter[aria-pressed=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.kgb-map-filter:focus-visible{outline:2px solid var(--text);outline-offset:2px}.kgb-map-nodes{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.kgb-map-node{border:1px solid var(--border);background:var(--bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:14px;min-width:0;padding:20px;transition:border-color .18s,transform .18s;display:flex}.kgb-map-node:hover{border-color:var(--text-2);transform:translateY(-2px)}.kgb-map-node[hidden]{display:none!important}.kgb-map-node h3{margin:0 0 10px;font-size:1.16rem}.kgb-map-node p{overflow-wrap:anywhere;margin:0 0 10px}.kgb-map-node .kicker{font-size:.7rem}.kgb-map-node .link-quiet{font-size:.85rem}.kgb-map-icon{background:var(--bg-2);border-radius:12px;place-items:center;width:88px;height:88px;display:grid}.kgb-ecosystem figcaption{padding-top:20px}.kgb-directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kgb-directory-card{border:1px solid var(--border);background:var(--bg);border-radius:12px;grid-template-columns:100px minmax(0,1fr);gap:22px;padding:24px;display:grid;position:relative}.kgb-directory-card h3{margin:0 0 10px;font-size:1.32rem}.kgb-directory-card p{line-height:1.55}.kgb-directory-card a{margin-top:8px;display:inline-flex}.kgb-directory-art{background:var(--bg-2);border-radius:12px;place-items:center;width:100px;height:100px;display:grid}.kgb-anchor{position:absolute;top:-120px}.kgb-region-detail{border:1px solid var(--border);background:var(--bg);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:26px;display:flex}.kgb-region-detail h3{margin:0;font-size:1.34rem}.kgb-region-detail .ind-btn{margin-top:auto}@media (width<=1024px){.kgb-business-grid,.kgb-map-nodes{grid-template-columns:repeat(2,minmax(0,1fr))}.kgb-directory{grid-template-columns:1fr}.kgb-region-preview,.kgb-region-detail-grid,.kgb-stack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.kgb-editorial-grid,.kgb-business-grid,.kgb-map-nodes,.kgb-home-contact-grid,.kgb-region-preview,.kgb-region-detail-grid,.kgb-contact-cards,.kgb-stack-grid{grid-template-columns:1fr}.kgb-editorial-empty,.kgb-global-feature{grid-template-columns:1fr;display:grid}.kgb-map-root{flex-direction:column;align-items:flex-start}.kgb-map-branches{height:45px}.kgb-directory-card{grid-template-columns:1fr}.kgb-map-head>.px-art{display:none}}@media (prefers-reduced-motion:reduce){.kgb-map-branches path{animation:none}.kgb-map-node,.kgb-editorial-card,.kgb-business-card{transition:none}.kgb-map-node:hover,.kgb-editorial-card:hover,.kgb-business-card:hover{transform:none}}.newsroom-reading.kq-editorial-post{--kq-article-measure:752px;--kq-article-wide:1120px}.newsroom-reading.kq-editorial-post .kq-article-top{width:min(100%,var(--kq-article-wide));max-width:var(--kq-article-wide);box-sizing:border-box;margin:0 auto;padding:clamp(42px,6vw,92px) clamp(20px,4vw,52px) clamp(30px,4vw,56px)}.newsroom-reading.kq-editorial-post .kq-article-back{font:500 .85rem/1.4 var(--f-head);color:var(--text-2);align-items:center;gap:9px;margin:0 0 clamp(32px,5vw,58px);text-decoration:none;display:inline-flex}.newsroom-reading.kq-editorial-post .kq-article-back:hover{color:var(--text)}.newsroom-reading.kq-editorial-post .kq-article-back svg{flex:none;width:16px;height:16px}.newsroom-reading.kq-editorial-post .kq-article-intro{max-width:100%;margin:0}.newsroom-reading.kq-editorial-post .kq-article-top .kicker{color:var(--text-2);font:500 .76rem/1.45 var(--f-head);letter-spacing:.025em;margin:0 0 18px}.newsroom-reading.kq-editorial-post .kq-article-top .kicker a{color:var(--brand);text-decoration:none}.newsroom-reading.kq-editorial-post .kq-article-top h1{max-width:1020px;font:500 clamp(2.55rem,6vw,5.5rem)/1.055 var(--f-head);letter-spacing:-.045em;overflow-wrap:break-word;text-wrap:balance;margin:0}.newsroom-reading.kq-editorial-post .kq-article-top .lead{max-width:760px;color:var(--text-2);margin:clamp(20px,3vw,30px) 0 0;font-size:clamp(1rem,1.6vw,1.28rem);line-height:1.65}.newsroom-reading.kq-editorial-post .kq-article-meta{border-top:1px solid var(--border);color:var(--text-2);font:500 .8rem/1.5 var(--f-body);flex-wrap:wrap;align-items:center;gap:10px 18px;margin:clamp(22px,3.2vw,38px) 0 0;padding:17px 0 0;display:flex}.newsroom-reading.kq-editorial-post .kq-article-meta span+span:before{content:"";opacity:.6;background:currentColor;border-radius:2px;width:3px;height:3px;margin:0 15px 3px 0;display:inline-block}.newsroom-reading.kq-editorial-post .kq-article-cover{box-sizing:border-box;width:min(100%,var(--kq-article-wide));max-width:var(--kq-article-wide);margin:0 auto;padding:0 clamp(20px,4vw,52px)}.newsroom-reading.kq-editorial-post .kq-article-cover :is(.publication-cover,img){aspect-ratio:auto;object-fit:contain;border-radius:12px;width:100%;height:auto;max-height:none;display:block}.newsroom-reading.kq-editorial-post .kq-article-cover .publication-cover{aspect-ratio:16/9}.newsroom-reading.kq-editorial-post .kq-article-cover .publication-cover img{object-fit:contain;width:100%;height:100%}.newsroom-reading.kq-editorial-post .kq-article-main{box-sizing:border-box;width:min(100%,var(--kq-article-wide));max-width:var(--kq-article-wide);text-align:left;margin:clamp(36px,5vw,74px) auto clamp(48px,7vw,100px);padding:0 clamp(20px,4vw,52px)}.newsroom-reading.kq-editorial-post .kq-article-body{width:100%;max-width:var(--kq-article-measure);overflow-wrap:break-word;margin:0 auto;font:400 clamp(1rem,1.4vw,1.13rem)/1.83 Arial,Arial Unicode MS,sans-serif}.newsroom-reading.kq-editorial-post .kq-article-body>:first-child{margin-top:0}.newsroom-reading.kq-editorial-post .kq-article-body p{margin:0 0 1.45em}.newsroom-reading.kq-editorial-post .kq-article-body :is(h2,h3,h4){font-family:var(--f-head);letter-spacing:-.035em;text-wrap:balance;margin:1.8em 0 .65em;font-weight:500;line-height:1.17}.newsroom-reading.kq-editorial-post .kq-article-body h2{font-size:clamp(1.7rem,3.1vw,2.5rem)}.newsroom-reading.kq-editorial-post .kq-article-body h3{font-size:clamp(1.35rem,2.4vw,1.8rem)}.newsroom-reading.kq-editorial-post .kq-article-body :is(ul,ol){margin:0 0 1.5em;padding-left:1.45em}.newsroom-reading.kq-editorial-post .kq-article-body li{margin-bottom:.45em;padding-left:.25em}.newsroom-reading.kq-editorial-post .kq-article-body blockquote{border:0;border-left:2px solid var(--text);color:var(--text);font:500 clamp(1.25rem,2vw,1.7rem)/1.5 var(--f-head);background:0 0;border-radius:0;margin:2em 0;padding:3px 0 3px clamp(18px,3vw,30px)}.newsroom-reading.kq-editorial-post .kq-article-body :is(img,video,iframe){border-radius:12px;max-width:100%;height:auto}.newsroom-reading.kq-editorial-post .kq-article-body figure{margin:2.5em 0}.newsroom-reading.kq-editorial-post .kq-article-body figcaption{color:var(--text-2);margin-top:10px;font-size:.78rem;line-height:1.5}.newsroom-reading.kq-editorial-post .kq-article-body :is(pre,table){max-width:100%;font-size:.86em;overflow-x:auto}.newsroom-reading.kq-editorial-post .kq-article-body :is(pre,code){overflow-wrap:normal}.newsroom-reading.kq-editorial-post .kq-article-after{max-width:var(--kq-article-measure);margin:0 auto}.newsroom-reading.kq-editorial-post .kq-article-after .news-share{margin-top:clamp(32px,5vw,56px);padding-top:24px}.newsroom-reading.kq-editorial-post .news-share-heading{font:500 .95rem/1.4 var(--f-head);margin-bottom:16px}.newsroom-reading.kq-editorial-post .news-share-actions{gap:8px}.newsroom-reading.kq-editorial-post .news-share-action{min-height:40px;font:500 .78rem/1.35 var(--f-head);box-shadow:none;border-radius:8px;padding:8px 12px;transform:none}.newsroom-reading.kq-editorial-post .news-share-action:hover{border-color:var(--text-2);transform:none}.newsroom-reading.kq-editorial-post .news-share-action svg{width:16px;height:16px}.newsroom-reading.kq-editorial-post .newsroom-related{max-width:var(--kq-article-wide);border-top:1px solid var(--border);margin:clamp(48px,7vw,86px) auto 0;padding:24px 0 0}.newsroom-reading.kq-editorial-post .newsroom-related h2{font:500 clamp(1.55rem,3vw,2.2rem)/1.2 var(--f-head);letter-spacing:-.03em;margin:0 0 20px}.newsroom-reading.kq-editorial-post .newsroom-related .news-list{margin:0;padding:0;list-style:none}.newsroom-reading.kq-editorial-post .newsroom-related .news-item{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin:0;padding:17px 0;display:grid}.newsroom-reading.kq-editorial-post .newsroom-related .news-item a{font:500 clamp(.98rem,1.6vw,1.16rem)/1.45 var(--f-head);color:var(--text);text-decoration:none}.newsroom-reading.kq-editorial-post .newsroom-related .news-item a:hover{color:var(--brand)}.newsroom-reading.kq-editorial-post .newsroom-related time{color:var(--text-2);font:400 .8rem/1.5 var(--f-body);white-space:nowrap}.newsroom-reading.kq-editorial-post .kq-article-bottom-back{font:500 .83rem var(--f-head);color:var(--text-2);margin-top:28px;text-decoration:none;display:inline-flex}.newsroom-reading.kq-editorial-post .kq-article-bottom-back:hover{color:var(--text)}@media (width<=640px){.newsroom-reading.kq-editorial-post .kq-article-top{padding-top:32px;padding-bottom:24px}.newsroom-reading.kq-editorial-post .kq-article-back{margin-bottom:28px}.newsroom-reading.kq-editorial-post .kq-article-top h1{font-size:clamp(2.2rem,10vw,3.3rem)}.newsroom-reading.kq-editorial-post .kq-article-meta{gap:7px 12px}.newsroom-reading.kq-editorial-post .kq-article-main{margin-top:30px}.newsroom-reading.kq-editorial-post .kq-article-body{font-size:1rem;line-height:1.75}.newsroom-reading.kq-editorial-post .newsroom-related .news-item{grid-template-columns:minmax(0,1fr);gap:4px}.newsroom-reading.kq-editorial-post .news-share-action{flex:calc(50% - 8px)}}@media (prefers-reduced-motion:reduce){.newsroom-reading.kq-editorial-post .news-share-action{transition:none}}.kq-story-layout .kq-article-cover{width:min(100%,1200px);max-width:1200px;margin:32px auto 0;padding:0 24px}.kq-story-layout .kq-article-cover>img{object-fit:contain;border-radius:16px;width:100%;height:auto;max-height:none;display:block}.kq-story-layout .kq-article-top{width:min(100%,1120px);padding:48px 24px 32px}.kq-story-layout .kq-article-top h1{font-size:clamp(2.3rem,5.2vw,4.8rem)}.kq-story-layout .kq-article-labels{flex-wrap:wrap;gap:9px;margin-bottom:24px;display:flex}.kq-story-layout .kq-article-labels a{border:1px solid var(--border);background:var(--bg-2);min-height:34px;font:500 .8rem var(--f-head);border-radius:8px;align-items:center;gap:7px;padding:7px 11px;text-decoration:none;display:inline-flex}.kq-story-layout .kq-article-labels svg{shape-rendering:crispedges;width:15px;height:15px}.kq-story-layout .kq-article-main{width:100%;max-width:1200px;margin:40px auto 65px;padding:0 24px}.kq-story-layout .kq-story-grid{grid-template-columns:216px minmax(0,690px);justify-content:center;align-items:start;gap:clamp(28px,5vw,70px);display:grid}.kq-story-layout .kq-story-reading{min-width:0}.kq-story-layout .kq-story-reading :is(.kq-article-body,.kq-article-after){max-width:none;margin-left:0;margin-right:0}.kq-story-layout .kq-story-toc{border-top:1px solid var(--border);border-bottom:1px solid var(--border);max-height:calc(100vh - 200px);padding:15px 0;position:sticky;top:174px;overflow:auto}.kq-story-layout .kq-story-toc[hidden]{display:none}.kq-story-layout .kq-story-toc-title{font:500 .85rem var(--f-head);margin:0 0 14px}.kq-story-layout .kq-story-toc-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.kq-story-layout .kq-story-toc-list a{color:var(--text-2);font:400 .79rem/1.5 var(--f-body);border-radius:8px;align-items:flex-start;gap:10px;padding:9px 6px 9px 0;text-decoration:none;display:flex}.kq-story-layout .kq-story-toc-list a:hover{color:var(--text);background:var(--bg-2)}.kq-story-layout .kq-story-toc-list svg{shape-rendering:crispedges;flex:none;width:14px;height:14px;margin-top:3px}.kq-story-layout .kq-article-body :is(h1,h2,h3){scroll-margin-top:178px}.kq-story-layout .kq-story-related{border-top:1px solid var(--border);max-width:1200px;margin:52px auto 0;padding:26px 24px 0}.kq-story-layout .kq-story-related h2{font:500 clamp(1.5rem,2.8vw,2.2rem) var(--f-head);margin:0 0 24px}.kq-story-layout .kq-story-card-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.kq-story-layout .kq-story-card{border:1px solid var(--border);background:var(--bg);border-radius:12px;min-width:0;overflow:hidden}.kq-story-layout .kq-story-card>a{height:100%;color:var(--text);flex-direction:column;text-decoration:none;display:flex}.kq-story-layout .kq-story-card-cover{aspect-ratio:16/9;background:var(--bg-2);border-bottom:1px solid var(--border);display:block;overflow:hidden}.kq-story-layout .kq-story-card-cover img{object-fit:cover;width:100%;height:100%;display:block}.kq-story-layout .kq-story-card-cover .publication-cover-fallback{flex-direction:column;justify-content:center;height:100%;padding:14px;display:flex}.kq-story-layout .kq-story-card-content{flex-direction:column;flex:1;gap:10px;padding:16px;display:flex}.kq-story-layout .kq-story-card-date{font:.73rem var(--f-body);color:var(--text-2)}.kq-story-layout .kq-story-card-title{font:500 1rem/1.4 var(--f-head)}.kq-story-layout .news-share-actions{flex-wrap:wrap;gap:10px;display:flex}.kq-story-layout .news-share-action{border:1px solid var(--border);background-color:var(--bg-2);background-image:linear-gradient(var(--border) 1px,transparent 1px),linear-gradient(90deg,var(--border) 1px,transparent 1px);background-size:12px 12px;border-radius:12px;flex:0 0 48px;place-items:center;width:48px;min-width:48px;height:48px;min-height:48px;display:grid;padding:9px!important}.kq-story-layout .news-share-action svg{shape-rendering:crispedges;width:22px;height:22px}.kq-story-layout .news-share-action span:not(.sr-only){clip:rect(0,0,0,0)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.kgb-news-media-button{align-items:center;gap:10px;margin-top:28px;display:inline-flex}@media (width<=900px){.kq-story-layout .kq-story-grid{grid-template-columns:minmax(0,1fr);gap:18px;max-width:760px}.kq-story-layout .kq-story-toc{border:1px solid var(--border);border-radius:12px;max-height:none;padding:14px;position:relative;top:auto}.kq-story-layout .kq-story-toc-list,.kq-story-layout .kq-story-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.kq-story-layout .kq-article-cover{padding:0 14px}.kq-story-layout .kq-article-main{padding:0 20px}.kq-story-layout .kq-article-top{padding-top:26px}.kq-story-layout .kq-story-toc-list,.kq-story-layout .kq-story-card-grid{grid-template-columns:1fr}}.kq-story-layout .kq-article-cover{box-sizing:border-box;width:100%;max-width:none;margin:clamp(24px,3.5vw,52px) auto 0;padding:0 clamp(16px,3vw,48px)}.kq-story-layout .kq-article-cover :is(.publication-cover,.kq-story-video){aspect-ratio:auto;background:var(--bg-2);border-radius:16px;width:100%;height:min(79vh,900px);max-height:none;display:block;overflow:hidden}.kq-story-layout .kq-article-cover .publication-cover img{object-fit:contain;width:100%;height:100%}.kq-story-layout .kq-article-cover .kq-story-video{object-fit:contain;background:#000}.kq-story-layout .kq-article-main{width:100%;max-width:1540px;padding:0 clamp(18px,3vw,46px)}.kq-story-layout .kq-story-grid{grid-template-columns:minmax(230px,278px) minmax(0,1fr);justify-content:stretch;gap:clamp(28px,4vw,64px);width:100%;max-width:none;display:grid}.kq-story-layout .kq-story-reading{width:100%;max-width:none}.kq-story-layout .kq-story-reading .kq-article-body{width:100%;max-width:970px;margin:0}.kq-story-layout .kq-story-toc{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-2);border-radius:14px;max-height:calc(100vh - 190px);padding:20px 18px 18px;position:sticky;top:172px;overflow-y:auto}.kq-story-layout .kq-story-toc-art{margin:0 0 16px}.kq-story-layout .kq-story-toc-art svg{image-rendering:pixelated;display:block}.kq-story-layout .kq-story-toc-title{margin-bottom:13px;font-size:.98rem}.kq-story-layout .news-share-action{transition:background-color .15s,border-color .15s,color .15s;background-image:none!important}.kq-story-layout .news-share-action:first-child{color:#fff;background:#1877f2;border-color:#1877f2}.kq-story-layout .news-share-action:nth-child(2){color:#073b1d;background:#25d366;border-color:#25d366}.kq-story-layout .news-share-action:nth-child(3){color:#fff;background:#0a66c2;border-color:#0a66c2}.kq-story-layout .news-share-action:nth-child(4){color:#fff;background:#111;border-color:#555}.kq-story-layout .news-share-action:nth-child(5){color:#262626;background:#ededed;border-color:#d2d2d2}.kq-story-layout .news-share-action:nth-child(6){background:var(--bg-2);color:var(--text);border-color:var(--border)}.kq-story-layout .news-share-action:hover{filter:brightness(.92)}@media (width<=900px){.kq-story-layout .kq-story-grid{grid-template-columns:1fr;max-width:none}.kq-story-layout .kq-story-toc{max-height:none;position:relative;top:auto}.kq-story-layout .kq-article-cover :is(.publication-cover,.kq-story-video){aspect-ratio:16/9;height:auto}.kq-story-layout .kq-article-cover .publication-cover img{height:100%}}@media (width<=600px){.kq-story-layout .kq-article-cover{margin-top:24px;padding:0 14px}.kq-story-layout .kq-article-cover :is(.publication-cover,.kq-story-video){border-radius:12px}.kq-story-layout .kq-article-main{padding:0 18px}}article.newsroom-reading.kq-editorial-post.kq-story-layout{box-sizing:border-box;width:100%;max-width:none;padding-top:clamp(48px,6vw,90px)}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-cover{box-sizing:border-box;width:calc(100vw - clamp(32px,4vw,72px));max-width:none;margin:0 auto;padding:0}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-cover :is(.publication-cover,.kq-story-video){box-sizing:border-box;aspect-ratio:16/9;border-radius:16px;width:100%;height:auto;min-height:0;max-height:none;display:block;overflow:hidden}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-cover .publication-cover img{object-fit:contain;width:100%;height:100%}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-main{box-sizing:border-box;width:100%;max-width:none;margin:clamp(44px,5vw,74px) auto clamp(48px,7vw,90px);padding-inline:clamp(16px,2.6vw,48px)}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-grid{grid-template-columns:clamp(220px,20vw,300px) minmax(0,1fr);justify-content:stretch;align-items:start;gap:clamp(28px,3vw,56px);width:100%;max-width:none;display:grid}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-reading{width:100%;min-width:0;max-width:none}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-reading :is(.kq-article-body,.kq-article-after){box-sizing:border-box;width:100%;max-width:1000px;margin-inline:0}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-rail{align-self:start;min-width:0;position:sticky;top:174px}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-rail[hidden]{display:none}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc-art{width:max-content;margin:0 0 12px 20px;display:block;position:relative}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc-art svg{image-rendering:pixelated;display:block}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc{box-sizing:border-box;border:1px solid var(--border);background:var(--bg-2);border-radius:14px;width:100%;max-height:calc(100svh - 270px);padding:18px 17px 20px;position:relative;top:auto;overflow:auto}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-actions{flex-wrap:wrap;gap:10px;display:flex}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action{box-sizing:border-box;width:58px;min-width:58px;height:58px;min-height:58px;color:inherit;border-radius:12px;flex:0 0 58px;place-items:center;transition:transform .15s,filter .15s;display:inline-grid;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action img{object-fit:cover;width:56px;height:56px;image-rendering:pixelated;border-radius:11px;display:block}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action:hover{filter:brightness(1.08);transform:translateY(-2px)}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action:focus-visible{outline:2px solid var(--text);outline-offset:3px}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-hint{color:var(--text-2);font:.76rem/1.45 var(--f-body);margin:12px 0 0}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-hint[hidden]{display:none}@media (width<=900px){article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-grid{grid-template-columns:minmax(0,1fr)}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-rail{position:relative;top:auto}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc{max-height:none}}@media (width<=600px){article.newsroom-reading.kq-editorial-post.kq-story-layout{padding-top:28px}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-cover{width:calc(100vw - 28px)}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-article-main{padding-inline:18px}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-grid{gap:18px}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action{flex-basis:52px;width:52px;min-width:52px;height:52px;min-height:52px}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action img{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action{transition:none}}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-rail{margin-top:-36px;top:156px}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc{padding:19px 18px 22px;font-size:1rem}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc-title{margin-bottom:15px;font-size:1.08rem;line-height:1.35}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc-list a{padding:10px 8px 10px 0;font-size:.9rem;line-height:1.55}article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-toc-art{margin-bottom:8px}article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action img{image-rendering:auto;border-radius:11px;width:56px;height:56px;display:block}@media (width<=900px){article.newsroom-reading.kq-editorial-post.kq-story-layout .kq-story-rail{margin-top:0;top:auto}}@media (width<=600px){article.newsroom-reading.kq-editorial-post.kq-story-layout .news-share-action img{width:52px;height:52px}}html .kq-story-layout .news-share-actions,html .newsroom-reading .news-share-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}html .kq-story-layout .news-share-action,html .newsroom-reading .news-share-action,html.dark .kq-story-layout .news-share-action,html.dark .newsroom-reading .news-share-action{box-sizing:border-box;flex:0 0 40px;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;text-decoration:none;display:inline-flex;transform:none;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}html .kq-story-layout .news-share-action img,html .newsroom-reading .news-share-action img{object-fit:contain;max-width:32px;max-height:32px;image-rendering:pixelated;display:block;width:32px!important;height:32px!important;box-shadow:none!important;border:0!important;border-radius:0!important}html .news-share-action:focus-visible{outline-offset:2px;outline:2px solid}html .news-share-action:hover{transform:none}@media (width<=470px){html .kq-story-layout .news-share-action,html .newsroom-reading .news-share-action{flex:0 0 40px;width:40px;min-width:40px}}.site-footer.kq-footer-redesign{isolation:isolate;box-sizing:border-box;overflow:hidden;color:var(--text)!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;position:relative!important}.site-footer.kq-footer-redesign .kq-footer-upper{z-index:1;border-top:1px solid var(--border);position:relative;background:0 0!important}.site-footer.kq-footer-redesign .kq-footer-directory{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:0;width:100%;max-width:1440px;display:grid;margin:0 auto!important;padding:0 clamp(20px,3vw,48px)!important}.site-footer.kq-footer-redesign .kq-footer-col{border-right:1px solid var(--border);min-width:0;padding:38px clamp(12px,2vw,30px) 44px}.site-footer.kq-footer-redesign .kq-footer-col:first-child{border-left:1px solid var(--border)}.site-footer.kq-footer-redesign .kq-footer-col h2{color:var(--text-2);font:500 13px/1.4 var(--f-head,Poppins,sans-serif);margin:0 0 22px}.site-footer.kq-footer-redesign .kq-footer-col ul{flex-direction:column;gap:13px;margin:0;padding:0;list-style:none;display:flex}.site-footer.kq-footer-redesign .kq-footer-col li{margin:0;padding:0}.site-footer.kq-footer-redesign .kq-footer-col a{font:400 14px/1.5 var(--f-body,Arial,sans-serif);color:var(--text)!important;text-decoration:none!important}.site-footer.kq-footer-redesign .kq-footer-col a:hover{text-decoration:underline!important}.site-footer.kq-footer-redesign .kq-footer-social{box-sizing:border-box;border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:10px;width:100%;max-width:1440px;display:flex;background:0 0!important;margin:0 auto!important;padding:22px clamp(20px,3vw,48px) 12px!important}.site-footer.kq-footer-redesign .kq-footer-social a{box-sizing:border-box;justify-content:center;align-items:center;width:44px;height:44px;padding:0;text-decoration:none;display:inline-flex;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.site-footer.kq-footer-redesign .kq-footer-social img{object-fit:contain;width:40px;max-width:100%;height:40px;image-rendering:pixelated;display:block;border:0!important;border-radius:0!important}.site-footer.kq-footer-redesign .kq-footer-social a:focus-visible,.site-footer.kq-footer-redesign .kq-footer-legal a:focus-visible{outline-offset:2px;outline:2px solid}.site-footer.kq-footer-redesign .kq-city-footer{width:100%;line-height:0;display:block;position:relative;overflow:hidden;background:0 0!important;margin:0!important}.site-footer.kq-footer-redesign .kq-city-footer-art{object-fit:contain;pointer-events:none;width:100%;min-width:760px;max-width:none;height:auto;display:block;position:relative;left:50%;transform:translate(-50%);background:0 0!important;border:0!important}.site-footer.kq-footer-redesign>.kq-footer-bottom{z-index:2;box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;width:100%;display:flex;bottom:0;left:0;right:0;background:0 0!important;border:0!important;max-width:none!important;margin:0!important;padding:9px clamp(20px,3vw,48px) 12px!important;position:absolute!important}.site-footer.kq-footer-redesign .kq-footer-copyright{font:400 12px/1.4 var(--f-body,Arial,sans-serif);align-items:center;gap:8px;display:flex;color:#fff!important;margin:0!important}.site-footer.kq-footer-redesign .kq-footer-copyright img{flex:none;width:20px;height:auto;display:block}.site-footer.kq-footer-redesign .kq-footer-legal{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.site-footer.kq-footer-redesign .kq-footer-legal a{font:400 12px/1.4 var(--f-body,Arial,sans-serif);color:#fff!important;text-decoration:none!important}.site-footer.kq-footer-redesign .kq-footer-legal a:hover{text-decoration:underline!important}@media (width<=900px){.site-footer.kq-footer-redesign .kq-footer-directory{grid-template-columns:repeat(3,minmax(0,1fr))}.site-footer.kq-footer-redesign .kq-footer-col{border-bottom:1px solid var(--border)}.site-footer.kq-footer-redesign .kq-footer-col:nth-child(3n+1){border-left:1px solid var(--border)}}@media (width<=600px){.site-footer.kq-footer-redesign .kq-footer-directory{grid-template-columns:repeat(2,minmax(0,1fr));padding:0 16px!important}.site-footer.kq-footer-redesign .kq-footer-col{border-bottom:1px solid var(--border);padding:24px 12px 30px}.site-footer.kq-footer-redesign .kq-footer-col:nth-child(odd){border-left:1px solid var(--border)}.site-footer.kq-footer-redesign .kq-footer-col:nth-child(2n){border-left:none}.site-footer.kq-footer-redesign .kq-footer-social{gap:5px;padding:16px 16px 10px!important}.site-footer.kq-footer-redesign .kq-footer-social a{width:42px;height:42px}.site-footer.kq-footer-redesign .kq-footer-social img{width:36px;height:36px}.site-footer.kq-footer-redesign>.kq-footer-bottom{justify-content:center;gap:4px 10px;padding:4px 12px 5px!important}.site-footer.kq-footer-redesign .kq-footer-copyright,.site-footer.kq-footer-redesign .kq-footer-legal a{font-size:10px}.site-footer.kq-footer-redesign .kq-footer-copyright img{width:15px}.site-footer.kq-footer-redesign .kq-footer-legal{gap:13px}}.site-footer.kq-footer-redesign .kq-footer-cookie{appearance:none;cursor:pointer;text-align:left;font:400 14px/1.5 var(--f-body,Arial,sans-serif);background:0 0;border:0;padding:0;color:var(--text)!important}.site-footer.kq-footer-redesign .kq-footer-cookie:hover{text-decoration:underline}.site-footer.kq-footer-redesign .kq-footer-cookie:focus-visible{outline-offset:3px;outline:2px solid}.kq-explore-kuartal{background:var(--bg);color:var(--text);border-top:1px solid var(--border);padding:clamp(48px,6vw,96px) 0;position:relative}.kq-explore-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.kq-explore-eyebrow{color:var(--text-2);font:500 13px/1.4 var(--f-head,Poppins,sans-serif);margin:0 0 14px}.kq-explore-intro h2{font:500 clamp(36px,5.2vw,70px)/1.08 var(--f-head,Poppins,sans-serif);letter-spacing:-.045em;margin:0 0 18px}.kq-explore-intro>p:last-child{color:var(--text-2);max-width:38ch;margin:0;line-height:1.65}.kq-explore-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px;display:grid}.kq-explore-links a{border-bottom:1px solid var(--border);font:500 15px/1.5 var(--f-body,Arial,sans-serif);justify-content:space-between;align-items:center;gap:10px;padding:15px 0;display:flex;color:var(--text)!important;text-decoration:none!important}.kq-explore-links a:hover{color:var(--text-2)!important}.kq-explore-links a:focus-visible{outline-offset:3px;outline:2px solid}.kq-explore-links a span{font-size:20px;font-weight:400}@media (width<=700px){.kq-explore-inner{grid-template-columns:minmax(0,1fr)}.kq-explore-links{gap:0 18px}}.site-footer.kq-footer-redesign .kq-footer-col,.site-footer.kq-footer-redesign .kq-footer-col:first-child,.site-footer.kq-footer-redesign .kq-footer-col:nth-child(3n+1),.site-footer.kq-footer-redesign .kq-footer-col:nth-child(odd),.site-footer.kq-footer-redesign .kq-footer-col:nth-child(2n){border-left:0!important;border-right:0!important}.kq-explore-kuartal{isolation:isolate;background:var(--bg);color:var(--text);border-top:1px solid var(--border);padding:clamp(64px,8vw,126px) 0 clamp(46px,7vw,100px);position:relative;overflow:hidden}.kq-explore-kuartal:before{content:"";pointer-events:none;z-index:-1;background-image:radial-gradient(circle,var(--border) 1px,transparent 1px);opacity:.28;background-size:22px 22px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 47%);mask-image:linear-gradient(90deg,#000,#0000 47%)}.kq-explore-inner{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;column-gap:clamp(28px,6.5vw,112px);display:grid;position:relative}.kq-explore-intro{min-width:0;position:relative}.kq-explore-eyebrow{font:600 11px/1.35 var(--f-head,Poppins,sans-serif);letter-spacing:.13em;color:var(--text-2);align-items:center;gap:10px;margin:0 0 clamp(18px,3vw,35px);display:flex}.kq-explore-indicator{background:#36cc64;flex:none;width:9px;height:9px;display:block;box-shadow:0 0 0 3px #36cc6424}.kq-explore-intro h2{max-width:11ch;font:500 clamp(48px,6.2vw,92px)/.99 var(--f-head,Poppins,sans-serif);letter-spacing:-.065em;margin:0}.kq-explore-intro h2 em{color:var(--text-2);font-style:normal}.kq-explore-description{max-width:43ch;font:400 clamp(15px,1.45vw,18px)/1.7 var(--f-body,Arial,sans-serif);color:var(--text-2);margin:clamp(22px,3vw,32px) 0 0}.kq-explore-pixel-world{border-bottom:2px solid var(--text);width:min(100%,470px);height:94px;margin:38px 0 0;position:relative;overflow:hidden}.kq-explore-pixel-world:before{content:"";border-top:1px dashed var(--border);position:absolute;top:17px;left:0;right:0}.kq-explore-pixel-line{background:#36cc64;width:42px;height:4px;position:absolute;bottom:0;left:0}.kq-explore-sprite{width:32px;height:32px;image-rendering:pixelated;display:block;position:absolute;bottom:7px;overflow:hidden}.kq-explore-frame{width:32px;height:32px;display:block;overflow:hidden}.kq-explore-frame svg{width:64px;max-width:none;height:32px;display:block}.kq-explore-sprite-robot{left:8%}.kq-explore-sprite-rover{left:30%}.kq-explore-sprite-drone{bottom:35px;left:63%}.kq-explore-sprite-satellite{bottom:44px;right:4%}.kq-explore-sprite-robot .kq-explore-frame svg{animation:.9s step-end infinite kq-explore-two-frame}.kq-explore-sprite-rover .kq-explore-frame svg{animation:1.2s step-end infinite kq-explore-two-frame}.kq-explore-sprite-drone{animation:3.6s ease-in-out infinite kq-explore-float}.kq-explore-sprite-drone .kq-explore-frame svg{animation:.35s step-end infinite kq-explore-two-frame}.kq-explore-sprite-satellite .kq-explore-frame svg{animation:2.2s step-end infinite kq-explore-two-frame}@keyframes kq-explore-two-frame{0%,49.99%{transform:translate(0)}50%,to{transform:translate(-32px)}}@keyframes kq-explore-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.kq-explore-signoff{font:500 11px/1.5 var(--f-head,Poppins,sans-serif);letter-spacing:.02em;color:var(--text-2);margin:12px 0 0}.kq-explore-links{border-top:1px solid var(--border);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.kq-explore-links .kq-explore-link{border-bottom:1px solid var(--border);background:0 0;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;gap:10px;min-height:66px;margin:0;padding:12px 10px 12px 0;transition:padding-left .2s,background-color .2s;display:grid;position:relative;color:var(--text)!important;text-decoration:none!important}.kq-explore-num{color:var(--text-2);font:500 11px/1 var(--f-head,Poppins,sans-serif);font-variant-numeric:tabular-nums}.kq-explore-name{font:500 clamp(18px,2vw,25px)/1.3 var(--f-head,Poppins,sans-serif);letter-spacing:-.025em}.kq-explore-arr{font:400 24px/1 var(--f-body,Arial,sans-serif);justify-self:end}.kq-explore-links .kq-explore-link:hover{background:color-mix(in srgb,var(--text) 3%,transparent);padding-left:9px}.kq-explore-links .kq-explore-link:hover .kq-explore-arr{color:#1e9e4c}.kq-explore-links .kq-explore-link:focus-visible{outline:2px solid var(--text);outline-offset:2px}@media (width<=850px){.kq-explore-inner{grid-template-columns:minmax(0,1fr);gap:46px}.kq-explore-intro h2{max-width:none}.kq-explore-pixel-world{max-width:430px}}@media (width<=480px){.kq-explore-kuartal{padding:62px 0 54px}.kq-explore-intro h2{font-size:clamp(45px,13vw,64px)}.kq-explore-pixel-world{margin-top:26px}.kq-explore-links .kq-explore-link{min-height:59px}.kq-explore-name{font-size:19px}}@media (prefers-reduced-motion:reduce){.kq-explore-kuartal .kq-explore-sprite,.kq-explore-kuartal .kq-explore-frame svg{animation:none!important}.kq-explore-kuartal .kq-explore-link{transition:none}}.leadership-page-hero~.sec #committees.kq-committees-section,#committees.kq-committees-section{width:100%;max-width:none;display:block;position:relative;background:0 0!important;border:0!important;margin:0 0 clamp(36px,5vw,76px)!important;padding:0!important}#committees .kq-committee-intro{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1.35fr) minmax(230px,.65fr);align-items:end;gap:clamp(24px,4vw,70px);padding:12px 0 30px;display:grid}#committees .kq-committee-overline{color:var(--text-2);font:600 11px/1.5 var(--f-head,Poppins,sans-serif);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;display:flex;margin:0 0 16px!important}#committees .kq-committee-overline span{background:#32c85f;width:32px;height:2px}#committees .kq-committee-intro h3{color:var(--text);letter-spacing:-.055em;font:600 clamp(38px,4.8vw,70px)/1.03 var(--f-head,Poppins,sans-serif)!important;margin:0 0 16px!important}#committees .kq-committee-intro-copy>p:last-child{max-width:64ch;color:var(--text-2);font:400 clamp(14px,1.3vw,17px)/1.7 var(--f-body,Poppins,sans-serif);margin:0!important}#committees .kq-committee-hero-art{justify-content:center;align-items:end;min-height:180px;display:flex;position:relative;overflow:hidden}#committees .kq-committee-hero-art .px-art{z-index:2;width:clamp(116px,12vw,158px);height:auto;image-rendering:pixelated;filter:drop-shadow(0 9px #1e783717);position:relative}#committees .kq-committee-orbit{z-index:0;background:#31c8661a;border-radius:50%;width:190px;height:190px;position:absolute;bottom:-58px;left:50%;transform:translate(-50%)}#committees .kq-committee-hero-spark{z-index:1;border:2px solid #32c85f;width:10px;height:10px;position:absolute;transform:rotate(45deg)}#committees .kq-committee-hero-spark-a{top:22%;left:13%}#committees .kq-committee-hero-spark-b{width:6px;height:6px;top:38%;right:12%}#committees .kq-committee-hero-caption{z-index:2;font:500 9px/1.3 var(--f-head,Poppins,sans-serif);letter-spacing:.08em;color:var(--text-2);position:absolute;bottom:0;right:0}#committees .kq-committee-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(14px,1.8vw,24px);padding-top:clamp(22px,3vw,40px);display:grid}#committees .kq-committee-card{isolation:isolate;border:1px solid var(--border);background:var(--bg);border-radius:13px;grid-column:span 2;grid-template-columns:minmax(96px,35%) minmax(0,1fr);align-items:center;gap:clamp(14px,1.5vw,25px);min-height:245px;padding:clamp(18px,2.1vw,30px);transition:border-color .2s,transform .2s,box-shadow .2s;display:grid;position:relative;overflow:hidden}#committees .kq-committee-card.kq-committee-featured{grid-column:span 3;grid-template-columns:minmax(120px,32%) minmax(0,1fr);min-height:230px}#committees .kq-committee-card:hover{border-color:color-mix(in srgb,#2bbd58 38%,var(--border));transform:translateY(-3px);box-shadow:0 10px 30px #001e140e}#committees .kq-committee-illustration{border-right:1px solid var(--border);justify-content:center;align-items:center;min-height:125px;padding-right:clamp(12px,1.5vw,22px);display:flex;position:relative}#committees .kq-committee-illustration .px-art{width:min(100%,112px);height:auto;image-rendering:pixelated;transition:transform .25s;display:block}#committees .kq-committee-card:hover .px-art{transform:translateY(-4px)}#committees .kq-committee-copy{z-index:2;min-width:0;position:relative}#committees .kq-committee-index{color:#289a51;font:600 10px/1.4 var(--f-head,Poppins,sans-serif);letter-spacing:.1em;margin:0 0 9px;display:block}#committees .kq-committee-copy h4{color:var(--text);letter-spacing:-.025em;font:600 clamp(17px,1.45vw,23px)/1.22 var(--f-head,Poppins,sans-serif)!important;margin:0 0 12px!important}#committees .kq-committee-copy p{color:var(--text-2);font:400 clamp(12px,1vw,14px)/1.65 var(--f-body,Poppins,sans-serif);margin:0!important}#committees .kq-committee-copy .kq-committee-subtitle{font-size:11px;margin-top:13px!important}#committees .kq-committee-corner{z-index:1;opacity:.75;clip-path:polygon(30% 0,100% 0,100% 100%);background-color:#0000;background-image:linear-gradient(90deg,#0000 50%,#36cc6421 50%),linear-gradient(#0000 50%,#36cc6421 50%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;width:42px;height:42px;position:absolute;top:-2px;right:-2px}@media (width<=1150px){#committees .kq-committee-card{grid-column:span 3;min-height:225px}#committees .kq-committee-card.kq-committee-featured{grid-column:span 3}}@media (width<=800px){#committees .kq-committee-intro{grid-template-columns:1fr}#committees .kq-committee-hero-art{justify-content:flex-start;min-height:125px}#committees .kq-committee-orbit{left:75px}#committees .kq-committee-hero-caption{left:155px;right:auto}#committees .kq-committee-card,#committees .kq-committee-card.kq-committee-featured{grid-column:span 6}}@media (width<=530px){#committees .kq-committee-grid{gap:13px}#committees .kq-committee-card,#committees .kq-committee-card.kq-committee-featured{border-radius:10px;grid-template-columns:86px minmax(0,1fr);gap:13px;min-height:0;padding:16px 13px}#committees .kq-committee-illustration{min-height:90px;padding-right:12px}#committees .kq-committee-copy h4{font-size:17px}#committees .kq-committee-copy p{font-size:12px}#committees .kq-committee-index{font-size:9px}}@media (prefers-reduced-motion:reduce){#committees .kq-committee-card,#committees .kq-committee-illustration .px-art{transition:none!important}#committees .kq-committee-card:hover,#committees .kq-committee-card:hover .px-art{transform:none!important}}.kq-explore-kuartal.kq-explore-v3{isolation:isolate;color:var(--text);border-top:1px solid var(--border);padding:clamp(62px,8vw,118px) 0 clamp(70px,8vw,110px);position:relative;overflow:hidden;background:var(--bg)!important}.kq-explore-v3 .kq-v3-shell{width:100%;max-width:1480px;margin:0 auto}.kq-explore-v3 .kq-v3-heading{grid-template-columns:minmax(0,1fr) minmax(185px,.3fr);align-items:end;gap:25px;display:grid}.kq-explore-v3 .kq-v3-kicker{color:var(--text-2);font:600 11px/1.5 var(--f-head,Poppins,sans-serif);letter-spacing:.13em;margin:0 0 24px!important}.kq-explore-v3 .kq-v3-heading h2{font:600 clamp(46px,7.5vw,112px)/1.02 var(--f-head,Poppins,sans-serif);letter-spacing:-.075em;max-width:none!important;margin:0!important}.kq-explore-v3 .kq-v3-heading h2 span{color:var(--text-2)}.kq-explore-v3 .kq-v3-intro{max-width:620px;color:var(--text-2);font:400 clamp(14px,1.35vw,18px)/1.65 var(--f-body,Arial,sans-serif);margin:23px 0 0!important}.kq-explore-v3 .kq-v3-sidecopy{max-width:205px;color:var(--text-2);font:500 12px/1.8 var(--f-head,Poppins,sans-serif);letter-spacing:.02em;justify-self:end;margin:0 0 7px!important}.kq-explore-v3 .kq-v3-scene{justify-content:center;align-items:center;width:100%;min-height:210px;margin:24px auto 46px;line-height:0;display:flex;position:relative;overflow:hidden}.kq-explore-v3 .kq-v3-scene img{object-fit:contain;image-rendering:auto;pointer-events:none;width:100%;max-width:1340px;height:auto;max-height:530px;display:block;background:0 0!important}.kq-explore-v3 .kq-v3-scene-floor{background:var(--border);z-index:-1;height:1px;position:absolute;bottom:4px;left:8%;right:8%}.kq-explore-v3 .kq-v3-path-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:baseline;gap:20px;margin:0 0 20px;padding-bottom:14px;display:flex}.kq-explore-v3 .kq-v3-path-head p{font:600 clamp(18px,2vw,24px)/1.3 var(--f-head,Poppins,sans-serif);margin:0!important}.kq-explore-v3 .kq-v3-path-head span{color:var(--text-2);font:500 11px/1.4 var(--f-head,Poppins,sans-serif);font-variant-numeric:tabular-nums}.kq-explore-v3 .kq-v3-paths{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid;border:0!important;margin:0!important}.kq-explore-v3 .kq-v3-path{box-sizing:border-box;border-radius:12px;flex-direction:column;justify-content:space-between;align-items:stretch;gap:24px;min-height:195px;padding:20px 16px;transition:transform .2s,border-color .2s;display:flex;position:relative;background:var(--bg)!important;color:var(--text)!important;border:1px solid var(--border)!important;box-shadow:none!important;text-decoration:none!important}.kq-explore-v3 .kq-v3-path:hover{transform:translateY(-3px);border-color:var(--text)!important}.kq-explore-v3 .kq-v3-num{color:var(--text-2);font:500 11px/1.3 var(--f-head,Poppins,sans-serif);font-variant-numeric:tabular-nums}.kq-explore-v3 .kq-v3-path-content{flex-direction:column;flex:1;gap:8px;display:flex}.kq-explore-v3 .kq-v3-path-content strong{color:var(--text);font:600 17px/1.25 var(--f-head,Poppins,sans-serif)}.kq-explore-v3 .kq-v3-path-content small{color:var(--text-2);font:400 12px/1.5 var(--f-body,Arial,sans-serif)}.kq-explore-v3 .kq-v3-path>svg{color:var(--text);align-self:flex-end}@media (width<=1150px){.kq-explore-v3 .kq-v3-paths{grid-template-columns:repeat(3,minmax(0,1fr))}.kq-explore-v3 .kq-v3-path{min-height:155px}}@media (width<=700px){.kq-explore-v3 .kq-v3-heading{grid-template-columns:1fr}.kq-explore-v3 .kq-v3-sidecopy{justify-self:start}.kq-explore-v3 .kq-v3-scene{min-height:195px;margin-top:28px}.kq-explore-v3 .kq-v3-scene img{flex:0 0 780px;width:780px;max-width:none}.kq-explore-v3 .kq-v3-paths{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=400px){.kq-explore-v3 .kq-v3-path{min-height:160px;padding:15px 12px}.kq-explore-v3 .kq-v3-path-content strong{font-size:15px}.kq-explore-v3 .kq-v3-path-content small{font-size:11px}}@media (prefers-reduced-motion:reduce){.kq-explore-v3 .kq-v3-path{transition:none!important}.kq-explore-v3 .kq-v3-path:hover{transform:none!important}}#committees.kq-committees-section .kq-committees-lead{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:24px;padding:0 0 34px;display:grid}#committees .kq-committees-kicker{color:var(--text-2);font:600 11px/1.3 var(--f-head,Poppins,sans-serif);text-transform:uppercase;letter-spacing:.12em;margin:0 0 20px!important}#committees .kq-committees-headline h3{color:var(--text);letter-spacing:-.06em;font:600 clamp(40px,5vw,72px)/1.05 var(--f-head,Poppins,sans-serif)!important;margin:0 0 20px!important}#committees .kq-committees-summary{color:var(--text-2);max-width:730px;font:400 clamp(14px,1.25vw,17px)/1.65 var(--f-body,Arial,sans-serif);margin:0!important}#committees .kq-committees-aside{align-items:end;gap:12px;padding:0 0 5px;display:flex}#committees .kq-committees-count{font:600 clamp(52px,6vw,90px)/.9 var(--f-head,Poppins,sans-serif);color:var(--text);letter-spacing:-.07em}#committees .kq-committees-count-label{font:500 11px/1.5 var(--f-head,Poppins,sans-serif);color:var(--text-2);text-transform:uppercase;letter-spacing:.05em}#committees .kq-com-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:clamp(12px,1.7vw,22px);padding:clamp(24px,3vw,40px) 0 0;display:grid}#committees .kq-com-card{border:1px solid var(--border);background:var(--bg);min-width:0;color:var(--text);border-radius:14px;flex-direction:column;grid-column:span 2;gap:16px;padding:clamp(17px,2vw,26px);transition:transform .2s,border-color .2s;display:flex;position:relative}#committees .kq-com-card:hover{border-color:var(--text);transform:translateY(-2px)}#committees .kq-com-featured{flex-direction:row;grid-column:span 3;align-items:center;gap:clamp(15px,2vw,32px);min-height:310px}#committees .kq-com-featured:nth-child(2){flex-direction:row-reverse}#committees .kq-com-art{flex:none;justify-content:center;align-self:center;align-items:center;width:100%;min-width:0;line-height:0;display:flex;overflow:hidden;background:0 0!important}#committees .kq-com-featured .kq-com-art{width:45%}#committees .kq-com-art .px-art{object-fit:contain;image-rendering:auto;width:100%;max-width:300px;height:auto;display:block;background:0 0!important}#committees .kq-com-featured .kq-com-art .px-art{max-width:275px}#committees .kq-com-copy{flex:1;min-width:0}#committees .kq-com-index{color:var(--text-2);font:600 10px/1.3 var(--f-head,Poppins,sans-serif);text-transform:uppercase;letter-spacing:.09em;margin:0 0 12px;display:block}#committees .kq-com-copy h4{color:var(--text);letter-spacing:-.035em;font:600 clamp(18px,1.6vw,24px)/1.25 var(--f-head,Poppins,sans-serif)!important;margin:0 0 14px!important}#committees .kq-com-copy .kq-com-excerpt,#committees .kq-com-copy .kq-com-details p{color:var(--text-2);font:400 clamp(12px,1vw,14px)/1.62 var(--f-body,Arial,sans-serif);margin:0!important}#committees .kq-com-details{margin-top:13px}#committees .kq-com-details summary{cursor:pointer;width:max-content;max-width:100%;color:var(--text);font:600 12px/1.4 var(--f-head,Poppins,sans-serif);align-items:center;gap:8px;list-style:none;display:flex}#committees .kq-com-details summary::-webkit-details-marker{display:none}#committees .kq-com-details summary svg{transition:transform .2s}#committees .kq-com-details[open] summary svg{transform:rotate(90deg)}#committees .kq-com-details p{margin-top:10px!important}#committees .kq-com-subtitle{color:var(--text-2);font:500 11px/1.45 var(--f-body,Arial,sans-serif);margin:10px 0 0!important}#committees .kq-com-details summary:focus-visible{outline-offset:3px;outline:2px solid}@media (width<=1100px){#committees .kq-com-card{grid-column:span 3}#committees .kq-com-card:nth-child(5){flex-direction:row;grid-column:span 6;align-items:center}#committees .kq-com-card:nth-child(5) .kq-com-art{width:35%}}@media (width<=750px){#committees .kq-committees-lead{grid-template-columns:minmax(0,1fr)}#committees .kq-committees-aside{display:none}#committees .kq-com-card,#committees .kq-com-card.kq-com-featured,#committees .kq-com-card:nth-child(5){flex-direction:row;grid-column:span 6;align-items:center}#committees .kq-com-card .kq-com-art,#committees .kq-com-card:nth-child(5) .kq-com-art{width:40%}}@media (width<=520px){#committees .kq-com-card,#committees .kq-com-card.kq-com-featured,#committees .kq-com-card:nth-child(5){flex-direction:column;align-items:stretch}#committees .kq-com-card .kq-com-art,#committees .kq-com-card:nth-child(5) .kq-com-art{width:100%}#committees .kq-com-card .kq-com-art .px-art{max-width:265px}#committees .kq-com-copy h4{font-size:21px!important}}@media (prefers-reduced-motion:reduce){#committees .kq-com-card,#committees .kq-com-details summary svg{transition:none!important}#committees .kq-com-card:hover{transform:none!important}}.kq-explore-kuartal.kq-explore-rail-v4{--kq-e-active-bg:var(--text);--kq-e-active-fg:var(--bg);color:var(--text);isolation:isolate;border-top:1px solid var(--border);overflow:hidden;background:var(--bg)!important;padding:clamp(62px,7vw,100px) 0 clamp(65px,7.5vw,105px)!important}.kq-explore-rail-v4 .kq-e-shell{max-width:1480px;margin:0 auto}.kq-explore-rail-v4 .kq-e-heading{grid-template-columns:minmax(0,1fr) minmax(190px,.28fr);align-items:end;gap:28px;margin:0 0 clamp(28px,3vw,45px);display:grid}.kq-explore-rail-v4 .kq-e-kicker{font:600 11px/1.4 var(--f-head,Poppins,sans-serif);letter-spacing:.13em;color:var(--text-2);margin:0 0 18px!important}.kq-explore-rail-v4 .kq-e-heading h2{font:600 clamp(43px,4.8vw,70px)/1.05 var(--f-head,Poppins,sans-serif);letter-spacing:-.055em;color:var(--text);margin:0!important}.kq-explore-rail-v4 .kq-e-heading h2 span{color:var(--text-2)}.kq-explore-rail-v4 .kq-e-intro{max-width:690px;color:var(--text-2);font:400 clamp(14px,1.15vw,17px)/1.65 var(--f-body,Arial,sans-serif);margin:15px 0 0!important}.kq-explore-rail-v4 .kq-e-side{max-width:210px;font:500 12px/1.7 var(--f-head,Poppins,sans-serif);color:var(--text-2);justify-self:end;margin:0 0 3px!important}.kq-explore-rail-v4 .kq-e-rail{border:0;gap:12px;min-width:0;min-height:405px;margin:0;padding:0;display:flex}.kq-explore-rail-v4 .kq-e-panel{background:var(--bg);min-width:0;min-height:405px;color:var(--text);border:1px solid var(--border);border-radius:14px;flex-direction:column;flex:1;transition:flex-grow .42s cubic-bezier(.2,.8,.2,1),background-color .18s,color .18s,border-color .18s;display:flex;position:relative;overflow:hidden}.kq-explore-rail-v4 .kq-e-choice{opacity:0;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}.kq-explore-rail-v4 .kq-e-panel:focus-within{outline:2px solid var(--text);outline-offset:3px}.kq-explore-rail-v4 .kq-e-trigger{cursor:pointer;min-width:0;color:inherit;flex-direction:column;flex:1;gap:12px;padding:19px clamp(13px,1.45vw,24px) 12px;display:flex}.kq-explore-rail-v4 .kq-e-top{letter-spacing:.05em;color:inherit;opacity:.83;justify-content:space-between;align-items:center;font:500 12px/1.3 ui-monospace,SFMono-Regular,monospace;display:flex}.kq-explore-rail-v4 .kq-e-top svg{color:inherit;flex:none}.kq-explore-rail-v4 .kq-e-art{flex:1;justify-content:center;align-items:center;min-width:0;min-height:175px;max-height:260px;display:flex;position:relative;overflow:hidden}.kq-explore-rail-v4 .kq-e-art .px-art{z-index:1;object-fit:contain;object-position:center;image-rendering:auto;width:min(110px,95%);max-width:100%;height:175px;transition:width .45s cubic-bezier(.2,.8,.2,1),height .45s cubic-bezier(.2,.8,.2,1);display:block;position:relative}.kq-explore-rail-v4 .kq-e-copy{min-height:58px;color:inherit;flex-direction:column;gap:10px;display:flex}.kq-explore-rail-v4 .kq-e-copy strong{font:600 clamp(16px,1.5vw,22px)/1.28 var(--f-head,Poppins,sans-serif);letter-spacing:-.026em;color:inherit;text-wrap:balance;display:block}.kq-explore-rail-v4 .kq-e-copy small{opacity:0;visibility:hidden;max-height:0;font:400 clamp(12px,1.1vw,15px)/1.55 var(--f-body,Arial,sans-serif);color:inherit;transition:max-height .32s,opacity .22s;display:block;overflow:hidden}.kq-explore-rail-v4 .kq-e-visit{opacity:0;visibility:hidden;pointer-events:none;max-height:0;font:600 12px/1.4 var(--f-head,Poppins,sans-serif);border-top:1px solid;justify-content:space-between;align-items:center;gap:12px;margin:0 20px;padding:0;transition:opacity .25s,max-height .25s;display:flex;overflow:hidden;color:inherit!important;text-decoration:none!important}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked){background:var(--kq-e-active-bg);color:var(--kq-e-active-fg);flex-grow:3.05}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-copy small{opacity:.85;visibility:visible;max-height:95px}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-visit{opacity:1;visibility:visible;pointer-events:auto;max-height:58px;margin:0 20px 18px;padding:12px 0 0}@media (hover:hover) and (width>=901px){.kq-explore-rail-v4 .kq-e-panel:hover{background:var(--kq-e-active-bg);color:var(--kq-e-active-fg);flex-grow:3.05}.kq-explore-rail-v4 .kq-e-panel:hover .kq-e-art .px-art{width:min(100%,470px);height:250px}.kq-explore-rail-v4 .kq-e-panel:hover .kq-e-copy small{opacity:.85;visibility:visible;max-height:95px}.kq-explore-rail-v4 .kq-e-panel:hover .kq-e-visit{opacity:1;visibility:visible;pointer-events:auto;max-height:58px;margin:0 20px 18px;padding:12px 0 0}.kq-explore-rail-v4 .kq-e-rail:has(.kq-e-panel:hover) .kq-e-panel:has(.kq-e-choice:checked):not(:hover){background:var(--bg);color:var(--text);flex-grow:1}.kq-explore-rail-v4 .kq-e-rail:has(.kq-e-panel:hover) .kq-e-panel:has(.kq-e-choice:checked):not(:hover) .kq-e-art .px-art{width:min(110px,95%);height:175px}.kq-explore-rail-v4 .kq-e-rail:has(.kq-e-panel:hover) .kq-e-panel:has(.kq-e-choice:checked):not(:hover) .kq-e-copy small{opacity:0;visibility:hidden;max-height:0}.kq-explore-rail-v4 .kq-e-rail:has(.kq-e-panel:hover) .kq-e-panel:has(.kq-e-choice:checked):not(:hover) .kq-e-visit{opacity:0;visibility:hidden;pointer-events:none;max-height:0;margin:0 20px;padding:0}}.kq-explore-rail-v4 .kq-e-extra-links{border-top:1px solid var(--border);align-items:center;gap:clamp(20px,5vw,80px);margin:clamp(25px,3vw,42px) 0 0;padding:19px 0 0;display:flex}.kq-explore-rail-v4 .kq-e-more-label{color:var(--text-2);font:600 11px/1.5 var(--f-head,Poppins,sans-serif);letter-spacing:.1em;text-transform:uppercase;flex:0 0 120px;display:block}.kq-explore-rail-v4 .kq-e-extras{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,5vw,75px);min-width:0;display:grid}.kq-explore-rail-v4 .kq-e-extra{align-items:center;gap:14px;min-width:0;padding:6px 0;display:flex;color:var(--text)!important;text-decoration:none!important}.kq-explore-rail-v4 .kq-e-extra-number{color:var(--text-2);align-self:flex-start;margin-top:3px;font:500 11px/1.4 ui-monospace,SFMono-Regular,monospace}.kq-explore-rail-v4 .kq-e-extra-body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.kq-explore-rail-v4 .kq-e-extra-body strong{font:600 16px/1.35 var(--f-head,Poppins,sans-serif)}.kq-explore-rail-v4 .kq-e-extra-body small{color:var(--text-2);font:400 12px/1.5 var(--f-body,Arial,sans-serif)}.kq-explore-rail-v4 .kq-e-extra svg{flex:none;transition:transform .18s}.kq-explore-rail-v4 .kq-e-extra:hover svg{transform:translate(3px)}@media (width<=900px){.kq-explore-rail-v4 .kq-e-rail{flex-direction:column;gap:11px;min-height:0;display:flex}.kq-explore-rail-v4 .kq-e-panel{flex:none;width:100%;min-height:0}.kq-explore-rail-v4 .kq-e-trigger{grid-template-columns:minmax(0,1fr) minmax(90px,24%);grid-template-areas:"top top""copy art";gap:10px 15px;min-height:108px;padding:14px 18px;display:grid}.kq-explore-rail-v4 .kq-e-top{grid-area:top}.kq-explore-rail-v4 .kq-e-art{grid-area:art;min-height:65px;max-height:90px}.kq-explore-rail-v4 .kq-e-art .px-art{width:90px;height:80px}.kq-explore-rail-v4 .kq-e-copy{grid-area:copy;align-self:end;min-height:0}.kq-explore-rail-v4 .kq-e-copy strong{font-size:19px}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-trigger{grid-template-columns:1fr;grid-template-areas:"top""art""copy";gap:13px;min-height:0;padding:18px}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-art{min-height:145px;max-height:215px}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-art .px-art{width:min(100%,390px);height:200px}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-copy{gap:7px}.kq-explore-rail-v4 .kq-e-extra-links{align-items:start;gap:20px}}@media (width<=650px){.kq-explore-rail-v4 .kq-e-heading{grid-template-columns:1fr;gap:10px}.kq-explore-rail-v4 .kq-e-side{justify-self:start;max-width:none}.kq-explore-rail-v4 .kq-e-heading h2{font-size:clamp(40px,9.6vw,57px)}.kq-explore-rail-v4 .kq-e-extra-links{flex-direction:column;gap:12px}.kq-explore-rail-v4 .kq-e-more-label{flex:none}.kq-explore-rail-v4 .kq-e-extras{gap:15px;width:100%}}@media (width<=390px){.kq-explore-rail-v4 .kq-e-extras{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.kq-explore-rail-v4 .kq-e-panel,.kq-explore-rail-v4 .kq-e-art .px-art,.kq-explore-rail-v4 .kq-e-copy small,.kq-explore-rail-v4 .kq-e-visit,.kq-explore-rail-v4 .kq-e-extra svg{transition:none!important;animation:none!important}}.kq-explore-rail-v4 .kq-e-art .px-art{aspect-ratio:1;width:min(106px,94%);max-width:100%;height:auto;image-rendering:pixelated;shape-rendering:crispedges;flex:none;transition:width .42s cubic-bezier(.2,.8,.2,1);display:block}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-art .px-art{width:min(178px,90%);height:auto}@media (hover:hover) and (width>=901px){.kq-explore-rail-v4 .kq-e-panel:hover .kq-e-art .px-art{width:min(178px,90%);height:auto}.kq-explore-rail-v4 .kq-e-rail:has(.kq-e-panel:hover) .kq-e-panel:has(.kq-e-choice:checked):not(:hover) .kq-e-art .px-art{width:min(106px,94%);height:auto}}@media (width<=900px){.kq-explore-rail-v4 .kq-e-art .px-art{width:min(80px,90%);height:auto}.kq-explore-rail-v4 .kq-e-panel:has(.kq-e-choice:checked) .kq-e-art .px-art{width:min(156px,70%);height:auto}}@media (prefers-reduced-motion:reduce){.kq-explore-rail-v4 .kq-e-art .px-art{transition:none!important;animation:none!important}}#committees .kq-com-art .px-art{aspect-ratio:1;width:min(130px,100%);max-width:100%;height:auto;image-rendering:pixelated;flex:none;display:block}#committees .kq-com-featured .kq-com-art .px-art{width:min(160px,100%);max-width:100%}@media (width<=600px){#committees .kq-com-art .px-art,#committees .kq-com-featured .kq-com-art .px-art{width:min(114px,100%)}}.site-footer.kq-footer-redesign .kq-city-stage{aspect-ratio:2048/1160;isolation:isolate;width:100%;min-width:760px;line-height:0;position:relative;left:50%;overflow:hidden;transform:translate(-50%)}.site-footer.kq-footer-redesign .kq-city-ground{aspect-ratio:2048/878;isolation:isolate;width:100%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.site-footer.kq-footer-redesign .kq-city-ground>.kq-city-footer-art{z-index:2;width:100%;min-width:0;max-width:none;height:auto;display:block;position:absolute;bottom:0;background:0 0!important;top:auto!important;left:0!important;right:auto!important;transform:none!important}.site-footer.kq-footer-redesign .kq-city-layer{pointer-events:none;position:absolute;inset:0;overflow:hidden}.site-footer.kq-footer-redesign .kq-city-layer-behind{z-index:1}.site-footer.kq-footer-redesign .kq-city-layer-front{z-index:3}.site-footer.kq-footer-redesign .kq-city-layer-sky{z-index:4}.site-footer.kq-footer-redesign .kq-city-wind{aspect-ratio:108/400;width:3.8%;height:auto;display:block;position:absolute;transform:translate(-50%)}.site-footer.kq-footer-redesign .kq-city-wind-tower{object-fit:fill;width:100%;height:100%;image-rendering:pixelated;display:block;position:absolute;inset:0}.site-footer.kq-footer-redesign .kq-city-wind-blades{width:207.407%;max-width:none;height:auto;image-rendering:pixelated;transform-origin:50% 65.7%;animation:8s linear infinite kq-windmill-spin;display:block;position:absolute;top:9.5%;left:38.9%}.site-footer.kq-footer-redesign .kq-city-wind-one{width:3.8%;bottom:30%;left:8%}.site-footer.kq-footer-redesign .kq-city-wind-two{width:3.5%;bottom:29%;left:23%}.site-footer.kq-footer-redesign .kq-city-wind-three{width:3.4%;bottom:30%;left:37%}.site-footer.kq-footer-redesign .kq-city-wind-two .kq-city-wind-blades{animation-duration:11s;animation-direction:reverse}.site-footer.kq-footer-redesign .kq-city-wind-three .kq-city-wind-blades{animation-duration:9.5s}@keyframes kq-windmill-spin{0%{transform:translate(-50%,-65.7%)rotate(0)}to{transform:translate(-50%,-65.7%)rotate(360deg)}}.site-footer.kq-footer-redesign .kq-city-motion{will-change:left;width:9%;height:auto;animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;display:block;position:absolute;left:-27%}.site-footer.kq-footer-redesign .kq-city-motion .kq-city-sprite{object-fit:contain;width:100%;max-width:none;height:auto;image-rendering:pixelated;display:block;background:0 0!important}.site-footer.kq-footer-redesign .kq-city-satellite{width:5.4%;top:1.2%}.site-footer.kq-footer-redesign .kq-city-satellite-one{animation-name:kq-city-move-right;animation-duration:88s;animation-delay:-34s}.site-footer.kq-footer-redesign .kq-city-satellite-two{width:4.5%;animation-name:kq-city-move-left;animation-duration:104s;animation-delay:-72s;top:5.8%}.site-footer.kq-footer-redesign .kq-city-plane{width:12%;top:14.5%}.site-footer.kq-footer-redesign .kq-city-plane-one{animation-name:kq-city-move-left;animation-duration:49s;animation-delay:-13s}.site-footer.kq-footer-redesign .kq-city-drone{width:5%;top:19.5%}.site-footer.kq-footer-redesign .kq-city-drone-one{animation-name:kq-city-move-right;animation-duration:27s;animation-delay:-9s}.site-footer.kq-footer-redesign .kq-city-drone-two{width:4.3%;animation-name:kq-city-move-left;animation-duration:35s;animation-delay:-24s;top:24%}.site-footer.kq-footer-redesign .kq-city-drone-three{width:4%;animation-name:kq-city-move-right;animation-duration:41s;animation-delay:-31s;top:22%}.site-footer.kq-footer-redesign .kq-city-train{width:14.5%;animation-name:kq-city-train-dash;animation-duration:19s;animation-delay:-4s;top:41.8%;bottom:auto}.site-footer.kq-footer-redesign .kq-city-ev{width:9.4%;bottom:12.8%}.site-footer.kq-footer-redesign .kq-city-ev-one{animation-name:kq-city-move-left;animation-duration:23s;animation-delay:-7s}.site-footer.kq-footer-redesign .kq-city-ev-two{width:9.1%;animation-name:kq-city-move-right;animation-duration:30s;animation-delay:-19s;bottom:12.3%}.site-footer.kq-footer-redesign .kq-city-ev-two .kq-city-sprite{transform:scaleX(-1)}.site-footer.kq-footer-redesign .kq-city-bus{width:12%;animation-name:kq-city-bus-stop;animation-duration:30s;animation-delay:-3s;bottom:12.5%}@keyframes kq-city-move-right{0%{left:-28%}to{left:121%}}@keyframes kq-city-move-left{0%{left:121%}to{left:-30%}}@keyframes kq-city-train-dash{0%,34%{left:-25%}48%,to{left:120%}}@keyframes kq-city-bus-stop{0%{left:-17%}27%,49%{left:15%}78%,to{left:115%}}@media (width<=600px){.site-footer.kq-footer-redesign .kq-city-stage{left:calc(50% + 32px)}}@media (prefers-reduced-motion:reduce){.site-footer.kq-footer-redesign .kq-city-motion{animation:none!important;display:none!important}.site-footer.kq-footer-redesign .kq-city-wind-blades{animation:none!important;transform:translate(-50%,-65.7%)rotate(0)!important}}
