.elementor-3071 .elementor-element.elementor-element-8eaaa8d{--display:grid;--e-con-grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr) minmax(0, .8fr);--e-con-grid-template-rows:auto;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3071 .elementor-element.elementor-element-a3c0101{--display:grid;--e-con-grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);--e-con-grid-template-rows:auto;--gap:1.5rem 2.5rem;--row-gap:1.5rem;--column-gap:2.5rem;--grid-auto-flow:row;--align-items:start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1 / span 3;grid-row:1;}.elementor-3071 .elementor-element.elementor-element-a3c0102{--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:.75rem .75rem;--row-gap:.75rem;--column-gap:.75rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1;}.elementor-3071 .elementor-element.elementor-element-71b8015{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3071 .elementor-element.elementor-element-9107e39{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-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-3071 .elementor-element.elementor-element-526e008{font-family:"Inter", Sans-serif;font-size:1rem;line-height:1.5em;color:var(--cpa-dir-ink);}.elementor-3071 .elementor-element.elementor-element-bdaeca4{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:2.75rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;grid-column:2;grid-row:1;}.elementor-3071 .elementor-element.elementor-element-d5b2e65{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:1;grid-row:2;}.elementor-3071 .elementor-element.elementor-element-4e4cf86{--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:.75rem .75rem;--row-gap:.75rem;--column-gap:.75rem;border-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var(--cpa-dir-rust);--border-color:var(--cpa-dir-rust);--padding-top:1.25rem;--padding-bottom:1.25rem;--padding-left:1.25rem;--padding-right:1.25rem;grid-column:2;grid-row:2;}.elementor-3071 .elementor-element.elementor-element-4e4cf86:not(.elementor-motion-effects-element-type-background), .elementor-3071 .elementor-element.elementor-element-4e4cf86 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:color-mix(in srgb,var(--cpa-proof-gold) 50%,var(--cpa-paper));}.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-3071 .elementor-element.elementor-element-a3c0103 .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:1.125rem;font-weight:700;line-height:1.25em;color:var(--cpa-dir-ink);}.elementor-3071 .elementor-element.elementor-element-df08631 .cpa-support-panel, .elementor-3071 .elementor-element.elementor-element-df08631 .cpa-profile-explore{background:transparent;padding:0px 0px 0px 0px;}.elementor-3071 .elementor-element.elementor-element-df08631 .cpa-support-panel{border-top-color:transparent;}.elementor-3071 .elementor-element.elementor-element-df08631 .cpa-profile-action-icon{color:var(--cpa-dir-rust);}.elementor-3071 .elementor-element.elementor-element-bc6e8d4{font-family:"Inter", Sans-serif;font-size:1rem;line-height:1.5em;color:var(--cpa-dir-ink);}.elementor-3071 .elementor-element.elementor-element-68f1510{--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:1rem 1rem;--row-gap:1rem;--column-gap:1rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:3;grid-row:2;}.elementor-3071 .elementor-element.elementor-element-3240712 .cpa-support-panel, .elementor-3071 .elementor-element.elementor-element-3240712 .cpa-profile-explore{background:var(--cpa-sage);padding:1rem 1rem 1rem 1rem;}.elementor-3071 .elementor-element.elementor-element-3240712 .cpa-profile-action-icon{color:var(--cpa-dir-teal);}@media(max-width:1024px){.elementor-3071 .elementor-element.elementor-element-8eaaa8d{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3071 .elementor-element.elementor-element-a3c0101{--grid-auto-flow:row;grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-a3c0102{grid-column:auto;}.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-3071 .elementor-element.elementor-element-bdaeca4{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-d5b2e65{grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-4e4cf86{grid-column:auto;grid-row:auto;}.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-3071 .elementor-element.elementor-element-68f1510{grid-column:auto;grid-row:auto;}}@media(max-width:767px){.elementor-3071 .elementor-element.elementor-element-8eaaa8d{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--gap:1.5rem 1.5rem;--row-gap:1.5rem;--column-gap:1.5rem;--grid-auto-flow:row;}.elementor-3071 .elementor-element.elementor-element-a3c0101{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:auto;--grid-auto-flow:row;grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-a3c0102{grid-column:auto;}.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-3071 .elementor-element.elementor-element-bdaeca4{--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-d5b2e65{grid-column:auto;grid-row:auto;}.elementor-3071 .elementor-element.elementor-element-4e4cf86{grid-column:auto;grid-row:auto;}.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-3071 .elementor-element.elementor-element-68f1510{grid-column:auto;grid-row:auto;}}/* Start custom CSS for container, class: .elementor-element-8eaaa8d */.elementor-3071 .elementor-element.elementor-element-8eaaa8d {min-width:0;gap:1.25rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d > .e-con {min-width:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel {border:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel .cpa-channels {display:grid;gap:1rem;margin:0;padding:0;list-style:none;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel li {display:flex;gap:1rem;align-items:flex-start;margin:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel li > div {min-width:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel a {font-weight:600;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-action-icon {display:inline-block;flex:none;width:1.5rem;height:1.5rem;vertical-align:middle;fill:currentColor;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-action-icon svg {width:100%;height:100%;fill:currentColor;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-support-panel .cpa-profile-note {margin:.25rem 0 0;font-size:.8125rem;line-height:1.45;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-advertising-action {border-top:1px solid var(--cpa-dir-line);padding-top:1rem;margin-top:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-explore .cpa-channels {display:grid;gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-explore li {margin:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-explore .cpa-profile-action-icon {width:1rem;height:1rem;margin-right:.375rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access, .elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-newsroom-admin {background:var(--cpa-dir-panel);}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access {padding:0;margin:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-newsroom-admin {padding:0;margin:0;font-size:.875rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-newsroom-admin h3 {font-size:1rem;margin:0 0 .5rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-newsroom-admin .cpa-profile-note {margin:0 0 .5rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-information section:first-child {border-top:1px solid var(--cpa-dir-line);padding-top:1rem;}
@media(max-width:1024px) {
 .elementor-3071 .elementor-element.elementor-element-8eaaa8d {grid-template-columns:minmax(0,1fr);}
 .elementor-3071 .elementor-element.elementor-element-8eaaa8d > .e-con {grid-column:auto;grid-row:auto;}
}
@media(max-width:767px) {
 .elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access {margin-top:0;}
}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-explore h3, .elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-member-access h3 {font-size:1.125rem;line-height:1.25;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-explore a {display:inline;}

/* Profile presentation: current Tim reference corrections. */
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-native-support-column {background:color-mix(in srgb,var(--cpa-proof-gold) 50%,var(--cpa-paper));gap:.75rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .elementor-widget-cpa-newsroom-support-actions .cpa-profile-explore {background:var(--cpa-sage);}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-community {color:var(--cpa-teal-ink);font-size:1rem;font-weight:600;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-community .cpa-profile-action-icon {width:1rem;height:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-member-seal, .elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-eyebrow {color:var(--cpa-teal-ink);}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-identity .cpa-member-seal {margin:0 0 .75rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-title {margin:0 0 .5rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-identity .cpa-profile-community {margin:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .elementor-element-a3c0101 {align-items:start;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .elementor-element-bdaeca4 {justify-content:flex-start;align-self:start;padding-top:2.75rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-information section {margin-top:1rem;padding-top:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-contact-group {border-top:1px solid var(--cpa-dir-line);padding-top:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-contact-group section, .elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-detail-information .cpa-community-contact-group section:first-child {border:0;padding:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-contact-group section+section {margin-top:1.25rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-contact-row {display:flex;align-items:flex-start;gap:.5rem;margin:.5rem 0;overflow-wrap:anywhere;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-contact-row .cpa-profile-action-icon {width:1rem;height:1rem;color:var(--cpa-teal-ink);margin-top:.2rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-help-trigger {border:0;background:none;color:var(--cpa-teal-ink);padding:0 .25rem;vertical-align:middle;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-help-trigger .cpa-profile-action-icon {width:1rem;height:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions {display:block;background:var(--cpa-panel);padding:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access,.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-newsroom-admin {background:transparent;margin:0;padding:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access p,.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-newsroom-admin p {margin:.5rem 0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-profile-member-actions .cpa-member-access+.cpa-newsroom-admin {border-top:1px solid var(--cpa-dir-line);padding-top:1rem;margin-top:1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-native-support-column h3 {margin:0;font-size:1.125rem;line-height:1.25;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-native-support-column .elementor-widget {margin-bottom:0;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-advertising-action {display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.5rem 1rem;}
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-advertising-action .cpa-profile-note {margin:.25rem 0 0;}
@media(max-width:1024px){.elementor-3071 .elementor-element.elementor-element-8eaaa8d .elementor-element-bdaeca4{padding-top:0;}}

/* Public coverage stays concise; explanatory help belongs in the newsroom editor. */
.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-help-trigger,.elementor-3071 .elementor-element.elementor-element-8eaaa8d .cpa-community-contact-group [popover] {display:none;}/* End custom CSS */