.elementor-110 .elementor-element.elementor-element-16ca159{--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;--overflow:hidden;--padding-top:190px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-16ca159:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-16ca159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cipdeep );}.elementor-110 .elementor-element.elementor-element-6f1d32b{--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:12px 12px;--row-gap:12px;--column-gap:12px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:44px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-942a4d8 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-9f6e722 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-47d956b .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-02ea65f .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-4efeba7 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:500;line-height:18px;color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-1827add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 22px) 0px;}.elementor-110 .elementor-element.elementor-element-1827add .elementor-heading-title{font-family:var( --e-global-typography-cipbrow-font-family ), Sans-serif;font-size:var( --e-global-typography-cipbrow-font-size );font-weight:var( --e-global-typography-cipbrow-font-weight );text-transform:var( --e-global-typography-cipbrow-text-transform );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );color:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-ced7bf2{width:var( --container-widget-width, 1000px );max-width:1000px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-ced7bf2 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:72px;font-weight:500;line-height:78px;letter-spacing:-1.8px;color:var( --e-global-color-cipwhite );}.elementor-110 .elementor-element.elementor-element-6c03ebd{width:var( --container-widget-width, 780px );max-width:780px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 40px) 0px;--container-widget-width:780px;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-6c03ebd .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:21px;font-weight:400;line-height:33px;color:var( --e-global-color-ciplilac );}.elementor-110 .elementor-element.elementor-element-47dfa91{--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:2px 0px;--row-gap:2px;--column-gap:0px;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:52px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-5d878f6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-110 .elementor-element.elementor-element-5d878f6 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:600;line-height:20px;color:var( --e-global-color-cipwhite );}.elementor-110 .elementor-element.elementor-element-176c383 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-2573df5{margin:0px 8px calc(var(--kit-widget-spacing, 0px) + 0px) 8px;}.elementor-110 .elementor-element.elementor-element-2573df5 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-110 .elementor-element.elementor-element-a963582 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:14px;font-weight:400;line-height:18px;color:rgba(255,255,255,0.6);}.elementor-widget-theme-post-featured-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-f96828c{margin:64px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-110 .elementor-element.elementor-element-f96828c img{width:100%;height:600px;object-fit:cover;object-position:center center;border-radius:6px 6px 6px 6px;}.elementor-110 .elementor-element.elementor-element-1d6cbba{--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;--justify-content:space-between;--align-items:stretch;--gap:90px 90px;--row-gap:90px;--column-gap:90px;--padding-top:64px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-1d6cbba:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-1d6cbba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cipwhite );}.elementor-110 .elementor-element.elementor-element-ccdefaf{--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-110 .elementor-element.elementor-element-ccdefaf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-table-of-contents{--header-color:var( --e-global-color-secondary );--item-text-color:var( --e-global-color-text );--item-text-hover-color:var( --e-global-color-accent );--marker-color:var( --e-global-color-text );}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-7e4d4ef .elementor-toc__header-title{text-align:start;}.elementor-110 .elementor-element.elementor-element-7e4d4ef .elementor-toc__header{flex-direction:row;}.elementor-110 .elementor-element.elementor-element-7e4d4ef{--item-text-hover-decoration:underline;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-110 .elementor-element.elementor-element-936140f{--divider-border-style:solid;--divider-color:#E5E2DA;--divider-border-width:1px;margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 25px) 0px;}.elementor-110 .elementor-element.elementor-element-936140f .elementor-divider-separator{width:100%;}.elementor-110 .elementor-element.elementor-element-936140f .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-110 .elementor-element.elementor-element-918ecc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-110 .elementor-element.elementor-element-918ecc2 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-7c7961a{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#30161E;}.elementor-110 .elementor-element.elementor-element-7c7961a .elementor-share-btn{font-size:calc(0.9px * 10);border-width:2px;}.elementor-110 .elementor-element.elementor-element-1c9b27d{--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-110 .elementor-element.elementor-element-1c9b27d.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-df6c30c{--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-110 .elementor-element.elementor-element-d5a8c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 15px) 0px;}.elementor-110 .elementor-element.elementor-element-d5a8c1c .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.68px;color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-post-info .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-post-info .elementor-icon-list-text, .elementor-widget-post-info .elementor-icon-list-text a{color:var( --e-global-color-secondary );}.elementor-widget-post-info .elementor-icon-list-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-d6e4313 .elementor-icon-list-icon{width:14px;}.elementor-110 .elementor-element.elementor-element-d6e4313 .elementor-icon-list-icon i{font-size:14px;}.elementor-110 .elementor-element.elementor-element-d6e4313 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-110 .elementor-element.elementor-element-9e28995{--divider-border-style:solid;--divider-color:#E5E2DA;--divider-border-width:1px;margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-110 .elementor-element.elementor-element-9e28995 .elementor-divider-separator{width:100%;}.elementor-110 .elementor-element.elementor-element-9e28995 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-110 .elementor-element.elementor-element-89c2e14{--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:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:6px 6px 6px 6px;--margin-top:32px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-110 .elementor-element.elementor-element-89c2e14:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-89c2e14 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cipcream );}.elementor-110 .elementor-element.elementor-element-f57866d{--display:flex;--min-height:72px;--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-110 .elementor-element.elementor-element-f57866d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-1c94dd8{--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-110 .elementor-element.elementor-element-1c94dd8.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-110 .elementor-element.elementor-element-a6d0e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-110 .elementor-element.elementor-element-a6d0e4b .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.25em;letter-spacing:1.68px;color:var( --e-global-color-accent );}.elementor-110 .elementor-element.elementor-element-3e0de12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-110 .elementor-element.elementor-element-3e0de12 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:22px;font-weight:600;line-height:28px;color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );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-110 .elementor-element.elementor-element-b415344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;font-family:"Google Sans", Sans-serif;font-size:16px;font-weight:400;line-height:26px;color:#4A3640;}.elementor-110 .elementor-element.elementor-element-f0929cc .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:15px;font-weight:600;line-height:20px;color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-8b54276{--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:55px 55px;--row-gap:55px;--column-gap:55px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-72ef158 .elementor-heading-title{font-family:"Google Sans", Sans-serif;font-size:15px;font-weight:600;line-height:19px;color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-445414b{--alignment:left;--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;--e-share-buttons-primary-color:#30161E;}.elementor-110 .elementor-element.elementor-element-445414b .elementor-share-btn{font-size:calc(0.9px * 10);border-width:2px;}.elementor-110 .elementor-element.elementor-element-d81ea4f{--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;--overflow:hidden;--padding-top:100px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-d81ea4f:not(.elementor-motion-effects-element-type-background), .elementor-110 .elementor-element.elementor-element-d81ea4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cipcream );}.elementor-110 .elementor-element.elementor-element-b8ca152{--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;--justify-content:space-between;--align-items:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-d8ce354{--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-110 .elementor-element.elementor-element-4be287a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 24px) 0px;}.elementor-110 .elementor-element.elementor-element-4be287a .elementor-heading-title{font-family:var( --e-global-typography-cipbrow-font-family ), Sans-serif;font-size:var( --e-global-typography-cipbrow-font-size );font-weight:var( --e-global-typography-cipbrow-font-weight );text-transform:var( --e-global-typography-cipbrow-text-transform );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );color:var( --e-global-color-primary );}.elementor-110 .elementor-element.elementor-element-f8eebfe .elementor-heading-title{font-family:var( --e-global-typography-ciph2-font-family ), Sans-serif;font-size:var( --e-global-typography-ciph2-font-size );font-weight:var( --e-global-typography-ciph2-font-weight );line-height:var( --e-global-typography-ciph2-line-height );letter-spacing:var( --e-global-typography-ciph2-letter-spacing );word-spacing:var( --e-global-typography-ciph2-word-spacing );color:var( --e-global-color-primary );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-cipbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-cipbtn-font-size );font-weight:var( --e-global-typography-cipbtn-font-weight );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );fill:var( --e-global-color-cipwhite );color:var( --e-global-color-cipwhite );border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button:focus{background-color:#4A2230;color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-110 .elementor-element.elementor-element-fd1a4ec{--grid-columns:3;--grid-row-gap:40px;--grid-column-gap:24px;}.elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button{background-color:var( --e-global-color-primary );font-family:var( --e-global-typography-cipbtn-font-family ), Sans-serif;font-size:var( --e-global-typography-cipbtn-font-size );font-weight:var( --e-global-typography-cipbtn-font-weight );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );fill:var( --e-global-color-cipwhite );color:var( --e-global-color-cipwhite );border-radius:999px 999px 999px 999px;padding:17px 28px 17px 28px;}.elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button:hover, .elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button:focus{background-color:#4A2230;color:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button:hover svg, .elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-110 .elementor-element.elementor-element-678b1a0{--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;}@media(max-width:1024px){.elementor-110 .elementor-element.elementor-element-16ca159{--padding-top:180px;--padding-bottom:64px;--padding-left:32px;--padding-right:32px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-110 .elementor-element.elementor-element-1827add .elementor-heading-title{font-size:var( --e-global-typography-cipbrow-font-size );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );}.elementor-110 .elementor-element.elementor-element-ced7bf2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-ced7bf2 .elementor-heading-title{font-size:56px;line-height:62px;letter-spacing:-1.4px;}.elementor-110 .elementor-element.elementor-element-6c03ebd{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-f96828c img{height:420px;}.elementor-110 .elementor-element.elementor-element-1d6cbba{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:48px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );} .elementor-110 .elementor-element.elementor-element-7c7961a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );} .elementor-110 .elementor-element.elementor-element-445414b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-110 .elementor-element.elementor-element-d81ea4f{--padding-top:80px;--padding-bottom:80px;--padding-left:32px;--padding-right:32px;}.elementor-110 .elementor-element.elementor-element-4be287a .elementor-heading-title{font-size:var( --e-global-typography-cipbrow-font-size );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );}.elementor-110 .elementor-element.elementor-element-f8eebfe .elementor-heading-title{font-size:var( --e-global-typography-ciph2-font-size );line-height:var( --e-global-typography-ciph2-line-height );letter-spacing:var( --e-global-typography-ciph2-letter-spacing );word-spacing:var( --e-global-typography-ciph2-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button{font-size:var( --e-global-typography-cipbtn-font-size );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-110 .elementor-element.elementor-element-fd1a4ec{--grid-columns:2;}.elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button{font-size:var( --e-global-typography-cipbtn-font-size );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );}}@media(max-width:767px){.elementor-110 .elementor-element.elementor-element-16ca159{--padding-top:136px;--padding-bottom:8px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-6f1d32b{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:24px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-110 .elementor-element.elementor-element-942a4d8 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-9f6e722 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-47d956b .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-02ea65f .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-4efeba7 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-1827add{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 18px) 0px;}.elementor-110 .elementor-element.elementor-element-1827add .elementor-heading-title{font-size:var( --e-global-typography-cipbrow-font-size );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );}.elementor-110 .elementor-element.elementor-element-ced7bf2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-ced7bf2 .elementor-heading-title{font-size:40px;line-height:45px;letter-spacing:-0.8px;}.elementor-110 .elementor-element.elementor-element-6c03ebd{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-110 .elementor-element.elementor-element-6c03ebd .elementor-heading-title{font-size:17px;line-height:27px;}.elementor-110 .elementor-element.elementor-element-47dfa91{--padding-top:0px;--padding-bottom:0px;--padding-left:46px;--padding-right:0px;}.elementor-110 .elementor-element.elementor-element-5d878f6 .elementor-heading-title{font-size:15px;line-height:19px;}.elementor-110 .elementor-element.elementor-element-176c383 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-2573df5 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-110 .elementor-element.elementor-element-a963582 .elementor-heading-title{font-size:13px;line-height:16px;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-f96828c{margin:36px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-110 .elementor-element.elementor-element-f96828c img{height:240px;}.elementor-110 .elementor-element.elementor-element-1d6cbba{--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:36px 36px;--row-gap:36px;--column-gap:36px;--padding-top:24px;--padding-bottom:64px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-ccdefaf{--width:100%;}.elementor-widget-table-of-contents .elementor-toc__header, .elementor-widget-table-of-contents .elementor-toc__header-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );word-spacing:var( --e-global-typography-primary-word-spacing );}.elementor-widget-table-of-contents .elementor-toc__list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );} .elementor-110 .elementor-element.elementor-element-7c7961a{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-110 .elementor-element.elementor-element-1c9b27d{--width:100%;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-df6c30c{--width:100%;}.elementor-110 .elementor-element.elementor-element-d5a8c1c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 13px) 0px;}.elementor-widget-post-info .elementor-icon-list-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-89c2e14{--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:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-110 .elementor-element.elementor-element-a6d0e4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 6px) 0px;}.elementor-110 .elementor-element.elementor-element-3e0de12{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;}.elementor-110 .elementor-element.elementor-element-3e0de12 .elementor-heading-title{font-size:20px;line-height:26px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-110 .elementor-element.elementor-element-b415344{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 14px) 0px;font-size:15px;line-height:24px;}.elementor-110 .elementor-element.elementor-element-8b54276{--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:13px 13px;--row-gap:13px;--column-gap:13px;} .elementor-110 .elementor-element.elementor-element-445414b{--grid-side-margin:10px;--grid-column-gap:10px;--grid-row-gap:10px;--grid-bottom-margin:10px;}.elementor-110 .elementor-element.elementor-element-d81ea4f{--padding-top:56px;--padding-bottom:56px;--padding-left:20px;--padding-right:20px;}.elementor-110 .elementor-element.elementor-element-b8ca152{--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:stretch;--margin-top:0px;--margin-bottom:32px;--margin-left:0px;--margin-right:0px;}.elementor-110 .elementor-element.elementor-element-d8ce354{--width:100%;}.elementor-110 .elementor-element.elementor-element-4be287a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-110 .elementor-element.elementor-element-4be287a .elementor-heading-title{font-size:var( --e-global-typography-cipbrow-font-size );line-height:var( --e-global-typography-cipbrow-line-height );letter-spacing:var( --e-global-typography-cipbrow-letter-spacing );word-spacing:var( --e-global-typography-cipbrow-word-spacing );}.elementor-110 .elementor-element.elementor-element-f8eebfe .elementor-heading-title{font-size:var( --e-global-typography-ciph2-font-size );line-height:var( --e-global-typography-ciph2-line-height );letter-spacing:var( --e-global-typography-ciph2-letter-spacing );word-spacing:var( --e-global-typography-ciph2-word-spacing );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-110 .elementor-element.elementor-element-2ddff0f .elementor-button{font-size:var( --e-global-typography-cipbtn-font-size );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-widget-loop-grid .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );word-spacing:var( --e-global-typography-secondary-word-spacing );}.elementor-110 .elementor-element.elementor-element-fd1a4ec{--grid-columns:1;}.elementor-110 .elementor-element.elementor-element-b5850d1{margin:28px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-110 .elementor-element.elementor-element-b5850d1 .elementor-button{font-size:var( --e-global-typography-cipbtn-font-size );line-height:var( --e-global-typography-cipbtn-line-height );letter-spacing:var( --e-global-typography-cipbtn-letter-spacing );word-spacing:var( --e-global-typography-cipbtn-word-spacing );}}@media(min-width:768px){.elementor-110 .elementor-element.elementor-element-16ca159{--content-width:1200px;}.elementor-110 .elementor-element.elementor-element-1d6cbba{--content-width:1200px;}.elementor-110 .elementor-element.elementor-element-ccdefaf{--width:250px;}.elementor-110 .elementor-element.elementor-element-1c9b27d{--width:860px;}.elementor-110 .elementor-element.elementor-element-df6c30c{--width:720px;}.elementor-110 .elementor-element.elementor-element-f57866d{--width:72px;}.elementor-110 .elementor-element.elementor-element-d81ea4f{--content-width:1200px;}.elementor-110 .elementor-element.elementor-element-d8ce354{--width:640px;}}@media(max-width:1024px) and (min-width:768px){.elementor-110 .elementor-element.elementor-element-ccdefaf{--width:100%;}.elementor-110 .elementor-element.elementor-element-1c9b27d{--width:100%;}.elementor-110 .elementor-element.elementor-element-df6c30c{--width:100%;}.elementor-110 .elementor-element.elementor-element-d8ce354{--width:70%;}}/* Start custom CSS *//* ===== Single Article (Figma: CIP — Article) ===== */
.cip-art-hero{background-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1386.55' height='806.45' viewBox='0 0 1386.55 806.45' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings (behind)' opacity='0.55'%3E %3Ccircle id='Ring' cx='1114.5' cy='534.4' r='24.5727' stroke='%23FFCD32' stroke-width='3.5'/%3E %3Ccircle id='Ring_2' cx='1114.5' cy='534.4' r='73.7182' stroke='%23FFCD32' stroke-width='3.5'/%3E %3Ccircle id='Ring_3' cx='1114.5' cy='534.4' r='122.864' stroke='%23FFCD32' stroke-width='3.5'/%3E %3Ccircle id='Ring_4' cx='1114.5' cy='534.4' r='172.009' stroke='%23FFCD32' stroke-width='3.5'/%3E %3Ccircle id='Ring_5' cx='1114.5' cy='534.4' r='221.155' stroke='%23FFCD32' stroke-width='3.5'/%3E %3Ccircle id='Ring_6' cx='1114.5' cy='534.4' r='270.3' stroke='%23FFCD32' stroke-width='3.5'/%3E %3C/g%3E %3C/svg%3E "),url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1440' height='900' viewBox='0 0 1440 900' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Hero BG' filter='url(%23filter0_n_0_19)'%3E %3Cg clip-path='url(%23clip0_0_19)'%3E %3Cg id='Glow / cool' filter='url(%23filter1_f_0_19)'%3E %3Cellipse cx='230' cy='110' rx='490' ry='430' fill='%2354243B' fill-opacity='0.75'/%3E %3C/g%3E %3Cg id='Glow / warm' filter='url(%23filter2_f_0_19)'%3E %3Ccircle cx='1120' cy='440' r='260' fill='%23FFCD32' fill-opacity='0.14'/%3E %3C/g%3E %3Cg id='Contour Ripples'%3E %3Ccircle id='Contour' cx='1150' cy='520' r='70' stroke='white' stroke-opacity='0.075'/%3E %3Ccircle id='Contour_2' cx='1140' cy='526' r='122' stroke='white' stroke-opacity='0.0713768'/%3E %3Ccircle id='Contour_3' cx='1130' cy='532' r='174' stroke='white' stroke-opacity='0.0677536'/%3E %3Ccircle id='Contour_4' cx='1120' cy='538' r='226' stroke='white' stroke-opacity='0.0641304'/%3E %3Ccircle id='Contour_5' cx='1110' cy='544' r='278' stroke='white' stroke-opacity='0.0605072'/%3E %3Ccircle id='Contour_6' cx='1100' cy='550' r='330' stroke='white' stroke-opacity='0.0568841'/%3E %3Ccircle id='Contour_7' cx='1090' cy='556' r='382' stroke='white' stroke-opacity='0.0532609'/%3E %3Ccircle id='Contour_8' cx='1080' cy='562' r='434' stroke='white' stroke-opacity='0.0496377'/%3E %3Ccircle id='Contour_9' cx='1070' cy='568' r='486' stroke='white' stroke-opacity='0.0460145'/%3E %3Ccircle id='Contour_10' cx='1060' cy='574' r='538' stroke='white' stroke-opacity='0.0423913'/%3E %3Ccircle id='Contour_11' cx='1050' cy='580' r='590' stroke='white' stroke-opacity='0.0387681'/%3E %3Ccircle id='Contour_12' cx='1040' cy='586' r='642' stroke='white' stroke-opacity='0.0351449'/%3E %3Ccircle id='Contour_13' cx='1030' cy='592' r='694' stroke='white' stroke-opacity='0.0315217'/%3E %3Ccircle id='Contour_14' cx='1020' cy='598' r='746' stroke='white' stroke-opacity='0.0278986'/%3E %3Ccircle id='Contour_15' cx='1010' cy='604' r='798' stroke='white' stroke-opacity='0.0242754'/%3E %3Ccircle id='Contour_16' cx='1000' cy='610' r='850' stroke='white' stroke-opacity='0.0206522'/%3E %3Ccircle id='Contour_17' cx='990' cy='616' r='902' stroke='white' stroke-opacity='0.017029'/%3E %3Ccircle id='Contour_18' cx='980' cy='622' r='954' stroke='white' stroke-opacity='0.0134058'/%3E %3C/g%3E %3Cg id='Dot Texture'%3E %3Ccircle id='dot' cx='129' cy='711' r='1.1' fill='white' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_2' cx='151' cy='711' r='1.1' fill='white' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_3' cx='173' cy='711' r='1.1' fill='white' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_4' cx='195' cy='711' r='1.1' fill='white' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_5' cx='217' cy='711' r='1.1' fill='white' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_6' cx='239' cy='711' r='1.1' fill='white' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_7' cx='261' cy='711' r='1.1' fill='white' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_8' cx='283' cy='711' r='1.1' fill='white' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_9' cx='305' cy='711' r='1.1' fill='white' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_10' cx='327' cy='711' r='1.1' fill='white' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_11' cx='349' cy='711' r='1.1' fill='white' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_12' cx='371' cy='711' r='1.1' fill='white' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_13' cx='107' cy='733' r='1.1' fill='white' fill-opacity='0.0330077'/%3E %3Ccircle id='dot_14' cx='129' cy='733' r='1.1' fill='white' fill-opacity='0.0523973'/%3E %3Ccircle id='dot_15' cx='151' cy='733' r='1.1' fill='white' fill-opacity='0.0704636'/%3E %3Ccircle id='dot_16' cx='173' cy='733' r='1.1' fill='white' fill-opacity='0.0866677'/%3E %3Ccircle id='dot_17' cx='195' cy='733' r='1.1' fill='white' fill-opacity='0.100251'/%3E %3Ccircle id='dot_18' cx='217' cy='733' r='1.1' fill='white' fill-opacity='0.110237'/%3E %3Ccircle id='dot_19' cx='239' cy='733' r='1.1' fill='white' fill-opacity='0.115587'/%3E %3Ccircle id='dot_20' cx='261' cy='733' r='1.1' fill='white' fill-opacity='0.115587'/%3E %3Ccircle id='dot_21' cx='283' cy='733' r='1.1' fill='white' fill-opacity='0.110237'/%3E %3Ccircle id='dot_22' cx='305' cy='733' r='1.1' fill='white' fill-opacity='0.100251'/%3E %3Ccircle id='dot_23' cx='327' cy='733' r='1.1' fill='white' fill-opacity='0.0866677'/%3E %3Ccircle id='dot_24' cx='349' cy='733' r='1.1' fill='white' fill-opacity='0.0704636'/%3E %3Ccircle id='dot_25' cx='371' cy='733' r='1.1' fill='white' fill-opacity='0.0523973'/%3E %3Ccircle id='dot_26' cx='393' cy='733' r='1.1' fill='white' fill-opacity='0.0330077'/%3E %3Ccircle id='dot_27' cx='107' cy='755' r='1.1' fill='white' fill-opacity='0.0559969'/%3E %3Ccircle id='dot_28' cx='129' cy='755' r='1.1' fill='white' fill-opacity='0.0785024'/%3E %3Ccircle id='dot_29' cx='151' cy='755' r='1.1' fill='white' fill-opacity='0.100451'/%3E %3Ccircle id='dot_30' cx='173' cy='755' r='1.1' fill='white' fill-opacity='0.121469'/%3E %3Ccircle id='dot_31' cx='195' cy='755' r='1.1' fill='white' fill-opacity='0.140812'/%3E %3Ccircle id='dot_32' cx='217' cy='755' r='1.1' fill='white' fill-opacity='0.156922'/%3E %3Ccircle id='dot_33' cx='239' cy='755' r='1.1' fill='white' fill-opacity='0.166775'/%3E %3Ccircle id='dot_34' cx='261' cy='755' r='1.1' fill='white' fill-opacity='0.166775'/%3E %3Ccircle id='dot_35' cx='283' cy='755' r='1.1' fill='white' fill-opacity='0.156922'/%3E %3Ccircle id='dot_36' cx='305' cy='755' r='1.1' fill='white' fill-opacity='0.140812'/%3E %3Ccircle id='dot_37' cx='327' cy='755' r='1.1' fill='white' fill-opacity='0.121469'/%3E %3Ccircle id='dot_38' cx='349' cy='755' r='1.1' fill='white' fill-opacity='0.100451'/%3E %3Ccircle id='dot_39' cx='371' cy='755' r='1.1' fill='white' fill-opacity='0.0785024'/%3E %3Ccircle id='dot_40' cx='393' cy='755' r='1.1' fill='white' fill-opacity='0.0559969'/%3E %3Ccircle id='dot_41' cx='107' cy='777' r='1.1' fill='white' fill-opacity='0.064413'/%3E %3Ccircle id='dot_42' cx='129' cy='777' r='1.1' fill='white' fill-opacity='0.0883495'/%3E %3Ccircle id='dot_43' cx='151' cy='777' r='1.1' fill='white' fill-opacity='0.112286'/%3E %3Ccircle id='dot_44' cx='173' cy='777' r='1.1' fill='white' fill-opacity='0.136222'/%3E %3Ccircle id='dot_45' cx='195' cy='777' r='1.1' fill='white' fill-opacity='0.160159'/%3E %3Ccircle id='dot_46' cx='217' cy='777' r='1.1' fill='white' fill-opacity='0.184095'/%3E %3Ccircle id='dot_47' cx='239' cy='777' r='1.1' fill='white' fill-opacity='0.208032'/%3E %3Ccircle id='dot_48' cx='261' cy='777' r='1.1' fill='white' fill-opacity='0.208032'/%3E %3Ccircle id='dot_49' cx='283' cy='777' r='1.1' fill='white' fill-opacity='0.184095'/%3E %3Ccircle id='dot_50' cx='305' cy='777' r='1.1' fill='white' fill-opacity='0.160159'/%3E %3Ccircle id='dot_51' cx='327' cy='777' r='1.1' fill='white' fill-opacity='0.136222'/%3E %3Ccircle id='dot_52' cx='349' cy='777' r='1.1' fill='white' fill-opacity='0.112286'/%3E %3Ccircle id='dot_53' cx='371' cy='777' r='1.1' fill='white' fill-opacity='0.0883495'/%3E %3Ccircle id='dot_54' cx='393' cy='777' r='1.1' fill='white' fill-opacity='0.064413'/%3E %3Ccircle id='dot_55' cx='107' cy='799' r='1.1' fill='white' fill-opacity='0.0559969'/%3E %3Ccircle id='dot_56' cx='129' cy='799' r='1.1' fill='white' fill-opacity='0.0785024'/%3E %3Ccircle id='dot_57' cx='151' cy='799' r='1.1' fill='white' fill-opacity='0.100451'/%3E %3Ccircle id='dot_58' cx='173' cy='799' r='1.1' fill='white' fill-opacity='0.121469'/%3E %3Ccircle id='dot_59' cx='195' cy='799' r='1.1' fill='white' fill-opacity='0.140812'/%3E %3Ccircle id='dot_60' cx='217' cy='799' r='1.1' fill='white' fill-opacity='0.156922'/%3E %3Ccircle id='dot_61' cx='239' cy='799' r='1.1' fill='white' fill-opacity='0.166775'/%3E %3Ccircle id='dot_62' cx='261' cy='799' r='1.1' fill='white' fill-opacity='0.166775'/%3E %3Ccircle id='dot_63' cx='283' cy='799' r='1.1' fill='white' fill-opacity='0.156922'/%3E %3Ccircle id='dot_64' cx='305' cy='799' r='1.1' fill='white' fill-opacity='0.140812'/%3E %3Ccircle id='dot_65' cx='327' cy='799' r='1.1' fill='white' fill-opacity='0.121469'/%3E %3Ccircle id='dot_66' cx='349' cy='799' r='1.1' fill='white' fill-opacity='0.100451'/%3E %3Ccircle id='dot_67' cx='371' cy='799' r='1.1' fill='white' fill-opacity='0.0785024'/%3E %3Ccircle id='dot_68' cx='393' cy='799' r='1.1' fill='white' fill-opacity='0.0559969'/%3E %3Ccircle id='dot_69' cx='107' cy='821' r='1.1' fill='white' fill-opacity='0.0330077'/%3E %3Ccircle id='dot_70' cx='129' cy='821' r='1.1' fill='white' fill-opacity='0.0523973'/%3E %3Ccircle id='dot_71' cx='151' cy='821' r='1.1' fill='white' fill-opacity='0.0704636'/%3E %3Ccircle id='dot_72' cx='173' cy='821' r='1.1' fill='white' fill-opacity='0.0866677'/%3E %3Ccircle id='dot_73' cx='195' cy='821' r='1.1' fill='white' fill-opacity='0.100251'/%3E %3Ccircle id='dot_74' cx='217' cy='821' r='1.1' fill='white' fill-opacity='0.110237'/%3E %3Ccircle id='dot_75' cx='239' cy='821' r='1.1' fill='white' fill-opacity='0.115587'/%3E %3Ccircle id='dot_76' cx='261' cy='821' r='1.1' fill='white' fill-opacity='0.115587'/%3E %3Ccircle id='dot_77' cx='283' cy='821' r='1.1' fill='white' fill-opacity='0.110237'/%3E %3Ccircle id='dot_78' cx='305' cy='821' r='1.1' fill='white' fill-opacity='0.100251'/%3E %3Ccircle id='dot_79' cx='327' cy='821' r='1.1' fill='white' fill-opacity='0.0866677'/%3E %3Ccircle id='dot_80' cx='349' cy='821' r='1.1' fill='white' fill-opacity='0.0704636'/%3E %3Ccircle id='dot_81' cx='371' cy='821' r='1.1' fill='white' fill-opacity='0.0523973'/%3E %3Ccircle id='dot_82' cx='393' cy='821' r='1.1' fill='white' fill-opacity='0.0330077'/%3E %3Ccircle id='dot_83' cx='129' cy='843' r='1.1' fill='white' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_84' cx='151' cy='843' r='1.1' fill='white' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_85' cx='173' cy='843' r='1.1' fill='white' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_86' cx='195' cy='843' r='1.1' fill='white' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_87' cx='217' cy='843' r='1.1' fill='white' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_88' cx='239' cy='843' r='1.1' fill='white' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_89' cx='261' cy='843' r='1.1' fill='white' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_90' cx='283' cy='843' r='1.1' fill='white' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_91' cx='305' cy='843' r='1.1' fill='white' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_92' cx='327' cy='843' r='1.1' fill='white' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_93' cx='349' cy='843' r='1.1' fill='white' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_94' cx='371' cy='843' r='1.1' fill='white' fill-opacity='0.0161884'/%3E %3C/g%3E %3Cg id='Glow / magenta' filter='url(%23filter3_f_0_19)'%3E %3Cellipse cx='1290' cy='740' rx='210' ry='180' fill='%23FFCD32' fill-opacity='0.16'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_n_0_19' x='0' y='0' width='1440' height='900' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeTurbulence type='fractalNoise' baseFrequency='1.6666666269302368 1.6666666269302368' stitchTiles='stitch' numOctaves='3' result='noise' seed='0' /%3E %3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E %3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E %3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E %3C/feComponentTransfer%3E %3CfeComposite operator='in' in2='shape' in='coloredNoise1' result='noise1Clipped' /%3E %3CfeFlood flood-color='rgba(255, 255, 255, 0.05)' result='color1Flood' /%3E %3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E %3CfeMerge result='effect1_noise_0_19'%3E %3CfeMergeNode in='shape' /%3E %3CfeMergeNode in='color1' /%3E %3C/feMerge%3E %3C/filter%3E %3Cfilter id='filter1_f_0_19' x='-480' y='-540' width='1420' height='1300' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='110' result='effect1_foregroundBlur_0_19'/%3E %3C/filter%3E %3Cfilter id='filter2_f_0_19' x='670' y='-10' width='900' height='900' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='95' result='effect1_foregroundBlur_0_19'/%3E %3C/filter%3E %3Cfilter id='filter3_f_0_19' x='910' y='390' width='760' height='700' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='85' result='effect1_foregroundBlur_0_19'/%3E %3C/filter%3E %3CclipPath id='clip0_0_19'%3E %3Crect width='1440' height='900' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E "),linear-gradient(180deg,#2A131A 0%,#30161E 100%);background-repeat:no-repeat;background-position:calc(50% + 253.27px) -290px,center 40px,0 0;background-size:1386.55px 806.45px,max(1440px,100%) auto,100% 100%;position:relative}
.cip-art-hero::after{content:"";position:absolute;left:0;right:0;bottom:0;height:320px;background:#fff;z-index:0;pointer-events:none}
.cip-art-hero>.e-con-inner{position:relative;z-index:1}
.cip-crumb .elementor-heading-title a,.cip-art-hero .cip-crumb a{color:inherit}
.cip-crumb .elementor-heading-title a:hover{color:#fff}
.cip-art-hero .elementor-heading-title a{color:inherit}
.cip-post-title .cip-hl{color:#FFCD32}
.cip-byline{position:relative;min-height:40px;align-content:center}
.cip-byline::before{content:"";position:absolute;left:0;top:50%;width:40px;height:40px;margin-top:-20px;border-radius:50%;background:#FFCD32 url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Cpath id='Ring' d='M23.4 20C23.4 21.8778 21.8778 23.4 20 23.4C18.1222 23.4 16.6 21.8778 16.6 20C16.6 18.1222 18.1222 16.6 20 16.6C21.8778 16.6 23.4 18.1222 23.4 20Z' stroke-width='1.2' stroke='%2330161E'/%3E %3Cpath id='Ring_2' d='M27.4 20C27.4 24.0869 24.0869 27.4 20 27.4C15.9131 27.4 12.6 24.0869 12.6 20C12.6 15.9131 15.9131 12.6 20 12.6C24.0869 12.6 27.4 15.9131 27.4 20Z' stroke-width='1.2' stroke='%2330161E'/%3E %3Cpath id='Ring_3' d='M31.4 20C31.4 26.296 26.296 31.4 20 31.4C13.704 31.4 8.6 26.296 8.6 20C8.6 13.704 13.704 8.6 20 8.6C26.296 8.6 31.4 13.704 31.4 20Z' stroke-width='1.2' stroke='%2330161E'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/32px 32px}
.cip-art-feature{position:relative}
.cip-art-feature figure{position:relative;margin:0}
.cip-art-feature figure::after,.cip-art-feature .elementor-widget-container::after{content:"";position:absolute;inset:0;border-radius:6px;background:linear-gradient(180deg,rgba(48,22,30,0) 0%,rgba(48,22,30,.45) 100%);pointer-events:none}
.cip-art-feature img{display:block}
.cip-art-feature figcaption{position:absolute;left:32px;right:32px;bottom:30px;z-index:1;margin:0;font:500 14px/18px "Google Sans",sans-serif;color:rgba(255,255,255,.85);text-align:left}
/* body layout */
.cip-art-body{overflow-x:clip}
.cip-art-sidebar{position:sticky!important;top:24px;align-self:flex-start;z-index:1}
.cip-art-main{position:relative;z-index:2}
/* TOC */
.cip-toc .elementor-toc__header{padding:0 0 18px;border:0;background:none}
.cip-toc .elementor-toc__header-title{font:600 12px/15px "Google Sans",sans-serif;letter-spacing:1.68px;text-transform:uppercase;color:#30161E}
.cip-toc .elementor-toc__body{padding:0;border-left:2px solid #E5E2DA;max-height:none}
.cip-toc .elementor-toc{border:0;background:none;border-radius:0}
.cip-toc ol.elementor-toc__list-wrapper{list-style:none!important;counter-reset:toc;margin:0;padding:0}
.cip-toc .elementor-toc__list-item{counter-increment:toc;margin:0 0 14px!important;position:relative}
.cip-toc .elementor-toc__list-item::before{display:none!important}
.cip-toc .elementor-toc__list-item-text-wrapper{display:block;position:relative;padding-left:44px}
.cip-toc .elementor-toc__list-item-text-wrapper::before{content:counter(toc,decimal-leading-zero)!important;position:absolute;left:16px;top:2px;font:600 12px/15px "Google Sans",sans-serif;color:#B8A6AE;display:block!important}
.cip-toc a.elementor-toc__list-item-text{font:500 15px/21px "Google Sans",sans-serif;color:#755B66!important;text-decoration:none;display:block}
.cip-toc a.elementor-toc__list-item-text:hover{color:#30161E!important}
.cip-toc .elementor-toc__list-item-text-wrapper:has(.elementor-item-active)::after{content:"";position:absolute;left:-2px;top:-2px;bottom:-2px;width:2px;background:#FFCD32}
.cip-toc .elementor-toc__list-item-text-wrapper:has(.elementor-item-active)::before{color:#A67C00}
.cip-toc a.elementor-item-active{font-weight:600!important;color:#30161E!important}
/* share */
.cip-share .elementor-share-btn{width:44px!important;height:44px!important;border:1px solid #E5E2DA!important;background:#fff!important;color:#30161E!important;border-radius:50%!important;transition:border-color .2s,background-color .2s}
.cip-share .elementor-share-btn:hover{border-color:#30161E!important;background:#F5F3EE!important}
.cip-share .elementor-share-btn__icon{width:100%!important;font-size:17px!important;color:#30161E!important}
.cip-share .elementor-share-btn__icon svg{fill:#30161E;width:17px;height:17px}
.cip-share .elementor-grid{--grid-column-gap:10px;gap:10px}
/* end matter */
.cip-topics .elementor-post-info__terms-list{font-size:0}
.cip-topics .elementor-post-info__terms-list-item{display:inline-block;margin:0 10px 12px 0;padding:9px 16px;border:1px solid #E5E2DA;border-radius:999px;background:#fff;font:500 14px/18px "Google Sans",sans-serif;color:#30161E;text-decoration:none;transition:border-color .2s,background-color .2s}
.cip-topics .elementor-post-info__terms-list-item:hover{border-color:#30161E;background:#F5F3EE}
.cip-topics .elementor-icon-list-icon{display:none}
.cip-author-tile{border-radius:6px;background:#30161E url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='59' height='59' viewBox='0 0 59 59' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Cpath id='Ring' d='M40.4 36C40.4 38.4301 38.4301 40.4 36 40.4C33.5699 40.4 31.6 38.4301 31.6 36C31.6 33.5699 33.5699 31.6 36 31.6C38.4301 31.6 40.4 33.5699 40.4 36Z' stroke-width='1.2' stroke='%23FFCD32'/%3E %3Cpath id='Ring_2' d='M46.4 36C46.4 41.7438 41.7438 46.4 36 46.4C30.2562 46.4 25.6 41.7438 25.6 36C25.6 30.2562 30.2562 25.6 36 25.6C41.7438 25.6 46.4 30.2562 46.4 36Z' stroke-width='1.2' stroke='%23FFCD32'/%3E %3Cpath id='Ring_3' d='M52.4 36C52.4 45.0575 45.0575 52.4 36 52.4C26.9425 52.4 19.6 45.0575 19.6 36C19.6 26.9425 26.9425 19.6 36 19.6C45.0575 19.6 52.4 26.9425 52.4 36Z' stroke-width='1.2' stroke='%23FFCD32'/%3E %3Cpath id='Ring_4' d='M58.4 36C58.4 48.3712 48.3712 58.4 36 58.4C23.6288 58.4 13.6 48.3712 13.6 36C13.6 23.6288 23.6288 13.6 36 13.6C48.3712 13.6 58.4 23.6288 58.4 36Z' stroke-width='1.2' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/59px 59px;width:72px!important;height:72px}
.cip-link .elementor-heading-title a{transition:color .2s}.cip-link .elementor-heading-title a:hover{color:#A67C00}
/* ===== PROSE ===== */
.cip-prose{counter-reset:sec;color:#4A3640;font:400 19px/32px "Google Sans",sans-serif}
.cip-prose>.elementor-widget-container,.cip-prose{display:block}
.cip-prose p,.cip-prose ul,.cip-prose ol,.cip-prose h2,.cip-prose h3{max-width:720px}
.cip-prose p{margin:0 0 22px}
.cip-prose strong{font-weight:600;color:#30161E}
.cip-prose .cip-inline-link{color:#8A2F5C;font-weight:500;text-decoration:underline;text-underline-offset:3px}
.cip-prose .cip-lead{font-size:23px;line-height:37px;color:#30161E;margin-bottom:24px}
.cip-prose .cip-statement{font-size:28px;line-height:37px;font-weight:500;color:#30161E;margin:30px 0}
.cip-prose .cip-highlight{font-size:23px;line-height:34px;font-weight:500;color:#30161E;border-left:4px solid #FFCD32;padding:0 0 0 24px;margin:28px 0 30px}
.cip-prose ul.cip-list{list-style:none;margin:2px 0 26px;padding:0}
.cip-prose ul.cip-list li{position:relative;padding-left:28px;margin:0 0 12px}
.cip-prose ul.cip-list li::before{content:"";position:absolute;left:2px;top:12px;width:8px;height:8px;background:#FFCD32}
.cip-prose h2{counter-increment:sec;position:relative;margin:66px 0 22px;padding-top:30px;font:500 38px/46px "Google Sans",sans-serif;letter-spacing:-.456px;color:#30161E;background:linear-gradient(#A67C00,#A67C00) no-repeat 28px 8px/40px 1px}
.cip-prose h2::before{content:counter(sec,decimal-leading-zero);position:absolute;left:0;top:0;font:600 13px/16px "Google Sans",sans-serif;letter-spacing:1.82px;color:#A67C00}
.cip-prose figure,.cip-prose .cip-callout,.cip-prose .cip-stat-callout,.cip-prose .cip-facilities,.cip-prose .cip-spectrum,.cip-prose .cip-checklist,.cip-prose .cip-portfolio,.cip-prose .cip-embed{max-width:860px;margin:32px 0 48px}
/* callout */
.cip-callout{position:relative;overflow:hidden;background:#30161E url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='948' height='296' viewBox='0 0 948 296' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Ccircle id='Ring' cx='800' cy='148' r='9.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_2' cx='800' cy='148' r='32.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_3' cx='800' cy='148' r='55.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_4' cx='800' cy='148' r='78.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_5' cx='800' cy='148' r='101.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_6' cx='800' cy='148' r='124.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_7' cx='800' cy='148' r='147.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 -108px/948px 296px;border-radius:6px;padding:52px 56px 56px}
.cip-callout__eyebrow{display:flex;align-items:center;font:600 13px/16px "Google Sans",sans-serif!important;letter-spacing:1.82px;text-transform:uppercase;color:#FFCD32;margin:0 0 22px!important}
.cip-callout__eyebrow::before{content:"";width:15.96px;height:15.96px;margin-right:12px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='15.96' height='15.96' viewBox='0 0 15.96 15.96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Mini Mark'%3E %3Crect id='sq' width='14' height='14' fill='%23431C2E'/%3E %3Cpath id='r' d='M12.52 8.54C12.52 10.1969 11.1769 11.54 9.52 11.54C7.86315 11.54 6.52 10.1969 6.52 8.54C6.52 6.88315 7.86315 5.54 9.52 5.54C11.1769 5.54 12.52 6.88315 12.52 8.54Z' stroke='%23FFCD32'/%3E %3Cpath id='r_2' d='M15.46 8.96C15.46 12.5499 12.5499 15.46 8.96 15.46C5.37015 15.46 2.46 12.5499 2.46 8.96C2.46 5.37015 5.37015 2.46 8.96 2.46C12.5499 2.46 15.46 5.37015 15.46 8.96Z' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/100% 100%}
.cip-callout__q{font:italic 500 44px/52px "Newsreader",serif!important;color:#fff;max-width:628px;margin:0!important}
.cip-callout__q span{color:#FFCD32}
/* table */
.cip-heat-table{border:1px solid #E5E2DA;border-radius:6px;overflow:hidden}
.cip-heat-table table{width:100%;border-collapse:collapse;margin:0;table-layout:fixed}
.cip-heat-table thead{border:0}
.cip-heat-table th{background:#30161E;color:#FFCD32;font:600 12px/15px "Google Sans",sans-serif;letter-spacing:1.2px;text-transform:uppercase;text-align:left;padding:18px 20px 18px 24px;border:0}
.cip-heat-table th:nth-child(1){width:190px}.cip-heat-table th:nth-child(2){width:140px}.cip-heat-table th:nth-child(3){width:220px}
.cip-heat-table td{padding:24px 20px 24px 24px;border:0;border-top:1px solid #E5E2DA;vertical-align:top;font:400 16px/25px "Google Sans",sans-serif;color:#4A3640;background:#fff}
.cip-heat-table tbody tr:nth-child(2) td{background:#F5F3EE}
.cip-heat-table td:first-child{font:600 17px/24px "Google Sans",sans-serif;color:#30161E}
.cip-heat-table td:nth-child(2){padding-left:0}
.cip-chip{display:inline-block;padding:6px 12px;border-radius:999px;font:600 14px/18px "Google Sans",sans-serif;color:#30161E;white-space:nowrap}
.cip-chip--low{background:rgba(255,205,50,.35)}.cip-chip--mid{background:rgba(255,205,50,.65)}.cip-chip--high{background:#FFCD32}
.cip-prose .wp-block-table{margin:32px 0 58px}
/* stat */
.cip-stat-callout{position:relative;overflow:hidden;border-radius:6px;padding:38px 44px;min-height:212px;display:flex;align-items:flex-start;gap:0;background-repeat:no-repeat;background-position:0 -145px;background-size:1005px 230px;box-sizing:border-box}
.cip-stat-callout--gold{background-color:#FFCD32;background-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1005' height='230' viewBox='0 0 1005 230' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Ccircle id='Ring' cx='890' cy='115' r='14.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3Ccircle id='Ring_2' cx='890' cy='115' r='34.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3Ccircle id='Ring_3' cx='890' cy='115' r='54.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3Ccircle id='Ring_4' cx='890' cy='115' r='74.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3Ccircle id='Ring_5' cx='890' cy='115' r='94.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3Ccircle id='Ring_6' cx='890' cy='115' r='114.4' stroke='%2330161E' stroke-opacity='0.3' stroke-width='1.2'/%3E %3C/g%3E %3C/svg%3E ")}
.cip-stat-callout--dark{background-color:#30161E;background-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1005' height='230' viewBox='0 0 1005 230' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Ccircle id='Ring' cx='890' cy='115' r='14.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3Ccircle id='Ring_2' cx='890' cy='115' r='34.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3Ccircle id='Ring_3' cx='890' cy='115' r='54.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3Ccircle id='Ring_4' cx='890' cy='115' r='74.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3Ccircle id='Ring_5' cx='890' cy='115' r='94.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3Ccircle id='Ring_6' cx='890' cy='115' r='114.4' stroke='%23FFCD32' stroke-opacity='0.4' stroke-width='1.2'/%3E %3C/g%3E %3C/svg%3E ")}
.cip-stat-callout__num{font:500 84px/88px "Google Sans",sans-serif!important;letter-spacing:-2.52px;margin:0!important;flex:0 0 246px;color:#30161E}
.cip-stat-callout--dark .cip-stat-callout__num{color:#FFCD32;flex-basis:252px}
.cip-stat-callout__label{font:500 22px/31px "Google Sans",sans-serif!important;color:#30161E;max-width:380px;margin:10px 0 0!important}
.cip-stat-callout--dark .cip-stat-callout__label{color:#fff}
/* embed */
.cip-embed{display:grid;grid-template-columns:400px 1fr;background:#30161E;border-radius:6px;overflow:hidden;min-height:460px}
.cip-embed__map{position:relative;background:#261218}
.cip-embed__map img{display:block;width:100%;height:100%;object-fit:cover}
.cip-embed__tag{position:absolute;left:16px;top:16px;padding:7px 12px;border-radius:999px;background:rgba(255,255,255,.12);font:600 12px/15px "Google Sans",sans-serif;color:#fff}
.cip-embed__panel{padding:44px 44px 40px;color:#C4AEB7}
.cip-embed__eyebrow{display:flex;align-items:center;font:600 13px/16px "Google Sans",sans-serif!important;letter-spacing:1.82px;text-transform:uppercase;color:#FFCD32;margin:0 0 16px!important}
.cip-embed__eyebrow::before{content:"";width:15.96px;height:15.96px;margin-right:14px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='15.96' height='15.96' viewBox='0 0 15.96 15.96' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Mini Mark'%3E %3Crect id='sq' width='14' height='14' fill='%23431C2E'/%3E %3Cpath id='r' d='M12.52 8.54C12.52 10.1969 11.1769 11.54 9.52 11.54C7.86315 11.54 6.52 10.1969 6.52 8.54C6.52 6.88315 7.86315 5.54 9.52 5.54C11.1769 5.54 12.52 6.88315 12.52 8.54Z' stroke='%23FFCD32'/%3E %3Cpath id='r_2' d='M15.46 8.96C15.46 12.5499 12.5499 15.46 8.96 15.46C5.37015 15.46 2.46 12.5499 2.46 8.96C2.46 5.37015 5.37015 2.46 8.96 2.46C12.5499 2.46 15.46 5.37015 15.46 8.96Z' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/100% 100%}
.cip-embed__title{font:500 26px/33px "Google Sans",sans-serif!important;color:#fff;margin:0 0 22px!important;max-width:372px}
.cip-embed__rows{margin:0}
.cip-embed__rows div{border-top:1px solid rgba(255,255,255,.12);padding:13px 0}
.cip-embed__rows dt{font:600 15px/19px "Google Sans",sans-serif;color:#fff;margin:0 0 5px}
.cip-embed__rows dd{font:400 14px/18px "Google Sans",sans-serif;color:#C4AEB7;margin:0}
.cip-embed__legend{list-style:none;margin:10px 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:8px 40px;font:400 13px/16px "Google Sans",sans-serif;color:#C4AEB7}
.cip-embed__legend li{display:flex;align-items:center;gap:8px}
.cip-embed__legend .is-dot::before{content:"";width:10px;height:10px;border-radius:50%;background:#FFCD32}
.cip-embed__legend .is-diamond::before{content:"";width:9px;height:9px;transform:rotate(45deg);background:#120709;border:1.2px solid rgba(255,255,255,.9)}
.cip-embed__btn{display:inline-flex;align-items:center;gap:10px;padding:14px 24px;border-radius:999px;background:#FFCD32;color:#30161E!important;font:600 15px/19px "Google Sans",sans-serif;text-decoration:none!important;transition:background-color .2s}
.cip-embed__btn::after{content:"\2192";font-size:17px}
.cip-embed__btn:hover{background:#FFD95C}
/* facility cards */
.cip-facilities{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.cip-facility{background:#F5F3EE;border-radius:6px;padding:32px;display:flex;flex-direction:column}
.cip-facility__label{font:600 12px/15px "Google Sans",sans-serif!important;letter-spacing:1.44px;text-transform:uppercase;color:#A67C00;margin:0 0 9px!important}
.cip-prose .cip-facility__name{font:600 24px/30px "Google Sans",sans-serif;color:#30161E;margin:0 0 6px;padding:0;background:none}
.cip-facility__meta{font:500 15px/19px "Google Sans",sans-serif!important;color:#755B66;margin:0 0 22px!important}
.cip-facility img{display:block;width:100%;height:auto;margin:0 0 20px}
.cip-facility__desc{font:400 16px/26px "Google Sans",sans-serif!important;margin:0 0 20px!important;flex:1}
.cip-facility__kicker{border-top:1px solid #E5E2DA;padding-top:17px;font:600 11px/14px "Google Sans",sans-serif!important;letter-spacing:1.32px;text-transform:uppercase;color:#755B66;margin:0 0 8px!important}
.cip-facility__answer{font:600 17px/25px "Google Sans",sans-serif!important;color:#30161E;margin:0!important}
/* spectrum */
.cip-spectrum{border:1px solid #E5E2DA;border-radius:6px;padding:39px}
.cip-spectrum__eyebrow{font:600 12px/15px "Google Sans",sans-serif!important;letter-spacing:1.44px;text-transform:uppercase;color:#A67C00;margin:0 0 25px!important}
.cip-spectrum__bar{height:10px;border-radius:999px;background:linear-gradient(90deg,#E2D3D9,#FFCD32)}
.cip-spectrum__ends{display:flex;justify-content:space-between;margin:12px 0 23px;font:600 15px/19px "Google Sans",sans-serif;color:#755B66}
.cip-spectrum__ends span:last-child{color:#30161E}
.cip-spectrum__cases{display:grid;grid-template-columns:1fr 1fr;gap:24px}
.cip-prose .cip-spectrum__cases ul{list-style:none;margin:0;padding:18px 20px;border-radius:6px;max-width:none}
.cip-spectrum__cases .is-weak{background:#F3ECEF;color:#755B66}.cip-spectrum__cases .is-strong{background:#FFF6D6;color:#30161E}
.cip-spectrum__cases li{font:600 17px/24px "Google Sans",sans-serif}
.cip-spectrum__cases li+li::before{content:"+";display:block;font:500 18px/26px "Google Sans",sans-serif}
/* checklist */
.cip-checklist{background:#F5F3EE;border-radius:6px;padding:52px}
.cip-checklist__eyebrow{display:flex;align-items:center;font:600 13px/16px "Google Sans",sans-serif!important;letter-spacing:1.82px;text-transform:uppercase;color:#30161E;margin:0 0 16px!important}
.cip-checklist__eyebrow::before{content:"";width:15.96px;height:15.96px;margin-right:14px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='15.96' height='15.9609' viewBox='0 0 15.96 15.9609' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Mini Mark'%3E %3Crect id='sq' width='14' height='14' fill='%2330161E'/%3E %3Cpath id='r' d='M12.52 8.53906C12.52 10.1959 11.1769 11.5391 9.52002 11.5391C7.86317 11.5391 6.52002 10.1959 6.52002 8.53906C6.52002 6.88221 7.86317 5.53906 9.52002 5.53906C11.1769 5.53906 12.52 6.88221 12.52 8.53906Z' stroke='%23FFCD32'/%3E %3Cpath id='r_2' d='M15.46 8.96094C15.46 12.5508 12.5498 15.4609 8.95996 15.4609C5.37011 15.4609 2.45996 12.5508 2.45996 8.96094C2.45996 5.37109 5.37011 2.46094 8.95996 2.46094C12.5498 2.46094 15.46 5.37109 15.46 8.96094Z' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/100% 100%}
.cip-checklist__title{font:500 30px/38px "Google Sans",sans-serif!important;letter-spacing:-.3px;color:#30161E;margin:0 0 28px!important}
.cip-prose .cip-checklist ol{list-style:none;counter-reset:q;margin:0;padding:0;max-width:none}
.cip-checklist li{counter-increment:q;position:relative;border-top:1px solid #DDD6CC;padding:20px 0 22px 72px}
.cip-checklist li::before{content:counter(q,decimal-leading-zero);position:absolute;left:0;top:20px;font:500 30px/36px "Google Sans",sans-serif;letter-spacing:-.6px;color:#A67C00}
.cip-checklist__q{font:600 21px/29px "Google Sans",sans-serif!important;color:#30161E;margin:2px 0 6px!important}
.cip-checklist__a{font:400 17px/27px "Google Sans",sans-serif!important;margin:0!important}
/* portfolio */
.cip-portfolio{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}
.cip-portfolio__card{position:relative;background:#fff;border:1px solid #E5E2DA;border-radius:6px;padding:30px 23px 28px;overflow:hidden}
.cip-portfolio__card::before{content:"";position:absolute;left:0;right:0;top:0;height:4px;background:#FFCD32}
.cip-portfolio__icon{display:block;width:36px;height:36px;border-radius:4px;background:#30161E url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Cpath id='Ring' d='M21.5 18C21.5 19.933 19.933 21.5 18 21.5C16.067 21.5 14.5 19.933 14.5 18C14.5 16.067 16.067 14.5 18 14.5C19.933 14.5 21.5 16.067 21.5 18Z' stroke='%23FFCD32'/%3E %3Cpath id='Ring_2' d='M25.5 18C25.5 22.1421 22.1421 25.5 18 25.5C13.8579 25.5 10.5 22.1421 10.5 18C10.5 13.8579 13.8579 10.5 18 10.5C22.1421 10.5 25.5 13.8579 25.5 18Z' stroke='%23FFCD32'/%3E %3Cpath id='Ring_3' d='M29.5 18C29.5 24.3513 24.3513 29.5 18 29.5C11.6487 29.5 6.5 24.3513 6.5 18C6.5 11.6487 11.6487 6.5 18 6.5C24.3513 6.5 29.5 11.6487 29.5 18Z' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/30px 30px;margin:0 0 16px}
.cip-prose .cip-portfolio__title{font:600 19px/25px "Google Sans",sans-serif;color:#30161E;margin:0 0 16px;padding:0;background:none}
.cip-prose .cip-portfolio ul{list-style:none;margin:0;padding:0}
.cip-portfolio li{position:relative;padding-left:18px;margin:0 0 10px;font:400 15px/23px "Google Sans",sans-serif;color:#4A3640}
.cip-portfolio li::before{content:"";position:absolute;left:0;top:8px;width:7px;height:7px;background:#FFCD32}
/* pull quote (section 10) */
.cip-prose h2.cip-quote-h{--cl:max(20px, (100vw - 1200px) / 2);--ml:calc(var(--cl) + 340px);max-width:none;width:100vw;margin:80px 0 80px calc(-1 * var(--ml));box-sizing:border-box;min-height:630px;padding:226px 20px 216px var(--cl);font:italic 500 88px/94px "Newsreader",serif;letter-spacing:-1.32px;color:#30161E;position:relative;z-index:5;
 background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='349' height='346' viewBox='0 0 349 346' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings (on image)'%3E %3Ccircle id='Ring' cx='195' cy='192' r='13.9091' stroke='%23FFCD32' stroke-width='2'/%3E %3Ccircle id='Ring_2' cx='195' cy='192' r='41.7273' stroke='%23FFCD32' stroke-width='2'/%3E %3Ccircle id='Ring_3' cx='195' cy='192' r='69.5455' stroke='%23FFCD32' stroke-width='2'/%3E %3Ccircle id='Ring_4' cx='195' cy='192' r='97.3636' stroke='%23FFCD32' stroke-width='2'/%3E %3Ccircle id='Ring_5' cx='195' cy='192' r='125.182' stroke='%23FFCD32' stroke-width='2'/%3E %3Ccircle id='Ring_6' cx='195' cy='192' r='153' stroke='%23FFCD32' stroke-width='2'/%3E %3C/g%3E %3C/svg%3E ") no-repeat calc(var(--cl) + 890px) 165px/349px 346px,linear-gradient(#30161E,#30161E) no-repeat calc(var(--cl) + 890px) 165px/300px 300px,url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1360' height='512' viewBox='0 0 1360 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings (behind)'%3E %3Ccircle id='Ring' cx='1205' cy='357' r='13.9091' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_2' cx='1205' cy='357' r='41.7273' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_3' cx='1205' cy='357' r='69.5455' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_4' cx='1205' cy='357' r='97.3636' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_5' cx='1205' cy='357' r='125.182' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_6' cx='1205' cy='357' r='153' stroke='%2330161E' stroke-width='4'/%3E %3C/g%3E %3C/svg%3E ") no-repeat calc(var(--cl) - 120px) 0/1360px 512px,url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='308' height='132' viewBox='0 0 308 132' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Dot Texture'%3E %3Ccircle id='dot' cx='33' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_2' cx='55' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_3' cx='77' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_4' cx='99' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_5' cx='121' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_6' cx='143' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_7' cx='165' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_8' cx='187' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_9' cx='209' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_10' cx='231' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_11' cx='253' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_12' cx='275' cy='11' r='1.2' fill='%2330161E' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_13' cx='11' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.038556'/%3E %3Ccircle id='dot_14' cx='33' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0586107'/%3E %3Ccircle id='dot_15' cx='55' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0774624'/%3E %3Ccircle id='dot_16' cx='77' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0945675'/%3E %3Ccircle id='dot_17' cx='99' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.109114'/%3E %3Ccircle id='dot_18' cx='121' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.119981'/%3E %3Ccircle id='dot_19' cx='143' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.125884'/%3E %3Ccircle id='dot_20' cx='165' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.125884'/%3E %3Ccircle id='dot_21' cx='187' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.119981'/%3E %3Ccircle id='dot_22' cx='209' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.109114'/%3E %3Ccircle id='dot_23' cx='231' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0945675'/%3E %3Ccircle id='dot_24' cx='253' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0774624'/%3E %3Ccircle id='dot_25' cx='275' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.0586107'/%3E %3Ccircle id='dot_26' cx='297' cy='33' r='1.2' fill='%2330161E' fill-opacity='0.038556'/%3E %3Ccircle id='dot_27' cx='11' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.0613318'/%3E %3Ccircle id='dot_28' cx='33' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.0847219'/%3E %3Ccircle id='dot_29' cx='55' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.107881'/%3E %3Ccircle id='dot_30' cx='77' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.13063'/%3E %3Ccircle id='dot_31' cx='99' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.152552'/%3E %3Ccircle id='dot_32' cx='121' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.172487'/%3E %3Ccircle id='dot_33' cx='143' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.18666'/%3E %3Ccircle id='dot_34' cx='165' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.18666'/%3E %3Ccircle id='dot_35' cx='187' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.172487'/%3E %3Ccircle id='dot_36' cx='209' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.152552'/%3E %3Ccircle id='dot_37' cx='231' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.13063'/%3E %3Ccircle id='dot_38' cx='253' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.107881'/%3E %3Ccircle id='dot_39' cx='275' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.0847219'/%3E %3Ccircle id='dot_40' cx='297' cy='55' r='1.2' fill='%2330161E' fill-opacity='0.0613318'/%3E %3Ccircle id='dot_41' cx='11' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.0613318'/%3E %3Ccircle id='dot_42' cx='33' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.0847219'/%3E %3Ccircle id='dot_43' cx='55' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.107881'/%3E %3Ccircle id='dot_44' cx='77' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.13063'/%3E %3Ccircle id='dot_45' cx='99' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.152552'/%3E %3Ccircle id='dot_46' cx='121' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.172487'/%3E %3Ccircle id='dot_47' cx='143' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.18666'/%3E %3Ccircle id='dot_48' cx='165' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.18666'/%3E %3Ccircle id='dot_49' cx='187' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.172487'/%3E %3Ccircle id='dot_50' cx='209' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.152552'/%3E %3Ccircle id='dot_51' cx='231' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.13063'/%3E %3Ccircle id='dot_52' cx='253' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.107881'/%3E %3Ccircle id='dot_53' cx='275' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.0847219'/%3E %3Ccircle id='dot_54' cx='297' cy='77' r='1.2' fill='%2330161E' fill-opacity='0.0613318'/%3E %3Ccircle id='dot_55' cx='11' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.038556'/%3E %3Ccircle id='dot_56' cx='33' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0586107'/%3E %3Ccircle id='dot_57' cx='55' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0774624'/%3E %3Ccircle id='dot_58' cx='77' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0945675'/%3E %3Ccircle id='dot_59' cx='99' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.109114'/%3E %3Ccircle id='dot_60' cx='121' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.119981'/%3E %3Ccircle id='dot_61' cx='143' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.125884'/%3E %3Ccircle id='dot_62' cx='165' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.125884'/%3E %3Ccircle id='dot_63' cx='187' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.119981'/%3E %3Ccircle id='dot_64' cx='209' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.109114'/%3E %3Ccircle id='dot_65' cx='231' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0945675'/%3E %3Ccircle id='dot_66' cx='253' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0774624'/%3E %3Ccircle id='dot_67' cx='275' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.0586107'/%3E %3Ccircle id='dot_68' cx='297' cy='99' r='1.2' fill='%2330161E' fill-opacity='0.038556'/%3E %3Ccircle id='dot_69' cx='33' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0161884'/%3E %3Ccircle id='dot_70' cx='55' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_71' cx='77' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_72' cx='99' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_73' cx='121' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_74' cx='143' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_75' cx='165' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0639534'/%3E %3Ccircle id='dot_76' cx='187' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0603239'/%3E %3Ccircle id='dot_77' cx='209' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0533018'/%3E %3Ccircle id='dot_78' cx='231' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0432912'/%3E %3Ccircle id='dot_79' cx='253' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0307657'/%3E %3Ccircle id='dot_80' cx='275' cy='121' r='1.2' fill='%2330161E' fill-opacity='0.0161884'/%3E %3C/g%3E %3C/svg%3E ") no-repeat calc(var(--cl) + 440px) 40px/308px 132px,url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1429' height='1429' viewBox='0 0 1429 1429' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Contour Ripples'%3E %3Ccircle id='Contour' cx='584.5' cy='792.5' r='90' stroke='%2330161E' stroke-opacity='0.09'/%3E %3Ccircle id='Contour_2' cx='594.5' cy='786.5' r='138' stroke='%2330161E' stroke-opacity='0.0844099'/%3E %3Ccircle id='Contour_3' cx='604.5' cy='780.5' r='186' stroke='%2330161E' stroke-opacity='0.0788199'/%3E %3Ccircle id='Contour_4' cx='614.5' cy='774.5' r='234' stroke='%2330161E' stroke-opacity='0.0732298'/%3E %3Ccircle id='Contour_5' cx='624.5' cy='768.5' r='282' stroke='%2330161E' stroke-opacity='0.0676398'/%3E %3Ccircle id='Contour_6' cx='634.5' cy='762.5' r='330' stroke='%2330161E' stroke-opacity='0.0620497'/%3E %3Ccircle id='Contour_7' cx='644.5' cy='756.5' r='378' stroke='%2330161E' stroke-opacity='0.0564596'/%3E %3Ccircle id='Contour_8' cx='654.5' cy='750.5' r='426' stroke='%2330161E' stroke-opacity='0.0508696'/%3E %3Ccircle id='Contour_9' cx='664.5' cy='744.5' r='474' stroke='%2330161E' stroke-opacity='0.0452795'/%3E %3Ccircle id='Contour_10' cx='674.5' cy='738.5' r='522' stroke='%2330161E' stroke-opacity='0.0396894'/%3E %3Ccircle id='Contour_11' cx='684.5' cy='732.5' r='570' stroke='%2330161E' stroke-opacity='0.0340994'/%3E %3Ccircle id='Contour_12' cx='694.5' cy='726.5' r='618' stroke='%2330161E' stroke-opacity='0.0285093'/%3E %3Ccircle id='Contour_13' cx='704.5' cy='720.5' r='666' stroke='%2330161E' stroke-opacity='0.0229193'/%3E %3Ccircle id='Contour_14' cx='714.5' cy='714.5' r='714' stroke='%2330161E' stroke-opacity='0.0173292'/%3E %3C/g%3E %3C/svg%3E ") no-repeat calc(var(--cl) - 824.5px) -152.5px/1429px 1429px,linear-gradient(90deg,#FFD140,#FFC623)}
.cip-prose h2.cip-quote-h>*{max-width:760px}
.cip-prose h2.cip-quote-h::before{left:var(--cl);top:60px;color:#30161E}
.cip-prose h2.cip-quote-h::after{content:"\201C";position:absolute;left:calc(var(--cl) - 8px);top:96px;font:italic 500 180px/160px "Newsreader",serif;color:#30161E}
.cip-prose h2.cip-quote-h{text-wrap:balance}
.cip-prose h2.cip-quote-h{background-clip:border-box}
.cip-prose h2.cip-quote-h{padding-right:calc(100vw - var(--cl) - 760px)}
/* end mark */
.cip-prose .cip-endmark{margin-bottom:0}
.cip-prose .cip-endmark::after{content:"";display:block;width:22px;height:22px;margin-top:40px;background:#30161E url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Cpath id='Ring' d='M14.5 11C14.5 12.933 12.933 14.5 11 14.5C9.067 14.5 7.5 12.933 7.5 11C7.5 9.067 9.067 7.5 11 7.5C12.933 7.5 14.5 9.067 14.5 11Z' stroke='%23FFCD32'/%3E %3Cpath id='Ring_2' d='M18.5 11C18.5 15.1421 15.1421 18.5 11 18.5C6.85786 18.5 3.5 15.1421 3.5 11C3.5 6.85786 6.85786 3.5 11 3.5C15.1421 3.5 18.5 6.85786 18.5 11Z' stroke='%23FFCD32'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 0/19px 19px}
.cip-art-end{margin-top:48px}
/* related */
.cip-related-grid .e-loop-item{height:100%}
/* ===== responsive ===== */
@media(max-width:1024px){
 .cip-art-sidebar{position:relative!important;top:auto}
 .cip-prose h2.cip-quote-h{--ml:var(--cl);width:auto;margin-left:calc(-1 * 32px);margin-right:-32px;padding:180px 32px 120px;background-position:calc(100% + 60px) 120px,calc(100% - 40px) 120px,right -200px top 0,center 40px,-400px -150px,0 0;font-size:64px;line-height:70px}
 .cip-prose h2.cip-quote-h::before{left:32px}.cip-prose h2.cip-quote-h::after{left:24px}
}
@media(max-width:767px){
 .cip-art-hero{background-image:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='404.3' height='1008.2' viewBox='0 0 404.3 1008.2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings (behind)' opacity='0.35'%3E %3Ccircle id='Ring' cx='234.5' cy='838.4' r='15.3' stroke='%23FFCD32' stroke-width='3'/%3E %3Ccircle id='Ring_2' cx='234.5' cy='838.4' r='45.9' stroke='%23FFCD32' stroke-width='3'/%3E %3Ccircle id='Ring_3' cx='234.5' cy='838.4' r='76.5' stroke='%23FFCD32' stroke-width='3'/%3E %3Ccircle id='Ring_4' cx='234.5' cy='838.4' r='107.1' stroke='%23FFCD32' stroke-width='3'/%3E %3Ccircle id='Ring_5' cx='234.5' cy='838.4' r='137.7' stroke='%23FFCD32' stroke-width='3'/%3E %3Ccircle id='Ring_6' cx='234.5' cy='838.4' r='168.3' stroke='%23FFCD32' stroke-width='3'/%3E %3C/g%3E %3C/svg%3E "),url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='390' height='1089' viewBox='0 0 390 1089' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Hero BG' filter='url(%23filter0_n_0_25)'%3E %3Cg clip-path='url(%23clip0_0_25)'%3E %3Cg id='Glow / cool' filter='url(%23filter1_f_0_25)'%3E %3Cellipse cx='30' cy='50' rx='230' ry='210' fill='%2354243B' fill-opacity='0.8'/%3E %3C/g%3E %3Cg id='Glow / magenta' filter='url(%23filter2_f_0_25)'%3E %3Ccircle cx='330' cy='710' r='150' fill='%23FFCD32' fill-opacity='0.16'/%3E %3C/g%3E %3Cg id='Glow / warm' filter='url(%23filter3_f_0_25)'%3E %3Cellipse cx='180' cy='650' rx='140' ry='130' fill='%23FFCD32' fill-opacity='0.12'/%3E %3C/g%3E %3Cg id='Contour Ripples'%3E %3Ccircle id='Contour' cx='300' cy='700' r='40' stroke='white' stroke-opacity='0.075'/%3E %3Ccircle id='Contour_2' cx='294' cy='704' r='76' stroke='white' stroke-opacity='0.0703416'/%3E %3Ccircle id='Contour_3' cx='288' cy='708' r='112' stroke='white' stroke-opacity='0.0656832'/%3E %3Ccircle id='Contour_4' cx='282' cy='712' r='148' stroke='white' stroke-opacity='0.0610248'/%3E %3Ccircle id='Contour_5' cx='276' cy='716' r='184' stroke='white' stroke-opacity='0.0563665'/%3E %3Ccircle id='Contour_6' cx='270' cy='720' r='220' stroke='white' stroke-opacity='0.0517081'/%3E %3Ccircle id='Contour_7' cx='264' cy='724' r='256' stroke='white' stroke-opacity='0.0470497'/%3E %3Ccircle id='Contour_8' cx='258' cy='728' r='292' stroke='white' stroke-opacity='0.0423913'/%3E %3Ccircle id='Contour_9' cx='252' cy='732' r='328' stroke='white' stroke-opacity='0.0377329'/%3E %3Ccircle id='Contour_10' cx='246' cy='736' r='364' stroke='white' stroke-opacity='0.0330745'/%3E %3Ccircle id='Contour_11' cx='240' cy='740' r='400' stroke='white' stroke-opacity='0.0284161'/%3E %3Ccircle id='Contour_12' cx='234' cy='744' r='436' stroke='white' stroke-opacity='0.0237578'/%3E %3Ccircle id='Contour_13' cx='228' cy='748' r='472' stroke='white' stroke-opacity='0.0190994'/%3E %3Ccircle id='Contour_14' cx='222' cy='752' r='508' stroke='white' stroke-opacity='0.014441'/%3E %3C/g%3E %3C/g%3E %3C/g%3E %3Cdefs%3E %3Cfilter id='filter0_n_0_25' x='0' y='0' width='390' height='1089' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeTurbulence type='fractalNoise' baseFrequency='1.6666666269302368 1.6666666269302368' stitchTiles='stitch' numOctaves='3' result='noise' seed='0' /%3E %3CfeColorMatrix in='noise' type='luminanceToAlpha' result='alphaNoise' /%3E %3CfeComponentTransfer in='alphaNoise' result='coloredNoise1'%3E %3CfeFuncA type='discrete' tableValues='0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 '/%3E %3C/feComponentTransfer%3E %3CfeComposite operator='in' in2='shape' in='coloredNoise1' result='noise1Clipped' /%3E %3CfeFlood flood-color='rgba(255, 255, 255, 0.05)' result='color1Flood' /%3E %3CfeComposite operator='in' in2='noise1Clipped' in='color1Flood' result='color1' /%3E %3CfeMerge result='effect1_noise_0_25'%3E %3CfeMergeNode in='shape' /%3E %3CfeMergeNode in='color1' /%3E %3C/feMerge%3E %3C/filter%3E %3Cfilter id='filter1_f_0_25' x='-340' y='-300' width='740' height='700' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='70' result='effect1_foregroundBlur_0_25'/%3E %3C/filter%3E %3Cfilter id='filter2_f_0_25' x='60' y='440' width='540' height='540' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_0_25'/%3E %3C/filter%3E %3Cfilter id='filter3_f_0_25' x='-80' y='400' width='520' height='500' filterUnits='userSpaceOnUse' color-interpolation-filters='sRGB'%3E %3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E %3CfeBlend mode='normal' in='SourceGraphic' in2='BackgroundImageFix' result='shape'/%3E %3CfeGaussianBlur stdDeviation='60' result='effect1_foregroundBlur_0_25'/%3E %3C/filter%3E %3CclipPath id='clip0_0_25'%3E %3Crect width='390' height='1089' fill='white'/%3E %3C/clipPath%3E %3C/defs%3E %3C/svg%3E "),linear-gradient(180deg,#2A131A 0%,#30161E 100%);background-position:190px -528px,center 32px,0 0;background-size:404.3px 1008.2px,100% auto,100% 100%}
 .cip-art-hero::after{height:98px}
 .cip-hide-m{display:none!important}
 .cip-byline::before{width:36px;height:36px;margin-top:-18px;background-size:28.8px 28.8px}
 .cip-art-feature figcaption{display:none}
 .cip-toc .elementor-toc{background:#F5F3EE;border:1px solid #E5E2DA;border-radius:6px}
 .cip-toc .elementor-toc__header{padding:19px 19px;cursor:pointer}
 .cip-toc .elementor-toc__body{border-left:0;padding:0 19px 12px}
 .cip-toc .elementor-toc__toggle-button{color:#A67C00}
 .cip-prose{font-size:17px;line-height:29px}
 .cip-prose .cip-lead{font-size:20px;line-height:32px}
 .cip-prose .cip-statement{font-size:24px;line-height:31px}
 .cip-prose .cip-highlight{font-size:19px;line-height:30px;padding-left:16px}
 .cip-prose ul.cip-list li::before{top:11px}
 .cip-prose h2{font-size:28px;line-height:34px;letter-spacing:-.3px;margin-top:50px}
 .cip-prose figure,.cip-prose .cip-callout,.cip-prose .cip-stat-callout,.cip-prose .cip-facilities,.cip-prose .cip-spectrum,.cip-prose .cip-checklist,.cip-prose .cip-portfolio,.cip-prose .cip-embed{margin:32px 0 48px}
 .cip-callout{padding:24px 28px 28px;background:#30161E url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='442' height='224' viewBox='0 0 442 224' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings'%3E %3Ccircle id='Ring' cx='330' cy='112' r='9.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_2' cx='330' cy='112' r='26.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_3' cx='330' cy='112' r='43.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_4' cx='330' cy='112' r='60.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_5' cx='330' cy='112' r='77.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_6' cx='330' cy='112' r='94.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3Ccircle id='Ring_7' cx='330' cy='112' r='111.4' stroke='%23FFCD32' stroke-opacity='0.35' stroke-width='1.2'/%3E %3C/g%3E %3C/svg%3E ") no-repeat 0 -82px/442px 224px}
 .cip-callout__q{font-size:30px!important;line-height:36px!important}
 .cip-heat-table thead{display:none}
 .cip-heat-table table,.cip-heat-table tbody,.cip-heat-table tr,.cip-heat-table td{display:block;width:auto}
 .cip-heat-table tr{position:relative;padding:22px 20px 22px;border-top:1px solid #E5E2DA;background:#fff}
 .cip-heat-table tbody tr:first-child{border-top:0}
 .cip-heat-table tbody tr:nth-child(2){background:#F5F3EE}
 .cip-heat-table td{padding:0;border:0;background:transparent!important;font-size:15px;line-height:23px}
 .cip-heat-table td:first-child{font-size:18px;line-height:23px;margin:0 0 17px;padding-right:110px}
 .cip-heat-table td:nth-child(2){position:absolute;right:20px;top:18px}
 .cip-chip{font-size:13px;padding:5px 12px}
 .cip-heat-table td:nth-child(3)::before,.cip-heat-table td:nth-child(4)::before{display:block;font:600 11px/14px "Google Sans",sans-serif;letter-spacing:1.1px;text-transform:uppercase;color:#A67C00;margin:0 0 6px}
 .cip-heat-table td:nth-child(3)::before{content:"Examples"}
 .cip-heat-table td:nth-child(4)::before{content:"Technologies worth considering";margin-top:16px}
 .cip-stat-callout{flex-direction:column;padding:22px 28px 28px;background-position:right -650px top -145px}
 .cip-stat-callout__num{font-size:58px!important;line-height:64px!important;flex:none!important;letter-spacing:-1.7px}
 .cip-stat-callout__label{font-size:18px!important;line-height:26px!important;margin-top:8px!important}
 .cip-embed{grid-template-columns:1fr}
 .cip-embed__map{height:300px}
 .cip-embed__panel{padding:28px 24px 28px}
 .cip-embed__title{font-size:22px!important;line-height:29px!important}
 .cip-embed__legend{gap:6px;flex-direction:column}
 .cip-facilities,.cip-portfolio,.cip-spectrum__cases{grid-template-columns:1fr;gap:16px}
 .cip-facility{padding:24px}
 .cip-spectrum{padding:24px}
 .cip-spectrum__ends{font-size:14px}
 .cip-checklist{padding:24px}
 .cip-checklist__title{font-size:24px!important;line-height:30px!important}
 .cip-checklist li{padding-left:44px}
 .cip-checklist li::before{font-size:24px;line-height:28px}
 .cip-checklist__q{font-size:19px!important;line-height:25px!important}
 .cip-checklist__a{font-size:16px!important;line-height:24px!important}
 .cip-portfolio__card{padding:30px 24px 24px}
 .cip-prose h2.cip-quote-h{margin-left:-20px;margin-right:-20px;padding:160px 20px 64px;min-height:0;font-size:44px;line-height:48px;letter-spacing:-.66px;background:url("data:image/svg+xml,%3Csvg preserveAspectRatio='none' overflow='visible' width='1360' height='512' viewBox='0 0 1360 512' fill='none' xmlns='http://www.w3.org/2000/svg'%3E %3Cg id='Logo Rings (behind)'%3E %3Ccircle id='Ring' cx='1205' cy='357' r='13.9091' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_2' cx='1205' cy='357' r='41.7273' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_3' cx='1205' cy='357' r='69.5455' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_4' cx='1205' cy='357' r='97.3636' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_5' cx='1205' cy='357' r='125.182' stroke='%2330161E' stroke-width='4'/%3E %3Ccircle id='Ring_6' cx='1205' cy='357' r='153' stroke='%2330161E' stroke-width='4'/%3E %3C/g%3E %3C/svg%3E ") no-repeat right -900px top -120px/1360px 512px,linear-gradient(90deg,#FFD140,#FFC623)}
 .cip-prose h2.cip-quote-h::before{left:20px;top:38px}
 .cip-prose h2.cip-quote-h::after{left:14px;top:66px;font-size:100px;line-height:100px}
 .cip-related-grid .elementor-loop-container{display:flex!important;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px!important;margin:0 -20px;padding:0 20px;scrollbar-width:none}
 .cip-related-grid .elementor-loop-container::-webkit-scrollbar{display:none}
 .cip-related-grid .e-loop-item{flex:0 0 280px;scroll-snap-align:start}
}
/* fixes */
.cip-topics .elementor-post-info__terms-list-item{font:500 14px/18px "Google Sans",sans-serif!important;color:#30161E!important}
.cip-share .elementor-share-btn__icon svg{fill:#30161E!important;width:17px!important;height:17px!important}
.cip-share .elementor-share-btn__icon{--e-share-buttons-icon-size:17px;color:#30161E!important}
.cip-toc .elementor-toc{--box-border-width:0;--box-padding:0;border:0!important;padding:0!important}
.cip-toc .elementor-toc__list-item{counter-increment:none}
.cip-toc .elementor-toc__list-item-text-wrapper{counter-increment:toc}
.cip-toc .elementor-toc__header{border-bottom:0!important}
@media(min-width:768px){.cip-toc .elementor-toc__toggle-button{display:none!important}}
.cip-author-box>.e-con:last-child{flex:1 1 0!important;min-width:0;width:auto!important}
.cip-embed__tag{display:none}
/* fixes2 */
.cip-topics .elementor-post-info__terms-list-item{white-space:nowrap}
@media(min-width:768px){.cip-toc,.cip-toc>.elementor-widget-container,.cip-toc .elementor-toc{border:0!important;padding:0!important;background:none!important;box-shadow:none!important}}
@media(max-width:767px){.cip-toc,.cip-toc>.elementor-widget-container{border:0!important;padding:0!important}.cip-toc .elementor-toc{background:#F5F3EE!important;border:1px solid #E5E2DA!important;border-radius:6px!important;padding:0!important}.cip-toc .elementor-toc__header{padding:19px!important}.cip-toc .elementor-toc__body{padding:0 19px 14px!important}}/* End custom CSS */