.elementor-34724 .elementor-element.elementor-element-bbb1efc{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--padding-top:160px;--padding-bottom:64px;--padding-left:24px;--padding-right:24px;}.elementor-34724 .elementor-element.elementor-element-749b88e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;}.elementor-34724 .elementor-element.elementor-element-749b88e .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:16.5px;letter-spacing:2.42px;color:#5B5E67;}.elementor-34724 .elementor-element.elementor-element-9dc91d2{width:var( --container-widget-width, 768px );max-width:768px;--container-widget-width:768px;--container-widget-flex-grow:0;}.elementor-34724 .elementor-element.elementor-element-9dc91d2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:72px;font-weight:800;line-height:72px;letter-spacing:-1.8px;color:#15171E;}.elementor-34724 .elementor-element.elementor-element-b06d1f3{width:var( --container-widget-width, 672px );max-width:672px;margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:672px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:24px;font-weight:500;line-height:32px;color:rgba(21,23,30,0.8);}.elementor-34724 .elementor-element.elementor-element-8037009{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-34724 .elementor-element.elementor-element-8037009:not(.elementor-motion-effects-element-type-background), .elementor-34724 .elementor-element.elementor-element-8037009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-34724 .elementor-element.elementor-element-2a62f74{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34724 .elementor-element.elementor-element-2a62f74:not(.elementor-motion-effects-element-type-background), .elementor-34724 .elementor-element.elementor-element-2a62f74 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F4;}.elementor-34724 .elementor-element.elementor-element-cc64c7b{--display:flex;--min-height:380px;--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:12px;--padding-right:12px;}.elementor-34724 .elementor-element.elementor-element-cc64c7b:not(.elementor-motion-effects-element-type-background), .elementor-34724 .elementor-element.elementor-element-cc64c7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(21,23,30,0.05);background-image:url("https://ceocoachinginternational.com/wp-content/uploads/2026/09/CEOCI-Impact-Data-2025.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-34724 .elementor-element.elementor-element-a35edaa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-34724 .elementor-element.elementor-element-a35edaa .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#5B5E67;}.elementor-34724 .elementor-element.elementor-element-980a201{--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:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-34724 .elementor-element.elementor-element-feff4d7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-34724 .elementor-element.elementor-element-feff4d7 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#5B5E67;}.elementor-34724 .elementor-element.elementor-element-4c8b037{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-34724 .elementor-element.elementor-element-4c8b037 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;line-height:40px;letter-spacing:-0.72px;color:#15171E;}.elementor-34724 .elementor-element.elementor-element-0aafbeb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:rgba(21,23,30,0.8);}.elementor-34724 .elementor-element.elementor-element-fe0cd71{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34724 .elementor-element.elementor-element-fe0cd71 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:600;text-transform:uppercase;line-height:15px;letter-spacing:2px;color:#5B5E67;}.elementor-34724 .elementor-element.elementor-element-5dbccfc{--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-34724 .elementor-element.elementor-element-8003da5{--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:rgba(21,23,30,0.1);--border-color:rgba(21,23,30,0.1);--padding-top:20px;--padding-bottom:20px;--padding-left:24px;--padding-right:24px;--z-index:9;}.elementor-34724 .elementor-element.elementor-element-8003da5:not(.elementor-motion-effects-element-type-background), .elementor-34724 .elementor-element.elementor-element-8003da5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:rgba(250,249,244,0.95);}.elementor-34724 .elementor-element.elementor-element-bacb08a{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-34724 .elementor-element.elementor-element-dd8f25e{--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-34724 .elementor-element.elementor-element-f989a8b{--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-34724 .elementor-element.elementor-element-40c849d{--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:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-34724 .elementor-element.elementor-element-da7496b{--grid-columns:3;--grid-row-gap:24px;--grid-column-gap:24px;}.elementor-34724 .elementor-element.elementor-element-da7496b .elementor-loop-container{grid-auto-rows:1fr;}.elementor-34724 .elementor-element.elementor-element-da7496b .e-loop-item > .elementor-section, .elementor-34724 .elementor-element.elementor-element-da7496b .e-loop-item > .elementor-section > .elementor-container, .elementor-34724 .elementor-element.elementor-element-da7496b .e-loop-item > .e-con, .elementor-34724 .elementor-element.elementor-element-da7496b .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-34724 .elementor-element.elementor-element-efd7d98{--grid-columns:3;--grid-row-gap:24px;--load-more-button-align:center;--grid-column-gap:24px;}.elementor-34724 .elementor-element.elementor-element-efd7d98 .elementor-loop-container{grid-auto-rows:1fr;}.elementor-34724 .elementor-element.elementor-element-efd7d98 .e-loop-item > .elementor-section, .elementor-34724 .elementor-element.elementor-element-efd7d98 .e-loop-item > .elementor-section > .elementor-container, .elementor-34724 .elementor-element.elementor-element-efd7d98 .e-loop-item > .e-con, .elementor-34724 .elementor-element.elementor-element-efd7d98 .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-34724 .elementor-element.elementor-element-b969ad1{--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-34724 .elementor-element.elementor-element-c857d9a{--grid-columns:3;--grid-row-gap:24px;--load-more-button-align:center;--grid-column-gap:24px;}.elementor-34724 .elementor-element.elementor-element-c857d9a .elementor-loop-container{grid-auto-rows:1fr;}.elementor-34724 .elementor-element.elementor-element-c857d9a .e-loop-item > .elementor-section, .elementor-34724 .elementor-element.elementor-element-c857d9a .e-loop-item > .elementor-section > .elementor-container, .elementor-34724 .elementor-element.elementor-element-c857d9a .e-loop-item > .e-con, .elementor-34724 .elementor-element.elementor-element-c857d9a .e-loop-item .elementor-section-wrap  > .e-con{height:100%;}.elementor-34724 .elementor-element.elementor-element-109be9e{--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-34724 .elementor-element.elementor-element-1ba2113{--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-34724 .elementor-element.elementor-element-1257629{--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-34724 .elementor-element.elementor-element-ebafeb8{--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-34724 .elementor-element.elementor-element-0487386{--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-34724 .elementor-element.elementor-element-a8cdb70{--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:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-34724 .elementor-element.elementor-element-a8cdb70:not(.elementor-motion-effects-element-type-background), .elementor-34724 .elementor-element.elementor-element-a8cdb70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#15171E;}.elementor-34724 .elementor-element.elementor-element-9b9ee0e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-34724 .elementor-element.elementor-element-9bc66dd{--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;}.elementor-34724 .elementor-element.elementor-element-d5c52d2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-34724 .elementor-element.elementor-element-d5c52d2 .elementor-heading-title{font-family:"IBM Plex Mono", Sans-serif;font-size:10px;font-weight:400;text-transform:uppercase;line-height:15px;letter-spacing:2.8px;color:#B5B2AB;}.elementor-34724 .elementor-element.elementor-element-90a87be{width:var( --container-widget-width, 672px );max-width:672px;--container-widget-width:672px;--container-widget-flex-grow:0;}.elementor-34724 .elementor-element.elementor-element-90a87be .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:36px;font-weight:800;line-height:40px;letter-spacing:-0.9px;color:#FAF9F4;}.elementor-34724 .elementor-element.elementor-element-2486e09{width:var( --container-widget-width, 672px );max-width:672px;margin:12px 0px calc(var(--kit-widget-spacing, 0px) + 32px) 0px;--container-widget-width:672px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;line-height:24px;color:rgba(250,249,244,0.7);}.elementor-34724 .elementor-element.elementor-element-5fb2be1{--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:100px;--padding-right:0px;}.elementor-34724 .elementor-element.elementor-element-b5a6868 img{width:100%;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(250,249,244,0.15);border-radius:0px 0px 0px 0px;}.elementor-34724 .elementor-element.elementor-element-be6d5de{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}@media(max-width:1024px){.elementor-34724 .elementor-element.elementor-element-bbb1efc{--padding-top:128px;--padding-bottom:56px;--padding-left:24px;--padding-right:24px;}.elementor-34724 .elementor-element.elementor-element-9dc91d2 .elementor-heading-title{font-size:56px;line-height:56px;}.elementor-34724 .elementor-element.elementor-element-2a62f74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34724 .elementor-element.elementor-element-da7496b{--grid-columns:2;}.elementor-34724 .elementor-element.elementor-element-efd7d98{--grid-columns:2;}.elementor-34724 .elementor-element.elementor-element-c857d9a{--grid-columns:2;}.elementor-34724 .elementor-element.elementor-element-5fb2be1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-34724 .elementor-element.elementor-element-bbb1efc{--padding-top:112px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-34724 .elementor-element.elementor-element-9dc91d2 .elementor-heading-title{font-size:40px;line-height:40px;letter-spacing:-1px;}.elementor-34724 .elementor-element.elementor-element-b06d1f3{font-size:18px;line-height:26px;}.elementor-34724 .elementor-element.elementor-element-8037009{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-34724 .elementor-element.elementor-element-2a62f74{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34724 .elementor-element.elementor-element-980a201{--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-34724 .elementor-element.elementor-element-4c8b037 .elementor-heading-title{font-size:28px;line-height:32px;}.elementor-34724 .elementor-element.elementor-element-bacb08a{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-34724 .elementor-element.elementor-element-da7496b{--grid-columns:1;}.elementor-34724 .elementor-element.elementor-element-efd7d98{--grid-columns:1;}.elementor-34724 .elementor-element.elementor-element-c857d9a{--grid-columns:1;}.elementor-34724 .elementor-element.elementor-element-a8cdb70{--padding-top:48px;--padding-bottom:48px;--padding-left:16px;--padding-right:16px;}.elementor-34724 .elementor-element.elementor-element-90a87be .elementor-heading-title{font-size:30px;line-height:34px;}}@media(min-width:768px){.elementor-34724 .elementor-element.elementor-element-bbb1efc{--content-width:1352px;}.elementor-34724 .elementor-element.elementor-element-8037009{--content-width:1352px;}.elementor-34724 .elementor-element.elementor-element-8003da5{--content-width:1352px;}.elementor-34724 .elementor-element.elementor-element-bacb08a{--content-width:1352px;}.elementor-34724 .elementor-element.elementor-element-a8cdb70{--content-width:1352px;}.elementor-34724 .elementor-element.elementor-element-9bc66dd{--width:50%;}.elementor-34724 .elementor-element.elementor-element-5fb2be1{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-34724 .elementor-element.elementor-element-9bc66dd{--width:100%;}.elementor-34724 .elementor-element.elementor-element-5fb2be1{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-749b88e */.elementor-34724 .elementor-element.elementor-element-749b88e .elementor-heading-title{margin:0;display:flex;align-items:center;gap:12px}
.elementor-34724 .elementor-element.elementor-element-749b88e .elementor-heading-title::before{content:"";display:block;width:40px;height:2px;background:#E43C3A}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9dc91d2 */.elementor-34724 .elementor-element.elementor-element-9dc91d2 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-b06d1f3 */.elementor-34724 .elementor-element.elementor-element-b06d1f3 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bbb1efc */.elementor-34724 .elementor-element.elementor-element-bbb1efc{position:relative;overflow:hidden;isolation:isolate}
.elementor-34724 .elementor-element.elementor-element-bbb1efc::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.05;background-image:linear-gradient(#15171E 1px, rgba(0,0,0,0) 1px), linear-gradient(90deg, #15171E 1px, rgba(0,0,0,0) 1px);background-size:56px 56px}
.elementor-34724 .elementor-element.elementor-element-bbb1efc > .e-con-inner{position:relative;z-index:1}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a35edaa */.elementor-34724 .elementor-element.elementor-element-a35edaa .elementor-heading-title{margin:0;display:block;width:fit-content;background:rgba(250,249,244,0.95);border-radius:9999px;padding:4px 10px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-feff4d7 */.elementor-34724 .elementor-element.elementor-element-feff4d7 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4c8b037 */.elementor-34724 .elementor-element.elementor-element-4c8b037 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-0aafbeb */.elementor-34724 .elementor-element.elementor-element-0aafbeb p{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fe0cd71 */.elementor-34724 .elementor-element.elementor-element-fe0cd71{margin-top:auto}
.elementor-34724 .elementor-element.elementor-element-fe0cd71 .elementor-heading-title{margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px}
.elementor-34724 .elementor-element.elementor-element-fe0cd71 .cci-arr{display:inline-block;width:16px;height:16px;background:#15171E;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a62f74 */.elementor-34724 .elementor-element.elementor-element-2a62f74{transition:border-color .3s,transform .3s,box-shadow .3s;grid-template-rows:none}
.elementor-34724 .elementor-element.elementor-element-2a62f74:hover{border-color:#E43C3A;transform:translateY(-4px);box-shadow:0 20px 50px -20px rgba(21,23,30,.25)}
.elementor-34724 .elementor-element.elementor-element-2a62f74 > .e-con{width:100%}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8003da5 */.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-radio{position:absolute;opacity:0;pointer-events:none;width:0;height:0}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-bar{display:flex;flex-wrap:wrap;gap:8px;align-items:center}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-tabbtn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px;border-radius:9999px;border:1px solid rgba(21,23,30,.15);background:transparent;cursor:pointer;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:16.5px;letter-spacing:1.65px;text-transform:uppercase;color:rgba(21,23,30,.7);transition:background .15s,color .15s,border-color .15s;margin:0}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-tabbtn:hover{border-color:rgba(21,23,30,.35)}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-count{font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:600;line-height:15px;letter-spacing:1.65px;color:#5B5E67;padding:0 6px;border-radius:9999px}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-count:empty{display:none}
.elementor-34724 .elementor-element.elementor-element-8003da5{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}
/* the site-wide Foundation rule hides every sticky spacer for the header; this bar needs its spacer so Elementor can un-stick it */
.elementor-34724 .elementor-element.elementor-element-8003da5.elementor-sticky__spacer{display:flex !important}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-searchrow{display:flex;justify-content:flex-end;margin-top:12px}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search{position:relative;display:flex;align-items:center;gap:8px}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search::before{content:"";position:absolute;left:12px;top:50%;width:14px;height:14px;transform:translateY(-50%);background:rgba(21,23,30,.6);-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'11'%20cy%3D'11'%20r%3D'8'%2F%3E%3Cpath%20d%3D'm21%2021-4.3-4.3'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'11'%20cy%3D'11'%20r%3D'8'%2F%3E%3Cpath%20d%3D'm21%2021-4.3-4.3'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;pointer-events:none}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search input{width:224px;height:40px;padding:0 16px 0 36px;border-radius:9999px;border:1px solid rgba(21,23,30,.15);background:#FAF9F4;font-family:Inter,sans-serif;font-size:12px;font-weight:600;color:#15171E;outline:none;-webkit-appearance:none;appearance:none}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search input::placeholder{color:rgba(21,23,30,.7)}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search input:focus{border-color:#E43C3A;box-shadow:0 0 0 3px rgba(228,60,58,.15)}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}
.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-clear{height:40px;padding:0 14px;border-radius:9999px;border:1px solid rgba(21,23,30,.15);background:transparent;font-family:Inter,sans-serif;font-size:11px;font-weight:600;letter-spacing:1.65px;text-transform:uppercase;color:rgba(21,23,30,.7);cursor:pointer}
@media (max-width:767px){.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-searchrow{justify-content:stretch}.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search,.elementor-34724 .elementor-element.elementor-element-8003da5 .cci-ins-search input{width:100%}}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-da7496b */.elementor-34724 .elementor-element.elementor-element-da7496b .elementor-loop-container{grid-template-rows:none}
.elementor-34724 .elementor-element.elementor-element-da7496b .e-load-more-wrapper{margin-top:40px}
.elementor-34724 .elementor-element.elementor-element-da7496b .e-load-more-wrapper .elementor-button{height:48px;padding:0 32px;border-radius:6px;background:transparent;border:1px solid #15171E;color:#15171E;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-efd7d98 */.elementor-34724 .elementor-element.elementor-element-efd7d98 .elementor-loop-container{grid-template-rows:none}
.elementor-34724 .elementor-element.elementor-element-efd7d98 .e-load-more-wrapper{margin-top:40px}
.elementor-34724 .elementor-element.elementor-element-efd7d98 .e-load-more-wrapper .elementor-button{height:48px;padding:0 32px;border-radius:6px;background:transparent;border:1px solid #15171E;color:#15171E;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}/* End custom CSS */
/* Start custom CSS for loop-grid, class: .elementor-element-c857d9a */.elementor-34724 .elementor-element.elementor-element-c857d9a .elementor-loop-container{grid-template-rows:none}
.elementor-34724 .elementor-element.elementor-element-c857d9a .e-load-more-wrapper{margin-top:40px}
.elementor-34724 .elementor-element.elementor-element-c857d9a .e-load-more-wrapper .elementor-button{height:48px;padding:0 32px;border-radius:6px;background:transparent;border:1px solid #15171E;color:#15171E;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bacb08a */.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}
@media (max-width:1024px){.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-grid{grid-template-columns:1fr}}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-card{display:flex;flex-direction:column;min-height:517px;background:#FAF9F4;border:1px solid rgba(21,23,30,.1);color:inherit;text-decoration:none;transition:border-color .3s,transform .3s,box-shadow .3s}
.elementor-34724 .elementor-element.elementor-element-bacb08a a.cci-ins-card:hover{border-color:#E43C3A;transform:translateY(-4px);box-shadow:0 20px 50px -20px rgba(21,23,30,.25)}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-media{position:relative;height:270px;flex-shrink:0;background:rgba(21,23,30,.05) center/cover no-repeat;padding:12px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill{display:inline-flex;align-items:center;gap:6px;width:fit-content;background:rgba(250,249,244,.95);border-radius:9999px;padding:4px 10px;font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:600;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#5B5E67}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill::before{content:"";display:inline-block;width:12px;height:12px;background:#5B5E67;-webkit-mask:center/contain no-repeat;mask:center/contain no-repeat}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="book-open"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%207v14'%2F%3E%3Cpath%20d%3D'M3%2018a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h5a4%204%200%200%201%204%204%204%204%200%200%201%204-4h5a1%201%200%200%201%201%201v13a1%201%200%200%201-1%201h-6a3%203%200%200%200-3%203%203%203%200%200%200-3-3z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%207v14'%2F%3E%3Cpath%20d%3D'M3%2018a1%201%200%200%201-1-1V4a1%201%200%200%201%201-1h5a4%204%200%200%201%204%204%204%204%200%200%201%204-4h5a1%201%200%200%201%201%201v13a1%201%200%200%201-1%201h-6a3%203%200%200%200-3%203%203%203%200%200%200-3-3z'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="users"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.87'%2F%3E%3Cpath%20d%3D'M16%203.13a4%204%200%200%201%200%207.75'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M16%2021v-2a4%204%200%200%200-4-4H6a4%204%200%200%200-4%204v2'%2F%3E%3Ccircle%20cx%3D'9'%20cy%3D'7'%20r%3D'4'%2F%3E%3Cpath%20d%3D'M22%2021v-2a4%204%200%200%200-3-3.87'%2F%3E%3Cpath%20d%3D'M16%203.13a4%204%200%200%201%200%207.75'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="sparkles"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9.937%2015.5A2%202%200%200%200%208.5%2014.063l-6.135-1.582a.5.5%200%200%201%200-.962L8.5%209.936A2%202%200%200%200%209.937%208.5l1.582-6.135a.5.5%200%200%201%20.963%200L14.063%208.5A2%202%200%200%200%2015.5%209.937l6.135%201.581a.5.5%200%200%201%200%20.964L15.5%2014.063a2%202%200%200%200-1.437%201.437l-1.582%206.135a.5.5%200%200%201-.963%200z'%2F%3E%3Cpath%20d%3D'M20%203v4'%2F%3E%3Cpath%20d%3D'M22%205h-4'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9.937%2015.5A2%202%200%200%200%208.5%2014.063l-6.135-1.582a.5.5%200%200%201%200-.962L8.5%209.936A2%202%200%200%200%209.937%208.5l1.582-6.135a.5.5%200%200%201%20.963%200L14.063%208.5A2%202%200%200%200%2015.5%209.937l6.135%201.581a.5.5%200%200%201%200%20.964L15.5%2014.063a2%202%200%200%200-1.437%201.437l-1.582%206.135a.5.5%200%200%201-.963%200z'%2F%3E%3Cpath%20d%3D'M20%203v4'%2F%3E%3Cpath%20d%3D'M22%205h-4'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="target"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'10'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'6'%2F%3E%3Ccircle%20cx%3D'12'%20cy%3D'12'%20r%3D'2'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="mic"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%202a3%203%200%200%200-3%203v7a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3Z'%2F%3E%3Cpath%20d%3D'M19%2010v2a7%207%200%200%201-14%200v-2'%2F%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'19'%20y2%3D'22'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M12%202a3%203%200%200%200-3%203v7a3%203%200%200%200%206%200V5a3%203%200%200%200-3-3Z'%2F%3E%3Cpath%20d%3D'M19%2010v2a7%207%200%200%201-14%200v-2'%2F%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'19'%20y2%3D'22'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="download"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'%2F%3E%3Cpolyline%20points%3D'7%2010%2012%2015%2017%2010'%2F%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'15'%20y2%3D'3'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M21%2015v4a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2v-4'%2F%3E%3Cpolyline%20points%3D'7%2010%2012%2015%2017%2010'%2F%3E%3Cline%20x1%3D'12'%20x2%3D'12'%20y1%3D'15'%20y2%3D'3'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="wrench"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.77-3.77a6%206%200%200%201-7.94%207.94l-6.91%206.91a2.12%202.12%200%200%201-3-3l6.91-6.91a6%206%200%200%201%207.94-7.94l-3.76%203.76z'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M14.7%206.3a1%201%200%200%200%200%201.4l1.6%201.6a1%201%200%200%200%201.4%200l3.77-3.77a6%206%200%200%201-7.94%207.94l-6.91%206.91a2.12%202.12%200%200%201-3-3l6.91-6.91a6%206%200%200%201%207.94-7.94l-3.76%203.76z'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="clipboard-check"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20width%3D'8'%20height%3D'4'%20x%3D'8'%20y%3D'2'%20rx%3D'1'%20ry%3D'1'%2F%3E%3Cpath%20d%3D'M16%204h2a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2h2'%2F%3E%3Cpath%20d%3D'm9%2014%202%202%204-4'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Crect%20width%3D'8'%20height%3D'4'%20x%3D'8'%20y%3D'2'%20rx%3D'1'%20ry%3D'1'%2F%3E%3Cpath%20d%3D'M16%204h2a2%202%200%200%201%202%202v14a2%202%200%200%201-2%202H6a2%202%200%200%201-2-2V6a2%202%200%200%201%202-2h2'%2F%3E%3Cpath%20d%3D'm9%2014%202%202%204-4'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-pill[data-icon="file-text"]::before{-webkit-mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z'%2F%3E%3Cpath%20d%3D'M14%202v4a2%202%200%200%200%202%202h4'%2F%3E%3Cpath%20d%3D'M10%209H8'%2F%3E%3Cpath%20d%3D'M16%2013H8'%2F%3E%3Cpath%20d%3D'M16%2017H8'%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M15%202H6a2%202%200%200%200-2%202v16a2%202%200%200%200%202%202h12a2%202%200%200%200%202-2V7Z'%2F%3E%3Cpath%20d%3D'M14%202v4a2%202%200%200%200%202%202h4'%2F%3E%3Cpath%20d%3D'M10%209H8'%2F%3E%3Cpath%20d%3D'M16%2013H8'%2F%3E%3Cpath%20d%3D'M16%2017H8'%2F%3E%3C%2Fsvg%3E")}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-body{display:flex;flex-direction:column;flex:1 1 auto;padding:28px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-eyebrow{font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:600;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#5B5E67;margin:0 0 12px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-title{font-family:Inter,sans-serif;font-size:24px;font-weight:800;line-height:32px;letter-spacing:-0.24px;color:#15171E;margin:0 0 12px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-dek{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.75px;color:rgba(21,23,30,.8);margin:0 0 24px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-foot{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:600;line-height:15px;letter-spacing:2px;text-transform:uppercase;color:#5B5E67}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-foot::after{content:"";width:16px;height:16px;flex-shrink:0;background:#15171E;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-card.is-nolink .cci-ins-foot::after{display:none}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel .elementor-loop-container{width:100%}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .elementor-widget-loop-grid,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .elementor-widget-loop-grid,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .elementor-widget-loop-grid > .elementor-widget-container,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .elementor-widget-loop-grid > .elementor-widget-container,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .elementor-loop-container,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .elementor-loop-container{display:contents}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-load-more-anchor,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-load-more-anchor,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-load-more-spinner,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-load-more-spinner,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-load-more-message,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-load-more-message,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-loop__load-more,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-loop__load-more{grid-column:1 / -1}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-loop__load-more,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-loop__load-more{margin-top:16px;text-align:center}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--essays .e-loop__load-more .elementor-button,.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-panel--news .e-loop__load-more .elementor-button{height:48px;padding:0 32px;border-radius:6px;background:transparent;border:1px solid #15171E;color:#15171E;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;display:inline-flex;align-items:center}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-results-head{font-family:"IBM Plex Mono",monospace;font-size:11px;font-weight:600;line-height:16.5px;letter-spacing:2.42px;text-transform:uppercase;color:#5B5E67;margin:0 0 24px}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-results-more{text-align:center;margin-top:40px}.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-results-more button[hidden]{display:none}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-morebtn{height:48px;padding:0 32px;border-radius:6px;background:transparent;border:1px solid #15171E;color:#15171E;font-family:Inter,sans-serif;font-size:16px;font-weight:600;letter-spacing:.8px;text-transform:uppercase;cursor:pointer}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-title{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.elementor-34724 .elementor-element.elementor-element-bacb08a .cci-ins-dek{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d5c52d2 */.elementor-34724 .elementor-element.elementor-element-d5c52d2 .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-90a87be */.elementor-34724 .elementor-element.elementor-element-90a87be .elementor-heading-title{margin:0}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2486e09 */.elementor-34724 .elementor-element.elementor-element-2486e09 p{margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9bc66dd */.elementor-34724 .elementor-element.elementor-element-9bc66dd.cci-live-left .cci-live-grid{grid-template-columns:1fr}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b5a6868 */.elementor-34724 .elementor-element.elementor-element-b5a6868 a{display:block;width:100%}
.elementor-34724 .elementor-element.elementor-element-b5a6868 img{aspect-ratio:1/1;width:100%;height:auto;object-fit:cover;display:block}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-be6d5de */.elementor-34724 .elementor-element.elementor-element-be6d5de p{margin:0;display:flex;gap:20px}
.elementor-34724 .elementor-element.elementor-element-be6d5de a{display:inline-flex;align-items:center;gap:8px;font-family:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;text-transform:uppercase;letter-spacing:1.8px;color:rgba(250,249,244,.6);text-decoration:none}
.elementor-34724 .elementor-element.elementor-element-be6d5de a:hover{color:#FAF9F4}
.elementor-34724 .elementor-element.elementor-element-be6d5de svg{width:16px;height:16px;flex:0 0 16px;fill:currentColor}
/* C10: the four podcast links are a nowrap flex row, so on a 375px screen Amazon Music hung 39px past the viewport and the whole page scrolled sideways. Wrapping costs nothing on desktop, where the row still fits on one line. */
.elementor-34724 .elementor-element.elementor-element-be6d5de p{flex-wrap:wrap}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8cdb70 */.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:100%}
@media (max-width:1024px){.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-grid{grid-template-columns:1fr}}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-card{display:flex;flex-direction:column;padding:28px;background:rgba(250,249,244,.04);border:1px solid rgba(250,249,244,.15);border-radius:16px;color:#FAF9F4}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 0 20px}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-type{font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:400;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:#fff;background:#C52B2B;border-radius:9999px;padding:4px 10px}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-sample{font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:400;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:rgba(250,249,244,.75)}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-title{font-family:Inter,sans-serif;font-size:24px;font-weight:800;line-height:30px;letter-spacing:-0.6px;color:#FAF9F4;margin:0}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-dek{font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.75px;color:rgba(250,249,244,.7);margin:12px 0 0}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-when{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:16px;color:rgba(250,249,244,.75);margin:20px 0 0}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-aud{display:inline-flex;margin-top:16px;font-family:"IBM Plex Mono",monospace;font-size:10px;font-weight:400;line-height:15px;letter-spacing:1px;text-transform:uppercase;color:rgba(250,249,244,.8);background:rgba(250,249,244,.1);border-radius:9999px;padding:4px 10px}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-foot{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:24px;padding-top:20px;border-top:1px solid rgba(250,249,244,.1)}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-partner{display:flex;align-items:center;gap:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:16px;color:rgba(250,249,244,.8);text-decoration:none}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-partner img{width:28px;height:28px;object-fit:contain;border-radius:4px;background:#fff}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-cta{display:inline-flex;align-items:center;gap:4px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#FAF9F4;text-decoration:none}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-cta::after{content:"";width:16px;height:16px;background:#FAF9F4;-webkit-mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'black'%20stroke-width%3D'2'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M7%207h10v10'%2F%3E%3Cpath%20d%3D'M7%2017%2017%207'%2F%3E%3C%2Fsvg%3E") center/contain no-repeat}
.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-cta:hover{color:#E43C3A}.elementor-34724 .elementor-element.elementor-element-a8cdb70 .cci-live-cta:hover::after{background:#E43C3A}/* End custom CSS */
/* Start custom CSS */body.page-id-34724 .cci-ins-panel{display:none}
body.page-id-34724:has(#cci-ins-all:checked) .cci-ins-panel--all{display:flex}
body.page-id-34724:has(#cci-ins-guides:checked) .cci-ins-panel--guides{display:flex}
body.page-id-34724:has(#cci-ins-essays:checked) .cci-ins-panel--essays{display:flex}
body.page-id-34724:has(#cci-ins-news:checked) .cci-ins-panel--news{display:flex}
body.page-id-34724:has(#cci-ins-podcasts:checked) .cci-ins-panel--podcasts{display:flex}
body.page-id-34724:has(#cci-ins-downloads:checked) .cci-ins-panel--downloads{display:flex}
body.page-id-34724:has(#cci-ins-tools:checked) .cci-ins-panel--tools{display:flex}
body.page-id-34724:has(#cci-ins-newsletter:checked) .cci-ins-panel--newsletter{display:flex}
body.page-id-34724:has(#cci-ins-all:checked) label[for="cci-ins-all"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-all:checked) label[for="cci-ins-all"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-guides:checked) label[for="cci-ins-guides"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-guides:checked) label[for="cci-ins-guides"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-essays:checked) label[for="cci-ins-essays"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-essays:checked) label[for="cci-ins-essays"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-news:checked) label[for="cci-ins-news"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-news:checked) label[for="cci-ins-news"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-podcasts:checked) label[for="cci-ins-podcasts"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-podcasts:checked) label[for="cci-ins-podcasts"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-downloads:checked) label[for="cci-ins-downloads"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-downloads:checked) label[for="cci-ins-downloads"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-tools:checked) label[for="cci-ins-tools"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-tools:checked) label[for="cci-ins-tools"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-newsletter:checked) label[for="cci-ins-newsletter"]{background:#15171E;border-color:#15171E;color:#FAF9F4}
body.page-id-34724:has(#cci-ins-newsletter:checked) label[for="cci-ins-newsletter"] .cci-ins-count{color:rgba(250,249,244,.8);background:rgba(250,249,244,.15)}
body.page-id-34724:has(#cci-ins-essays:checked) .cci-ins-panel--essays,body.page-id-34724:has(#cci-ins-news:checked) .cci-ins-panel--news{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}
@media (max-width:1024px){body.page-id-34724:has(#cci-ins-essays:checked) .cci-ins-panel--essays,body.page-id-34724:has(#cci-ins-news:checked) .cci-ins-panel--news{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media (max-width:767px){body.page-id-34724:has(#cci-ins-essays:checked) .cci-ins-panel--essays,body.page-id-34724:has(#cci-ins-news:checked) .cci-ins-panel--news{grid-template-columns:1fr}}
body.page-id-34724.cci-ins-searching .cci-ins-panel{display:none !important}
body.page-id-34724.cci-ins-searching .cci-ins-panel--search{display:flex !important}
body.page-id-34724.cci-ins-searching .cci-ins-tabbtn{opacity:.5}/* End custom CSS */