.elementor-257291 .elementor-element.elementor-element-fad8975{--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}.elementor-257291 .elementor-element.elementor-element-04237a1{--display:flex}.elementor-257291 .elementor-element.elementor-element-d4e382e{--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}.elementor-widget-theme-post-title .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);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.elementor-257291 .elementor-element.elementor-element-e5c0a01{--display:flex}.elementor-257291 .elementor-element.elementor-element-88a8572{--display:flex}.elementor-257291 .elementor-element.elementor-element-6bc4be5{--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}.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)}.elementor-257291 .elementor-element.elementor-element-b883c75{--display:flex}.elementor-257291 .elementor-element.elementor-element-83a69bf{--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}.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)}.elementor-257291 .elementor-element.elementor-element-a9f03ab .elementor-icon-list-icon{width:14px}.elementor-257291 .elementor-element.elementor-element-a9f03ab .elementor-icon-list-icon i{font-size:14px}.elementor-257291 .elementor-element.elementor-element-a9f03ab .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.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);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-257291 .elementor-element.elementor-element-78ba258{--display:flex}.elementor-257291 .elementor-element.elementor-element-a80c43a{--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}.elementor-257291 .elementor-element.elementor-element-6f81a20{--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}.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)}.elementor-257291 .elementor-element.elementor-element-1f37911 .elementor-icon-list-icon{width:14px}.elementor-257291 .elementor-element.elementor-element-1f37911 .elementor-icon-list-icon i{font-size:14px}.elementor-257291 .elementor-element.elementor-element-1f37911 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-257291 .elementor-element.elementor-element-cb78e0e{--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}.elementor-257291 .elementor-element.elementor-element-611f69f{--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}.elementor-257291 .elementor-element.elementor-element-47aafad{--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}.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);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height)}.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)}.elementor-257291 .elementor-element.elementor-element-c9a9eda .elementor-toc__header-title{text-align:start}.elementor-257291 .elementor-element.elementor-element-c9a9eda .elementor-toc__header{flex-direction:row}.elementor-257291 .elementor-element.elementor-element-c9a9eda{--item-text-hover-decoration:underline}.elementor-257291 .elementor-element.elementor-element-c6fde38{--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}.elementor-widget-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)}.elementor-257291 .elementor-element.elementor-element-a7aa59d{--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}.elementor-257291 .elementor-element.elementor-element-666f148 .elementor-icon-list-icon{width:14px}.elementor-257291 .elementor-element.elementor-element-666f148 .elementor-icon-list-icon i{font-size:14px}.elementor-257291 .elementor-element.elementor-element-666f148 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-257291 .elementor-element.elementor-element-5bdeab9{--display:flex}.elementor-257291 .elementor-element.elementor-element-eca87eb{--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}.elementor-257291 .elementor-element.elementor-element-b3a4d6a{--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}.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);font-style:var(--e-global-typography-primary-font-style);line-height:var(--e-global-typography-primary-line-height);color:var(--e-global-color-primary)}.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)}.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);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-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);text-transform:var(--e-global-typography-secondary-text-transform);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing)}.elementor-257291 .elementor-element.elementor-element-acd815f{--grid-columns:3}.elementor-257291 .elementor-element.elementor-element-1da1b74{--display:flex}.elementor-257291 .elementor-element.elementor-element-fdb8e1b{--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}@media(max-width:1024px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.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)}.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)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.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)}.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)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.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)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.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)}.elementor-257291 .elementor-element.elementor-element-acd815f{--grid-columns:1}}@media(max-width:767px){.elementor-widget-theme-post-title .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.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)}.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)}.elementor-widget-text-editor{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-theme-post-content{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.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)}.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)}.elementor-widget-image .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height)}.elementor-widget-heading .elementor-heading-title{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height)}.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)}.elementor-widget-loop-grid .elementor-button{font-size:var(--e-global-typography-accent-font-size);line-height:var(--e-global-typography-accent-line-height)}.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)}.elementor-257291 .elementor-element.elementor-element-acd815f{--grid-columns:1}}.bcd-single{background:#FAFAF8;color:#2D3340;font-family:'DM Sans',system-ui,sans-serif;width:100%}.bcd-single a{color:#0B6E78}.bcd-single .bcd-eyebrow,.bcd-single .bcd-bc-path,.bcd-single .bcd-meta,.bcd-single .bcd-tag-row,.bcd-single .bcd-share-lbl,.bcd-single .bcd-author-title,.bcd-single .bcd-rc-cat{font-family:'Syne Mono',monospace;text-transform:uppercase;letter-spacing:.14em;font-size:12px}.bcd-single .bcd-bc{position:sticky;top:0;z-index:50;background:rgb(250 250 248 / .96);border-bottom:2px solid #0A0A0A;padding:14px 24px}.bcd-single .bcd-bc-in{display:flex;align-items:center;gap:12px;justify-content:space-between;flex-wrap:wrap}.bcd-single .bcd-bc-path{font-size:12px;color:#4A5568}.bcd-single .bcd-sep{margin:0 10px;color:#4A5568}.bcd-single .bcd-bc-title .elementor-heading-title{font-family:'Syne Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#0A0A0A;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:520px}.bcd-single .bcd-bc-progress{display:flex;align-items:center;gap:12px}.bcd-single .bcd-bc-bar-track{width:80px;height:3px;background:rgb(10 10 10 / .12)}.bcd-single .bcd-bc-bar-fill{height:100%;background:#30CED9;width:0%;transition:width .1s}.bcd-single .bcd-bc-pct{font-family:'Syne Mono',monospace;font-size:12px;color:#0B6E78}.bcd-single .bcd-head{background:#F0F4FF;border-bottom:2px solid #0A0A0A;padding:64px 24px 40px}.bcd-single .bcd-head-in{max-width:840px;margin:0 auto}.bcd-single .bcd-meta,.bcd-single .bcd-meta *{color:#4A5568}.bcd-single .bcd-meta .elementor-icon-list-icon{display:none}.bcd-single .bcd-meta .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px 20px}.bcd-single .bcd-h1 .elementor-heading-title{font-family:'Dream Orphans','Syne',sans-serif;font-weight:900;font-size:48px;line-height:1.1;color:#0A0A0A;margin:16px 0 20px}.bcd-single .bcd-deck,.bcd-single .bcd-deck *{font-size:18px;line-height:1.7;color:#2D3340}.bcd-single .bcd-deck{border-left:3px solid #30CED9;padding-left:20px}.bcd-single .bcd-feat{padding:0 24px;background:#FAFAF8}.bcd-single .bcd-feat img{width:100%;max-height:480px;object-fit:cover;display:block}.bcd-single .bcd-fb{display:flex;align-items:flex-end;aspect-ratio:16/9;padding:14px;box-sizing:border-box;background:linear-gradient(135deg,#07050F,#140D2B 55%,#6B4CF7);color:#30CED9;font-family:'Syne Mono',monospace;font-size:12px;letter-spacing:.14em;width:100%}.bcd-single .bcd-fb-lg{max-height:320px;margin-top:32px}.bcd-single .bcd-feat:has(img) .bcd-fb-w,.bcd-single .bcd-rc:has(.bcd-rc-img img) .bcd-fb-w{display:none}.bcd-single .bcd-layout{padding:56px 24px}.bcd-single .bcd-layout-in{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0;align-items:start}.bcd-single .bcd-main{padding-right:56px;border-right:1px solid rgb(10 10 10 / .12)}.bcd-single .bcd-side{padding-left:32px;position:sticky;top:70px;align-self:start}.bcd-article h2{font-family:'Syne',sans-serif;font-size:1.6rem;font-weight:800;color:#0A0A0A;margin:2.5rem 0 1rem;line-height:1.2}.bcd-article h3{font-family:'Syne',sans-serif;font-size:1.15rem;font-weight:700;color:#0A0A0A;margin:2rem 0 .75rem}.bcd-article p,.bcd-article li{font-family:'DM Sans',sans-serif;font-size:1.05rem;font-weight:400;color:#2D3340;line-height:1.8}.bcd-article p{margin-bottom:1.25rem}.bcd-article ul,.bcd-article ol{margin:0 0 1.25rem 1.5rem}.bcd-article li{margin-bottom:.35rem}.bcd-article a{color:#0B6E78;text-decoration:underline;text-underline-offset:3px}.bcd-article strong{color:#0A0A0A;font-weight:700}.bcd-article blockquote{margin:2.5rem 0;padding:1.75rem 2rem;background:#F0F4FF;border-left:4px solid #30CED9}.bcd-article blockquote p{font-family:'DM Sans',sans-serif;font-style:italic;font-size:1.2rem;color:#0A0A0A;line-height:1.6;margin-bottom:0}.bcd-article img{width:100%;height:auto;margin:2rem 0 .5rem}.bcd-article figcaption{font-family:'Syne Mono',monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#4A5568;text-align:center;padding:.25rem 0 1.5rem}.bcd-article .wp-block-callout,.bcd-article .callout-box{margin:2.5rem 0;padding:1.5rem 1.75rem;background:rgb(48 206 217 / .08);border-width:1px;border-style:solid;border-color:rgb(11 110 120 / .35)}.bcd-article .framework-box{margin:2.5rem 0;border-width:1px;border-style:solid;border-color:#0A0A0A;overflow:hidden}.bcd-article .framework-box>*:first-child{background:#07050F;padding:.75rem 1.5rem;font-family:'Syne Mono',monospace;font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#E5D704;margin:0}.bcd-article .inline-cta{margin:2.5rem 0;padding:2rem;background:#07050F;color:#F0F4FF;border-top:3px solid #30CED9;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.bcd-article .inline-cta a{color:#07050F}.bcd-single .bcd-tag-row{margin-top:2.5rem;padding-top:2rem;border-top:1px solid rgb(10 10 10 / .12)}.bcd-single .bcd-tag-row .elementor-icon-list-icon{display:none}.bcd-single .bcd-tag-row .elementor-icon-list-items{display:flex;flex-wrap:wrap;gap:8px}.bcd-single .bcd-tag-row a,.bcd-single .bcd-tag-row .elementor-icon-list-text{font-size:11px;color:#4A5568;border-width:1px;border-style:solid;border-color:rgb(10 10 10 / .2);padding:3px 10px}.bcd-single .bcd-tag-row a:hover{color:#0B6E78;border-color:#30CED9}.bcd-single .elementor-toc__header{background:#07050F!important;padding:12px 20px!important}.bcd-single .elementor-toc__header-title{font-family:'Syne Mono',monospace!important;font-size:12px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#30CED9!important}.bcd-single .elementor-toc__body{background:#fff;border-width:1px;border-style:solid;border-color:rgb(10 10 10 / .12)}.bcd-single .elementor-toc__list-item a{font-family:'DM Sans',sans-serif!important;font-size:14px!important;color:#2D3340!important;border-left:3px solid #fff0;padding:7px 18px;display:block}.bcd-single .elementor-toc__list-item a:hover,.bcd-single .elementor-toc__list-item.elementor-item-active a{color:#0B6E78!important;border-left-color:#30CED9;background:rgb(48 206 217 / .08)}.bcd-single .elementor-toc__list-item-text-wrapper--level-2 a{padding-left:34px!important;font-size:13px!important}.bcd-single .elementor-toc__list-wrapper{list-style:none;padding:0;margin:0}.bcd-single .bcd-assess{margin-top:24px;background:#07050F;color:#F0F4FF;padding:24px;border-top:3px solid #30CED9}.bcd-single .bcd-eyebrow{color:#30CED9}.bcd-single .bcd-eyebrow-c{text-align:center;color:#0B6E78}.bcd-single .bcd-assess-t{font-family:'Syne',sans-serif;font-weight:800;font-size:20px;line-height:1.25;color:#F0F4FF;margin:8px 0 10px}.bcd-single .bcd-assess p{color:#B8C4D4;font-size:14px;margin:0 0 16px}.bcd-single .bcd-btn{display:inline-block;background:#30CED9;color:#07050F!important;font-family:'DM Sans',sans-serif;font-weight:700;text-align:center;padding:14px 22px;text-decoration:none}.bcd-single .bcd-assess .bcd-btn{display:block}.bcd-single .bcd-btn-ghost{background:#fff0;color:#0A0A0A!important;border-width:2px;border-style:solid;border-color:#0A0A0A}.bcd-single .bcd-foot{background:#FAFAF8;border-top:2px solid #0A0A0A;padding:48px 24px}.bcd-single .bcd-foot-in{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.bcd-single .bcd-share-lbl{color:#4A5568;margin-bottom:12px}.bcd-single .bcd-share{display:flex;gap:10px;flex-wrap:wrap}.bcd-single .bcd-share a{font-family:'Syne Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:10px 18px;border-width:1px;border-style:solid;border-color:rgb(10 10 10 / .25);color:#0A0A0A;text-decoration:none;background:#fff}.bcd-single .bcd-share a:hover{border-color:#30CED9;color:#0B6E78}.bcd-single .bcd-author{display:flex;gap:20px;align-items:flex-start}.bcd-single .bcd-author-avatar{width:56px;flex:0 0 56px}.bcd-single .bcd-author-avatar img{width:56px;height:56px;object-fit:cover;border:2px solid #30CED9}.bcd-single .bcd-author-name,.bcd-single .bcd-author-name *{font-family:'Syne',sans-serif;font-weight:700;font-size:17px;color:#0A0A0A}.bcd-single .bcd-author-name .elementor-icon-list-icon{display:none}.bcd-single .bcd-author-title{color:#0B6E78;margin-bottom:6px}.bcd-single .bcd-author-bio p{font-size:14px;line-height:1.6;color:#2D3340;margin:0}.bcd-single .bcd-related{background:#F0F4FF;border-top:2px solid #0A0A0A;border-bottom:2px solid #0A0A0A;padding:64px 24px}.bcd-single .bcd-rel-head{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:28px}.bcd-single .bcd-rel-h .elementor-heading-title{font-family:'Syne',sans-serif;font-weight:800;font-size:26px;color:#0A0A0A}.bcd-single .bcd-rel-all a{font-family:'Syne Mono',monospace;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.bcd-single .bcd-rel-grid .elementor-loop-container{gap:20px}.bcd-single .bcd-rc{background:#fff;border-width:1px;border-style:solid;border-color:rgb(10 10 10 / .12);display:flex;flex-direction:column;height:100%;padding:0}.bcd-single .bcd-rc img{width:100%;aspect-ratio:16/9;object-fit:cover;display:block}.bcd-single .bcd-rc-body{padding:18px 20px}.bcd-single .bcd-rc-cat,.bcd-single .bcd-rc-cat *{color:#5B3FD6}.bcd-single .bcd-rc-cat .elementor-icon-list-icon{display:none}.bcd-single .bcd-rc-title .elementor-heading-title,.bcd-single .bcd-rc-title a{font-family:'Syne',sans-serif;font-weight:800;font-size:17px;line-height:1.3;color:#0A0A0A}.bcd-single .bcd-rc-ex{font-size:14px;color:#2D3340}.bcd-single .bcd-cta{background:#07050F;padding:80px 24px;text-align:center}.bcd-single .bcd-cta .bcd-eyebrow-c{color:#30CED9}.bcd-single .bcd-cta-h{font-family:'Dream Orphans','Syne',sans-serif;font-weight:900;font-size:40px;line-height:1.1;color:#F0F4FF;margin:12px 0}.bcd-single .bcd-cta p{color:#B8C4D4;font-size:16px;margin:0 0 32px}.bcd-single .bcd-cta-btns{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.bcd-single .bcd-cta .bcd-btn-ghost{color:#F0F4FF!important;border-color:#F0F4FF}@media (max-width:1024px){.bcd-single .bcd-layout-in{grid-template-columns:1fr}.bcd-single .bcd-main{padding-right:0;border-right:0}.bcd-single .bcd-side{position:static;padding-left:0;margin-top:32px}.bcd-single .bcd-foot-in{grid-template-columns:1fr}.bcd-single .bcd-h1 .elementor-heading-title{font-size:36px}}@media (max-width:767px){.bcd-single .bcd-h1 .elementor-heading-title{font-size:28px}.bcd-single .bcd-head{padding:40px 16px 28px}.bcd-single .bcd-layout{padding:32px 16px}.bcd-single .bcd-bc-title{display:none}.bcd-single .bcd-cta-h{font-size:30px}}.bcd-single .bcd-meta .elementor-icon-list-text,.bcd-single .bcd-meta a{font-family:'Syne Mono',monospace!important;font-size:12px!important;letter-spacing:.14em;text-transform:uppercase;color:#4A5568!important;font-weight:400!important}.bcd-single .bcd-meta .elementor-icon-list-item:first-child .elementor-icon-list-text,.bcd-single .bcd-meta .elementor-icon-list-item:first-child a{color:#0B6E78!important}.bcd-single .bcd-h1 .elementor-heading-title,.bcd-single .bcd-h1 a{color:#0A0A0A!important;font-size:48px!important}.bcd-single .bcd-bc-title .elementor-heading-title{color:#0A0A0A!important}.bcd-single .bcd-side{position:sticky!important;top:70px!important}.bcd-single .bcd-tag-row .elementor-icon-list-text,.bcd-single .bcd-tag-row a{font-family:'Syne Mono',monospace!important;font-size:11px!important;text-transform:uppercase;letter-spacing:.12em}.bcd-single .bcd-rc-cat .elementor-icon-list-text,.bcd-single .bcd-rc-cat a{font-family:'Syne Mono',monospace!important;font-size:11px!important;color:#5B3FD6!important}.bcd-single .bcd-author-name .elementor-icon-list-text{font-size:17px!important;color:#0A0A0A!important}@media (max-width:1024px){.bcd-single .bcd-h1 .elementor-heading-title{font-size:36px!important}.bcd-single .bcd-side{position:static!important}}@media (max-width:767px){.bcd-single .bcd-h1 .elementor-heading-title{font-size:28px!important}}.bcd-single .bcd-layout-in>.e-con-inner{display:contents}.bcd-single .bcd-main{min-width:0;width:100%}.bcd-single .e-con{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}@media(max-width:767px){.bcd-single .bcd-layout{padding-left:16px!important;padding-right:16px!important}}@media(max-width:767px){.bcd-single .bcd-meta .elementor-icon-list-item,.bcd-single .bcd-meta .elementor-icon-list-text,.bcd-single .bcd-bc-path,.bcd-single .bcd-eyebrow{line-height:1.4!important}.bcd-single .bcd-meta .elementor-icon-list-items{gap:4px 14px}.bcd-single .bcd-bc{padding:10px 16px}}.bcd-single .bcd-side{font-size:15px;line-height:1.5}.bcd-single .bcd-toc{background:#fff;border:1px solid rgb(10 10 10 / .12)}.bcd-single .bcd-toc svg{width:16px;height:16px}.bcd-single .bcd-toc .elementor-toc__header{padding:14px 20px}.bcd-single .bcd-toc .elementor-toc__header-title{font:400 12px "Syne Mono",monospace;letter-spacing:.14em;text-transform:uppercase;color:#0A0A0A}.bcd-single .bcd-toc a{font-size:14px;line-height:1.4;color:#0B6E78}.bcd-single,.bcd-single .e-con,.bcd-single .elementor-widget-html{font-size:16px;line-height:1.6}.bcd-single .bcd-hero{position:relative;display:flex!important;align-items:flex-end;min-height:640px;background:#07050F;border:0!important;padding:0!important;overflow:hidden}.bcd-single .bcd-hero .bcd-feat{position:absolute;inset:0;z-index:0;padding:0!important;background:none!important;width:100%}.bcd-single .bcd-hero .bcd-feat,.bcd-single .bcd-hero .bcd-feat-in,.bcd-single .bcd-hero .bcd-feat-img,.bcd-single .bcd-hero .bcd-feat-img .elementor-widget-container,.bcd-single .bcd-hero .bcd-feat-img img{height:100%!important;max-height:none!important;width:100%}.bcd-single .bcd-hero .bcd-feat img{object-fit:cover;object-position:center;margin:0}.bcd-single .bcd-hero .bcd-fb-w{height:100%}.bcd-single .bcd-hero .bcd-fb{height:100%;max-height:none;aspect-ratio:auto;margin:0}.bcd-single .bcd-hero .bcd-head{position:relative;z-index:1;width:100%;border:0!important;background:linear-gradient(180deg,#fff0 0%,rgb(7 5 15 / .72) 38%,rgb(7 5 15 / .94) 100%)!important;padding:180px 5rem 36px!important}.bcd-single .bcd-hero .bcd-head-in{max-width:1200px;margin:0 auto;width:100%}.bcd-single .bcd-hero .bcd-meta .elementor-icon-list-text,.bcd-single .bcd-hero .bcd-meta a{color:rgb(240 244 255 / .75)!important}.bcd-single .bcd-hero .bcd-meta .elementor-icon-list-item:first-child .elementor-icon-list-text,.bcd-single .bcd-hero .bcd-meta .elementor-icon-list-item:first-child a{color:#30CED9!important}.bcd-single .bcd-hero .bcd-h1,.bcd-single .bcd-hero .bcd-h1 .elementor-heading-title,.bcd-single .bcd-hero .bcd-h1 a{max-width:860px;color:#F0F4FF!important;font-family:'Dream Orphans','Syne',sans-serif!important;font-weight:400!important;font-size:clamp(2rem,5vw,3.8rem)!important;line-height:1!important}.bcd-single .bcd-hero .bcd-h1 .elementor-heading-title{margin:14px 0 18px}.bcd-single .bcd-hero .bcd-deck,.bcd-single .bcd-hero .bcd-deck *{max-width:700px;color:rgb(240 244 255 / .85)!important;font-size:1.05rem;line-height:1.7}.bcd-single .bcd-layout{padding:0!important;background:#FAFAF8}.bcd-single .bcd-layout-in{max-width:1200px;margin:0 auto;padding:0 5rem!important;grid-template-columns:minmax(0,1fr) 340px}.bcd-single .bcd-main{padding:4rem 4rem 4rem 0!important}.bcd-single .bcd-side{padding:3rem 0 3rem 3rem!important;font-size:15px}.bcd-single .bcd-article h2{font-family:'Dream Orphans','Syne',sans-serif;font-weight:400;font-size:clamp(1.5rem,2.6vw,2.1rem);line-height:1.1}.bcd-single .bcd-toc{background:none;border:0}.bcd-single .bcd-side .elementor-toc__header{background:none!important;padding:0 0 14px!important}.bcd-single .bcd-side .elementor-toc__header-title{font-size:10px!important;letter-spacing:.2em!important;color:rgb(10 10 10 / .5)!important}.bcd-single .bcd-side .elementor-toc__body{background:none;border:0}.bcd-single .bcd-side .elementor-toc__list-item a{font-size:.88rem!important;line-height:1.4;padding:7px 0 7px .8rem!important}.bcd-single .bcx-sw{margin-top:2.5rem;padding-top:2.5rem;border-top:1px solid rgb(10 10 10 / .12)}.bcd-single .bcx-tl{font:400 10px 'Syne Mono',monospace;letter-spacing:.2em;text-transform:uppercase;color:rgb(10 10 10 / .5);margin-bottom:14px}.bcd-single .bcx-as{background:#07050F;color:#F0F4FF;padding:1.3rem;border-top:3px solid #30CED9}.bcd-single .bcx-t{font:400 10px 'Syne Mono',monospace;letter-spacing:.16em;text-transform:uppercase;color:#E5D704;margin-bottom:10px}.bcd-single .bcx-h{font-family:'Dream Orphans','Syne',sans-serif;font-size:1.15rem;line-height:1.2;margin-bottom:10px}.bcd-single .bcx-as .bcx-h{color:#F0F4FF}.bcd-single .bcx-bip .bcx-h{color:#0A0A0A}.bcd-single .bcx-as p{font-size:.84rem;line-height:1.6;color:#B8C4D4;margin:0 0 16px}.bcd-single .bcx-bip{border:1px solid rgb(107 76 247 / .35);padding:1.3rem;background:#fff}.bcd-single .bcx-g{display:inline-block;background:rgb(107 76 247 / .12);color:#5B3FD6;font:400 10px 'Syne Mono',monospace;letter-spacing:.14em;text-transform:uppercase;padding:4px 9px;margin-bottom:10px}.bcd-single .bcx-bip p{font-size:.84rem;line-height:1.6;color:#4A5568;margin:0 0 16px}.bcd-single .bcx-b{display:block;text-align:center;font:700 11px 'Syne Mono',monospace;letter-spacing:.14em;text-transform:uppercase;padding:13px 16px;text-decoration:none}.bcd-single .bcx-b.teal{background:#30CED9;color:#07050F!important}.bcd-single .bcx-b.vio{border:1px solid #5B3FD6;color:#5B3FD6!important}.bcd-single .bcd-foot{padding:48px 0!important}.bcd-single .bcd-foot-in{max-width:1200px;margin:0 auto;padding:0 5rem!important;grid-template-columns:minmax(0,1fr) 340px;gap:3rem}.bcd-single .bcd-related{padding:4rem 5rem!important}.bcd-single .bcd-related-in{max-width:1200px;margin:0 auto}.bcd-single .bcd-rel-h .elementor-heading-title{font-family:'Dream Orphans','Syne',sans-serif;font-weight:400;font-size:clamp(1.6rem,3vw,2.3rem)}@media(max-width:1024px){.bcd-single .bcd-hero{min-height:560px}.bcd-single .bcd-hero .bcd-head{padding:140px 2.5rem 2rem!important}.bcd-single .bcd-layout-in{grid-template-columns:1fr;padding:0 2.5rem!important}.bcd-single .bcd-main{padding:3rem 0!important;border-right:0}.bcd-single .bcd-side{padding:0 0 3rem!important}.bcd-single .bcd-foot-in{grid-template-columns:1fr;padding:0 2.5rem!important}.bcd-single .bcd-related{padding:3rem 2.5rem!important}}@media(max-width:767px){.bcd-single .bcd-hero{min-height:600px}.bcd-single .bcd-hero .bcd-head{padding:120px 20px 24px!important}.bcd-single .bcd-layout-in,.bcd-single .bcd-foot-in{padding:0 20px!important}.bcd-single .bcd-related{padding:3rem 20px!important}}.bcd-single{padding:0!important;max-width:none}.bcd-single>.e-con,.bcd-single>.e-con-inner{padding-left:0!important;padding-right:0!important}@media(max-width:1024px){.bcd-single .bcd-hero{min-height:680px}.bcd-single .bcd-hero .bcd-head{padding-top:240px!important}}@media(max-width:767px){.bcd-single .bcd-hero{min-height:780px}.bcd-single .bcd-hero .bcd-head{padding-top:300px!important;background:linear-gradient(180deg,#fff0 0%,rgb(7 5 15 / .78) 32%,rgb(7 5 15 / .95) 100%)!important}.bcd-single .bcd-hero .bcd-deck,.bcd-single .bcd-hero .bcd-deck *{font-size:.95rem;line-height:1.6}}.bcd-single .bcd-bc{z-index:9999!important;padding:12px 0!important}.admin-bar .bcd-single .bcd-bc{top:32px!important}.bcd-single .bcd-bc-in{max-width:1200px!important;margin:0 auto!important;padding:0 5rem!important;display:flex;align-items:center;gap:20px}.bcd-single .bcd-bc-bar-track{width:140px!important;height:6px!important;background:rgb(10 10 10 / .14)!important}.bcd-single .bcd-bc-pct{font-weight:700;color:#0A0A0A!important;min-width:38px}.bcd-hero .bcd-meta time,.bcd-hero .bcd-meta .elementor-post-info__item--type-date,.bcd-hero .bcd-meta .elementor-icon-list-text:has(time){color:rgb(240 244 255 / .95)!important;opacity:1!important}.bcd-toc .elementor-toc__list-item-text-wrapper,.bcd-single .elementor-toc__list-item-text-wrapper{display:flex!important;align-items:flex-start!important;gap:12px!important}.bcd-single .elementor-toc__list-item-text-wrapper>svg,.bcd-single .elementor-toc__list-item-text-wrapper>i{width:8px!important;height:8px!important;min-width:8px!important;flex:0 0 8px!important;margin:.5em 0 0!important;font-size:8px!important}.bcd-single .elementor-toc__list-item-text-wrapper>svg *{width:8px;height:8px}.bcd-single .bcd-tag-row{border-top:2px solid #0A0A0A!important;border-bottom:0!important;border-left:0!important;border-right:0!important;padding:20px 0 0!important}.bcd-single .bcd-tag-row .elementor-post-info__terms-list{font-size:0!important;display:inline-flex!important;flex-wrap:wrap;gap:8px}.bcd-single .bcd-tag-row .elementor-post-info__terms-list a,.bcd-single .bcd-tag-row .elementor-post-info__terms-list-item{font-size:11px!important;font-family:"Syne Mono",monospace!important;text-transform:uppercase;letter-spacing:.1em;padding:7px 12px!important;background:#30CED9!important;color:#07050F!important;border:2px solid #07050F!important;text-decoration:none!important;transition:background .15s,color .15s,border-color .15s}.bcd-single .bcd-tag-row .elementor-post-info__terms-list a:hover{background:#6B4CF7!important;color:#fff!important;border-color:#6B4CF7!important}.bcd-single .bcd-author-avatar{flex:0 0 88px}.bcd-single .bcd-author-avatar img{width:88px!important;height:88px!important;max-width:none!important;border-radius:50%!important;object-fit:cover!important;object-position:50% 12%!important;border:3px solid #30CED9!important}.bcd-single .bcd-share{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.bcd-single .bcd-share a.bcd-sh-i{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:44px;height:44px;padding:0 12px;border:2px solid #0A0A0A;background:#fff;color:#0A0A0A;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.bcd-single .bcd-share a.bcd-sh-i:hover{background:#6B4CF7;border-color:#6B4CF7;color:#fff}.bcd-single .bcd-share .bcd-sh-copy{gap:4px}.bcd-single .bcd-share .bcd-sh-t{font:700 12px "Syne Mono",monospace;text-transform:uppercase;letter-spacing:.08em;margin-left:6px}.bcd-single .bcd-rc-cat .elementor-icon-list-items{display:flex!important;flex-wrap:wrap;gap:2px 10px;line-height:1.3}.bcd-single .bcd-rc-cat .elementor-icon-list-item{display:inline-flex!important;align-items:center;gap:6px;margin:0!important;padding:0!important}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list{font-size:0!important;display:inline-flex;flex-wrap:wrap;gap:2px 10px}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list a{font-size:11px!important;line-height:1.3}.bcd-single .bcd-rc-cat .elementor-icon-list-icon{display:inline-flex!important;color:#5B3FD6}.bcd-single .bcd-rc-cat .elementor-icon-list-icon svg{width:12px!important;height:12px!important;fill:currentColor}@media(max-width:1024px){.bcd-single .bcd-bc-in{padding:0 40px!important}}@media(max-width:767px){.bcd-single .bcd-bc-in{padding:0 20px!important;gap:12px}.bcd-single .bcd-bc-bar-track{width:90px!important}.bcd-single .bcd-share .bcd-sh-t{display:none}.bcd-single .bcd-author-avatar img{width:72px!important;height:72px!important}}.bcd-single .bcd-rc-cat .elementor-icon-list-item{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start!important;gap:8px!important}.bcd-single .bcd-rc-cat .elementor-icon-list-icon{flex:0 0 12px!important;width:12px!important;margin-top:1px!important}.bcd-single .bcd-rc-cat .elementor-icon-list-text{flex:1 1 auto!important;min-width:0!important;padding:0!important;margin:0!important}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list{display:flex!important;flex-wrap:wrap!important;gap:2px 12px!important;font-size:0!important}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list a{margin:0!important;padding:0!important;display:inline-block!important}@media(max-width:1024px){.bcd-single .bcd-related-in{padding-left:40px!important;padding-right:40px!important}}@media(max-width:767px){.bcd-single .bcd-related-in{padding-left:20px!important;padding-right:20px!important}}.bcd-single .bcd-bc.bcd-bc{z-index:9990!important}.bcd-single .bcd-rc-cat .elementor-icon-list-item,.bcd-single .bcd-rc-cat .elementor-icon-list-text{line-height:1.3!important}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list{align-items:flex-start!important;align-content:flex-start!important;line-height:1.3!important}.bcd-single .bcd-rc-cat .elementor-post-info__terms-list a{line-height:1.3!important;height:auto!important}.bcd-single .bcd-tag-row .elementor-post-info__terms-list a,.bcd-single .bcd-tag-row .elementor-post-info__terms-list-item{background:transparent!important;border:0!important;padding:0!important;color:#0B6E78!important;font-weight:700;transition:color .15s}.bcd-single .bcd-tag-row .elementor-post-info__terms-list a:hover{background:transparent!important;border:0!important;color:#6B4CF7!important}.bcd-single .bcd-tag-row .elementor-post-info__terms-list{gap:6px 22px!important}.bcd-single .bcd-side{position:static!important;top:auto!important;align-self:stretch!important}.bcd-single .bcd-side{display:flex!important;flex-direction:column!important;align-self:stretch!important;position:static!important}.bcd-single .bcd-side-track{flex:1 1 auto!important;display:block!important;width:100%}.bcd-single .bcd-side-stick{position:sticky!important;top:var(--bcd-stick,200px)!important;display:flex!important;flex-direction:column;gap:28px;max-height:calc(100vh - var(--bcd-stick,200px) - 12px)}.bcd-single .bcd-side-stick .elementor-toc__list-wrapper{max-height:calc(100vh - var(--bcd-stick,200px) - 400px);min-height:120px;overflow-y:auto}.bcd-single .bcd-side-stick .bcd-toc{margin:0}.bcd-single .bcd-side .bcd-author{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:16px!important;padding:24px 0 0!important;border-top:1px solid rgb(10 10 10 / .14)}.bcd-single .bcd-side .bcd-author-avatar{flex:0 0 auto!important;width:120px!important}.bcd-single .bcd-side .bcd-author-avatar img{width:120px!important;height:120px!important;border-radius:50%!important;object-fit:cover!important;object-position:50% 12%!important}.bcd-single .bcd-side .bcd-author-txt{width:100%}.bcd-single .bcd-side .bcd-side-stick+*,.bcd-single .bcd-side>.e-con:not(.bcd-side-track),.bcd-single .bcd-side>.elementor-widget{margin-top:28px}.bcd-single .bcd-main .bcd-share-w{margin-top:28px}.bcd-single .bcd-article blockquote:not(:has(p:not(:empty))){display:none!important}.bcd-single .bcd-article blockquote,.bcd-single .bcd-article blockquote p{color:#1B2230!important}.bcd-single .bcd-cta .bcd-eyebrow,.bcd-single .bcd-cta .bcd-eyebrow-c{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}@media(max-width:1024px){.bcd-single .bcd-side-stick{position:static!important;max-height:none!important}.bcd-single .bcd-side-stick .elementor-toc__list-wrapper{max-height:none!important;overflow:visible}}@media(max-width:767px){.bcd-single .bcd-side .bcd-author-avatar{width:96px!important}.bcd-single .bcd-side .bcd-author-avatar img{width:96px!important;height:96px!important}}