.elementor-58873 .elementor-element.elementor-element-6f322af{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-58873 .elementor-element.elementor-element-cab5b67{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-fe930f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-e17dca3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-fd73653{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-b75572c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-78da743{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-5fbad25{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-35f72c6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-775b29c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-7a2f8e7{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-4f86a76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-12fc39a{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-f1e7702{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-58873 .elementor-element.elementor-element-a42f3d1{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}/* Start custom CSS for container, class: .elementor-element-6f322af *//* Gamification Playbook – scoped design (#cap-gp) */
#cap-gp{display:block!important;width:100%;min-width:0;color:#2E3744;font-family:"PlusJakartaSans Rg",sans-serif;font-weight:normal}
#cap-gp *{box-sizing:border-box}
#cap-gp .elementor-widget{font-family:"PlusJakartaSans Rg",sans-serif;font-size:16px;line-height:1.5;color:#2E3744;letter-spacing:normal}
#cap-gp p,#cap-gp li,#cap-gp td,#cap-gp th,#cap-gp span,#cap-gp div,#cap-gp figcaption{font-family:inherit}

#cap-gp>.elementor-element{margin:0;width:100%;max-width:100%}
#cap-gp .elementor-widget-container{margin:0;padding:0}
#cap-gp b,#cap-gp strong{font-family:"PlusJakartaSans Bd",sans-serif;font-weight:normal}
#cap-gp b,#cap-gp strong,#cap-gp i,#cap-gp em,#cap-gp a{display:inline;padding:0;margin:0;font-size:inherit;line-height:inherit;vertical-align:baseline;letter-spacing:inherit}
#cap-gp i:not([class]),#cap-gp em{font-style:italic}
#cap-gp a{color:#1A6A9E;text-decoration:underline;text-underline-offset:2px}
#cap-gp a:hover{color:#142737}
#cap-gp ul{margin:0;padding:0;list-style:none}
#cap-gp li{list-style:none}
#cap-gp li:before{content:none}
#cap-gp figure,#cap-gp blockquote,#cap-gp aside{quotes:none}
#cap-gp blockquote:before,#cap-gp blockquote:after{content:none}
#cap-gp table{font:inherit;border-spacing:0}
#cap-gp th,#cap-gp td{background:transparent}
#cap-gp svg{display:block}
/* theme span guard */
#cap-gp span{width:auto;max-width:none;margin:0;padding:0;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}
#cap-gp p{padding:0}
@media (max-width:799px){
#cap-gp span{display:inline!important;padding-top:0;width:auto}
#cap-gp span.gp5{display:flex!important}
#cap-gp span.gp6{display:flex!important}
#cap-gp span.gp13{display:grid!important}
#cap-gp span.gp25{display:flex!important}
#cap-gp span.gp29{display:grid!important}
#cap-gp span.gp30{display:flex!important}
#cap-gp span.gp42{display:flex!important}
#cap-gp span.gp44{display:flex!important}
#cap-gp span.gp49{display:flex!important}
#cap-gp span.gp52{display:flex!important}
#cap-gp span.gp55{display:flex!important}
#cap-gp span.gp57{display:flex!important}
#cap-gp span.gp59{display:grid!important}
#cap-gp span.gp60{display:flex!important}
#cap-gp span.gp61{display:flex!important}
#cap-gp span.gp66{display:flex!important}
#cap-gp span.gp68{display:flex!important}
#cap-gp span.gp70{display:flex!important}
#cap-gp span.gp72{display:flex!important}
#cap-gp span.gp74{display:flex!important}
#cap-gp span.gp76{display:flex!important}
#cap-gp span.gp78{display:flex!important}
#cap-gp span.gp79{display:flex!important}
#cap-gp span.gp80{display:flex!important}
#cap-gp span.gp82{display:flex!important}
#cap-gp span.gp86{display:grid!important}
#cap-gp span.gp91{display:grid!important}
#cap-gp span.gp105{display:flex!important}
#cap-gp span.gp125{display:grid!important}
#cap-gp span.gp126{display:flex!important}
#cap-gp span.gp127{display:flex!important}
#cap-gp span.gp133{display:flex!important}
#cap-gp span.gp137{display:flex!important}
#cap-gp span.gp138{display:flex!important}
#cap-gp span.gp155{display:grid!important}
#cap-gp span.gp156{display:flex!important}
#cap-gp span.gp163{display:flex!important}
#cap-gp span.gp166{display:flex!important}
#cap-gp span.gp169{display:flex!important}
#cap-gp span.gp172{display:flex!important}
#cap-gp span.gp175{display:flex!important}
#cap-gp span.gp176{display:flex!important}
#cap-gp span.gp178{display:inline-block!important}
#cap-gp span.gp179{display:inline-block!important}
#cap-gp span.gp180{display:inline-block!important}
#cap-gp span.gp181{display:inline-block!important}
#cap-gp span.gp182{display:inline-block!important}
#cap-gp span.gp183{display:inline-block!important}
#cap-gp span.gp187{display:flex!important}
#cap-gp span.gp189{display:flex!important}
#cap-gp span.gp192{display:grid!important}
#cap-gp span.gp195{display:flex!important}
#cap-gp span.gp199{display:grid!important}
#cap-gp span.gp200{display:flex!important}
#cap-gp span.gp205{display:flex!important}
#cap-gp span.gp215{display:flex!important}
#cap-gp span.gp217{display:flex!important}
#cap-gp span.gp218{display:inline-flex!important}
#cap-gp span.elementor-heading-title{display:block!important}
#cap-gp table.gp-table td>span{display:flex!important}
#cap-gp table.gp-table td>span>span:first-child{display:block!important}
#cap-gp .gp-faq span.elementor-accordion-icon{display:flex!important}
#cap-gp .gp-faq span.elementor-accordion-icon-closed{display:inline-block!important}
#cap-gp .gp-faq span.elementor-accordion-icon-opened{display:none!important}
#cap-gp .gp-faq .elementor-active span.elementor-accordion-icon-closed{display:none!important}
#cap-gp .gp-faq .elementor-active span.elementor-accordion-icon-opened{display:inline-block!important}
}
#cap-gp ul li b,#cap-gp ul li strong{font-size:inherit!important;padding:0;display:inline}
/* end theme span guard */
/* short version icon */
#cap-gp aside li{display:flex;align-items:flex-start;gap:12px}
#cap-gp aside li>span:first-child{display:flex!important;flex:0 0 20px;width:20px;height:20px;margin:3px 0 0;padding:0;border-radius:50%;background:#F4A114;align-items:center;justify-content:center}
#cap-gp aside li>span:first-child svg{display:block;width:11px;height:11px;stroke:#FFFFFF!important;stroke-width:3.5!important;fill:none!important}
#cap-gp aside li>span:last-child{flex:1 1 auto;min-width:0}
/* end short version icon */
/* headings */
#cap-gp .gp-h2{scroll-margin-top:110px}
#cap-gp .gp-h2 .elementor-heading-title{margin:72px 0 18px;font-family:"PlusJakartaSans Bd",sans-serif;font-weight:normal;font-size:clamp(26px,3vw,32px);line-height:1.2;letter-spacing:-0.01em;color:#142737;text-transform:none}
#cap-gp .gp-h3 .elementor-heading-title{margin:44px 0 12px;font-family:"PlusJakartaSans Bd",sans-serif;font-weight:normal;font-size:22px;line-height:1.3;letter-spacing:0;color:#142737;text-transform:none}
/* stage headings */
#cap-gp>.gp-stage{margin:44px 0 12px;display:flex;flex-direction:column;align-items:flex-start}
#cap-gp .gp-stage>.elementor-element{margin:0;width:auto;max-width:100%}
#cap-gp .gp-badge .elementor-heading-title{font:inherit;color:inherit;margin:0;line-height:1.5}
#cap-gp .gp-stage .gp-h3 .elementor-heading-title{margin:0}
/* feature rows */
#cap-gp>.gp-feature{margin:28px 0 0;display:flex;flex-direction:row;flex-wrap:nowrap;gap:18px;align-items:flex-start}
#cap-gp .gp-feature>.gp-feature-icon{flex:0 0 44px;width:44px;margin:0}
#cap-gp .gp-feature>.gp-feature-body{flex:1 1 auto;min-width:0;width:auto;display:flex;flex-direction:column;gap:0}
#cap-gp .gp-feature-body>.elementor-element{margin:0;width:100%}
#cap-gp .gp-feature .gp-h3 .elementor-heading-title{margin:8px 0 8px;font-size:20px}
/* FAQ accordion */
#cap-gp .gp-faq{margin:0 0 8px}
#cap-gp .gp-faq .elementor-accordion{border:1px solid #E4E7EC;border-bottom:0;border-radius:4px;overflow:hidden;text-align:left}
#cap-gp .gp-faq .elementor-accordion-item{border:0;border-bottom:1px solid #E4E7EC;margin:0}
#cap-gp .gp-faq .elementor-accordion-item+.elementor-accordion-item{border-top:0}
#cap-gp .gp-faq .elementor-tab-title{display:flex;align-items:center;flex-direction:row-reverse;justify-content:space-between;gap:16px;padding:20px 18px;margin:0;border:0;background:#fff;cursor:pointer;font-family:"PlusJakartaSans Bd",sans-serif;font-weight:normal;font-size:16px;line-height:1.4;color:#142737}
#cap-gp .gp-faq .elementor-tab-title a{color:#142737;text-decoration:none;font:inherit}
#cap-gp .gp-faq .elementor-tab-title:focus-visible{outline:3px solid #2080BD;outline-offset:-3px}
#cap-gp .gp-faq .elementor-accordion-icon{float:none;flex:none;width:18px;text-align:center;font-size:14px;color:#142737;margin:0}
#cap-gp .gp-faq .elementor-accordion-icon i,#cap-gp .gp-faq .elementor-accordion-icon svg{color:#5B6472;fill:#5B6472;font-size:12px;width:12px;height:12px;line-height:1}
#cap-gp .gp-faq .elementor-tab-content{padding:0 18px 20px;border:0;background:#fff}
#cap-gp .gp-faq .elementor-tab-content,#cap-gp .gp-faq .elementor-tab-content p{margin:0;font-family:"PlusJakartaSans Rg",sans-serif;font-weight:normal;font-size:16px;line-height:1.7;color:#2E3744}
#cap-gp .gp-faq .elementor-tab-content{display:none}
#cap-gp .gp-faq .elementor-tab-content.elementor-active{display:block}
#cap-gp .gp-faq .elementor-accordion-icon-opened{display:none}
#cap-gp .gp-faq .elementor-active .elementor-accordion-icon-closed{display:none}
#cap-gp .gp-faq .elementor-active .elementor-accordion-icon-opened{display:inline-block}
#cap-gp .gp-faq .elementor-accordion-icon{display:flex;align-items:center;justify-content:center;width:18px;height:18px}
#cap-gp .gp-faq .elementor-accordion-icon i{display:none!important}
#cap-gp .gp-faq .elementor-accordion-icon-closed::before,#cap-gp .gp-faq .elementor-accordion-icon-opened::before{content:"";display:block;width:8px;height:8px;border-right:2px solid #142737;border-bottom:2px solid #142737;font-style:normal}
#cap-gp .gp-faq .elementor-accordion-icon-closed::before{transform:translateY(-2px) rotate(45deg)}
#cap-gp .gp-faq .elementor-accordion-icon-opened::before{transform:translateY(2px) rotate(-135deg)}
/* tables */
#cap-gp .gp-table-wrap.gp-table-wrap{margin:8px 0 0;border:1px solid #E4E7EC;border-radius:12px;overflow-x:auto;background:#fff;-webkit-overflow-scrolling:touch}
#cap-gp table.gp-table{width:100%;border-collapse:separate;border-spacing:0;margin:0;border:0}
#cap-gp table.gp-table tr{padding:0;margin:0}
#cap-gp table.gp-table td>span{display:flex;align-items:center;gap:10px}
#cap-gp table.gp-table td>span>span:first-child{display:block;flex:none;width:10px;height:10px}
#cap-gp table.gp-table thead th{position:sticky;top:0;padding:14px 18px;background:#142737;color:#fff;font-family:"PlusJakartaSans Bd",sans-serif;font-weight:normal;font-size:12px;line-height:1.3;letter-spacing:.06em;text-transform:uppercase;text-align:left;vertical-align:middle;border:0}
#cap-gp table.gp-table tbody td{padding:16px 18px;border:0;border-bottom:1px solid #EEF0F3;font-family:"PlusJakartaSans Rg",sans-serif;font-size:15px;line-height:1.55;color:#2E3744;vertical-align:top;background:#fff;transition:background .15s}
#cap-gp table.gp-table tbody tr:nth-child(even) td{background:#FAFBFC}
#cap-gp table.gp-table tbody tr:hover td{background:#F1F7FC}
#cap-gp table.gp-table tbody tr:last-child td{border-bottom:0}
#cap-gp table.gp-table tbody td:first-child{font-family:"PlusJakartaSans Bd",sans-serif;color:#142737}
#cap-gp table.gp-table tbody td:first-child b{font-size:15px}
#cap-gp table.gp-table tbody td:last-child{color:#1A6A9E}
#cap-gp table.gp-table tbody td:last-child b{color:inherit}
@media (max-width:767px){
#cap-gp .gp-table-wrap.gp-table-wrap{border:0;border-radius:0;overflow:visible;background:transparent}
#cap-gp table.gp-table{min-width:0!important;display:block}
#cap-gp table.gp-table thead{display:none}
#cap-gp table.gp-table tbody{display:flex;flex-direction:column;gap:12px}
#cap-gp table.gp-table tbody tr{display:block;padding:0;border:1px solid #E4E7EC;border-radius:12px;overflow:hidden;background:#fff}
#cap-gp table.gp-table tbody tr td,#cap-gp table.gp-table tbody tr:nth-child(even) td{display:block;width:auto;padding:10px 16px;border:0;border-top:1px solid #EEF0F3;background:#fff;font-size:14px}
#cap-gp table.gp-table tbody tr td:first-child{border-top:0;padding:14px 16px;background:#F4F7FA;font-size:16px}
#cap-gp table.gp-table tbody tr td:not(:first-child)::before{content:attr(data-label);display:block;margin-bottom:4px;font-family:"PlusJakartaSans Bd",sans-serif;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#5B6472}
}
/* end tables */
/* tablet */
@media (max-width:1024px){
#cap-gp .gp-h2 .elementor-heading-title{margin-top:56px}
}
/* mobile */
@media (max-width:767px){
#cap-gp .gp-h2 .elementor-heading-title{margin:48px 0 14px;font-size:24px}
#cap-gp .gp-h3 .elementor-heading-title{margin-top:32px;font-size:20px}
#cap-gp .gp-feature .gp-h3 .elementor-heading-title{font-size:18px;margin-top:10px}
#cap-gp>.gp-feature{gap:14px}
#cap-gp .gp-aside aside,#cap-gp .gp-blockquote blockquote{padding:22px 20px}
#cap-gp .gp-figure figure{margin:32px 0}
#cap-gp .gp-text p{font-size:16px}
#cap-gp .gp-faq .elementor-tab-title{padding:16px 14px;font-size:15px}
#cap-gp .gp-faq .elementor-tab-content{padding:0 14px 16px}
#cap-gp figure .gp207,#cap-gp figure .gp210,#cap-gp figure .gp213{height:10px;border-radius:6px;margin-top:8px}
#cap-gp .gp207{width:34%}
#cap-gp .gp210{width:67%}
#cap-gp .gp213{width:100%}
}

/* block styles */
#cap-gp .gp1{margin:0 0 22px;font-size:17px;line-height:1.75;color:#2E3744}
#cap-gp .gp2{margin:36px 0 8px;padding:28px 32px 16px;background:#FFF8EC;border-radius:12px}
#cap-gp .gp3{font-family:"PlusJakartaSans Bd",sans-serif;margin-bottom:16px;font-size:18px;font-weight:normal;color:#142737}
#cap-gp .gp4{margin:0;padding:0;list-style:none}
#cap-gp .gp5{display:flex;gap:12px;margin:0 0 14px;font-size:16px;line-height:1.6;color:#2E3744}
#cap-gp .gp6{flex:none;margin-top:2px;width:22px;height:22px;border-radius:999px;background:#F4A114;color:#142737;display:flex;align-items:center;justify-content:center}
#cap-gp .gp7{margin:44px 0;padding:clamp(20px, 3vw, 32px);background:#FFFFFF;border:1px solid #E4E7EC;border-radius:16px}
#cap-gp .gp8{margin-bottom:24px}
#cap-gp .gp9{font-family:"PlusJakartaSans Bd",sans-serif;font-size:20px;line-height:1.3;font-weight:normal;color:#142737}
#cap-gp .gp10{margin-top:6px;font-size:14px;line-height:1.5;color:#5B6472}
#cap-gp .gp11{margin-bottom:28px}
#cap-gp .gp12{font-family:"PlusJakartaSans Bd",sans-serif;margin-bottom:12px;font-size:13px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp13{display:grid;grid-template-columns:repeat(auto-fit, minmax(170px, 1fr));gap:20px}
#cap-gp .gp14{padding-top:16px;border-top:3px solid #2080BD}
#cap-gp .gp15{font-family:"PlusJakartaSans Bd",sans-serif;font-size:26px;line-height:1;font-weight:normal;color:#1A6A9E}
#cap-gp .gp16{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:10px;font-size:15px;line-height:1.35;font-weight:normal;color:#142737}
#cap-gp .gp17{margin-top:6px;font-size:14px;line-height:1.55;color:#5B6472}
#cap-gp .gp18{font-family:"PlusJakartaSans Bd",sans-serif;margin-bottom:12px;font-size:13px;font-weight:normal;color:#2B7A38}
#cap-gp .gp19{padding-top:16px;border-top:3px solid #399D49}
#cap-gp .gp20{font-family:"PlusJakartaSans Bd",sans-serif;font-size:26px;line-height:1;font-weight:normal;color:#2B7A38}
#cap-gp .gp21{font-family:"PlusJakartaSans Bd",sans-serif;margin-bottom:12px;font-size:13px;font-weight:normal;color:#B23F17}
#cap-gp .gp22{padding-top:16px;border-top:3px solid #DB5226}
#cap-gp .gp23{font-family:"PlusJakartaSans Bd",sans-serif;font-size:26px;line-height:1;font-weight:normal;color:#B23F17}
#cap-gp .gp24{margin:44px 0;padding:28px 32px;background:#F7F7F8;border-radius:6px}
#cap-gp .gp25{display:flex;gap:20px}
#cap-gp .gp26{flex:none;width:4px;border-radius:2px;background:#26A9E1}
#cap-gp .gp27{font-family:"PlusJakartaSans Dm",sans-serif;margin:0;font-weight:normal;font-size:clamp(21px, 2.4vw, 26px);line-height:1.4;color:#142737}
#cap-gp .gp28{font-family:"PlusJakartaSans Dm",sans-serif;margin:14px 0 0;font-size:13px;font-weight:normal;color:#5B6472}
#cap-gp .gp29{display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));gap:20px}
#cap-gp .gp30{display:flex;flex-direction:column;gap:10px}
#cap-gp .gp31{font-family:"PlusJakartaSans Bd",sans-serif;font-size:13px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp32{padding:14px 16px;background:#E6F1F9;border-radius:10px}
#cap-gp .gp33{font-family:"PlusJakartaSans Bd",sans-serif;font-size:15px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp34{margin-top:2px;font-size:13px;line-height:1.45;color:#2E3744}
#cap-gp .gp35{align-self:center;padding:28px 20px;background:#142737;border-radius:12px;text-align:center}
#cap-gp .gp36{font-family:"PlusJakartaSans Dm",sans-serif;font-size:13px;font-weight:normal;color:#B9C6D3}
#cap-gp .gp37{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:6px;font-size:20px;line-height:1.25;font-weight:normal;color:#FFFFFF}
#cap-gp .gp38{font-family:"PlusJakartaSans Bd",sans-serif;font-size:13px;font-weight:normal;color:#2B7A38}
#cap-gp .gp39{padding:14px 16px;background:#E5F3E8;border-radius:10px}
#cap-gp .gp40{font-family:"PlusJakartaSans Bd",sans-serif;font-size:15px;font-weight:normal;color:#2B7A38}
#cap-gp .gp41{margin:20px 0 0;font-size:13px;line-height:1.5;color:#5B6472}
#cap-gp .gp42{display:flex;flex-wrap:wrap;gap:10px}
#cap-gp .gp43{flex:1 1 130px;padding:16px;background:#E6F1F9;border-radius:10px}
#cap-gp .gp44{font-family:"PlusJakartaSans Bd",sans-serif;width:26px;height:26px;border-radius:999px;background:#2080BD;color:#FFFFFF;font-size:13px;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp45{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:15px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp46{margin-top:4px;font-size:13px;line-height:1.45;color:#2E3744}
#cap-gp .gp47{flex:none;align-self:center;color:#9AA3AF}
#cap-gp .gp48{flex:1 1 130px;padding:16px;background:#E1F2F2;border-radius:10px}
#cap-gp .gp49{font-family:"PlusJakartaSans Bd",sans-serif;width:26px;height:26px;border-radius:999px;background:#23959A;color:#FFFFFF;font-size:13px;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp50{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:15px;font-weight:normal;color:#1A7175}
#cap-gp .gp51{flex:1 1 130px;padding:16px;background:#E5F3E8;border-radius:10px}
#cap-gp .gp52{font-family:"PlusJakartaSans Bd",sans-serif;width:26px;height:26px;border-radius:999px;background:#399D49;color:#FFFFFF;font-size:13px;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp53{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:15px;font-weight:normal;color:#2B7A38}
#cap-gp .gp54{flex:1 1 130px;padding:16px;background:#FFF3DC;border-radius:10px}
#cap-gp .gp55{font-family:"PlusJakartaSans Bd",sans-serif;width:26px;height:26px;border-radius:999px;background:#F4A114;color:#FFFFFF;font-size:13px;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp56{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:15px;font-weight:normal;color:#8F5600}
#cap-gp .gp57{margin-top:14px;padding:12px 16px;border:1.5px dashed #C9CFD6;border-radius:10px;display:flex;gap:10px;align-items:center;font-size:14px;color:#2E3744}
#cap-gp .gp58{margin:44px 0;padding:clamp(20px, 3vw, 32px);background:#FAFAFB;border:1px solid #E4E7EC;border-radius:16px}
#cap-gp .gp59{display:grid;grid-template-columns:repeat(auto-fit, minmax(190px, 1fr));gap:14px}
#cap-gp .gp60{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp61{width:40px;height:40px;border-radius:10px;background:#E6F1F9;display:flex;align-items:center;justify-content:center}
#cap-gp .gp62{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;font-size:16px;font-weight:normal;color:#142737}
#cap-gp .gp63{margin-top:4px;flex:1;font-size:14px;line-height:1.5;color:#5B6472}
#cap-gp .gp64{margin-top:14px;padding-top:12px;border-top:1px solid #E4E7EC;font-size:13px;line-height:1.4;color:#5B6472}
#cap-gp .gp65{color:#1A6A9E}
#cap-gp .gp66{width:40px;height:40px;border-radius:10px;background:#E5F3E8;display:flex;align-items:center;justify-content:center}
#cap-gp .gp67{color:#2B7A38}
#cap-gp .gp68{width:40px;height:40px;border-radius:10px;background:#FCEAE3;display:flex;align-items:center;justify-content:center}
#cap-gp .gp69{color:#B23F17}
#cap-gp .gp70{width:40px;height:40px;border-radius:10px;background:#FFF3DC;display:flex;align-items:center;justify-content:center}
#cap-gp .gp71{color:#8F5600}
#cap-gp .gp72{width:40px;height:40px;border-radius:10px;background:#F0EAF6;display:flex;align-items:center;justify-content:center}
#cap-gp .gp73{color:#6F459B}
#cap-gp .gp74{width:40px;height:40px;border-radius:10px;background:#E1F2F2;display:flex;align-items:center;justify-content:center}
#cap-gp .gp75{color:#1A7175}
#cap-gp .gp76{flex:none;width:44px;height:44px;border-radius:12px;background:#E6F1F9;display:flex;align-items:center;justify-content:center}
#cap-gp .gp77{margin:0 0 22px;font-size:17px;line-height:1.75;color:#2E3744;margin-bottom:0}
#cap-gp .gp78{flex:none;width:44px;height:44px;border-radius:12px;background:#FFF3DC;display:flex;align-items:center;justify-content:center}
#cap-gp .gp79{flex:none;width:44px;height:44px;border-radius:12px;background:#E5F3E8;display:flex;align-items:center;justify-content:center}
#cap-gp .gp80{flex:none;width:44px;height:44px;border-radius:12px;background:#F0EAF6;display:flex;align-items:center;justify-content:center}
#cap-gp .gp81{margin:32px 0 0;padding:24px 28px;background:#FCEAE3;border-radius:12px}
#cap-gp .gp82{display:flex;gap:14px;align-items:center}
#cap-gp .gp83{font-family:"PlusJakartaSans Bd",sans-serif;margin:0;font-size:20px;line-height:1.3;font-weight:normal;color:#142737}
#cap-gp .gp84{margin:0 0 22px;font-size:17px;line-height:1.75;color:#2E3744;margin:12px 0 0}
#cap-gp .gp85{margin:8px 0 32px}
#cap-gp .gp86{display:grid;grid-template-columns:repeat(auto-fit, minmax(220px, 1fr));gap:14px}
#cap-gp .gp87{padding:18px 20px;background:#FFFFFF;border:1px solid #E4E7EC;border-radius:12px}
#cap-gp .gp88{font-family:"PlusJakartaSans Bd",sans-serif;font-size:40px;line-height:1.05;font-weight:normal;color:#B23F17}
#cap-gp .gp89{margin-top:8px;font-size:13px;line-height:1.5;color:#5B6472}
#cap-gp .gp90{font-family:"PlusJakartaSans Bd",sans-serif;font-size:40px;line-height:1.05;font-weight:normal;color:#6F459B}
#cap-gp .gp91{display:grid;grid-template-columns:repeat(auto-fit, minmax(200px, 1fr));gap:12px}
#cap-gp .gp92{font-family:"PlusJakartaSans Bd",sans-serif;font-size:13px;font-weight:normal;color:#142737}
#cap-gp .gp93{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#1A6A9E}
#cap-gp .gp94{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#2B7A38}
#cap-gp .gp95{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#B23F17}
#cap-gp .gp96{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#8F5600}
#cap-gp .gp97{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#6F459B}
#cap-gp .gp98{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:8px;font-size:30px;line-height:1;font-weight:normal;color:#1A7175}
#cap-gp .gp99{overflow-x:auto;margin:8px 0 0}
#cap-gp .gp100{width:100%;min-width:680px;border-collapse:collapse}
#cap-gp .gp101{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:22%}
#cap-gp .gp102{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:32%}
#cap-gp .gp103{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:24%}
#cap-gp .gp104{padding:16px 16px 16px 0;vertical-align:top;font-size:15px;line-height:1.55;color:#2E3744;border-bottom:1px solid #E4E7EC}
#cap-gp .gp105{display:flex;gap:10px;align-items:baseline}
#cap-gp .gp106{flex:none;width:10px;height:10px;border-radius:999px;background:#2080BD}
#cap-gp .gp107{color:#142737}
#cap-gp .gp108{flex:none;width:10px;height:10px;border-radius:999px;background:#399D49}
#cap-gp .gp109{flex:none;width:10px;height:10px;border-radius:999px;background:#DB5226}
#cap-gp .gp110{flex:none;width:10px;height:10px;border-radius:999px;background:#6F459B}
#cap-gp .gp111{flex:none;width:10px;height:10px;border-radius:999px;background:#F4A114}
#cap-gp .gp112{flex:none;width:10px;height:10px;border-radius:999px;background:#23959A}
#cap-gp .gp113{padding:20px;background:#FFF3DC;border-radius:12px}
#cap-gp .gp114{font-family:"PlusJakartaSans Bd",sans-serif;font-size:28px;line-height:1;font-weight:normal;color:#8F5600}
#cap-gp .gp115{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:16px;line-height:1.3;font-weight:normal;color:#142737}
#cap-gp .gp116{margin-top:6px;font-size:14px;line-height:1.55;color:#2E3744}
#cap-gp .gp117{padding:20px;background:#FCEAE3;border-radius:12px}
#cap-gp .gp118{font-family:"PlusJakartaSans Bd",sans-serif;font-size:28px;line-height:1;font-weight:normal;color:#B23F17}
#cap-gp .gp119{padding:20px;background:#E6F1F9;border-radius:12px}
#cap-gp .gp120{font-family:"PlusJakartaSans Bd",sans-serif;font-size:28px;line-height:1;font-weight:normal;color:#1A6A9E}
#cap-gp .gp121{padding:20px;background:#E5F3E8;border-radius:12px}
#cap-gp .gp122{font-family:"PlusJakartaSans Bd",sans-serif;font-size:28px;line-height:1;font-weight:normal;color:#2B7A38}
#cap-gp .gp123{padding:20px;background:#F0EAF6;border-radius:12px}
#cap-gp .gp124{font-family:"PlusJakartaSans Bd",sans-serif;font-size:28px;line-height:1;font-weight:normal;color:#6F459B}
#cap-gp .gp125{display:grid;grid-template-columns:repeat(auto-fit, minmax(240px, 1fr));gap:14px}
#cap-gp .gp126{display:flex;gap:12px;align-items:center}
#cap-gp .gp127{font-family:"PlusJakartaSans Bd",sans-serif;width:40px;height:40px;border-radius:999px;background:#2080BD;color:#FFFFFF;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp128{font-family:"PlusJakartaSans Bd",sans-serif;font-size:16px;font-weight:normal;color:#142737}
#cap-gp .gp129{font-size:13px;color:#5B6472}
#cap-gp .gp130{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:16px;font-size:13px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp131{font-size:15px;line-height:1.5;color:#2E3744}
#cap-gp .gp132{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:13px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp133{font-family:"PlusJakartaSans Bd",sans-serif;width:40px;height:40px;border-radius:999px;background:#F4A114;color:#FFFFFF;font-weight:normal;display:flex;align-items:center;justify-content:center}
#cap-gp .gp134{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:16px;font-size:13px;font-weight:normal;color:#8F5600}
#cap-gp .gp135{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:12px;font-size:13px;font-weight:normal;color:#8F5600}
#cap-gp .gp136{margin:8px 0 28px;padding:24px 28px;background:#FAFAFB;border:1px solid #E4E7EC;border-radius:12px}
#cap-gp .gp137{display:flex;gap:16px}
#cap-gp .gp138{flex:none;display:flex;flex-direction:column;align-items:center;width:14px}
#cap-gp .gp139{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#2080BD}
#cap-gp .gp140{flex:1;width:2px;margin:4px 0;background:#E4E7EC}
#cap-gp .gp141{padding-bottom:18px}
#cap-gp .gp142{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp143{margin-top:2px;font-size:16px;line-height:1.6;color:#2E3744}
#cap-gp .gp144{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#399D49}
#cap-gp .gp145{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#2B7A38}
#cap-gp .gp146{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#DB5226}
#cap-gp .gp147{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#B23F17}
#cap-gp .gp148{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#6F459B}
#cap-gp .gp149{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#6F459B}
#cap-gp .gp150{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#F4A114}
#cap-gp .gp151{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#8F5600}
#cap-gp .gp152{margin-top:5px;width:14px;height:14px;border-radius:999px;background:#23959A}
#cap-gp .gp153{padding-bottom:0px}
#cap-gp .gp154{font-family:"PlusJakartaSans Bd",sans-serif;font-size:14px;font-weight:normal;color:#1A7175}
#cap-gp .gp155{display:grid;grid-template-columns:repeat(auto-fit, minmax(150px, 1fr));gap:12px}
#cap-gp .gp156{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-top:4px solid #2080BD;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp157{font-family:"PlusJakartaSans Bd",sans-serif;font-size:13px;font-weight:normal;color:#5B6472}
#cap-gp .gp158{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:20px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp159{font-family:"PlusJakartaSans Dm",sans-serif;margin-top:4px;font-size:14px;line-height:1.4;font-weight:normal;color:#142737}
#cap-gp .gp160{margin-top:14px;font-size:13px;color:#5B6472}
#cap-gp .gp161{flex:1;font-size:14px;line-height:1.45;color:#2E3744}
#cap-gp .gp162{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;padding:10px 12px;background:#E6F1F9;border-radius:8px;font-size:13px;line-height:1.4;font-weight:normal;color:#1A6A9E}
#cap-gp .gp163{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-top:4px solid #399D49;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp164{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:20px;font-weight:normal;color:#2B7A38}
#cap-gp .gp165{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;padding:10px 12px;background:#E5F3E8;border-radius:8px;font-size:13px;line-height:1.4;font-weight:normal;color:#2B7A38}
#cap-gp .gp166{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-top:4px solid #DB5226;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp167{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:20px;font-weight:normal;color:#B23F17}
#cap-gp .gp168{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;padding:10px 12px;background:#FCEAE3;border-radius:8px;font-size:13px;line-height:1.4;font-weight:normal;color:#B23F17}
#cap-gp .gp169{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-top:4px solid #6F459B;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp170{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:20px;font-weight:normal;color:#6F459B}
#cap-gp .gp171{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;padding:10px 12px;background:#F0EAF6;border-radius:8px;font-size:13px;line-height:1.4;font-weight:normal;color:#6F459B}
#cap-gp .gp172{padding:18px;background:#FFFFFF;border:1px solid #E4E7EC;border-top:4px solid #F4A114;border-radius:12px;display:flex;flex-direction:column}
#cap-gp .gp173{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:20px;font-weight:normal;color:#8F5600}
#cap-gp .gp174{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:14px;padding:10px 12px;background:#FFF3DC;border-radius:8px;font-size:13px;line-height:1.4;font-weight:normal;color:#8F5600}
#cap-gp .gp175{margin-top:14px;padding:16px 18px;border:1.5px dashed #C9CFD6;border-radius:12px;display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center}
#cap-gp .gp176{font-family:"PlusJakartaSans Bd",sans-serif;display:flex;gap:8px;align-items:center;font-size:17px;font-weight:normal;color:#1A7175}
#cap-gp .gp177{flex:1 1 280px;font-size:14px;line-height:1.5;color:#2E3744}
#cap-gp .gp178{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#E6F1F9;color:#1A6A9E;font-size:13px;font-weight:normal}
#cap-gp .gp179{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#E5F3E8;color:#2B7A38;font-size:13px;font-weight:normal}
#cap-gp .gp180{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#FCEAE3;color:#B23F17;font-size:13px;font-weight:normal}
#cap-gp .gp181{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#F0EAF6;color:#6F459B;font-size:13px;font-weight:normal}
#cap-gp .gp182{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#FFF3DC;color:#8F5600;font-size:13px;font-weight:normal}
#cap-gp .gp183{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-block;margin-bottom:8px;padding:3px 10px;border-radius:999px;background:#E1F2F2;color:#1A7175;font-size:13px;font-weight:normal}
#cap-gp .gp184{width:100%;min-width:600px;border-collapse:collapse}
#cap-gp .gp185{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:39%}
#cap-gp .gp186{padding:18px;background:#FCEAE3;border-radius:12px}
#cap-gp .gp187{margin:12px 0;display:flex;flex-direction:column;gap:6px}
#cap-gp .gp188{padding:9px 12px;background:#FFFFFF;border:1px solid #E4E7EC;border-radius:6px;font-size:13px;color:#5B6472}
#cap-gp .gp189{font-family:"PlusJakartaSans Dm",sans-serif;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:normal;color:#B23F17}
#cap-gp .gp190{padding:18px;background:#E5F3E8;border-radius:12px}
#cap-gp .gp191{font-family:"PlusJakartaSans Bd",sans-serif;margin:12px 0 10px;font-size:16px;line-height:1.4;font-weight:normal;color:#142737}
#cap-gp .gp192{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:8px}
#cap-gp .gp193{font-family:"PlusJakartaSans Dm",sans-serif;padding:10px 12px;background:#FFFFFF;border:1.5px solid #E4E7EC;border-radius:8px;font-size:13px;font-weight:normal;color:#142737}
#cap-gp .gp194{font-family:"PlusJakartaSans Dm",sans-serif;padding:10px 12px;background:#FFFFFF;border:1.5px solid #399D49;border-radius:8px;font-size:13px;font-weight:normal;color:#142737}
#cap-gp .gp195{font-family:"PlusJakartaSans Dm",sans-serif;margin-top:12px;display:flex;gap:8px;align-items:center;font-size:14px;font-weight:normal;color:#2B7A38}
#cap-gp .gp196{width:100%;min-width:560px;border-collapse:collapse}
#cap-gp .gp197{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:26%}
#cap-gp .gp198{font-family:"PlusJakartaSans Bd",sans-serif;padding:12px 16px 12px 0;text-align:left;font-size:13px;font-weight:normal;color:#5B6472;border-bottom:2px solid #142737;vertical-align:bottom;width:37%}
#cap-gp .gp199{display:grid;grid-template-columns:repeat(auto-fit, minmax(180px, 1fr));gap:14px;align-items:end}
#cap-gp .gp200{display:flex;flex-direction:column;justify-content:flex-end}
#cap-gp .gp201{padding:16px;background:#FFFFFF;border:1px solid #E4E7EC;border-radius:12px}
#cap-gp .gp202{font-family:"PlusJakartaSans Bd",sans-serif;font-size:12px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp203{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:4px;font-size:18px;font-weight:normal;color:#142737}
#cap-gp .gp204{margin-top:2px;font-size:13px;color:#5B6472}
#cap-gp .gp205{margin-top:12px;display:flex;flex-wrap:wrap;gap:6px}
#cap-gp .gp206{font-family:"PlusJakartaSans Bd",sans-serif;padding:5px 10px;background:#E6F1F9;border-radius:6px;font-size:12px;font-weight:normal;color:#1A6A9E}
#cap-gp .gp207{margin-top:10px;height:56px;background:#2080BD;border-radius:10px 10px 0 0}
#cap-gp .gp208{font-family:"PlusJakartaSans Bd",sans-serif;font-size:12px;font-weight:normal;color:#2B7A38}
#cap-gp .gp209{font-family:"PlusJakartaSans Bd",sans-serif;padding:5px 10px;background:#E5F3E8;border-radius:6px;font-size:12px;font-weight:normal;color:#2B7A38}
#cap-gp .gp210{margin-top:10px;height:104px;background:#399D49;border-radius:10px 10px 0 0}
#cap-gp .gp211{font-family:"PlusJakartaSans Bd",sans-serif;font-size:12px;font-weight:normal;color:#8F5600}
#cap-gp .gp212{font-family:"PlusJakartaSans Bd",sans-serif;padding:5px 10px;background:#FFF3DC;border-radius:6px;font-size:12px;font-weight:normal;color:#8F5600}
#cap-gp .gp213{margin-top:10px;height:152px;background:#F4A114;border-radius:10px 10px 0 0}
#cap-gp .gp214{height:6px;border-radius:3px;background:#142737}
#cap-gp .gp215{font-family:"PlusJakartaSans Bd",sans-serif;margin-top:10px;display:flex;justify-content:space-between;gap:12px;font-size:14px;font-weight:normal;color:#142737}
#cap-gp .gp216{text-align:right}
#cap-gp .gp217{margin:0 0 24px;display:flex;flex-wrap:wrap;gap:8px}
#cap-gp .gp218{font-family:"PlusJakartaSans Bd",sans-serif;display:inline-flex;gap:8px;align-items:center;padding:8px 14px;background:#FFF8EC;border-radius:999px;font-size:14px;font-weight:normal;color:#142737}/* End custom CSS */