.bc-inner-editorial{--editorial-width: var(--container-max);--editorial-gap: clamp(24px, 2.4vw, 32px);--be-type-display: clamp(2.75rem, 5vw, 4.75rem);--be-type-section: clamp(2rem, 3.1vw, 3.125rem);--be-type-feature: clamp(1.25rem, 1.6vw, 1.5rem);--be-type-supporting: clamp(1.0625rem, 1.1vw, 1.1875rem);--be-type-metric: clamp(2.5rem, 4vw, 3.75rem);--be-space-head: clamp(24px, 2.6vw, 36px);--be-space-block: clamp(20px, 2vw, 28px);color:var(--bc-color-dark);background:var(--bc-color-white)}.bc-inner-editorial :is(.bc-container,.bc-container-editorial,.bc-legacy-section>.container){width:min(90%,var(--editorial-width));max-width:var(--editorial-width);margin-inline:auto;padding-inline:0}.bc-inner-editorial .bc-container-narrow{width:90%;padding-inline:0}.bc-inner-editorial :is(.bc-level-lead,.bc-level-mid,.bc-section-md){padding-block:var(--site-section-space)}.bc-inner-editorial .bc-level-support{padding-block:calc(var(--site-section-space) * .8)}.bc-inner-editorial .bc-page-section{width:100%}.bc-inner-editorial .bc-page-section--surface{background:var(--bc-color-white)}.bc-inner-editorial :is(.bc-page-section--soft,.bc-page-section--muted){background:var(--bc-surface-soft)}.bc-inner-editorial .bc-page-section--dark{background:var(--bc-color-dark)}.bc-inner-editorial .bc-brand-graphic{display:none}.bc-inner-editorial :is(.bc-accent-rule,.bc-diagonal-rule){display:none}.bc-inner-editorial :is(.t-h2,.t-h2-lead,.t-h2-mid){font-size:clamp(2rem,3vw,2.75rem);line-height:1.15;letter-spacing:normal;text-transform:none;text-wrap:pretty}.bc-inner-editorial :is(.t-h3,.t-h3-editorial,.t-h4,.t-h4-display){font-family:Onest,sans-serif;font-size:clamp(1.125rem,1.5vw,1.375rem);line-height:1.35;letter-spacing:normal;text-transform:none}.bc-inner-editorial .bc-section-heading{max-width:100%}.bc-inner-editorial .bc-section-heading :is(h2,h3){max-width:100%}.bc-inner-editorial .bc-section-heading p{margin-top:12px}.bc-inner-editorial .bc-section-heading>.t-eyebrow{margin-top:0;margin-bottom:8px}.bc-inner-editorial :is(.t-body,.t-body-lg){line-height:1.65}.bc-inner-editorial .bc-reference-banner .bc-banner-copy,.bc-inner-editorial .bc-reference-banner .hero-panel{width:100%;max-width:800px}.bc-inner-editorial .bc-reference-banner .hero-title{width:100%;max-width:800px;text-wrap:wrap;white-space:normal;overflow-wrap:break-word}.bc-inner-editorial .bc-reference-banner .hero-description{max-width:60ch}.bc-inner-editorial .bc-reference-banner .hero-title-accent{display:inline}.bc-inner-editorial .bc-reference-banner .grid:has(>.bc-banner-copy){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.bc-inner-editorial .bc-reference-banner .grid:has(>.bc-banner-copy)>*{grid-column:auto}.bc-inner-editorial .bc-media-composition:has(img){display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);align-items:start;gap:var(--editorial-gap)}.bc-inner-editorial .bc-media-composition:has(img)>*{grid-column:auto;min-width:0}.bc-inner-editorial .bc-media-composition:has(img):has(>.lg\:order-2){grid-template-columns:minmax(0,.6fr) minmax(0,.4fr)}.bc-inner-editorial .bc-media-composition:has(img)>*{order:1}.bc-inner-editorial .bc-media-composition:has(img)>:is(figure,div:has(>img)){order:-1}.bc-inner-editorial .bc-media-composition .bc-offset-sm{margin-top:0}.bc-inner-editorial .bc-media-composition img{width:100%;height:auto;min-height:0;max-height:none;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:16px}.bc-inner-editorial .bc-media-composition figure{align-self:start}.bc-inner-editorial .bc-media-composition blockquote>span[aria-hidden]{display:none}.bc-inner-editorial .bc-media-composition dl{border:0;gap:20px}.bc-inner-editorial .bc-media-composition dl>div{border:0}.bc-inner-editorial .bc-territory-composition{grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);gap:var(--editorial-gap);align-items:start}.bc-inner-editorial .bc-territory-composition>*{grid-column:auto;min-width:0}.bc-inner-editorial .bc-territory-composition>div:last-child{background:var(--bc-color-dark);color:var(--bc-color-white);border-radius:0;padding:28px}.bc-inner-editorial .bc-territory-composition>div:last-child .text-text-primary{color:var(--bc-color-white)}.bc-inner-editorial .bc-territory-composition>div:last-child :is(.text-bc-primary,a){color:var(--bc-color-cyan)}.bc-inner-editorial .bc-legacy-section:not(.bc-reference-banner):not(.bg-bc-dark):not(.bg-surface-dark){padding-block:var(--site-section-space);background:var(--bc-color-white)}.bc-inner-editorial .bc-legacy-section:is(.bg-bc-dark,.bg-surface-dark){padding-block:var(--site-section-space);background:var(--bc-color-dark)}.bc-inner-editorial .bc-legacy-media{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);gap:var(--editorial-gap);align-items:start}.bc-inner-editorial .bc-legacy-media>*{width:100%;min-width:0;flex-basis:auto;order:1}.bc-inner-editorial .bc-legacy-media>div:has(img){order:-1}.bc-inner-editorial .bc-legacy-media img{width:100%;height:auto;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover;border-radius:16px}.bc-inner-editorial .bc-benefits-composition>.bc-container{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--editorial-gap);align-items:start}.bc-inner-editorial .bc-benefits-composition .bc-section-heading{margin:0;text-align:left;align-items:start}.bc-inner-editorial .bc-benefits-composition ul{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.bc-inner-editorial .bc-benefits-composition li{max-width:none}.bc-inner-editorial .bc-benefits-composition li svg{width:28px;height:28px}.bc-inner-editorial .bc-segment-benefits li{border-radius:0;background:transparent;padding:8px 0}.bc-inner-editorial .bc-proof-composition .grid{gap:var(--editorial-gap)}.bc-inner-editorial .bc-proof-composition dl>div{border:0;padding-top:0}.bc-inner-editorial .bc-proof-composition .t-metric-md{font-family:Barlow Condensed,sans-serif;font-size:clamp(2.25rem,2.8vw,2.75rem);line-height:1.05}.bc-inner-editorial .bc-page-section--dark :is(.t-metric-lg,.t-metric-md){color:var(--bc-color-cyan)}.bc-inner-editorial .bc-solutions-composition :is(.border-l-2,.bg-surface-card){border:0;padding:0;background:transparent;box-shadow:none;border-radius:0}.bc-inner-editorial .bc-solutions-composition ul{grid-template-columns:1fr;gap:24px}.bc-inner-editorial .bc-knowledge-composition>.bc-container>.grid:has(article+div){grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);gap:var(--editorial-gap)}.bc-inner-editorial .bc-knowledge-composition .grid:has(article+div)>*{grid-column:auto;min-width:0}.bc-inner-editorial .bc-knowledge-composition :is(li,h3.border-b){border:0}.bc-inner-editorial .bc-knowledge-composition .aspect-video{aspect-ratio:16 / 9;border-radius:0}.bc-inner-editorial .bc-blog-composition article{grid-template-columns:minmax(0,.4fr) minmax(0,.6fr)}.bc-inner-editorial .bc-blog-composition article>div:has(img){border-radius:0;min-height:0;aspect-ratio:3 / 2}.bc-inner-editorial .bc-blog-composition h3{max-width:100%}.bc-inner-editorial .bc-topic-composition [data-cta-location]{display:grid;grid-template-columns:minmax(0,.35fr) minmax(0,.65fr);-moz-column-gap:var(--editorial-gap);column-gap:var(--editorial-gap)}.bc-inner-editorial .bc-topic-composition [data-cta-location]>h3{grid-column:1}.bc-inner-editorial .bc-topic-composition [data-cta-location]>p{grid-column:1}.bc-inner-editorial .bc-topic-composition [data-cta-location]>.grid{grid-column:2;grid-row:1 / span 2;margin-top:0}.bc-inner-editorial .bc-topic-composition [data-cta-location] a{border:0;border-radius:0;background:transparent;box-shadow:none;padding:8px 0;transform:none}.bc-inner-editorial :is(.bc-segment-index,.bc-segment-showcase)>div{width:90%;max-width:1320px;padding-inline:0}.bc-inner-editorial .bc-segment-showcase .grid{gap:var(--editorial-gap)}.bc-inner-editorial .bc-segment-showcase .rounded-card{border-radius:0}.bc-inner-editorial .bc-segment-index li,.bc-inner-editorial [data-layout=portfolio] li{border:0}.bc-inner-editorial [data-layout=portfolio] img{aspect-ratio:3 / 2;border-radius:0}.bc-inner-editorial .bc-operation-gallery li:first-child article{display:grid;grid-template-columns:minmax(0,.6fr) minmax(0,.4fr);align-items:start;border-radius:0;gap:var(--editorial-gap)}.bc-inner-editorial .bc-operation-gallery article{border-radius:0}.bc-inner-editorial .bc-operation-gallery li:first-child article>div{padding:0}.bc-inner-editorial .bc-operation-gallery li:first-child img{width:100%;aspect-ratio:3 / 2;-o-object-fit:cover;object-fit:cover}.bc-inner-editorial .bc-page-section .bc-card{background:transparent;border:0;box-shadow:none;border-radius:0;padding-inline:0}.bc-site-shell .bc-inner-editorial .bc-page-section .bc-card:hover{box-shadow:none}.bc-inner-editorial .bc-client-strip{background:var(--bc-color-white);padding-block:clamp(32px,3.4vw,48px);border-block:1px solid var(--bc-border-subtle)}.bc-inner-editorial .bc-faq-composition{display:grid;grid-template-columns:minmax(0,.4fr) minmax(0,.6fr);gap:var(--editorial-gap);padding-block:0}.bc-inner-editorial .bc-faq-composition--compact{padding-block:32px 40px}.bc-inner-editorial .bc-faq-composition .bc-section-heading{margin:0;text-align:left;align-items:start}.bc-inner-editorial .bc-faq-composition>div{margin:0;max-width:none;min-width:0}.bc-inner-editorial .flow-final-cta{background:var(--bc-surface-page)}.bc-inner-editorial .flow-final-cta .bc-container>div{background:var(--bc-color-dark);border-radius:4px;padding:clamp(28px,4vw,56px)}.bc-inner-editorial .flow-final-cta :is(h2,.text-text-inverse\/80,.text-text-inverse\/90){color:var(--bc-color-white)}.bc-inner-editorial .flow-final-cta h2{font-size:clamp(2rem,3vw,2.75rem);max-width:22ch}.bc-inner-editorial .flow-final-cta h2>span{display:inline}.bc-inner-editorial .flow-final-cta h2>span:before{content:" "}.bc-inner-editorial .flow-final-cta .border-t{border-color:hsl(var(--bc-white) / 18%)}.bc-inner-editorial .flow-final-cta a.bg-bc-accent{background:var(--bc-color-yellow);color:var(--bc-color-dark);font-size:1.0625rem;font-weight:700}.bc-inner-editorial .flow-final-cta a.bg-bc-accent:hover{filter:brightness(1.06)}.bc-inner-editorial .flow-final-cta .text-bc-cyan{color:var(--bc-color-cyan)}.bc-inner-editorial .flow-final-cta [class*=text-text-inverse]{color:var(--bc-color-white)}.bc-inner-editorial .flow-final-cta a:focus-visible{outline:3px solid var(--bc-color-yellow);outline-offset:4px}.bc-inner-editorial .flow-final-cta nav li{border:0}.bc-inner-editorial .flow-final-cta nav :is(a,p){color:hsl(var(--bc-white) / 92%)}.bc-inner-editorial .flow-final-cta:has(+:is(.bc-legacy-section,section).bg-bc-dark){background:var(--bc-color-dark);padding-bottom:0}.bc-inner-editorial .flow-final-cta:has(+:is(.bc-legacy-section,section).bg-bc-dark) .bc-container>div{padding-inline:0;padding-bottom:var(--site-section-space);border-radius:0;border-bottom:1px solid hsl(var(--bc-white) / 15%)}@media (max-width: 1023px){.bc-inner-editorial .bc-media-composition:has(img),.bc-inner-editorial .bc-media-composition:has(img):has(>.lg\:order-2),.bc-inner-editorial .bc-reference-banner .grid:has(>.bc-banner-copy),.bc-inner-editorial .bc-blog-composition article,.bc-inner-editorial .bc-legacy-media{grid-template-columns:1fr}.bc-inner-editorial .bc-media-composition img{aspect-ratio:16 / 9}.bc-inner-editorial .bc-benefits-composition>.bc-container,.bc-inner-editorial .bc-topic-composition [data-cta-location]{grid-template-columns:1fr}.bc-inner-editorial .bc-topic-composition [data-cta-location]>:is(h3,p,.grid){grid-column:auto;grid-row:auto}.bc-inner-editorial .bc-topic-composition [data-cta-location]>.grid{margin-top:20px}.bc-inner-editorial .bc-territory-composition{grid-template-columns:1fr}}@media (max-width: 767px){.bc-inner-editorial .bc-operation-gallery li:first-child article{grid-template-columns:1fr}.bc-inner-editorial :is(.bc-level-lead,.bc-level-mid,.bc-level-support,.bc-section-md){padding-block:40px}.bc-inner-editorial .bc-knowledge-composition>.bc-container>.grid:has(article+div),.bc-inner-editorial .bc-faq-composition,.bc-inner-editorial .bc-benefits-composition ul{grid-template-columns:1fr;gap:24px}.bc-inner-editorial .bc-reference-banner .hero-panel{padding:20px}.bc-inner-editorial .bc-content-body>div[tabindex="0"]{margin-inline:0;padding-inline:0}.bc-inner-editorial .bc-topic-composition [data-cta-location]>.grid{grid-template-columns:1fr}.bc-inner-editorial .flow-final-cta .bc-container>div{padding:24px}.bc-inner-editorial .flow-final-cta h2{margin-top:8px}}@media (max-width: 399px){.bc-inner-editorial .bc-territory-composition>div:last-child{padding:20px}.bc-inner-editorial .bc-reference-banner .hero-title{font-size:2.25rem}}.bc-inner-editorial :is(.bc-section-heading h2,.t-h2,.t-h2-lead,.t-h2-mid):not(.bc-reference-banner *){font-family:Onest,sans-serif;font-weight:300;font-size:var(--be-type-section);line-height:1.1;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.bc-inner-editorial :is(.t-body,.t-body-lg,.t-body-sm,.t-action-label,.t-label):not(.bc-reference-banner *){font-family:Onest,sans-serif}.bc-inner-editorial :is(.t-body,.t-body-lg):not(.bc-reference-banner *){font-size:1rem;line-height:1.65}.bc-inner-editorial :is(.bc-card,.bc-form-surface):not(.bc-reference-banner *){border-radius:16px;box-shadow:none}.bc-inner-editorial .bc-card:hover{transform:none}.bc-inner-editorial .bc-form-surface{max-width:650px;overflow:visible}.bc-inner-editorial .bc-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]),select,textarea){font-family:Onest,sans-serif;font-size:1rem;min-height:48px}.bc-inner-editorial .bc-form :is(input[type=checkbox],input[type=radio]){accent-color:var(--bc-color-primary)}.bc-inner-editorial :is(.t-action-label,.flow-final-cta a,.bcf-submit):not(.bc-reference-banner *){min-height:44px;font-family:Onest,sans-serif}.bc-inner-editorial :is(.t-action-label.bg-bc-yellow,.t-action-label.bg-bc-primary,.t-action-label.bg-bc-dark,.t-action-label.bg-bc-gray,.t-action-label.bg-white,.flow-final-cta a.bg-bc-accent,.bcf-submit):not(.bc-reference-banner *){min-height:52px;border-radius:999px;padding-inline:28px;font-size:.9375rem;font-weight:600;line-height:1.35;letter-spacing:normal;text-transform:none;box-shadow:none;transition:box-shadow .15s ease,transform .15s ease,background-color .15s ease,color .15s ease}@media (hover: hover) and (pointer: fine) and (prefers-reduced-motion: no-preference){.bc-inner-editorial :is(.t-action-label.bg-bc-yellow,.t-action-label.bg-bc-primary,.t-action-label.bg-bc-dark,.t-action-label.bg-bc-gray,.t-action-label.bg-white,.flow-final-cta a.bg-bc-accent,.bcf-submit):not(.bc-reference-banner *):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):hover{transform:translateY(-1px);box-shadow:none}}.bc-inner-editorial :is(.t-action-label.bg-bc-yellow,.t-action-label.bg-bc-primary,.t-action-label.bg-bc-dark,.t-action-label.bg-bc-gray,.t-action-label.bg-white,.flow-final-cta a.bg-bc-accent,.bcf-submit):not(.bc-reference-banner *):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{transform:none;box-shadow:none}.bc-inner-editorial :is(a,button,input,select,textarea,summary):not(.bc-reference-banner *):focus-visible{outline:3px solid var(--bc-color-primary);outline-offset:4px}.bc-inner-editorial :is(.bc-page-section--dark,.bg-bc-dark,.bg-surface-dark,.bc-form) :is(a,button,input,select,textarea,summary):not(.bc-reference-banner *):focus-visible{outline-color:var(--bc-color-yellow)}.bc-inner-editorial .bc-form :is(input,select,textarea):focus-visible{outline-color:var(--bc-color-dark)}.bc-inner-editorial :is(button:disabled,[aria-disabled=true],[aria-busy=true]):not(.bc-reference-banner *){transform:none;box-shadow:none}@media (max-width: 767px){.bc-inner-editorial :is(.bc-form-surface,.bc-media-composition,.bc-territory-composition){min-width:0}.bc-inner-editorial .bc-form-surface{padding:20px}}@media (prefers-reduced-motion: reduce){.bc-inner-editorial :is(.t-action-label,.flow-final-cta a,.bcf-submit):not(.bc-reference-banner *){transition:none}.bc-inner-editorial :is(.t-action-label,.flow-final-cta a,.bcf-submit):not(.bc-reference-banner *):is(:hover,:active){transform:none}}.bc-inner-editorial .bc-proof-composition:before{display:none}.bc-inner-editorial :is(.bg-white,.bg-surface,.bg-surface-card,.bg-surface-muted,.bg-surface-soft,.bg-surface-highlight){--inner-link-color: var(--bc-text-accent);--inner-secondary-color: var(--bc-text-secondary)}.bc-inner-editorial :is(.bc-page-section--dark,.bg-bc-dark,.bg-surface-dark,.bc-reference-banner,.bc-territory-composition>div:last-child){--inner-link-color: var(--bc-color-cyan);--inner-secondary-color: hsl(var(--bc-white) / .85)}.bc-inner-editorial :is(.bc-page-section--brand,.bg-surface-brand){background-color:var(--bc-color-dark);--inner-link-color: var(--bc-color-cyan);--inner-secondary-color: hsl(var(--bc-white) / .85)}.bc-inner-editorial :is(.bg-bc-yellow,.bg-bc-accent){--inner-link-color: var(--bc-color-dark)}.bc-inner-editorial :is(.text-bc-primary,.text-text-accent,.text-teal-600,.text-teal-700):not(.t-metric-xl):not(.t-metric-lg):not(.t-metric-md){color:var(--inner-link-color)}.bc-inner-editorial .t-eyebrow,.bc-inner-editorial .text-bc-primary\/80{color:var(--inner-link-color)}.bc-inner-editorial :is(.text-text-muted,.text-text-secondary\/80,.text-text-secondary\/70){color:var(--inner-secondary-color)}.bc-inner-editorial :is(a,button,summary){min-width:44px;min-height:44px}.bc-inner-editorial a:not(.flex):not(.inline-flex):not(.grid):not(.block){display:inline-flex;align-items:center}.bc-inner-editorial :is(h2,h3,h4) a{font:inherit;letter-spacing:inherit;text-transform:inherit}.bc-inner-editorial :is(.t-h3,.t-h3-editorial):not(.bc-reference-banner *){font-family:Onest,sans-serif;font-weight:400;font-size:var(--be-type-feature);line-height:1.2;letter-spacing:-.02em}.bc-inner-editorial :is(.t-h4,.t-h4-display):not(.bc-reference-banner *){font-family:Onest,sans-serif;font-weight:600;font-size:var(--be-type-supporting);line-height:1.35}.bc-inner-editorial :is(.t-metric-xl,.t-metric-lg){font-family:Barlow Condensed,sans-serif;font-size:var(--be-type-metric);line-height:1.05}.bc-inner-editorial .bc-reference-banner .hero-title{font-family:Barlow Condensed,sans-serif;font-size:var(--be-type-display)}.bc-inner-editorial :is(.bc-products-approved,.bc-content-approved,.bc-blog-approved,.bc-management-related,.bc-management-contact) .bc-arrow-action--row{border:0;border-radius:0;background:transparent;box-shadow:none;padding:18px 0;align-items:start;justify-content:flex-start;height:auto;min-height:44px}.bc-inner-editorial :is(.bc-products-approved,.bc-content-approved,.bc-blog-approved,.bc-management-related,.bc-management-contact) .bc-arrow-action--row:hover{background:transparent;color:var(--bc-text-accent);text-decoration:underline;text-underline-offset:4px;transform:none}.bc-inner-editorial .bc-products-approved #solucoes article h3{margin-top:18px}.bc-inner-editorial .bc-products-approved #solucoes li{padding-block:0}.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead:has(img){grid-template-columns:minmax(0,.45fr) minmax(0,.55fr);align-items:start;gap:28px 36px}.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead>div:first-child{grid-column:auto;order:2}.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead>div:nth-child(2){grid-column:auto;order:1;margin-top:0}.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead img{height:auto;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain}.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead>.bc-lead-facts-below{grid-column:1 / -1;order:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:0;padding-top:20px}.bc-inner-editorial .bc-lead-facts-below>div{display:block;border-bottom:0;padding:0}.bc-inner-editorial .bc-lead-facts-below dd{margin-top:8px}.bc-inner-editorial .bc-segment-solutions-approved ul{align-items:stretch}.bc-inner-editorial .bc-segment-solutions-approved .bc-card{border:0;border-radius:0;box-shadow:none;padding:20px 0;background:transparent}.bc-inner-editorial .bc-segment-solutions-approved .bc-card>span:last-child{margin-top:auto;align-self:flex-start}.bc-inner-editorial .bc-segment-solutions-approved .bc-card>span:nth-last-child(2){margin-bottom:20px}.bc-inner-editorial .bc-content-approved ul:has([data-cta-name=conteudo_area_blog]){flex-direction:row;flex-wrap:wrap;gap:24px 40px}.bc-inner-editorial .bc-content-approved ul:has([data-cta-name=conteudo_area_blog]) li{flex:1 1 240px}.bc-inner-editorial .bc-blog-approved article{align-items:start}.bc-inner-editorial .bc-blog-approved article>div:last-child{min-height:0;aspect-ratio:4 / 3}.bc-inner-editorial .bc-blog-approved article img{height:100%;-o-object-fit:cover;object-fit:cover}.bc-inner-editorial .bc-blog-approved article h3{max-width:28ch}.bc-inner-editorial .bc-blog-approved article .bc-ovl{display:none}.bc-inner-editorial .bc-blog-approved article+div{margin-top:32px}.bc-inner-editorial .bc-blog-approved ul.divide-y{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 36px;border-top:0}.bc-inner-editorial .bc-blog-approved ul.divide-y>li{border-top:1px solid var(--bc-border-subtle);border-bottom:0}@media (max-width: 1023px){.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead:has(img){grid-template-columns:1fr}}@media (max-width: 767px){.bc-inner-editorial :is(.bc-leasing-approved,.bc-irec-approved) .bc-media-composition--lead>.bc-lead-facts-below{grid-template-columns:1fr;gap:20px}.bc-inner-editorial .bc-blog-approved ul.divide-y{grid-template-columns:1fr}}.bc-inner-editorial .bc-management-approved #contato .bc-management-contact{padding-block:20px 0}.bc-inner-editorial .bc-management-approved #contato .bc-management-contact>div{width:100%;max-width:42rem;padding:0;margin-inline:auto}.bc-inner-editorial .bc-management-approved #contato .bc-management-contact ul{margin-top:8px}.bc-inner-editorial :is(.bc-management-approved,.bc-leasing-approved,.bc-consortium-approved,.bc-irec-approved) .bc-proof-composition .t-metric-md{color:var(--bc-color-yellow)}.bc-inner-editorial :is(.bc-products-approved,.bc-content-approved,.bc-blog-approved,.bc-management-related,.bc-management-contact) .bc-arrow-action--row .text-text-secondary{font-weight:400}.bc-inner-editorial :is(.bc-card,.bc-operation-gallery article){border-radius:16px}.bc-inner-editorial .bc-media-composition img{border-radius:16px}.bc-inner-editorial .bc-results h2{font-family:Onest,sans-serif}.bc-inner-editorial .bc-proof-composition{position:relative;isolation:isolate}.bc-inner-editorial .bc-proof-composition:before{content:"";position:absolute;right:0;bottom:0;width:min(32%,300px);height:200px;background:url(/img/brand/bc-elemento-chevrons-light.svg) center / contain no-repeat;opacity:.035;pointer-events:none}.bc-inner-editorial .bc-proof-composition>.bc-container{position:relative;z-index:1}.bc-inner-editorial .flow-final-cta a.bg-bc-accent:hover{background:var(--bc-color-dark);color:var(--bc-color-white)}.bc-site-shell .bc-inner-editorial .bc-reference-banner{position:relative;min-height:560px;display:flex;align-items:center;background-color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-reference-banner>.bc-container{padding-top:152px;padding-bottom:96px}.bc-site-shell .bc-inner-editorial .bc-reference-banner .bc-banner-copy,.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-panel{max-width:680px}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-title{font:700 clamp(3rem,4.4vw,4.25rem) / 1.02 "Barlow Condensed",sans-serif;letter-spacing:-.015em;max-width:20ch;text-wrap:balance}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-eyebrow{display:flex;align-items:center;gap:12px;font:500 .75rem/1.5 Onest,sans-serif;letter-spacing:.18em;margin-top:32px;text-transform:uppercase}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-eyebrow>span[aria-hidden]{display:none}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-eyebrow:before{content:"";flex:none;width:28px;height:10px;background:url(/img/brand/bc-elemento-chevrons-teal.svg) left center / auto 100% no-repeat;transform:scaleX(-1)}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-title-accent{color:var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-description{max-width:46ch;margin-top:24px;font-size:1.125rem;line-height:1.7;color:#ffffffc7!important}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:40px}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions a{min-height:56px}.bc-site-shell .bc-inner-editorial .bc-reference-banner :is(a,button):focus-visible{outline-color:var(--bc-color-yellow)}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-eyebrow{color:var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial .bc-reference-banner nav[aria-label=Breadcrumb]{width:-moz-fit-content;width:fit-content;max-width:100%;color:hsl(var(--bc-white) / .78);font-family:Onest,sans-serif;font-size:.875rem;line-height:1.5}.bc-site-shell .bc-inner-editorial .bc-reference-banner nav[aria-label=Breadcrumb] a{color:inherit;text-decoration-color:transparent;text-underline-offset:4px;transition:color .15s ease,text-decoration-color .15s ease}.bc-site-shell .bc-inner-editorial .bc-reference-banner nav[aria-label=Breadcrumb] a:hover{color:var(--bc-color-white);text-decoration-color:currentColor}.bc-site-shell .bc-inner-editorial :is(.bc-section,.bc-section-md,.bc-section-lg,.bc-level-lead,.bc-level-mid,.bc-level-support){padding-block:var(--site-section-space)}.bc-site-shell .bc-inner-editorial :is(.t-h2,.t-h2-lead,.t-h2-mid,.bc-section-heading h2):not(.bc-reference-banner *){font:300 var(--be-type-section) / 1.1 Onest,sans-serif;letter-spacing:-.035em}.bc-site-shell .bc-inner-editorial .t-h2-support{font:300 clamp(1.875rem,2.6vw,2.5rem) / 1.12 Onest,sans-serif;letter-spacing:-.03em}.bc-site-shell .bc-inner-editorial :is(.t-h2,.t-h2-lead,.t-h2-mid,.t-h2-support,.bc-section-heading h2):not(.bc-reference-banner *) :is(strong,em,b,.text-bc-primary,.text-text-accent){font-style:normal;font-weight:500;color:var(--bc-color-primary)}.bc-site-shell .bc-inner-editorial :is(.t-body,.t-body-lg){font-size:1rem;line-height:1.75}.bc-site-shell .bc-inner-editorial .bc-media-composition:has(img){grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,72px)}.bc-site-shell .bc-inner-editorial .bc-media-composition img{border-radius:16px}.bc-site-shell .bc-inner-editorial .bc-card{border-radius:16px;box-shadow:none;border-color:#e4e7e9}.bc-site-shell .bc-inner-editorial .bc-card:hover{border-color:var(--bc-color-primary);box-shadow:none}.bc-site-shell .bc-inner-editorial :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1px solid var(--bc-border-subtle);border-radius:12px;transition:border-color .15s ease,box-shadow .15s ease}.bc-site-shell .bc-inner-editorial :is(input,select,textarea)[aria-invalid=true],.bc-site-shell .bc-inner-editorial :is(.bcf-input,.bcf-select,.bcf-textarea).error{border-color:hsl(var(--error));box-shadow:0 0 0 1px hsl(var(--error) / .18)}.bc-site-shell .bc-inner-editorial :is(input,select,textarea):disabled{background-color:hsl(var(--bc-gray) / .35);cursor:not-allowed}.bc-site-shell .bc-inner-editorial .bcf-error-text{color:hsl(var(--error))}.bc-site-shell .bc-inner-editorial :is(.bcf-submit,button[type=submit]):not(:disabled){cursor:pointer}.bc-site-shell .bc-inner-editorial :is(.bcf-submit,button[type=submit]):disabled{cursor:wait;opacity:.72}@media (max-width: 1023px){.bc-site-shell .bc-inner-editorial .bc-media-composition:has(img){grid-template-columns:1fr;gap:32px}}@media (max-width: 767px){.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-title{font-size:clamp(2.5rem,10.5vw,3.25rem)}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-description{font-size:1rem}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions{align-items:stretch;flex-direction:column;gap:12px}}@media (prefers-reduced-motion: reduce){.bc-site-shell .bc-inner-editorial .bc-reference-banner nav[aria-label=Breadcrumb] a,.bc-site-shell .bc-inner-editorial :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){transition:none}}.bc-site-shell .bc-inner-editorial{--site-section-space: clamp(64px, 7vw, 112px);--hx-line: #e4e7e9}.bc-site-shell .bc-inner-editorial :is(.bc-container,.bc-container-editorial,.bc-legacy-section>.container,nav.container){width:min(100% - 80px,1280px)!important;max-width:1280px!important;margin-inline:auto;padding-inline:0!important}.bc-site-shell .bc-inner-editorial :is(.t-eyebrow:has(+:is(h1,h2)),.bc-section-heading>.t-eyebrow,div:has(>.t-eyebrow):has(+h2)>.t-eyebrow,.flow-final-cta .t-eyebrow){display:flex;align-items:center;gap:12px;margin-bottom:20px;font:500 .75rem/1.5 Onest,sans-serif;letter-spacing:.18em;text-transform:uppercase}.bc-site-shell .bc-inner-editorial :is(.t-eyebrow:has(+:is(h1,h2)),.bc-section-heading>.t-eyebrow,div:has(>.t-eyebrow):has(+h2)>.t-eyebrow,.flow-final-cta .t-eyebrow):before{content:"";flex:none;width:28px;height:10px;background:url(/img/brand/bc-elemento-chevrons-teal.svg) left center / auto 100% no-repeat;transform:scaleX(-1)}.bc-site-shell .bc-inner-editorial span[aria-hidden]:has(+.t-eyebrow){display:none}.bc-site-shell .bc-inner-editorial div:has(>.t-eyebrow)+h2{margin-top:0}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-eyebrow{width:auto;padding:0;border:0;border-radius:0;background:none;color:var(--bc-color-cyan)!important}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions a{padding-inline:28px;border-radius:999px;font-size:.9375rem}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions a.bc-arrow-action{border-color:#ffffff61;color:#fff;font-weight:500}.bc-site-shell .bc-inner-editorial .bc-reference-banner .hero-actions a.bc-arrow-action:hover{border-color:#fff;background:#ffffff0f}.bc-site-shell .bc-inner-editorial li>.bc-arrow-action--row{border:0;border-radius:0;background:transparent;box-shadow:none;padding:20px 0;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial li>.bc-arrow-action--row:hover{background:transparent;color:var(--bc-text-accent);transform:none}.bc-site-shell .bc-inner-editorial li:has(>.bc-arrow-action--row){border-top:1px solid var(--hx-line);border-bottom:0}.bc-site-shell .bc-inner-editorial li>.bc-arrow-action--row:is(.flex-col,[class*=flex-col]){justify-content:flex-start;gap:8px;min-height:0}.bc-site-shell .bc-inner-editorial .bc-form .bcf-submit{min-height:56px;text-transform:none;letter-spacing:normal}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bg-bc-dark,.bg-surface-dark) li>.bc-arrow-action--row{color:#fff}.bc-site-shell .bc-inner-editorial :is([class*="rounded-[6px]"],[class*="rounded-[8px]"],[class*="rounded-[10px]"],[class*="rounded-[12px]"],.bc-fmt-landscape,.bc-photo,.bc-photo img){border-radius:16px}.bc-site-shell .bc-inner-editorial :is([data-layout=portfolio] img,.bc-segment-showcase .rounded-card,.bc-blog-composition article>div:has(img),.bc-knowledge-composition .aspect-video,.bc-operation-gallery article,.bc-territory-composition>div:last-child){border-radius:16px;overflow:hidden}.bc-site-shell .bc-inner-editorial :is(.bc-media-composition img,[data-layout=portfolio] img,.bc-segment-showcase img,.bc-photo img,.bc-legacy-media img,.bc-blog-composition img){filter:saturate(.88) contrast(1.04)}.bc-site-shell .bc-inner-editorial .bc-form-surface{border-radius:24px;border-color:var(--hx-line)}.bc-site-shell .bc-inner-editorial .bc-proof-band{position:relative;isolation:isolate;overflow:hidden;background:linear-gradient(115deg,#0d4a47,#11605b 55%,#14706a);--inner-link-color: var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial .bc-proof-band:before{content:"";display:block;position:absolute;z-index:0;right:-6%;bottom:-18%;width:46%;height:auto;aspect-ratio:16 / 9;background:url(/img/brand/bc-elemento-01.svg) center / contain no-repeat;opacity:.12;pointer-events:none}.bc-site-shell .bc-inner-editorial .bc-proof-band>*{position:relative;z-index:1}.bc-site-shell .bc-inner-editorial .bc-proof-band .bc-brand-graphic{display:none}.bc-site-shell .bc-inner-editorial .bc-proof-metrics{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);margin:0}.bc-site-shell .bc-inner-editorial .bc-proof-label{display:block;margin-bottom:6px;font-weight:600;color:#fff}.bc-site-shell .bc-inner-editorial .bc-proof-metrics>div{padding-right:32px}.bc-site-shell .bc-inner-editorial .bc-proof-metrics>div+div{padding-left:40px;border-left:1px solid rgb(255 255 255 / .2)}.bc-site-shell .bc-inner-editorial .bc-proof-metrics dt.t-metric-md{font:700 clamp(2.75rem,4vw,4.25rem) / .95 "Barlow Condensed",sans-serif;color:var(--bc-color-yellow)!important;white-space:nowrap}.bc-site-shell .bc-inner-editorial .bc-proof-metrics dd{max-width:30ch;margin-top:16px;font-size:.9375rem;line-height:1.6;color:#fffc}.bc-site-shell .bc-inner-editorial .bc-proof-band a.bc-arrow-action{margin-top:24px;border-color:#ffffff73;color:#fff}.bc-site-shell .bc-inner-editorial .bc-proof-band a.bc-arrow-action:hover{border-color:#fff;background:#ffffff14}.bc-site-shell .bc-inner-editorial .bc-proof-band :is(a,button):focus-visible{outline-color:var(--bc-color-yellow)}.bc-site-shell .bc-inner-editorial .bc-split-head{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 40px;align-items:start;margin-bottom:clamp(48px,5vw,72px)}.bc-site-shell .bc-inner-editorial .bc-split-head h2{margin:0}.bc-site-shell .bc-inner-editorial .bc-split-aside>*+*{margin-top:16px}.bc-site-shell .bc-inner-editorial .bc-split-aside .bc-split-metric+*{margin-top:12px}.bc-site-shell .bc-inner-editorial .bc-split-aside p{font-size:1.0625rem;line-height:1.7;color:var(--bc-text-secondary)}.bc-site-shell .bc-inner-editorial .bc-split-head--dark .bc-split-aside p{color:#fffc}.bc-site-shell .bc-inner-editorial .bc-split-lead{font:500 1.25rem/1.35 Onest,sans-serif;letter-spacing:-.01em;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-split-aside p.bc-split-metric{font:700 clamp(3rem,4.4vw,4.25rem) / .95 "Barlow Condensed",sans-serif;text-transform:uppercase;color:var(--bc-color-primary)}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bc-page-section--brand) .bc-item-grid>li{border-color:#fff3}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bc-page-section--brand) .bc-item-grid :is(h3,.bc-item-n){color:#fff}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bc-page-section--brand) .bc-item-grid p{color:#ffffffbf}.bc-site-shell .bc-inner-editorial .bc-callout{padding:20px 24px;border-radius:16px;background:#18857d0f}.bc-site-shell .bc-inner-editorial .bc-callout>p+p{margin-top:8px}.bc-site-shell .bc-inner-editorial .bc-callout p:not(.bc-callout-label){font-size:.9375rem}.bc-site-shell .bc-inner-editorial .bc-callout-label{font:500 .75rem/1.5 Onest,sans-serif!important;letter-spacing:.16em;text-transform:uppercase;color:var(--bc-text-accent)!important}.bc-site-shell .bc-inner-editorial .bc-item-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px 40px}.bc-site-shell .bc-inner-editorial .bc-item-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-site-shell .bc-inner-editorial .bc-item-grid>li{padding-top:28px;border-top:1px solid var(--hx-line)}.bc-site-shell .bc-inner-editorial .bc-item-head{display:grid;place-items:center;width:60px;height:60px;border-radius:16px;background:#24d2c81f}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bc-page-section--brand) .bc-item-head{background:#ffffff1a}.bc-site-shell .bc-inner-editorial .bc-item-icon{display:block;flex:none;transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bc-site-shell .bc-inner-editorial .bc-item-grid>li:hover .bc-item-head{transform:translateY(-4px)}.bc-site-shell .bc-inner-editorial .bc-item-head{transition:transform .45s cubic-bezier(.2,.7,.2,1)}.bc-site-shell .bc-inner-editorial .bc-item-n{display:block;font:700 .9375rem/1 Barlow Condensed,sans-serif;letter-spacing:.04em;color:var(--bc-text-accent);opacity:.7}.bc-site-shell .bc-inner-editorial :is(.bc-page-section--dark,.bc-page-section--brand) .bc-item-icon{filter:brightness(0) invert(1);opacity:.9}.bc-site-shell .bc-inner-editorial .bc-split-media{display:block;width:100%;max-width:520px;aspect-ratio:4 / 3;margin-top:40px;-o-object-fit:cover;object-fit:cover;border-radius:16px;filter:saturate(.88) contrast(1.04)}.bc-site-shell .bc-inner-editorial .bc-item-grid h3{margin-top:20px;font:500 1.125rem/1.35 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-item-grid p{margin-top:10px;font-size:.9375rem;line-height:1.65;color:var(--bc-text-secondary)}.bc-site-shell .bc-inner-editorial .bc-check-list{display:flex;flex-direction:column;gap:12px;margin-top:12px}.bc-site-shell .bc-inner-editorial .bc-check-list>li{display:flex;align-items:flex-start;gap:12px;font-size:.9375rem;line-height:1.55;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-check-list--grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px;margin:0;border-top:1px solid var(--hx-line)}.bc-site-shell .bc-inner-editorial .bc-check-list--grid>li{padding:18px 0;border-bottom:1px solid var(--hx-line)}.bc-site-shell .bc-inner-editorial .flow-final-cta{position:relative;overflow:hidden;isolation:isolate;padding-block:clamp(96px,9vw,144px);background:radial-gradient(80% 120% at 100% 100%,rgb(36 210 200 / .34),transparent 62%),var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .flow-final-cta:after{content:"";position:absolute;z-index:0;right:-90px;top:-90px;width:420px;height:420px;background:url(/img/brand/bc-elemento-04-yellow.svg) center / 170% no-repeat;opacity:.2;pointer-events:none}.bc-site-shell .bc-inner-editorial .flow-final-cta>.bc-container{position:relative;z-index:1}.bc-site-shell .bc-inner-editorial .flow-final-cta .bc-container>div{padding:0;border-radius:0;background:transparent}.bc-site-shell .bc-inner-editorial .flow-final-cta h2.t-h2-lead{max-width:24ch;font-size:clamp(2rem,3vw,2.875rem);color:#fff}.bc-site-shell .bc-inner-editorial .flow-final-cta h2.t-h2-lead>span{font-weight:500;color:var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial .flow-final-cta a.bg-bc-accent{min-height:56px;border-radius:999px;padding-inline:28px;font:600 .9375rem/1.3 Onest,sans-serif;letter-spacing:normal;text-transform:none}.bc-site-shell .bc-inner-editorial .flow-final-cta a.bg-bc-accent:hover{background:#f5cc55;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .flow-final-cta a.bc-arrow-action{min-height:56px;border-color:#ffffff61;color:#fff;font-weight:500}.bc-site-shell .bc-inner-editorial .flow-final-cta a.bc-arrow-action:hover{border-color:#fff;background:#ffffff0f}.bc-site-shell .bc-inner-editorial .bc-faq-composition>div:last-child{border-top:1px solid var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial h3:has(>button[aria-controls^=accordion-panel]){font:400 1.0625rem/1.45 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial div:has(>h3>button[aria-controls^=accordion-panel]){border-color:#dadfdd}@media (max-width: 1023px){.bc-site-shell .bc-inner-editorial :is(.bc-container,.bc-container-editorial,.bc-legacy-section>.container,nav.container){width:min(100% - 48px,1280px)!important}.bc-site-shell .bc-inner-editorial .bc-split-head{grid-template-columns:1fr;align-items:start}.bc-site-shell .bc-inner-editorial .bc-split-media{max-width:none;aspect-ratio:16 / 9;margin-top:28px}.bc-site-shell .bc-inner-editorial .bc-item-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.bc-site-shell .bc-inner-editorial .bc-proof-metrics dt.t-metric-md{white-space:normal}}@media (max-width: 767px){.bc-site-shell .bc-inner-editorial{--site-section-space: 64px}.bc-site-shell .bc-inner-editorial :is(.bc-container,.bc-container-editorial,.bc-legacy-section>.container,nav.container){width:min(100% - 40px,1280px)!important}.bc-site-shell .bc-inner-editorial .bc-proof-metrics{grid-auto-flow:row;grid-template-columns:1fr}.bc-site-shell .bc-inner-editorial .bc-proof-metrics>div,.bc-site-shell .bc-inner-editorial .bc-proof-metrics>div+div{padding:24px 0;border-left:0;border-top:1px solid rgb(255 255 255 / .2)}.bc-site-shell .bc-inner-editorial :is(.bc-item-grid,.bc-item-grid--2,.bc-check-list--grid){grid-template-columns:1fr;gap:32px}.bc-site-shell .bc-inner-editorial .bc-check-list--grid{gap:0}.bc-site-shell .bc-inner-editorial .flow-final-cta:after{width:260px;height:260px;right:-80px;top:-80px}}@media (prefers-reduced-motion: reduce){.bc-site-shell .bc-inner-editorial .bc-item-icon{transition:none}.bc-site-shell .bc-inner-editorial .bc-item-grid>li:hover .bc-item-head{transform:none}.bc-site-shell .bc-inner-editorial .bc-item-head{transition:none}}.bc-site-shell .bc-inner-editorial .bc-title-accent{color:var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial :is(.t-h2,.t-h2-lead,.t-h2-mid) .bc-title-accent{font-weight:500}.bc-site-shell .bc-inner-editorial .bc-media-split{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px);align-items:stretch;margin-bottom:clamp(48px,5vw,72px)}@media (min-width: 1024px){.bc-site-shell .bc-inner-editorial :has(>.bc-fill-media){align-items:stretch!important}.bc-site-shell .bc-inner-editorial .bc-fill-media{position:relative;align-self:stretch!important;min-height:300px;aspect-ratio:auto!important;margin-top:0!important;overflow:hidden;border-radius:16px}.bc-site-shell .bc-inner-editorial .bc-fill-media>.bc-photo{position:absolute;top:0;right:0;bottom:0;left:0;margin:0}.bc-site-shell .bc-inner-editorial .bc-fill-media>img:first-child,.bc-site-shell .bc-inner-editorial .bc-fill-media>picture>img,.bc-site-shell .bc-inner-editorial .bc-fill-media>.bc-photo img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;margin:0;-o-object-fit:cover;object-fit:cover;border-radius:16px}}@media (max-width: 1023px){.bc-site-shell .bc-inner-editorial .bc-media-split{grid-template-columns:1fr;gap:28px}.bc-site-shell .bc-inner-editorial .bc-media-split>.bc-fill-media img{width:100%;aspect-ratio:16 / 9;-o-object-fit:cover;object-fit:cover;border-radius:16px}}.bc-site-shell .bc-inner-editorial .bc-cast-feature{position:relative;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);overflow:hidden;isolation:isolate;border-radius:24px;color:#fff;background:radial-gradient(120% 90% at 100% 100%,rgb(36 210 200 / .45),transparent 60%),var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-cast-feature:after{content:"";position:absolute;z-index:0;right:-70px;top:-70px;width:300px;height:300px;background:url(/img/brand/bc-elemento-04-yellow.svg) center / 170% no-repeat;opacity:.2;pointer-events:none}.bc-site-shell .bc-inner-editorial .bc-cast-feature-media{position:relative;z-index:1;min-height:100%}.bc-site-shell .bc-inner-editorial .bc-cast-feature-media>*{width:100%;height:100%!important;min-height:100%;aspect-ratio:16 / 9;border-radius:0}.bc-site-shell .bc-inner-editorial .bc-cast-feature-copy{position:relative;z-index:1;display:flex;flex-direction:column;justify-content:center;gap:16px;padding:clamp(32px,4vw,56px)}.bc-site-shell .bc-inner-editorial .bc-cast-kicker{display:block;font:700 .875rem/1 Barlow Condensed,sans-serif;letter-spacing:.08em;text-transform:uppercase;color:var(--bc-color-cyan)}.bc-site-shell .bc-inner-editorial .bc-cast-feature h3{font:400 clamp(1.625rem,2.2vw,2.125rem)/1.2 Onest,sans-serif;letter-spacing:-.02em;color:#fff}.bc-site-shell .bc-inner-editorial .bc-cast-meta{display:block;font-size:.9375rem;line-height:1.6;color:#ffffffbf}.bc-site-shell .bc-inner-editorial .bc-cast-cta{align-self:flex-start;display:inline-flex;align-items:center;gap:12px;min-height:52px;margin-top:8px;padding:0 26px;border-radius:999px;background:var(--bc-color-yellow);color:var(--bc-color-dark);font:600 .9375rem/1.3 Onest,sans-serif}.bc-site-shell .bc-inner-editorial .bc-cast-cta:after,.bc-site-shell .bc-inner-editorial .bc-cast-more:after{content:"→";transition:transform .3s ease}.bc-site-shell .bc-inner-editorial .bc-cast-cta:hover{background:#f5cc55}.bc-site-shell .bc-inner-editorial .bc-cast-cta:hover:after,.bc-site-shell .bc-inner-editorial .bc-cast-card:hover .bc-cast-more:after{transform:translate(4px)}.bc-site-shell .bc-inner-editorial .bc-cast-cta:focus-visible{outline:3px solid var(--bc-color-yellow);outline-offset:4px}.bc-site-shell .bc-inner-editorial .bc-cast-list{margin-top:clamp(56px,6vw,88px)}.bc-site-shell .bc-inner-editorial .bc-cast-list ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px}.bc-site-shell .bc-inner-editorial .bc-cast-card{display:grid;grid-template-columns:220px minmax(0,1fr);gap:24px;align-items:stretch;height:100%;padding:16px;border:1px solid var(--hx-line);border-radius:20px;background:#fff;transition:border-color .3s,transform .3s}.bc-site-shell .bc-inner-editorial .bc-cast-card:hover{border-color:var(--bc-color-primary);transform:translateY(-2px)}.bc-site-shell .bc-inner-editorial .bc-cast-thumb{position:relative;display:block;width:100%;min-width:0;overflow:hidden;border-radius:12px;background:var(--bc-color-dark);aspect-ratio:4 / 3}.bc-site-shell .bc-inner-editorial .bc-cast-thumb img{display:block;width:100%;max-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.bc-site-shell .bc-inner-editorial .bc-cast-play{position:absolute;left:50%;top:50%;width:48px;height:48px;margin:-24px 0 0 -24px;border-radius:50%;background:#242f40c7}.bc-site-shell .bc-inner-editorial .bc-cast-play:after{content:"";position:absolute;left:19px;top:15px;border-style:solid;border-width:9px 0 9px 14px;border-color:transparent transparent transparent #fff}.bc-site-shell .bc-inner-editorial .bc-cast-card-copy{display:flex;flex-direction:column;justify-content:center;gap:10px;padding-right:8px}.bc-site-shell .bc-inner-editorial .bc-cast-card .bc-cast-kicker{color:var(--bc-text-accent)}.bc-site-shell .bc-inner-editorial .bc-cast-card-title{font:500 1.125rem/1.35 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-cast-card .bc-cast-meta{color:var(--bc-text-secondary)}.bc-site-shell .bc-inner-editorial .bc-cast-more{display:inline-flex;gap:8px;font-weight:600;font-size:.9375rem;color:var(--bc-text-accent)}@media (max-width: 1023px){.bc-site-shell .bc-inner-editorial .bc-cast-feature{grid-template-columns:1fr}.bc-site-shell .bc-inner-editorial .bc-cast-feature-media>*{height:auto!important}.bc-site-shell .bc-inner-editorial .bc-cast-list ul{grid-template-columns:1fr}}@media (max-width: 479px){.bc-site-shell .bc-inner-editorial .bc-cast-card{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.bc-site-shell .bc-inner-editorial :is(.bc-cast-card,.bc-cast-cta:after,.bc-cast-more:after){transition:none}.bc-site-shell .bc-inner-editorial .bc-cast-card:hover{transform:none}}.bc-site-shell .bc-inner-editorial .bc-reference-banner :is(.bc-title-accent,.hero-title-accent){color:var(--bc-color-yellow)}.bc-site-shell .bc-inner-editorial .bc-sol-lead{padding:clamp(28px,3vw,40px);border-radius:20px;color:#fff;background:radial-gradient(120% 120% at 100% 100%,rgb(36 210 200 / .4),transparent 60%),linear-gradient(115deg,#0d4a47,#11605b 55%,#14706a)}.bc-site-shell .bc-inner-editorial .bc-sol-tag{font:600 .75rem/1 Onest,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--bc-color-yellow)}.bc-site-shell .bc-inner-editorial .bc-sol-lead h3{margin-top:14px;font:500 clamp(1.5rem,2.2vw,1.875rem)/1.2 Onest,sans-serif;letter-spacing:-.02em;color:#fff}.bc-site-shell .bc-inner-editorial .bc-sol-text{margin-top:12px;max-width:46ch;font-size:1.0625rem;line-height:1.6;color:#ffffffd1}.bc-site-shell .bc-inner-editorial a.bc-sol-cta{display:inline-flex;align-items:center;gap:10px;margin-top:24px;padding:12px 24px;border-radius:999px;background:var(--bc-color-yellow);color:var(--bc-color-dark);font:600 .9375rem/1.3 Onest,sans-serif;text-decoration:none;transition:transform .3s cubic-bezier(.2,.7,.2,1)}.bc-site-shell .bc-inner-editorial a.bc-sol-cta:after{content:"→";transition:transform .3s}.bc-site-shell .bc-inner-editorial a.bc-sol-cta:hover:after{transform:translate(4px)}.bc-site-shell .bc-inner-editorial .bc-sol-list{display:grid;gap:10px;margin-top:16px;padding:0;list-style:none}.bc-site-shell .bc-inner-editorial a.bc-sol-item{grid-template-columns:minmax(0,1fr) 44px;align-items:center;gap:20px;width:100%;padding:18px 20px 18px 24px;border:1px solid var(--hx-line, #e2e6ea);border-radius:16px;background:#fff;color:var(--bc-color-dark);text-decoration:none;transition:border-color .3s,box-shadow .3s,transform .3s}.bc-site-shell .bc-inner-editorial a.bc-sol-item:hover{border-color:#24d2c899;box-shadow:0 16px 34px -24px #141b2659;transform:translateY(-2px)}.bc-site-shell .bc-inner-editorial .bc-sol-item h3{font:500 1.125rem/1.3 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-sol-item p{margin-top:4px;font-size:.9375rem;line-height:1.55;color:var(--bc-text-secondary)}.bc-site-shell .bc-inner-editorial .bc-sol-go{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--hx-line, #e2e6ea);border-radius:50%;color:var(--bc-text-accent);transition:background-color .3s,border-color .3s,color .3s}.bc-site-shell .bc-inner-editorial a.bc-sol-item:hover .bc-sol-go{background:var(--bc-color-yellow);border-color:var(--bc-color-yellow);color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-sol--dark a.bc-sol-item{background:#ffffff0f;border-color:#ffffff2e}.bc-site-shell .bc-inner-editorial .bc-sol--dark .bc-sol-item :is(h3,.bc-sol-go){color:#fff}.bc-site-shell .bc-inner-editorial .bc-sol--dark .bc-sol-item p{color:#ffffffbf}@media (max-width: 639px){.bc-site-shell .bc-inner-editorial a.bc-sol-item{grid-template-columns:minmax(0,1fr);padding:16px 18px}.bc-site-shell .bc-inner-editorial .bc-sol-go{display:none}.bc-site-shell .bc-inner-editorial a.bc-sol-cta{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.bc-site-shell .bc-inner-editorial :is(a.bc-sol-item,a.bc-sol-cta){transition:none}.bc-site-shell .bc-inner-editorial a.bc-sol-item:hover{transform:none}}.bc-site-shell .bc-inner-editorial .bc-next-band{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px}.bc-site-shell .bc-inner-editorial .bc-next-band>p{font:500 clamp(1.0625rem,1.4vw,1.25rem)/1.4 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-next-band>a{margin-top:0}@media (max-width: 639px){.bc-site-shell .bc-inner-editorial .bc-next-band>a{width:100%}}.bc-site-shell .bc-inner-editorial .bc-steps{display:grid;grid-template-columns:1fr;gap:28px;padding:0;list-style:none}.bc-site-shell .bc-inner-editorial .bc-steps .bc-step-n{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(36 210 200 / .55);border-radius:50%;background:#fff;font-size:1rem;line-height:1}@media (min-width: 1024px){.bc-site-shell .bc-inner-editorial .bc-steps{grid-template-columns:repeat(var(--bc-steps, 3),minmax(0,1fr));gap:40px}.bc-site-shell .bc-inner-editorial .bc-steps>li{position:relative;flex-direction:column;gap:20px}.bc-site-shell .bc-inner-editorial .bc-steps>li:not(:last-child):after{content:"";position:absolute;top:22px;left:56px;right:-28px;height:1px;background:linear-gradient(90deg,#24d2c88c,#24d2c81a)}}.bc-site-shell .bc-inner-editorial .bc-callout{max-width:46rem;padding:18px 24px;border-left:3px solid var(--bc-color-cyan);border-radius:0 14px 14px 0;background:#24d2c814}.bc-site-shell .bc-inner-editorial .bc-callout p{font:500 clamp(1.0625rem,1.3vw,1.1875rem)/1.55 Onest,sans-serif;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-seg-count{font:600 .8125rem/1 Onest,sans-serif;letter-spacing:.14em;text-transform:uppercase;color:var(--bc-text-accent)!important}.bc-site-shell .bc-inner-editorial .bc-seg-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li{grid-column:span 2}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li.bc-seg-feature{grid-column:span 3}.bc-site-shell .bc-inner-editorial a.bc-seg-card{position:relative;isolation:isolate;overflow:hidden;align-items:end;width:100%;height:clamp(260px,21vw,320px);border-radius:20px;background:var(--bc-color-dark);color:#fff;text-decoration:none}.bc-site-shell .bc-inner-editorial .bc-seg-feature a.bc-seg-card{height:clamp(320px,30vw,440px)}.bc-site-shell .bc-inner-editorial .bc-seg-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.bc-site-shell .bc-inner-editorial a.bc-seg-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(0deg,#141b26eb,#141b268c 38%,#141b260d 72%);transition:background-color .4s}.bc-site-shell .bc-inner-editorial a.bc-seg-card:hover .bc-seg-img{transform:scale(1.05)}.bc-site-shell .bc-inner-editorial .bc-seg-body{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;width:100%;padding:clamp(20px,2vw,28px)}.bc-site-shell .bc-inner-editorial .bc-seg-card h3{font:500 clamp(1.25rem,1.6vw,1.5rem)/1.2 Onest,sans-serif;letter-spacing:-.015em;color:#fff}.bc-site-shell .bc-inner-editorial .bc-seg-feature .bc-seg-card h3{font-size:clamp(1.5rem,2.2vw,2rem)}.bc-site-shell .bc-inner-editorial .bc-seg-card p{margin-top:6px;max-width:40ch;font-size:.9375rem;line-height:1.5;color:#ffffffd1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bc-site-shell .bc-inner-editorial .bc-seg-go{display:grid;place-items:center;flex:none;width:44px;height:44px;border:1px solid rgb(255 255 255 / .5);border-radius:50%;font-size:1.125rem;color:#fff;transition:background-color .3s,border-color .3s,color .3s,transform .3s}.bc-site-shell .bc-inner-editorial a.bc-seg-card:hover .bc-seg-go{background:var(--bc-color-yellow);border-color:var(--bc-color-yellow);color:var(--bc-color-dark);transform:translate(3px)}.bc-site-shell .bc-inner-editorial a.bc-seg-card:focus-visible{outline:3px solid var(--bc-color-yellow);outline-offset:3px}@media (max-width: 1023px){.bc-site-shell .bc-inner-editorial .bc-seg-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li,.bc-site-shell .bc-inner-editorial .bc-seg-grid>li.bc-seg-feature{grid-column:span 1}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:last-child:nth-child(odd){grid-column:span 2}.bc-site-shell .bc-inner-editorial a.bc-seg-card,.bc-site-shell .bc-inner-editorial .bc-seg-feature a.bc-seg-card{height:280px}}@media (max-width: 639px){.bc-site-shell .bc-inner-editorial .bc-seg-grid{grid-template-columns:1fr;gap:10px}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:last-child:nth-child(odd){grid-column:auto}.bc-site-shell .bc-inner-editorial .bc-seg-feature a.bc-seg-card{height:240px}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) a.bc-seg-card{height:auto;grid-template-columns:84px minmax(0,1fr);align-items:center;gap:14px;padding:10px;border:1px solid var(--hx-line);border-radius:16px;background:#fff;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) a.bc-seg-card:before{display:none}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) .bc-seg-img{position:static;z-index:auto;width:84px;height:84px;border-radius:12px}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) .bc-seg-body{padding:0}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) h3{font-size:1.125rem;color:var(--bc-color-dark)}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) p{margin-top:2px;font-size:.875rem;color:var(--bc-text-secondary)}.bc-site-shell .bc-inner-editorial .bc-seg-grid>li:not(.bc-seg-feature) .bc-seg-go{display:none}}@media (prefers-reduced-motion: reduce){.bc-site-shell .bc-inner-editorial :is(.bc-seg-img,.bc-seg-go){transition:none}.bc-site-shell .bc-inner-editorial a.bc-seg-card:hover :is(.bc-seg-img,.bc-seg-go){transform:none}}.bc-logo-clearspace{padding:12px;margin-inline:-12px}.bc-footer-logo{box-sizing:content-box;padding:20px;-o-object-fit:contain;object-fit:contain}.bc-editorial.bc-reference-home .be-process>div{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px}.bc-editorial.bc-reference-home .be-process>div>img{margin-top:2px}.bc-reference-home :is(.be-about-photo,.be-operation-layout figure)>img{filter:saturate(.94) contrast(1.02)}.bc-form .bcf-submit:hover:not(:disabled){background:var(--bc-color-yellow)!important;color:var(--bc-color-dark)!important;text-decoration:underline;text-underline-offset:3px}.bc-arrow-action{display:inline-flex;max-width:100%;min-width:0;min-height:44px;align-items:center;justify-content:center;gap:8px;border:1px solid var(--be-green-text, var(--bc-color-primary));border-radius:999px;padding:9px 22px;background:transparent;color:var(--be-green-text, var(--bc-color-primary));font-family:Onest,sans-serif;font-size:.9375rem;font-weight:600;line-height:1.5;text-align:center;text-decoration:none;white-space:normal;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.bc-arrow-action:hover{background:color-mix(in srgb,var(--be-green-text, var(--bc-color-primary)) 8%,white);text-decoration:none}.bc-arrow-action:focus-visible{outline:3px solid var(--bc-color-primary);outline-offset:3px}.bc-arrow-action--dark{border-color:var(--bc-color-cyan);color:var(--bc-color-cyan)}.bc-arrow-action--dark:hover{background:color-mix(in srgb,var(--bc-color-cyan) 12%,transparent)}.bc-arrow-action--dark:focus-visible{outline-color:var(--bc-color-yellow)}.bc-arrow-action--brand{border-color:var(--bc-color-white);color:var(--bc-color-white)}.bc-arrow-action--brand:hover{background:color-mix(in srgb,var(--bc-color-white) 12%,transparent)}.bc-arrow-action--brand:focus-visible{outline-color:var(--bc-color-yellow)}.bc-arrow-action--row{display:flex;width:100%;max-width:100%;min-width:0;min-height:44px;align-items:flex-start;justify-content:space-between;gap:12px;border:1px solid var(--be-green-text, var(--bc-color-primary));border-radius:14px;padding:14px 18px;background:transparent;color:var(--be-green-text, var(--bc-color-primary));text-align:left;text-decoration:none}.bc-arrow-action--row:hover{background:color-mix(in srgb,var(--be-green-text, var(--bc-color-primary)) 8%,white);text-decoration:none}.bc-arrow-action--row.bc-arrow-action--dark{border-color:var(--bc-color-cyan);color:var(--bc-color-cyan)}.bc-arrow-action--row.bc-arrow-action--dark:hover{background:color-mix(in srgb,var(--bc-color-cyan) 12%,var(--bc-color-dark))}.bc-arrow-action--primary{border-color:var(--bc-color-yellow);background:var(--bc-color-yellow);color:var(--bc-color-dark)}.bc-arrow-action--primary:hover{background:var(--bc-color-yellow);filter:brightness(.96)}.bc-arrow-action--primary:focus-visible{outline-color:var(--bc-color-dark)}@media (prefers-reduced-motion: reduce){.bc-arrow-action{transition:none}}@media (max-width: 767px){.bc-site-shell .bc-footer-logo{box-sizing:content-box;max-width:calc(100% - 40px)}}:root{--site-gutter: clamp(20px, 3.5vw, 56px);--site-section-space: clamp(32px, 3.4vw, 48px)}.bc-site-shell{color:var(--bc-color-dark)}.bc-site-shell .bc-container{width:100%;max-width:1392px;padding-inline:var(--site-gutter)}.bc-site-shell :is(button,a,input,select,textarea):focus-visible{outline:3px solid var(--bc-color-primary);outline-offset:4px}.bc-site-shell header.fixed :is(button,a):focus-visible,.bc-site-shell footer :is(button,a):focus-visible{outline-color:var(--bc-color-yellow)}.bc-site-shell :is(h1,h2,h3){text-wrap:balance}.bc-site-shell :is(p,li,dd){overflow-wrap:break-word}.bc-site-shell img{max-width:100%}.bc-site-shell .bc-navbar{background:var(--bc-color-dark);border-bottom:1px solid rgb(255 255 255 / 15%);box-shadow:none}.bc-site-shell--internal .bc-navbar{background:var(--bc-color-dark);border-color:#ffffff26}.bc-site-shell .bc-navbar>.bc-container{min-height:80px}.bc-navbar .bc-logo-clearspace{padding-right:20px}.bc-site-shell .bc-arrow-action{min-height:44px}.bc-site-shell :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){min-height:52px;border-radius:4px}.bc-site-shell :is(input,select,textarea):disabled{cursor:not-allowed;opacity:.65}.bc-site-shell :is(input,select,textarea)[aria-invalid=true]{border-color:hsl(var(--error))}.bc-site-shell button:disabled{cursor:not-allowed}.bc-site-shell footer{background:var(--bc-color-dark)}.bc-site-shell footer .bc-footer-main{gap:48px}.bc-site-shell footer .bc-footer-brand>.bc-footer-identity>p{font-size:1.75rem;text-transform:none;color:var(--bc-color-yellow)}.bc-site-shell footer .bc-footer-addresses p:last-child{color:#fffc;font-size:.875rem;line-height:1.7}.bc-site-shell footer nav a{color:#ffffffd9}.bc-site-shell footer nav a:hover{color:var(--bc-color-cyan)}.bc-site-shell--internal footer{border-top-color:#ffffff26}.bc-route-loading{display:grid;min-height:60vh;place-items:center}.bc-route-loading:after{width:2rem;height:2rem;border:3px solid var(--bc-border-subtle);border-top-color:var(--bc-color-primary);border-radius:50%;content:"";animation:bc-route-loading-spin .8s linear infinite}.bc-not-found .t-metric-xl{color:var(--bc-color-cyan)}@keyframes bc-route-loading-spin{to{transform:rotate(1turn)}}@media (max-width:1023px){.bc-site-shell .bc-navbar>.bc-container{min-height:72px}}@media (min-width:1024px) and (max-width:1279px){.bc-site-shell .bc-navbar>.bc-container{gap:8px;padding-inline:24px}.bc-navbar .bc-logo-clearspace{padding-right:12px}.bc-navbar .bc-logo-clearspace img{height:26px}.bc-navbar nav a{padding-inline:5px}.bc-navbar nav a:after{inset-inline:5px}.bc-navbar>.bc-container>div:last-of-type{gap:12px}}@media (max-width:767px){.bc-site-shell footer .bc-footer-main{gap:32px}}@media (prefers-reduced-motion:reduce){.bc-site-shell *,.bc-site-shell *:before,.bc-site-shell *:after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}.bc-route-loading:after{animation:none}}.bc-range-control{height:44px;background:transparent}.bc-range-control::-webkit-slider-runnable-track{height:8px;border-radius:6px;background:var(--bc-surface-soft)}.bc-range-control::-moz-range-track{height:8px;border-radius:6px;background:var(--bc-surface-soft)}.bc-range-control::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;margin-top:-8px;border-radius:50%;background:var(--bc-color-primary);border:2px solid var(--bc-color-white);box-shadow:0 1px 3px hsl(var(--bc-dark) / 25%)}.bc-range-control::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background:var(--bc-color-primary);border:2px solid var(--bc-color-white)}.bc-site-shell--internal:has(.bc-page-hero) .bc-navbar{transition:background-color .4s,border-color .4s}.bc-site-shell--internal:has(.bc-page-hero) .bc-navbar:not([data-solid]){background:transparent;border-color:transparent;box-shadow:none}.bc-site-shell--internal:has(.bc-page-hero) .bc-navbar[data-solid]{background:#1b2433e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:#ffffff14}.bc-site-shell .bc-navbar:has(#menu-mobile:not([hidden])){backdrop-filter:none;-webkit-backdrop-filter:none;background:var(--bc-color-dark)}.bc-logo-strip{--logo-width: clamp(112px, 10.5vw, 164px);--logo-gap: clamp(16px, 2.6vw, 40px);min-width:0;margin-top:clamp(20px,2.4vw,32px);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:hsl(var(--bc-gray)) transparent;padding-bottom:8px}.bc-logo-strip[data-fade-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 72px),transparent)}.bc-logo-strip[data-fade-start]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 72px);mask-image:linear-gradient(90deg,transparent,#000 72px)}.bc-logo-strip[data-fade-start][data-fade-end]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(90deg,transparent,#000 72px,#000 calc(100% - 72px),transparent)}.bc-logo-strip:focus-visible{outline:3px solid var(--bc-color-primary);outline-offset:4px}.bc-logo-strip__list{display:flex;align-items:center;gap:var(--logo-gap);width:-moz-max-content;width:max-content;margin:0;padding:0;list-style:none}.bc-logo-strip__list li{flex:0 0 var(--logo-width);scroll-snap-align:start}.bc-logo-strip__list img{display:block;width:100%;height:auto;aspect-ratio:268 / 166;-o-object-fit:contain;object-fit:contain}.bc-form{--bcf-yellow: hsl(var(--bc-accent));--bcf-yellow-dark: hsl(var(--bc-accent));--bcf-error: hsl(var(--error));--bcf-dark: hsl(var(--text-primary));--bcf-muted: hsl(var(--text-muted));--bcf-white: hsl(var(--bc-white));--bcf-radius: 2px;--bcf-transition: .18s ease;font-family:Onest,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:transparent;max-width:650px;width:100%;margin:0 auto;box-sizing:border-box;color-scheme:light;padding:0 16px 24px}.bc-form *,.bc-form *:before,.bc-form *:after{box-sizing:border-box}.bc-form input,.bc-form select,.bc-form textarea{color-scheme:light}.bc-form .bcf-intro{color:var(--bcf-white);text-align:center;font-size:15px;line-height:1.5;margin:0 0 24px;font-weight:500}.bc-form .bcf-row{margin-bottom:18px}.bc-form .bcf-group{display:flex;flex-direction:column;gap:6px;position:relative}.bc-form .bcf-label{font-size:14px;font-weight:700;color:var(--bcf-white);letter-spacing:.2px;line-height:1.3}.bc-form .bcf-required{color:var(--bcf-white);margin-left:1px}.bc-form .bcf-input,.bc-form .bcf-select,.bc-form .bcf-textarea{font-family:Onest,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;font-weight:500;color:var(--bcf-dark)!important;background-color:var(--bcf-white)!important;background:var(--bcf-white)!important;-webkit-text-fill-color:var(--bcf-dark);border:none;border-radius:var(--bcf-radius);padding:11px 14px;width:100%;transition:box-shadow var(--bcf-transition);outline:none;appearance:none;-webkit-appearance:none;-moz-appearance:none}.bc-form .bcf-input::-moz-placeholder,.bc-form .bcf-textarea::-moz-placeholder{color:var(--bcf-muted)!important;-webkit-text-fill-color:var(--bcf-muted);font-weight:400;opacity:1}.bc-form .bcf-input::placeholder,.bc-form .bcf-textarea::placeholder{color:var(--bcf-muted)!important;-webkit-text-fill-color:var(--bcf-muted);font-weight:400;opacity:1}.bc-form .bcf-input:focus,.bc-form .bcf-select:focus,.bc-form .bcf-textarea:focus{box-shadow:0 0 0 2px hsl(var(--bc-primary));background-color:var(--bcf-white)!important}.bc-form .bcf-input.error,.bc-form .bcf-select.error,.bc-form .bcf-textarea.error{box-shadow:0 0 0 2px var(--bcf-error)}.bc-form .bcf-input:-webkit-autofill,.bc-form .bcf-input:-webkit-autofill:hover,.bc-form .bcf-input:-webkit-autofill:focus,.bc-form .bcf-textarea:-webkit-autofill,.bc-form .bcf-select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px var(--bcf-white) inset!important;-webkit-text-fill-color:var(--bcf-dark)!important;caret-color:var(--bcf-dark)}.bc-form .bcf-error-text{color:var(--bcf-error);font-size:12px;margin-top:2px;font-weight:600}.bc-form .bcf-select{padding-right:36px;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'><path d='M1 1l5 5 5-5' stroke='%23242F40' stroke-width='1.8' fill='none' stroke-linecap='round' stroke-linejoin='round'/></svg>")!important;background-repeat:no-repeat!important;background-position:right 14px center!important;background-color:var(--bcf-white)!important}.bc-form .bcf-select option{background:var(--bcf-white);color:var(--bcf-dark)}.bc-form .bcf-textarea{resize:vertical;min-height:90px;line-height:1.5}.bc-form .bcf-submit-wrap{margin-top:22px}.bc-form .bcf-submit{font-family:Onest,-apple-system,BlinkMacSystemFont,sans-serif;font-size:15px;font-weight:700;color:var(--bcf-dark)!important;background:var(--bcf-yellow)!important;border:none;border-radius:var(--bcf-radius);padding:14px 24px;cursor:pointer;width:100%;text-transform:uppercase;letter-spacing:.4px;transition:background var(--bcf-transition),transform var(--bcf-transition)}.bc-form .bcf-submit:hover:not(:disabled){background:var(--bcf-yellow-dark)!important}.bc-form .bcf-submit:active:not(:disabled){transform:none}.bc-form .bcf-submit:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 560px){.bc-form .bcf-intro{font-size:14px;margin-bottom:20px}}.bc-form .bcf-input,.bc-form .bcf-select,.bc-form .bcf-textarea{min-height:48px}.bc-form .bcf-input:focus-visible,.bc-form .bcf-select:focus-visible,.bc-form .bcf-textarea:focus-visible,.bc-form .bcf-submit:focus-visible{outline:3px solid var(--bcf-yellow);outline-offset:2px}.bc-form .bcf-error-text:before{content:"⚠";margin-right:6px;font-weight:700}.bc-form .bcf-input.error,.bc-form .bcf-select.error,.bc-form .bcf-textarea.error{box-shadow:0 0 0 2px var(--bcf-error);border-bottom:3px solid var(--bcf-error)}.bc-form .bcf-submit{min-height:48px}.bc-form-surface .bc-form .bcf-label,.bc-form-surface .bc-form .bcf-required,.bc-form-surface .bc-form .bcf-intro{color:hsl(var(--text-primary))}.bc-form-surface .bc-form .bcf-intro{color:hsl(var(--text-secondary))}.bc-form-surface .bc-form .bcf-input,.bc-form-surface .bc-form .bcf-select,.bc-form-surface .bc-form .bcf-textarea{border:1px solid hsl(var(--border-default));font-size:16px}.bc-form-surface .bc-form .bcf-input:hover,.bc-form-surface .bc-form .bcf-select:hover,.bc-form-surface .bc-form .bcf-textarea:hover{border-color:hsl(var(--border-strong))}.bc-form-surface .bc-form .bcf-input:focus,.bc-form-surface .bc-form .bcf-select:focus,.bc-form-surface .bc-form .bcf-textarea:focus{border-color:hsl(var(--bc-primary));box-shadow:0 0 0 3px hsl(var(--bc-primary) / .25)}.bc-form-surface .bc-form .bcf-input.error,.bc-form-surface .bc-form .bcf-select.error,.bc-form-surface .bc-form .bcf-textarea.error{border-color:hsl(var(--error));border-bottom-color:hsl(var(--error));box-shadow:0 0 0 2px hsl(var(--error) / .35)}.bc-form-surface .bc-form .bcf-error-text{color:hsl(var(--error))}.bc-form-surface .bc-form .bcf-input:focus-visible,.bc-form-surface .bc-form .bcf-select:focus-visible,.bc-form-surface .bc-form .bcf-textarea:focus-visible,.bc-form-surface .bc-form .bcf-submit:focus-visible{outline:3px solid hsl(var(--bc-primary))}.bc-form{overflow:visible;line-height:1.6}.bc-form .bcf-group{gap:8px}.bc-form .bcf-label{font-size:15px;line-height:1.5}.bc-form .bcf-error-text,.bc-form .bcf-hint{font-size:14px;line-height:1.5}.bc-form .bcf-textarea{min-height:144px}.bc-form .bcf-submit:focus-visible{outline:3px solid var(--bcf-dark);outline-offset:4px}.bc-form .bcf-submit[aria-busy=true]{cursor:progress}@media (max-width:1023px){.bc-form{max-width:650px}}@media (max-width:767px){.bc-form .bcf-row--two{display:grid;grid-template-columns:1fr;gap:16px}}@media (max-width:399px){.bc-form{padding-inline:8px}}@media (prefers-reduced-motion:reduce){.bc-form *{transition:none!important;animation:none!important}}.bc-reference-banner .bc-container{max-width:var(--container-max);padding-inline:24px}.bc-reference-banner .hero-panel{padding:0;background:transparent;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.bc-reference-banner .hero-title{max-width:none;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.25rem,4.4vw,4rem);font-weight:700;line-height:1.1;letter-spacing:0;text-transform:none;text-wrap:pretty}.bc-reference-banner .hero-title-accent{color:hsl(var(--bc-yellow))}.bc-reference-banner .hero-description{font-size:1.0625rem;line-height:1.6}.bc-reference-banner .hero-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.bc-reference-banner .hero-actions a{min-height:48px;max-width:100%;font-family:Onest,sans-serif;font-size:1rem;font-weight:600;border-radius:999px;white-space:normal}.bc-reference-banner .grid:has(>.bc-banner-copy)>div:has(>img){margin-block:0}.bc-reference-banner .grid:has(>.bc-banner-copy) img{display:block;width:100%;height:auto;max-width:100%;border-radius:8px;-o-object-fit:contain;object-fit:contain}@media (min-width: 768px){.bc-reference-banner .bc-container{padding-inline:32px}}@media (max-width: 767px){.bc-reference-banner .bc-banner-copy,.bc-reference-banner .hero-panel{max-width:none}.bc-reference-banner .hero-actions{align-items:stretch}.bc-reference-banner .hero-actions a{width:auto}}.bc-site-shell .bc-page-hero{overflow:hidden;isolation:isolate;background-color:var(--bc-color-dark)}.bc-site-shell .bc-page-hero>.bc-container{position:relative;z-index:2;width:min(100% - 80px,1280px);max-width:none;margin-inline:auto;padding-inline:0}.bc-site-shell .bc-page-hero .bc-banner-copy,.bc-site-shell .bc-page-hero .hero-panel{width:min(40vw,600px)}.bc-site-shell .bc-page-hero-media{position:absolute;top:0;right:0;bottom:0;width:56%;clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);filter:saturate(.85) contrast(1.05)}.bc-site-shell .bc-page-hero-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,rgb(36 47 64 / .5),transparent 45%),#242f402e}.bc-site-shell .bc-page-hero-media--light:after{background:linear-gradient(90deg,rgb(36 47 64 / .35),transparent 45%)}.bc-site-shell .bc-page-hero-line{position:absolute;top:0;bottom:0;left:44%;z-index:1;width:calc(12.32% + 3px);background:var(--bc-color-cyan);clip-path:polygon(calc(100% - 3px) 0,100% 0,3px 100%,0 100%)}.bc-site-shell .bc-page-hero-mark{position:absolute;right:0;top:50%;z-index:0;width:min(46%,640px);aspect-ratio:16 / 9;transform:translateY(-40%);background:url(/img/brand/bc-elemento-01-teal.svg) right center / contain no-repeat;opacity:.14;pointer-events:none}.bc-site-shell .bc-page-hero--plain .bc-banner-copy,.bc-site-shell .bc-page-hero--plain .hero-panel{width:min(100%,760px)}@media (max-width: 1023px){.bc-site-shell .bc-page-hero{display:flex;flex-direction:column;align-items:stretch}.bc-site-shell .bc-page-hero>.bc-container{width:min(100% - 48px,1280px);order:1}.bc-site-shell .bc-page-hero .bc-banner-copy,.bc-site-shell .bc-page-hero .hero-panel{width:100%}.bc-site-shell .bc-page-hero--photo>.bc-container{padding-bottom:48px!important}.bc-site-shell .bc-page-hero-media{position:relative;order:2;width:100%;height:clamp(240px,42vw,360px);clip-path:polygon(0 0,100% 0,100% 100%,0 86%)}.bc-site-shell .bc-page-hero-line{display:none}.bc-site-shell .bc-page-hero-mark{width:70%;opacity:.1}}@media (max-width: 767px){.bc-site-shell .bc-page-hero>.bc-container{width:min(100% - 40px,1280px)}}.hx-home{--hx-navy: var(--bc-color-dark);--hx-navy-deep: #1b2433;--hx-green: var(--bc-color-primary);--hx-green-2: var(--bc-color-support);--hx-green-text: var(--be-green-text);--hx-cyan: var(--bc-color-cyan);--hx-yellow: var(--bc-color-yellow);--hx-line: #e4e7e9;--hx-soft: #f5f6f5;--hx-muted: #5e6876;--hx-wrap: min(100% - 80px, 1280px);--hx-space: clamp(80px, 8vw, 120px);--hx-radius: 16px;--hx-ease: cubic-bezier(.2, .7, .2, 1);color:var(--hx-navy);background:#fff}.hx-home .hx-wrap{width:var(--hx-wrap);margin-inline:auto}.hx-home .hx-section{padding-block:var(--hx-space)}.hx-home .hx-soft{background:var(--hx-soft)}.hx-home :is(h1,h2,h3){letter-spacing:normal;text-transform:none}.hx-home p{line-height:1.7}.hx-home .hx-h2{font:300 clamp(2.125rem,3.3vw,3.25rem)/1.1 Onest,sans-serif;letter-spacing:-.035em;text-wrap:balance}.hx-home .hx-h2 em{font-style:normal;font-weight:500;color:var(--hx-green)}.hx-home .hx-lead{font-size:1.125rem;color:var(--hx-muted);max-width:44ch}.hx-home .hx-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:28px;font:500 .75rem/1 Onest,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:var(--hx-green-text)}.hx-home .hx-eyebrow:before{content:"";flex:none;width:28px;height:10px;background:url(/img/brand/bc-elemento-chevrons-teal.svg) left center / auto 100% no-repeat;transform:scaleX(-1)}.hx-home .hx-kicker{font:500 .75rem/1.4 Onest,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--hx-green-text)}.hx-home :is(.hx-hero,.hx-feature-copy,.hx-cinema,.hx-panorama,.hx-closing){color:#fff}.hx-home :is(.hx-hero,.hx-feature-copy,.hx-cinema,.hx-panorama,.hx-closing) .hx-eyebrow{color:var(--hx-cyan)}.hx-home :is(.hx-cinema,.hx-panorama,.hx-closing) .hx-h2 em{color:var(--hx-cyan)}.hx-home :is(.hx-panorama,.hx-closing) .hx-lead{color:#ffffffbd}.hx-home .hx-ph{position:relative;display:block;overflow:hidden;background:var(--hx-navy)}.hx-home .hx-ph img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.82) contrast(1.06) brightness(.98);transition:transform 1.2s var(--hx-ease)}.hx-home .hx-ph:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#242f400f,#242f4033);mix-blend-mode:multiply}.hx-home :is(.hx-btn,.hx-btn-ghost){display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:0 28px;border-radius:999px;font:600 .9375rem/1.3 Onest,sans-serif;text-align:center;transition:background-color .3s,border-color .3s,color .3s}.hx-home .hx-btn{background:var(--hx-yellow);color:var(--hx-navy)}.hx-home .hx-btn:after,.hx-home .hx-link:after{content:"→";display:inline-block;transition:transform .35s var(--hx-ease)}.hx-home .hx-btn:hover{background:#f5cc55}.hx-home :is(.hx-btn,.hx-link):hover:after{transform:translate(5px)}.hx-home .hx-btn--navy{background:var(--hx-navy);color:#fff;font-weight:500}.hx-home .hx-btn--navy:hover{background:var(--hx-green)}.hx-home .hx-btn-ghost{border:1px solid rgb(255 255 255 / .38);color:#fff;font-weight:500}.hx-home .hx-btn-ghost:hover{border-color:#fff;background:#ffffff0f}.hx-home .hx-link{display:inline-flex;align-items:center;gap:12px;padding-bottom:4px;font:500 .9375rem/1.4 Onest,sans-serif;color:var(--hx-green-text);background:linear-gradient(currentColor,currentColor) left bottom / 100% 1px no-repeat;transition:background-size .4s var(--hx-ease)}.hx-home .hx-link:hover{background-size:0 1px}.hx-home .hx-link--light{color:#fff}.hx-home .hx-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;margin-top:36px}.hx-home :is(a,button):focus-visible{outline:3px solid var(--hx-green);outline-offset:4px}.hx-home :is(.hx-hero,.hx-feature-copy,.hx-results,.hx-cinema,.hx-panorama,.hx-closing) :is(a,button,[tabindex]):focus-visible{outline-color:var(--hx-yellow)}.bc-site-shell:not(.bc-site-shell--internal) .bc-navbar{transition:background-color .4s,border-color .4s,backdrop-filter .4s}.bc-site-shell:not(.bc-site-shell--internal) .bc-navbar:not([data-solid]){background:transparent;border-color:transparent;box-shadow:none}.bc-site-shell:not(.bc-site-shell--internal) .bc-navbar[data-solid]{background:#1b2433e0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-color:#ffffff14}.hx-home .hx-hero{position:relative;height:min(calc(100vh - 96px),900px);min-height:680px;background:var(--hx-navy);overflow:hidden}.hx-home .hx-hero-media{position:absolute;top:0;right:0;bottom:0;left:0}.hx-home .hx-hero-media .hx-ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.4s var(--hx-ease)}.hx-home .hx-hero-media .hx-ph img{transform:scale(1.08);transition:transform 7s linear}.hx-home .hx-hero-media .hx-ph.is-on{opacity:1}.hx-home .hx-hero-media .hx-ph.is-on img{transform:scale(1)}.hx-home .hx-hero-media .hx-ph:after{background:linear-gradient(90deg,#141b26e6,#141b26c2,#141b2661 68%,#141b2638),linear-gradient(0deg,rgb(20 27 38 / .7) 0%,transparent 32%),linear-gradient(180deg,rgb(20 27 38 / .45) 0%,transparent 22%);mix-blend-mode:normal}.hx-home .hx-hero-copy{position:relative;z-index:2;height:100%;display:flex;align-items:center;padding-block:96px 48px}.hx-home .hx-hero-slides{display:grid}.hx-home .hx-slide{grid-area:1 / 1;width:min(48vw,640px);align-self:center;visibility:hidden}.hx-home .hx-slide.is-on{visibility:visible}.hx-home .hx-slide>*{opacity:0;transform:translateY(18px);transition:opacity .8s var(--hx-ease),transform .8s var(--hx-ease)}.hx-home .hx-slide.is-on>*{opacity:1;transform:none}.hx-home .hx-slide.is-on>:nth-child(2){transition-delay:.12s}.hx-home .hx-slide.is-on>:nth-child(3){transition-delay:.24s}.hx-home .hx-slide.is-on>:nth-child(4){transition-delay:.36s}.hx-home .hx-hero-title{font:700 clamp(3rem,4.6vw,4.75rem)/1 "Barlow Condensed",sans-serif;letter-spacing:-.015em;max-width:18ch;color:#fff;text-wrap:balance;text-shadow:0 2px 24px rgb(20 27 38 / .35)}.hx-home .hx-hero-title :is(span,.text-bc-cyan,.flow-hero-accent){color:var(--hx-yellow)}.hx-home .hx-hero-lead{margin-top:24px;max-width:44ch;font-size:1.1875rem;color:#ffffffdb}.hx-home .hx-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:40px}.hx-home .hx-plant-pager button{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgb(255 255 255 / .25);border-radius:50%;color:#fff;transition:border-color .3s,background-color .3s}.hx-home .hx-plant-pager button:hover{border-color:var(--hx-yellow);background:#f1c0351a}.hx-home .hx-controls{position:absolute;left:max(40px,calc((100% - 1280px)/2));bottom:32px;z-index:4;display:flex;gap:8px;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hx-home .hx-controls:focus-within{width:auto;height:auto;overflow:visible;clip:auto}.hx-home .hx-controls button{display:grid;place-items:center;min-width:44px;height:44px;padding:0 14px;border:1px solid rgb(255 255 255 / .4);border-radius:999px;background:#141b26b3;color:#fff;font:500 .8125rem Onest,sans-serif}.hx-home .hx-controls button:focus-visible{outline:3px solid var(--hx-yellow);outline-offset:2px}.hx-home .hx-clients-row{display:grid;grid-template-columns:200px minmax(0,1fr);align-items:center;gap:56px;padding-block:44px;border-bottom:1px solid var(--hx-line)}.hx-home .hx-clients-row>p{font:500 .75rem/1.6 Onest,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--hx-muted)}.hx-home .hx-clients .bc-logo-strip{margin-top:0;--logo-width: clamp(112px, 9vw, 136px)}.hx-home .hx-split-head{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:80px;align-items:end;margin-bottom:72px}.hx-home .hx-feature{display:grid;grid-template-columns:1.3fr 1fr;min-height:560px;border-radius:24px;overflow:hidden;isolation:isolate}.hx-home .hx-feature>.hx-ph{min-height:100%}.hx-home .hx-feature:hover>.hx-ph img{transform:scale(1.04)}.hx-home .hx-feature-copy{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;padding:clamp(40px,4.5vw,64px);background:radial-gradient(120% 90% at 100% 100%,rgb(36 210 200 / .55),transparent 60%),var(--hx-navy)}.hx-home .hx-feature-copy:after{content:"";position:absolute;right:-70px;top:-70px;width:300px;height:300px;background:url(/img/brand/bc-elemento-04-yellow.svg) center / 170% no-repeat;opacity:.22;pointer-events:none}.hx-home .hx-feature-copy>*{position:relative;z-index:1}.hx-home .hx-feature-copy h3{font:400 2rem/1.15 Onest,sans-serif;letter-spacing:-.02em}.hx-home .hx-claim{margin-top:28px;font:700 clamp(4.5rem,6vw,6rem)/.95 "Barlow Condensed",sans-serif;color:var(--hx-yellow)}.hx-home .hx-claim-label{margin-top:8px;font-size:.75rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffffb8}.hx-home .hx-feature-text{margin-top:28px;max-width:34ch;color:#ffffffc2}.hx-home .hx-feature-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px}.hx-home .hx-index{display:grid;gap:12px;margin:72px 0 0;padding:0;list-style:none}.hx-home .hx-index a{display:grid;grid-template-columns:176px minmax(0,.9fr) minmax(0,1.1fr) 52px;align-items:center;gap:40px;padding:16px 28px 16px 16px;border:1px solid var(--hx-line);border-radius:18px;background:#fff;color:var(--hx-navy);transition:border-color .4s var(--hx-ease),box-shadow .4s var(--hx-ease),transform .4s var(--hx-ease)}.hx-home .hx-index a:hover{border-color:#24d2c899;box-shadow:0 18px 40px -26px #141b2659;transform:translateY(-2px)}.hx-home .hx-index h3{font:500 1.5rem/1.2 Onest,sans-serif;letter-spacing:-.015em;transition:color .3s}.hx-home .hx-index a:hover h3{color:var(--hx-green-text)}.hx-home .hx-index p{max-width:46ch;color:var(--hx-muted);font-size:.9375rem;line-height:1.55}.hx-home .hx-index-thumb{width:176px;aspect-ratio:16 / 10;border-radius:12px;background:var(--hx-soft)}.hx-home .hx-index-thumb img{transition:transform .7s var(--hx-ease)}.hx-home .hx-index a:hover .hx-index-thumb img{transform:scale(1.06)}.hx-home .hx-index-go{display:grid;place-items:center;justify-self:end;width:48px;height:48px;border:1px solid var(--hx-line);border-radius:50%;font-size:1.125rem;color:var(--hx-green-text);transition:background-color .3s,border-color .3s,color .3s}.hx-home .hx-index a:hover .hx-index-go{background:var(--hx-yellow);border-color:var(--hx-yellow);color:var(--hx-navy)}.hx-home .hx-index-all{margin-top:40px}.hx-home .hx-results{position:relative;overflow:hidden;color:#fff;background:linear-gradient(115deg,#0d4a47,#11605b 55%,#14706a)}.hx-home .hx-results:before{content:"";position:absolute;right:-6%;bottom:-18%;width:46%;aspect-ratio:16 / 9;background:url(/img/brand/bc-elemento-01.svg) center / contain no-repeat;opacity:.12;pointer-events:none}.hx-home .hx-results .hx-wrap{position:relative}.hx-home .hx-results .hx-eyebrow{color:#fff}.hx-home .hx-results .hx-eyebrow:before{filter:brightness(0) invert(1);opacity:.8}.hx-home .hx-results .hx-h2 em{color:var(--hx-cyan)}.hx-home .hx-row-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px 48px}.hx-home .hx-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:88px}.hx-home .hx-metrics>div{padding-right:40px}.hx-home .hx-metrics>div+div{padding-left:40px;border-left:1px solid rgb(255 255 255 / .22)}.hx-home .hx-metrics dt{font-size:.8125rem;letter-spacing:.04em;color:#ffffffd1}.hx-home .hx-metric-value{margin:20px 0 18px;font:700 clamp(3.25rem,4.6vw,4.75rem)/.95 "Barlow Condensed",sans-serif;color:var(--hx-yellow);white-space:nowrap}.hx-home .hx-metric-text{max-width:30ch;font-size:.9375rem;line-height:1.6;color:#ffffffc7}.hx-home .hx-cinema{position:relative;height:clamp(560px,52vw,760px)}.hx-home .hx-cinema>.hx-ph{position:absolute;top:0;right:0;bottom:0;left:0}.hx-home .hx-cinema>.hx-ph img{-o-object-position:center 35%;object-position:center 35%}.hx-home .hx-cinema>.hx-ph:after{background:linear-gradient(0deg,#1b2433f2,#1b2433b8 32%,#1b24332e 62%,#1b24331a),linear-gradient(90deg,rgb(27 36 51 / .55),transparent 55%);mix-blend-mode:normal}.hx-home .hx-cinema-copy{position:absolute;left:0;right:0;bottom:80px;z-index:2}.hx-home .hx-cinema .hx-h2{max-width:17ch;font-size:clamp(2.25rem,3.6vw,3.5rem)}.hx-home .hx-about-body{padding-bottom:var(--hx-space)}.hx-home .hx-about{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:80px;align-items:start;padding-top:80px}.hx-home .hx-about-statement{padding-left:28px;border-left:3px solid var(--hx-cyan);font:400 clamp(1.25rem,1.7vw,1.5rem)/1.5 Onest,sans-serif;letter-spacing:-.01em;color:var(--hx-navy)}.hx-home .hx-about-place{display:flex;align-items:flex-start;gap:16px;font-size:1.0625rem;line-height:1.6;color:var(--hx-muted)}.hx-home .hx-about-pin{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;background:#24d2c81f;color:var(--hx-green-text)}.hx-home .hx-about .hx-actions{margin-top:32px;padding-left:60px}.hx-home .hx-pillars-head{margin:clamp(64px,7vw,96px) 0 0}.hx-home .hx-pillars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:48px;margin:64px 0 0;padding-top:48px;border-top:1px solid var(--hx-line)}.hx-home .hx-pillars dt{display:flex;flex-direction:column;gap:0;font-weight:500;font-size:1.125rem}.hx-home .hx-pillar-icon{display:grid;place-items:center;width:64px;height:64px;margin-bottom:22px;border-radius:18px;background:#24d2c81f;transition:transform .45s var(--hx-ease)}.hx-home .hx-pillars>div:hover .hx-pillar-icon{transform:translateY(-4px)}.hx-home .hx-pillars dd{margin-top:10px;font-size:.9375rem;line-height:1.65;color:var(--hx-muted)}.hx-home .hx-portraits{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:16px;height:560px;margin-top:72px}.hx-home .hx-portrait{position:relative;border-radius:var(--hx-radius);overflow:hidden;isolation:isolate}.hx-home .hx-portrait .hx-ph{position:absolute;top:0;right:0;bottom:0;left:0}.hx-home .hx-portrait .hx-ph:after{background:linear-gradient(0deg,rgb(27 36 51 / .85),transparent 45%);mix-blend-mode:normal}.hx-home .hx-portrait:hover .hx-ph img{transform:scale(1.06)}.hx-home .hx-portrait-label{position:absolute;left:28px;right:28px;bottom:26px;z-index:2;display:flex;justify-content:space-between;align-items:center;color:#fff;font:500 1.25rem/1.2 Onest,sans-serif;letter-spacing:-.01em}.hx-home .hx-portrait-label:after{content:"→";color:var(--hx-cyan);transition:transform .4s var(--hx-ease)}.hx-home .hx-portrait:hover .hx-portrait-label:after{transform:translate(5px)}.hx-home .hx-chips{display:flex;flex-wrap:wrap;gap:4px 36px;margin-top:28px}.hx-home .hx-chips a{display:inline-flex;align-items:center;min-height:44px;font-size:.9375rem;color:var(--hx-muted);transition:color .3s}.hx-home .hx-chips a:hover{color:var(--hx-green-text)}.hx-home .hx-panorama{position:relative;min-height:clamp(680px,60vw,820px);display:flex;align-items:center;background:var(--hx-navy);overflow:hidden}.hx-home .hx-panorama-media{position:absolute;top:0;right:0;bottom:0;left:0}.hx-home .hx-panorama-media .hx-ph{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;background:transparent;transition:opacity 1.1s var(--hx-ease)}.hx-home .hx-panorama-media .hx-ph.is-on{opacity:1}.hx-home .hx-panorama-media .hx-ph img{transform:scale(1.04);transition:transform 6s var(--hx-ease)}.hx-home .hx-panorama-media .hx-ph.is-on img{transform:scale(1)}.hx-home .hx-panorama-media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#1b2433f2,#1b2433cc 40%,#1b243359),linear-gradient(0deg,rgb(27 36 51 / .5),transparent 40%)}.hx-home .hx-panorama-grid{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding-block:96px}.hx-home .hx-panorama .hx-lead{margin-top:24px}.hx-home .hx-big{display:flex;align-items:center;gap:28px;margin:44px 0 40px}.hx-home .hx-big-n{font:700 6.5rem/.9 Barlow Condensed,sans-serif;color:var(--hx-cyan)}.hx-home .hx-big b{display:block;font-weight:500;font-size:1.125rem}.hx-home .hx-big p{font-size:.9375rem;color:#ffffffb3}.hx-home .hx-plant{justify-self:end;width:min(100%,440px);margin-left:auto;padding:36px 40px;border:1px solid rgb(255 255 255 / .12);border-radius:20px;background:#1b2433b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.hx-home .hx-plant-head{display:flex;justify-content:space-between;align-items:baseline;gap:16px}.hx-home .hx-plant-head h3{font:400 1.5rem/1.2 Onest,sans-serif}.hx-home .hx-plant-head span{font-size:.8125rem;color:var(--hx-cyan);text-align:right}.hx-home .hx-plant dl{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px;padding-top:28px;border-top:1px solid rgb(255 255 255 / .12)}.hx-home .hx-plant dt{font-size:.75rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff94}.hx-home .hx-plant dd{margin-top:10px;font:700 1.625rem/1.05 Barlow Condensed,sans-serif;color:var(--hx-yellow)}.hx-home .hx-plant-pager{display:flex;justify-content:space-between;align-items:center;margin-top:32px;font-size:.8125rem;color:#ffffff9e}.hx-home .hx-plant-pager>div{display:flex;gap:8px}.hx-home .hx-content{display:grid;grid-template-columns:1.5fr 1fr;gap:64px;margin-top:72px}.hx-home .hx-video-frame{aspect-ratio:16 / 9;height:auto!important;border-radius:var(--hx-radius);overflow:hidden}.hx-home .hx-video .hx-kicker{margin-top:24px}.hx-home .hx-video h3{margin:10px 0 18px;font:400 1.5rem/1.3 Onest,sans-serif;letter-spacing:-.015em}.hx-home .hx-reading article{padding-block:32px;border-bottom:1px solid var(--hx-line)}.hx-home .hx-reading article:first-child{padding-top:0}.hx-home .hx-reading h3{margin-top:12px;font:400 1.375rem/1.3 Onest,sans-serif;letter-spacing:-.015em}.hx-home .hx-reading h3 a,.hx-home .hx-video h3 a{transition:color .3s}.hx-home .hx-reading h3 a:hover,.hx-home .hx-video h3 a:hover{color:var(--hx-green-text)}.hx-home .hx-reading p:not(.hx-kicker){margin-top:10px;font-size:.9375rem;color:var(--hx-muted)}.hx-home .hx-faq{display:grid;grid-template-columns:1fr 1.3fr;gap:96px;align-items:start}.hx-home .hx-faq .hx-lead{margin:24px 0 28px}.hx-home .hx-faq-list{border-top:1px solid var(--hx-navy)}.hx-home .hx-faq-list>div{border-color:#dadfdd;border-left:0;background:transparent}.hx-home .hx-faq-list h3{font:400 1.0625rem/1.45 Onest,sans-serif}.hx-home .hx-faq-list button{padding-inline:0;border-radius:0}.hx-home .hx-faq-list button:hover{background:transparent;color:var(--hx-green-text)}.hx-home .hx-closing{position:relative;overflow:hidden}.hx-home .hx-closing>.hx-ph{position:absolute;top:0;right:0;bottom:0;left:0}.hx-home .hx-closing>.hx-ph img{-o-object-position:70% center;object-position:70% center}.hx-home .hx-closing>.hx-ph:after{background:linear-gradient(90deg,#1b2433f5,#1b2433d6 45%,#1b243366);mix-blend-mode:normal}.hx-home .hx-closing-copy{position:relative;z-index:2;padding-block:clamp(112px,11vw,168px)}.hx-home .hx-closing .hx-h2{max-width:18ch}.hx-home .hx-closing .hx-lead{margin-top:22px}@media (max-width: 1023px){.hx-home .hx-link{position:relative}.hx-home .hx-link:before{content:"";position:absolute;top:-10px;right:-4px;bottom:-10px;left:-4px}.hx-home{--hx-wrap: min(100% - 48px, 1280px)}.hx-home :is(.hx-split-head,.hx-feature,.hx-about,.hx-panorama-grid,.hx-content,.hx-faq){grid-template-columns:1fr;gap:40px}.hx-home .hx-feature>.hx-ph{height:320px}.hx-home .hx-index a{grid-template-columns:136px minmax(0,1fr) 48px;gap:6px 28px}.hx-home .hx-index-thumb{width:136px;grid-row:1 / span 2}.hx-home .hx-index h3{align-self:end}.hx-home .hx-index p{grid-column:2;align-self:start}.hx-home .hx-index-go{grid-row:1 / span 2;grid-column:3}.hx-home .hx-pillars{grid-template-columns:1fr 1fr}.hx-home .hx-portraits{grid-template-columns:1fr 1fr;height:auto}.hx-home .hx-portrait{height:300px}.hx-home .hx-portrait:first-child,.hx-home .hx-portrait:last-child{grid-column:span 2}.hx-home .hx-plant{justify-self:stretch;width:100%;margin-left:0}.hx-home .hx-slide{width:min(72vw,600px)}}@media (max-width: 767px){.hx-home .hx-pillars dt{flex-direction:row;align-items:center;gap:16px}.hx-home .hx-pillar-icon{width:52px;height:52px;margin-bottom:0;border-radius:14px}.hx-home .hx-pillars dd{padding-left:68px}.hx-home .hx-about .hx-actions{padding-left:0}.hx-home .hx-about-statement{padding-left:20px}.hx-home{--hx-wrap: min(100% - 40px, 1280px);--hx-space: 72px}.hx-home .hx-hero{height:auto;min-height:640px;display:flex;flex-direction:column}.hx-home .hx-hero-media .hx-ph:after{background:linear-gradient(180deg,#141b268c,#141b26b8 45%,#141b26eb)}.hx-home .hx-hero-copy{flex:1;height:auto;display:flex;align-items:flex-end;padding:128px 0 56px}.hx-home .hx-slide{width:100%}.hx-home .hx-hero-title{font-size:2.75rem}.hx-home :is(.hx-hero-actions,.hx-actions,.hx-feature-actions){flex-direction:column;align-items:stretch}.hx-home .hx-clients-row{grid-template-columns:1fr;gap:16px;padding-block:32px}.hx-home .hx-feature-copy{padding:40px 28px}.hx-home .hx-feature>.hx-ph{height:240px}.hx-home .hx-index{margin-top:56px}.hx-home .hx-index a{grid-template-columns:88px minmax(0,1fr);gap:4px 16px;padding:12px}.hx-home .hx-index-thumb{width:88px;aspect-ratio:1;grid-row:1 / span 2;align-self:start}.hx-home .hx-index h3{font-size:1.1875rem}.hx-home .hx-index p{font-size:.875rem}.hx-home .hx-index-go{display:none}.hx-home .hx-metrics{grid-template-columns:1fr;margin-top:40px}.hx-home .hx-metrics>div,.hx-home .hx-metrics>div+div{padding:28px 0;border-left:0;border-top:1px solid rgb(255 255 255 / .22)}.hx-home .hx-metric-value{white-space:normal}.hx-home .hx-cinema{height:460px}.hx-home .hx-cinema-copy{bottom:40px}.hx-home .hx-about{gap:16px;padding-top:48px}.hx-home .hx-pillars-head{margin-top:56px}.hx-home .hx-pillars{grid-template-columns:1fr;gap:28px}.hx-home .hx-portrait{height:220px}.hx-home .hx-panorama-grid{padding-block:80px}.hx-home .hx-big-n{font-size:5rem}.hx-home .hx-plant{padding:28px}.hx-home .hx-content{margin-top:48px}}@media (max-width: 399px){.hx-home .hx-index a{grid-template-columns:64px minmax(0,1fr);gap:4px 14px}.hx-home .hx-index-thumb{width:64px}.hx-home .hx-portraits{grid-template-columns:1fr}.hx-home .hx-portrait:first-child,.hx-home .hx-portrait:last-child{grid-column:auto}.hx-home .hx-pillars{grid-template-columns:1fr}}@media (prefers-reduced-motion: reduce){.hx-home :is(.hx-slide>*,.hx-hero-media .hx-ph,.hx-panorama-media .hx-ph,.hx-hero-media .hx-ph img,.hx-ph img,.hx-index a,.hx-index-thumb img){transition:none!important;transform:none!important}}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/onest-300-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/onest-300-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest-400-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/onest-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest-500-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/onest-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/onest-600-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/onest-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest-700-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Onest;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/onest-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:102.5%;ascent-override:95%;descent-override:25%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial"),local("Helvetica"),local("Liberation Sans");size-adjust:79.6%;ascent-override:122%;descent-override:32%;line-gap-override:0%}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Onest,Onest Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.bc-card{border-radius:var(--radius-lg);border-width:1px;--tw-border-opacity: 1;border-color:hsl(var(--border-subtle) / var(--tw-border-opacity, 1));--tw-bg-opacity: 1;background-color:hsl(var(--surface-card) / var(--tw-bg-opacity, 1));padding:1.5rem;--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:transform,box-shadow,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:var(--motion-normal)}.bc-card-interactive:focus-within{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.bc-card-interactive:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:hsl(var(--bc-primary) / .25);--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.media-panel,.media-panel-sm,.bc-panel-glass,.hero-panel{background-color:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border:var(--glass-border);box-shadow:var(--glass-shadow);border-radius:var(--glass-radius)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){.media-panel,.media-panel-sm,.bc-panel-glass,.hero-panel{background-color:var(--glass-bg-fallback)}}.bc-container{margin-left:auto;margin-right:auto;width:100%;max-width:var(--container-max);padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.bc-container{padding-left:2rem;padding-right:2rem}}@media (min-width: 1024px){.bc-container{padding-left:2rem;padding-right:2rem}}.bc-container-editorial{margin-left:auto;margin-right:auto;width:100%;max-width:1120px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.bc-container-editorial{padding-left:2rem;padding-right:2rem}}.bc-container-narrow{margin-left:auto;margin-right:auto;width:100%;max-width:900px;padding-left:1.5rem;padding-right:1.5rem}@media (min-width: 768px){.bc-container-narrow{padding-left:2rem;padding-right:2rem}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{top:0;right:0;bottom:0;left:0}.-inset-x-4{left:-1rem;right:-1rem}.inset-x-0{left:0;right:0}.-bottom-12{bottom:-3rem}.-bottom-4{bottom:-1rem}.-bottom-5{bottom:-1.25rem}.-bottom-\[28\%\]{bottom:-28%}.-left-12{left:-3rem}.-left-\[10\%\]{left:-10%}.-right-12{right:-3rem}.-right-5{right:-1.25rem}.-right-\[10\%\]{right:-10%}.-right-\[12\%\]{right:-12%}.-top-12{top:-3rem}.-top-16{top:-4rem}.bottom-0{bottom:0}.bottom-\[calc\(1\.25rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1.25rem + env(safe-area-inset-bottom))}.left-0{left:0}.left-5{left:1.25rem}.right-0{right:0}.right-2{right:.5rem}.right-3{right:.75rem}.right-5{right:1.25rem}.right-\[-14\%\]{right:-14%}.right-\[8\%\]{right:8%}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-16{top:4rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-5{top:1.25rem}.top-full{top:100%}.isolate{isolation:isolate}.-z-10{z-index:-10}.z-10{z-index:10}.z-40{z-index:40}.z-50{z-index:50}.z-\[100\]{z-index:100}.z-\[110\]{z-index:110}.order-first{order:-9999}.col-span-2{grid-column:span 2 / span 2}.m-0{margin:0}.m-auto{margin:auto}.-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.-my-3{margin-top:-.75rem;margin-bottom:-.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.-mr-2{margin-right:-.5rem}.-mt-20{margin-top:-5rem}.-mt-4{margin-top:-1rem}.mb-0{margin-bottom:0}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-10{margin-bottom:2.5rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.mb-9{margin-bottom:2.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-auto{margin-left:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-3{margin-top:.75rem}.mt-3\.5{margin-top:.875rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[0\.28rem\]{margin-top:.28rem}.mt-\[18px\]{margin-top:18px}.mt-auto{margin-top:auto}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.aspect-\[16\/10\]{aspect-ratio:16/10}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[4\/5\]{aspect-ratio:4/5}.aspect-square{aspect-ratio:1 / 1}.aspect-video{aspect-ratio:16 / 9}.h-0\.5{height:.125rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-28{height:7rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-60{height:15rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-\[110px\]{height:110px}.h-\[140\%\]{height:140%}.h-\[22px\]{height:22px}.h-\[240px\]{height:240px}.h-\[26px\]{height:26px}.h-\[38rem\]{height:38rem}.h-\[520px\]{height:520px}.h-\[6\.25rem\]{height:6.25rem}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[90vh\]{max-height:90vh}.min-h-11{min-height:2.75rem}.min-h-\[118px\]{min-height:118px}.min-h-\[120px\]{min-height:120px}.min-h-\[240px\]{min-height:240px}.min-h-\[28px\]{min-height:28px}.min-h-\[36px\]{min-height:36px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[52px\]{min-height:52px}.min-h-\[56px\]{min-height:56px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[70vh\]{min-height:70vh}.min-h-\[72px\]{min-height:72px}.min-h-dvh{min-height:100dvh}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[110px\]{width:110px}.w-\[120px\]{width:120px}.w-\[140px\]{width:140px}.w-\[21\.875rem\]{width:21.875rem}.w-\[22px\]{width:22px}.w-\[240px\]{width:240px}.w-\[260px\]{width:260px}.w-\[36rem\]{width:36rem}.w-\[38rem\]{width:38rem}.w-\[420px\]{width:420px}.w-\[860px\]{width:860px}.w-\[min\(16rem\,calc\(100vw-2rem\)\)\]{width:min(16rem,calc(100vw - 2rem))}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[32rem\]{min-width:32rem}.min-w-\[34rem\]{min-width:34rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-\[1120px\]{max-width:1120px}.max-w-\[16ch\]{max-width:16ch}.max-w-\[18ch\]{max-width:18ch}.max-w-\[20ch\]{max-width:20ch}.max-w-\[26ch\]{max-width:26ch}.max-w-\[30ch\]{max-width:30ch}.max-w-\[320px\]{max-width:320px}.max-w-\[34ch\]{max-width:34ch}.max-w-\[36ch\]{max-width:36ch}.max-w-\[36rem\]{max-width:36rem}.max-w-\[38ch\]{max-width:38ch}.max-w-\[40rem\]{max-width:40rem}.max-w-\[42ch\]{max-width:42ch}.max-w-\[44ch\]{max-width:44ch}.max-w-\[46ch\]{max-width:46ch}.max-w-\[46rem\]{max-width:46rem}.max-w-\[48ch\]{max-width:48ch}.max-w-\[50ch\]{max-width:50ch}.max-w-\[520px\]{max-width:520px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[52rem\]{max-width:52rem}.max-w-\[540px\]{max-width:540px}.max-w-\[560px\]{max-width:560px}.max-w-\[56ch\]{max-width:56ch}.max-w-\[580px\]{max-width:580px}.max-w-\[58ch\]{max-width:58ch}.max-w-\[58rem\]{max-width:58rem}.max-w-\[62ch\]{max-width:62ch}.max-w-\[64ch\]{max-width:64ch}.max-w-\[68ch\]{max-width:68ch}.max-w-\[78ch\]{max-width:78ch}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-progress{cursor:progress}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-y{resize:vertical}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.scroll-mt-28{scroll-margin-top:7rem}.list-outside{list-style-position:outside}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[2\.5rem_1fr\]{grid-template-columns:2.5rem 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.content-center{align-content:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-20{gap:5rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-9{gap:2.25rem}.gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.gap-x-14{-moz-column-gap:3.5rem;column-gap:3.5rem}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-5{-moz-column-gap:1.25rem;column-gap:1.25rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-x-8{-moz-column-gap:2rem;column-gap:2rem}.gap-y-1{row-gap:.25rem}.gap-y-10{row-gap:2.5rem}.gap-y-2{row-gap:.5rem}.gap-y-2\.5{row-gap:.625rem}.gap-y-3{row-gap:.75rem}.gap-y-4{row-gap:1rem}.gap-y-5{row-gap:1.25rem}.gap-y-6{row-gap:1.5rem}.gap-y-7{row-gap:1.75rem}.gap-y-8{row-gap:2rem}.gap-y-9{row-gap:2.25rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-border-subtle>:not([hidden])~:not([hidden]){--tw-divide-opacity: 1;border-color:hsl(var(--border-subtle) / var(--tw-divide-opacity, 1))}.divide-white\/10>:not([hidden])~:not([hidden]){border-color:#ffffff1a}.divide-white\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.text-balance{text-wrap:balance}.rounded{border-radius:.25rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[16px\]{border-radius:16px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[var\(--bc-radius-media-lg\)\]{border-radius:var(--bc-radius-media-lg)}.rounded-card{border-radius:var(--radius-lg)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-r-\[16px\]{border-top-right-radius:16px;border-bottom-right-radius:16px}.rounded-t-xl{border-top-left-radius:var(--radius-xl);border-top-right-radius:var(--radius-xl)}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-b-8{border-bottom-width:8px}.border-l-2{border-left-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-bc-cyan\/20{border-color:hsl(var(--bc-cyan) / .2)}.border-bc-cyan\/40{border-color:hsl(var(--bc-cyan) / .4)}.border-bc-dark{--tw-border-opacity: 1;border-color:hsl(var(--bc-dark) / var(--tw-border-opacity, 1))}.border-bc-primary{--tw-border-opacity: 1;border-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.border-bc-primary\/25{border-color:hsl(var(--bc-primary) / .25)}.border-bc-primary\/30{border-color:hsl(var(--bc-primary) / .3)}.border-bc-primary\/35{border-color:hsl(var(--bc-primary) / .35)}.border-bc-yellow{--tw-border-opacity: 1;border-color:hsl(var(--bc-yellow) / var(--tw-border-opacity, 1))}.border-border-default{--tw-border-opacity: 1;border-color:hsl(var(--border-default) / var(--tw-border-opacity, 1))}.border-border-strong{--tw-border-opacity: 1;border-color:hsl(var(--border-strong) / var(--tw-border-opacity, 1))}.border-border-subtle{--tw-border-opacity: 1;border-color:hsl(var(--border-subtle) / var(--tw-border-opacity, 1))}.border-border-subtle\/80{border-color:hsl(var(--border-subtle) / .8)}.border-current{border-color:currentColor}.border-error{--tw-border-opacity: 1;border-color:hsl(var(--error) / var(--tw-border-opacity, 1))}.border-info{--tw-border-opacity: 1;border-color:hsl(var(--info) / var(--tw-border-opacity, 1))}.border-success{--tw-border-opacity: 1;border-color:hsl(var(--success) / var(--tw-border-opacity, 1))}.border-teal-600{--tw-border-opacity: 1;border-color:rgb(24 133 125 / var(--tw-border-opacity, 1))}.border-text-inverse\/20{border-color:hsl(var(--text-inverse) / .2)}.border-transparent{border-color:transparent}.border-warning{--tw-border-opacity: 1;border-color:hsl(var(--warning) / var(--tw-border-opacity, 1))}.border-white{--tw-border-opacity: 1;border-color:rgb(255 255 255 / var(--tw-border-opacity, 1))}.border-white\/10{border-color:#ffffff1a}.border-white\/15{border-color:#ffffff26}.border-white\/25{border-color:#ffffff40}.border-white\/\[0\.08\]{border-color:#ffffff14}.border-l-bc-cyan{--tw-border-opacity: 1;border-left-color:hsl(var(--bc-cyan) / var(--tw-border-opacity, 1))}.border-l-bc-primary{--tw-border-opacity: 1;border-left-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.border-l-bc-primary\/40{border-left-color:hsl(var(--bc-primary) / .4)}.border-t-transparent{border-top-color:transparent}.bg-amber-400{--tw-bg-opacity: 1;background-color:rgb(241 192 53 / var(--tw-bg-opacity, 1))}.bg-bc-accent{--tw-bg-opacity: 1;background-color:hsl(var(--bc-accent) / var(--tw-bg-opacity, 1))}.bg-bc-cyan{--tw-bg-opacity: 1;background-color:hsl(var(--bc-cyan) / var(--tw-bg-opacity, 1))}.bg-bc-cyan\/10{background-color:hsl(var(--bc-cyan) / .1)}.bg-bc-cyan\/15{background-color:hsl(var(--bc-cyan) / .15)}.bg-bc-dark{--tw-bg-opacity: 1;background-color:hsl(var(--bc-dark) / var(--tw-bg-opacity, 1))}.bg-bc-dark\/20{background-color:hsl(var(--bc-dark) / .2)}.bg-bc-dark\/25{background-color:hsl(var(--bc-dark) / .25)}.bg-bc-dark\/60{background-color:hsl(var(--bc-dark) / .6)}.bg-bc-dark\/70{background-color:hsl(var(--bc-dark) / .7)}.bg-bc-dark\/75{background-color:hsl(var(--bc-dark) / .75)}.bg-bc-gray{--tw-bg-opacity: 1;background-color:hsl(var(--bc-gray) / var(--tw-bg-opacity, 1))}.bg-bc-green-light{--tw-bg-opacity: 1;background-color:hsl(var(--bc-green-light) / var(--tw-bg-opacity, 1))}.bg-bc-primary{--tw-bg-opacity: 1;background-color:hsl(var(--bc-primary) / var(--tw-bg-opacity, 1))}.bg-bc-primary-hover{--tw-bg-opacity: 1;background-color:hsl(var(--bc-primary-hover) / var(--tw-bg-opacity, 1))}.bg-bc-primary\/10{background-color:hsl(var(--bc-primary) / .1)}.bg-bc-primary\/\[0\.04\]{background-color:hsl(var(--bc-primary) / .04)}.bg-bc-primary\/\[0\.06\]{background-color:hsl(var(--bc-primary) / .06)}.bg-bc-primary\/\[0\.08\]{background-color:hsl(var(--bc-primary) / .08)}.bg-bc-yellow{--tw-bg-opacity: 1;background-color:hsl(var(--bc-yellow) / var(--tw-bg-opacity, 1))}.bg-error{--tw-bg-opacity: 1;background-color:hsl(var(--error) / var(--tw-bg-opacity, 1))}.bg-error\/10{background-color:hsl(var(--error) / .1)}.bg-error\/5{background-color:hsl(var(--error) / .05)}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-200\/60{background-color:#e5e7eb99}.bg-info{--tw-bg-opacity: 1;background-color:hsl(var(--info) / var(--tw-bg-opacity, 1))}.bg-info\/5{background-color:hsl(var(--info) / .05)}.bg-success{--tw-bg-opacity: 1;background-color:hsl(var(--success) / var(--tw-bg-opacity, 1))}.bg-success\/10{background-color:hsl(var(--success) / .1)}.bg-success\/5{background-color:hsl(var(--success) / .05)}.bg-surface{--tw-bg-opacity: 1;background-color:hsl(var(--surface) / var(--tw-bg-opacity, 1))}.bg-surface-brand{--tw-bg-opacity: 1;background-color:hsl(var(--surface-brand) / var(--tw-bg-opacity, 1))}.bg-surface-card{--tw-bg-opacity: 1;background-color:hsl(var(--surface-card) / var(--tw-bg-opacity, 1))}.bg-surface-dark{--tw-bg-opacity: 1;background-color:hsl(var(--surface-dark) / var(--tw-bg-opacity, 1))}.bg-surface-dark\/70{background-color:hsl(var(--surface-dark) / .7)}.bg-surface-dark\/80{background-color:hsl(var(--surface-dark) / .8)}.bg-surface-highlight{--tw-bg-opacity: 1;background-color:hsl(var(--surface-highlight) / var(--tw-bg-opacity, 1))}.bg-surface-muted{--tw-bg-opacity: 1;background-color:hsl(var(--surface-muted) / var(--tw-bg-opacity, 1))}.bg-surface-muted\/50{background-color:hsl(var(--surface-muted) / .5)}.bg-surface-muted\/60{background-color:hsl(var(--surface-muted) / .6)}.bg-surface-muted\/70{background-color:hsl(var(--surface-muted) / .7)}.bg-surface-soft{--tw-bg-opacity: 1;background-color:hsl(var(--surface-soft) / var(--tw-bg-opacity, 1))}.bg-surface-subtle{--tw-bg-opacity: 1;background-color:hsl(var(--surface-subtle) / var(--tw-bg-opacity, 1))}.bg-teal-200\/50{background-color:#a8e5de80}.bg-teal-500{--tw-bg-opacity: 1;background-color:rgb(27 157 147 / var(--tw-bg-opacity, 1))}.bg-teal-600{--tw-bg-opacity: 1;background-color:rgb(24 133 125 / var(--tw-bg-opacity, 1))}.bg-teal-600\/95{background-color:#18857df2}.bg-transparent{background-color:transparent}.bg-warning{--tw-bg-opacity: 1;background-color:hsl(var(--warning) / var(--tw-bg-opacity, 1))}.bg-warning\/10{background-color:hsl(var(--warning) / .1)}.bg-warning\/5{background-color:hsl(var(--warning) / .05)}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-yellow-200{--tw-bg-opacity: 1;background-color:rgb(254 240 138 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.from-bc-dark\/70{--tw-gradient-from: hsl(var(--bc-dark) / .7) var(--tw-gradient-from-position);--tw-gradient-to: hsl(var(--bc-dark) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-teal-600{--tw-gradient-from: #18857d var(--tw-gradient-from-position);--tw-gradient-to: rgb(24 133 125 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-bc-dark\/30{--tw-gradient-to: hsl(var(--bc-dark) / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), hsl(var(--bc-dark) / .3) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-teal-600\/70{--tw-gradient-to: rgb(24 133 125 / .7) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.bg-\[length\:100\%_100\%\]{background-size:100% 100%}.bg-cover{background-size:cover}.bg-\[position\:18\%_top\]{background-position:18% top}.bg-\[position\:48\%_30\%\]{background-position:48% 30%}.bg-\[position\:60\%_center\]{background-position:60% center}.bg-\[position\:64\%_center\]{background-position:64% center}.bg-\[position\:68\%_center\]{background-position:68% center}.bg-\[position\:70\%_42\%\]{background-position:70% 42%}.bg-\[position\:72\%_center\]{background-position:72% center}.bg-\[position\:center_center\]{background-position:center center}.bg-center{background-position:center}.bg-right{background-position:right}.bg-no-repeat{background-repeat:no-repeat}.fill-bc-dark{fill:hsl(var(--bc-dark) / 1)}.fill-white{fill:#fff}.object-contain{-o-object-fit:contain;object-fit:contain}.object-cover{-o-object-fit:cover;object-fit:cover}.object-\[38\%_center\]{-o-object-position:38% center;object-position:38% center}.object-\[52\%_top\]{-o-object-position:52% top;object-position:52% top}.object-\[68\%_top\]{-o-object-position:68% top;object-position:68% top}.object-\[center_30\%\]{-o-object-position:center 30%;object-position:center 30%}.object-\[center_45\%\]{-o-object-position:center 45%;object-position:center 45%}.object-\[center_55\%\]{-o-object-position:center 55%;object-position:center 55%}.object-\[center_60\%\]{-o-object-position:center 60%;object-position:center 60%}.object-center{-o-object-position:center;object-position:center}.p-0{padding:0}.p-12{padding:3rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[22px\]{padding:22px}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-48{padding-top:12rem;padding-bottom:12rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-7{padding-top:1.75rem;padding-bottom:1.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[0\.63rem\]{padding-top:.63rem;padding-bottom:.63rem}.py-\[72px\]{padding-top:72px;padding-bottom:72px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-2{padding-bottom:.5rem}.pb-20{padding-bottom:5rem}.pb-28{padding-bottom:7rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-6{padding-bottom:1.5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-12{padding-left:3rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-5{padding-left:1.25rem}.pl-6{padding-left:1.5rem}.pr-12{padding-right:3rem}.pr-14{padding-right:3.5rem}.pr-2{padding-right:.5rem}.pr-4{padding-right:1rem}.pr-6{padding-right:1.5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-20{padding-top:5rem}.pt-24{padding-top:6rem}.pt-28{padding-top:7rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-justify{text-align:justify}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-display{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif}.font-sans{font-family:Onest,Onest Fallback,system-ui,-apple-system,Segoe UI,sans-serif}.text-\[0\.6875rem\]{font-size:.6875rem}.text-\[0\.8125rem\]{font-size:.8125rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[0\.9375rem\]{font-size:.9375rem}.text-\[1\.125rem\]{font-size:1.125rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-base{font-size:1rem;line-height:1.5rem}.text-caption{font-size:.75rem;line-height:1.4}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.65\]{line-height:1.65}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[1rem\]{line-height:1rem}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.tracking-\[0\.005em\]{letter-spacing:.005em}.tracking-\[0\.01em\]{letter-spacing:.01em}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.04em\]{letter-spacing:.04em}.tracking-\[0\.05em\]{letter-spacing:.05em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.08em\]{letter-spacing:.08em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.1em\]{letter-spacing:.1em}.tracking-\[0\.22em\]{letter-spacing:.22em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.\!text-text-primary{--tw-text-opacity: 1 !important;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))!important}.\!text-white\/85{color:#ffffffd9!important}.\!text-white\/90{color:#ffffffe6!important}.text-bc-accent{--tw-text-opacity: 1;color:hsl(var(--bc-accent) / var(--tw-text-opacity, 1))}.text-bc-cyan{--tw-text-opacity: 1;color:hsl(var(--bc-cyan) / var(--tw-text-opacity, 1))}.text-bc-cyan\/35{color:hsl(var(--bc-cyan) / .35)}.text-bc-dark{--tw-text-opacity: 1;color:hsl(var(--bc-dark) / var(--tw-text-opacity, 1))}.text-bc-primary{--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.text-bc-primary\/80{color:hsl(var(--bc-primary) / .8)}.text-bc-yellow{--tw-text-opacity: 1;color:hsl(var(--bc-yellow) / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-error{--tw-text-opacity: 1;color:hsl(var(--error) / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-success{--tw-text-opacity: 1;color:hsl(var(--success) / var(--tw-text-opacity, 1))}.text-surface-dark{--tw-text-opacity: 1;color:hsl(var(--surface-dark) / var(--tw-text-opacity, 1))}.text-teal-700{--tw-text-opacity: 1;color:rgb(20 110 104 / var(--tw-text-opacity, 1))}.text-teal-900{--tw-text-opacity: 1;color:rgb(36 47 64 / var(--tw-text-opacity, 1))}.text-text-accent{--tw-text-opacity: 1;color:hsl(var(--text-accent) / var(--tw-text-opacity, 1))}.text-text-inverse{--tw-text-opacity: 1;color:hsl(var(--text-inverse) / var(--tw-text-opacity, 1))}.text-text-inverse\/50{color:hsl(var(--text-inverse) / .5)}.text-text-inverse\/70{color:hsl(var(--text-inverse) / .7)}.text-text-inverse\/75{color:hsl(var(--text-inverse) / .75)}.text-text-inverse\/80{color:hsl(var(--text-inverse) / .8)}.text-text-inverse\/90{color:hsl(var(--text-inverse) / .9)}.text-text-inverse\/95{color:hsl(var(--text-inverse) / .95)}.text-text-muted{--tw-text-opacity: 1;color:hsl(var(--text-muted) / var(--tw-text-opacity, 1))}.text-text-primary{--tw-text-opacity: 1;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))}.text-text-secondary{--tw-text-opacity: 1;color:hsl(var(--text-secondary) / var(--tw-text-opacity, 1))}.text-text-secondary\/80{color:hsl(var(--text-secondary) / .8)}.text-warning{--tw-text-opacity: 1;color:hsl(var(--warning) / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/55{color:#ffffff8c}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/75{color:#ffffffbf}.text-white\/80{color:#fffc}.text-white\/85{color:#ffffffd9}.text-white\/90{color:#ffffffe6}.underline{text-decoration-line:underline}.\!no-underline{text-decoration-line:none!important}.underline-offset-4{text-underline-offset:4px}.accent-bc-primary{accent-color:hsl(var(--bc-primary) / 1)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-60{opacity:.6}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.05\]{opacity:.05}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.18\]{opacity:.18}.shadow-\[0_24px_48px_-24px_rgba\(36\,47\,64\,0\.24\)\]{--tw-shadow: 0 24px 48px -24px rgba(36,47,64,.24);--tw-shadow-colored: 0 24px 48px -24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: var(--shadow-lg);--tw-shadow-colored: var(--shadow-lg);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: var(--shadow-sm);--tw-shadow-colored: var(--shadow-sm);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-inset{--tw-ring-inset: inset}.ring-bc-dark\/5{--tw-ring-color: hsl(var(--bc-dark) / .05)}.ring-bc-primary\/15{--tw-ring-color: hsl(var(--bc-primary) / .15)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.invert{--tw-invert: invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[background-size\]{transition-property:background-size;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[fill\,opacity\]{transition-property:fill,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[max-height\]{transition-property:max-height;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,background-color\,border-color\,box-shadow\]{transition-property:transform,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,border-color\,background-color\,box-shadow\]{transition-property:transform,border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,border-color\]{transition-property:transform,border-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,box-shadow\,background-color\]{transition-property:transform,box-shadow,background-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[transform\,colors\,box-shadow\]{transition-property:transform,colors,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-fast{transition-duration:var(--motion-fast)}.duration-normal{transition-duration:var(--motion-normal)}.duration-slow{transition-duration:var(--motion-slow)}.ease-bc{transition-timing-function:var(--motion-ease)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.bc-focus-ring:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000);--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--focus) / var(--tw-ring-opacity, 1));--tw-ring-offset-width: 2px}.bc-section-sm{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 768px){.bc-section-sm{padding-top:3rem;padding-bottom:3rem}}@media (min-width: 1024px){.bc-section-sm{padding-top:56px;padding-bottom:56px}}.bc-section-md{padding-top:3rem;padding-bottom:3rem}@media (min-width: 768px){.bc-section-md{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1024px){.bc-section-md{padding-top:72px;padding-bottom:72px}}.bc-section-lg{padding-top:4rem;padding-bottom:4rem}@media (min-width: 768px){.bc-section-lg{padding-top:5rem;padding-bottom:5rem}}@media (min-width: 1024px){.bc-section-lg{padding-top:104px;padding-bottom:104px}}.bc-level-lead{padding-top:3rem;padding-bottom:3rem}@media (min-width: 768px){.bc-level-lead{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1024px){.bc-level-lead{padding-top:80px;padding-bottom:80px}}.bc-level-mid{padding-top:3rem;padding-bottom:3rem}@media (min-width: 768px){.bc-level-mid{padding-top:3.5rem;padding-bottom:3.5rem}}@media (min-width: 1024px){.bc-level-mid{padding-top:72px;padding-bottom:72px}}.bc-level-support{padding-top:2.5rem;padding-bottom:2.5rem}@media (min-width: 768px){.bc-level-support{padding-top:3rem;padding-bottom:3rem}}@media (min-width: 1024px){.bc-level-support{padding-top:56px;padding-bottom:56px}}.bc-photo{position:relative;overflow:hidden}.bc-photo:after{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:var(--overlay-institutional-medium)}.bc-photo-soft:after{background:var(--overlay-institutional-soft)}.bc-photo>:not(img){z-index:2}.bc-ovl{pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.bc-ovl-institutional{background:var(--overlay-institutional-soft)}.bc-ovl-institutional-medium{background:var(--overlay-institutional-medium)}.bc-ovl-dark{background:var(--overlay-dark-soft)}.bc-ovl-dark-medium{background:var(--overlay-dark-medium)}.bc-ovl-readable-left{background:var(--overlay-readable-bottom)}@media (min-width: 640px){.bc-ovl-readable-left{background:var(--overlay-readable-left)}}.bc-ovl-readable-right{background:var(--overlay-readable-bottom)}@media (min-width: 640px){.bc-ovl-readable-right{background:var(--overlay-readable-right)}}.bc-ovl-readable-bottom{background:var(--overlay-readable-bottom)}.bc-fmt-landscape{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.bc-fmt-landscape{aspect-ratio:16/9}}.bc-fmt-landscape{border-radius:var(--bc-radius-media-lg)}.bc-fmt-portrait{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:var(--bc-radius-media-md)}.bc-fmt-fullbleed{aspect-ratio:4/5;width:100%;-o-object-fit:cover;object-fit:cover}@media (min-width: 640px){.bc-fmt-fullbleed{aspect-ratio:16/9}}.bc-fmt-fullbleed{border-radius:0}.t-display{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:700;text-transform:uppercase;line-height:.98;letter-spacing:.005em;text-wrap:balance}.t-h1{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(2.25rem,4.4vw,4.25rem);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.005em;text-wrap:balance}.t-h2{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.75rem,2.8vw,2.5rem);font-weight:700;text-transform:uppercase;line-height:1.05;letter-spacing:.005em;text-wrap:balance}.t-h2-lead{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.875rem,3.4vw,3rem);font-weight:700;text-transform:uppercase;line-height:1.02;letter-spacing:.005em;text-wrap:balance}.t-h2-mid{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.6875rem,2.4vw,2.375rem);font-weight:700;text-transform:uppercase;line-height:1.06;letter-spacing:.005em;text-wrap:balance}.t-h2-support{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.375rem,1.6vw,1.875rem);font-weight:600;text-transform:uppercase;line-height:1.1;letter-spacing:.005em;text-wrap:balance}.t-h3{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.25rem,1.4vw,1.5rem);font-weight:600;line-height:1.12;text-wrap:balance}.t-h3-editorial{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.25rem,1.4vw,1.5rem);font-weight:600;line-height:1.375;text-wrap:balance}.t-h4{font-family:Onest,Onest Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.375;text-wrap:balance}.t-h4-display{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:1.25rem;font-weight:600;line-height:1.15;text-wrap:balance}.t-body-lg{font-size:clamp(1.0625rem,.5vw,1.125rem);font-weight:400;line-height:1.6;text-wrap:pretty}.t-body{font-size:1rem;font-weight:400;line-height:var(--body-leading);text-wrap:pretty}.t-body-sm,.t-small{font-size:.9375rem;line-height:1.6;text-wrap:pretty}.t-label{font-size:.875rem;font-weight:600;line-height:1.375}.t-caption{font-size:.75rem;line-height:1.4;text-transform:uppercase;letter-spacing:.025em}.t-eyebrow{font-size:clamp(.75rem,.5vw,.8125rem);font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:.12em;--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.hero-eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;align-items:center;border-radius:var(--radius-sm);border-width:1px;border-color:#ffffff1a;background-color:hsl(var(--bc-dark) / .8);padding:.25rem .625rem;color:hsl(var(--bc-yellow) / var(--tw-text-opacity, 1))!important;font-size:clamp(.75rem,.5vw,.8125rem);font-weight:600;text-transform:uppercase;line-height:1.5;letter-spacing:.12em;--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.hero-panel{position:relative;z-index:10;width:100%;padding:1.25rem}@media (min-width: 640px){.hero-panel{width:72%;padding:1.75rem}}@media (min-width: 1024px){.hero-panel{width:100%;max-width:42rem;padding:2rem}.hero-panel--split{max-width:none}}.hero-panel--wide{max-width:none}@media (min-width: 1024px){.hero-panel--wide{max-width:min(52vw,42rem)}}.hero-title{max-width:16ch;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(2.25rem,4.4vw,4.25rem);font-weight:700;text-transform:uppercase;line-height:1;letter-spacing:.005em;text-wrap:balance;font-size:clamp(2.25rem,4.2vw,4rem)}.hero-title-accent{--tw-text-opacity: 1;color:hsl(var(--bc-yellow) / var(--tw-text-opacity, 1))}.hero-description{margin-top:1rem;max-width:42ch;color:#ffffffe6;font-size:clamp(1.0625rem,.5vw,1.125rem);font-weight:400;line-height:1.6;text-wrap:pretty}.hero-actions{margin-top:1.75rem;display:flex;flex-direction:column;align-items:stretch;gap:1rem}@media (min-width: 640px){.hero-actions{flex-direction:row;align-items:center;gap:1.25rem}}.t-metric-xl{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(2.75rem,5.2vw,4rem);font-weight:700;line-height:.92;letter-spacing:-.025em;text-wrap:balance}.t-metric-lg{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(2.25rem,3.6vw,3.25rem);font-weight:700;line-height:.96;letter-spacing:-.025em;text-wrap:balance}.t-metric-md{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:700;line-height:1;text-wrap:balance}.t-metric-unit{margin-left:.25rem;vertical-align:baseline;font-size:.5em;font-weight:600;letter-spacing:0em}.t-action-label{font-family:Onest,Onest Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.8125rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em}.measure-body{max-width:var(--text-reading-width);text-wrap:pretty}.measure-intro{max-width:var(--text-intro-width);text-wrap:pretty}.measure-title{max-width:var(--heading-wide)}.measure-title-tight{max-width:var(--heading-medium)}.bc-accent-rule{display:block;height:3px;width:2.5rem;flex-shrink:0;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--bc-primary) / var(--tw-bg-opacity, 1))}.bc-editorial-rule{position:relative;padding-left:1.25rem}.bc-editorial-rule:before{content:"";position:absolute;bottom:.25rem;left:0;top:.25rem;width:.25rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:hsl(var(--bc-yellow) / var(--tw-bg-opacity, 1))}.\[filter\:brightness\(0\)_invert\(1\)\]{filter:brightness(0) invert(1)}:root{--ui-navy: #242F40;--ui-green: #18857D;--ui-turquoise: #24D2C8;--ui-green-secondary: #1B9D93;--ui-yellow: #F1C035;--ui-white: #FFFFFF;--be-green-text: #146E68;--bc-primary: 175.59633028 69.42675159% 30.78431373%;--bc-primary-dark: var(--bc-dark);--bc-primary-hover: var(--bc-dark);--bc-dark: 216.42857143 28% 19.60784314%;--bc-yellow: 44.36170213 87.03703704% 57.64705882%;--bc-accent: 44.36170213 87.03703704% 57.64705882%;--bc-cyan: 176.55172414 70.73170732% 48.23529412%;--bc-green-light: 175.38461538 70.65217391% 36.07843137%;--bc-gray: 0 0% 89.80392157%;--bc-white: 0 0% 100%;--text-reading-width: 64ch;--text-intro-width: 680px;--heading-wide: 700px;--heading-medium: 600px;--body-leading: 1.6;--overlay-institutional-soft: hsl(var(--bc-primary) / .1);--overlay-institutional-medium: hsl(var(--bc-primary) / .16);--overlay-dark-soft: hsl(var(--bc-dark) / .24);--overlay-dark-medium: hsl(var(--bc-dark) / .32);--overlay-readable-left: linear-gradient( 90deg, hsl(var(--bc-dark) / .94) 0%, hsl(var(--bc-dark) / .82) 32%, hsl(var(--bc-dark) / .46) 62%, hsl(var(--bc-dark) / .08) 100% );--overlay-readable-right: linear-gradient( 270deg, hsl(var(--bc-dark) / .94) 0%, hsl(var(--bc-dark) / .82) 32%, hsl(var(--bc-dark) / .46) 62%, hsl(var(--bc-dark) / .08) 100% );--overlay-readable-bottom: linear-gradient( 180deg, hsl(var(--bc-dark) / 0) 38%, hsl(var(--bc-dark) / .65) 66%, hsl(var(--bc-dark) / .95) 100% );--page: 0 0% 100%;--bc-background: 0 0% 100%;--surface: 0 0% 100%;--bc-surface: 0 0% 100%;--surface-muted: 150 6% 96%;--surface-soft: 150 8% 97%;--surface-base: 0 0% 100%;--surface-card: 0 0% 100%;--surface-subtle: 150 10% 98%;--surface-elevated: 0 0% 100%;--surface-highlight: 175 70% 97%;--surface-dark: var(--bc-dark);--surface-dark-card: 215 35% 17%;--glass-bg: hsl(var(--bc-dark) / .66);--glass-bg-fallback: hsl(var(--bc-dark) / .86);--glass-blur: blur(12px);--glass-border: 1px solid rgb(255 255 255 / .12);--glass-shadow: 0 18px 42px rgb(36 47 64 / .24);--glass-radius: 22px;--glass-radius-sm: 16px;--surface-brand: var(--bc-primary);--text-primary: var(--bc-dark);--bc-text: var(--bc-dark);--text-secondary: 218 12% 40%;--bc-text-muted: 218 12% 40%;--text-muted: 218 10% 52%;--text-inverse: 0 0% 100%;--text-accent: var(--bc-primary);--bc-color-primary: hsl(var(--bc-primary));--bc-color-dark: hsl(var(--bc-dark));--bc-color-yellow: hsl(var(--bc-yellow));--bc-color-cyan: hsl(var(--bc-cyan));--bc-color-support: hsl(var(--bc-green-light));--bc-color-gray: hsl(var(--bc-gray));--bc-color-white: hsl(var(--bc-white));--bc-text-primary: hsl(var(--text-primary));--bc-text-secondary: hsl(var(--text-secondary));--bc-color-text-muted: hsl(var(--text-muted));--bc-text-inverse: hsl(var(--text-inverse));--bc-text-accent: var(--be-green-text);--bc-border-subtle: hsl(var(--bc-gray));--bc-border-default: hsl(var(--border-default));--bc-surface-soft: hsl(var(--surface-muted));--bc-surface-page: hsl(var(--page));--border-subtle: 0 0% 88%;--border-default: 0 0% 82%;--border-strong: 218 15% 62%;--border-interactive: var(--bc-primary);--border-highlight: var(--bc-cyan);--bc-border: 0 0% 88%;--success: 156 62% 32%;--bc-success: 156 62% 32%;--warning: 36 84% 38%;--info: 205 72% 34%;--error: 0 65% 45%;--bc-error: 0 65% 45%;--focus: 44.36170213 87.03703704% 57.64705882%;--bc-focus: 44.36170213 87.03703704% 57.64705882%;--bc-radius: .5rem;--radius-sm: .25rem;--radius-md: .5rem;--radius-lg: 1rem;--radius-xl: 1.5rem;--bc-radius-media-none: 0px;--bc-radius-media-lg: 8px;--bc-radius-media-md: 12px;--bc-radius-ui: 14px;--shadow-sm: 0 1px 2px 0 rgb(36 47 64 / .06);--shadow-md: 0 1px 2px 0 rgb(36 47 64 / .06), 0 8px 24px -12px rgb(36 47 64 / .18);--shadow-lg: 0 2px 4px 0 rgb(36 47 64 / .08), 0 20px 42px -18px rgb(36 47 64 / .32);--shadow-xs: 0 1px 2px rgb(36 47 64 / .04);--shadow-energy: var(--shadow-sm);--motion-fast: .15s;--motion-normal: .25s;--motion-slow: .4s;--motion-ease: cubic-bezier(.2, 0, .2, 1);--motion-base: .25s;--motion-standard: cubic-bezier(.2, 0, .2, 1);--motion-emphasized: cubic-bezier(.16, 1, .3, 1);--container-max: 1320px;--section-gap: clamp(4.5rem, 8vw, 8rem)}html{scroll-behavior:smooth}:where(section[id],main[id],header[id],footer[id]){scroll-margin-top:5rem}body{font-family:Onest,system-ui,-apple-system,Segoe UI,sans-serif;color:hsl(var(--text-primary));background-color:hsl(var(--page));-webkit-font-smoothing:antialiased}.bc-site-shell,.bc-site-page{min-width:0}.bc-site-page :where(img,video,iframe){max-width:100%}h1,h2,h3{font-family:Barlow Condensed,Onest,system-ui,sans-serif;font-weight:700;letter-spacing:.005em}h4,h5,h6{font-weight:600}p,li,label,input,select,textarea,button{font-family:Onest,system-ui,-apple-system,Segoe UI,sans-serif}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid hsl(var(--focus));outline-offset:2px;border-radius:4px}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.loader{width:15px;aspect-ratio:1;border-radius:50%;animation:l5 1s infinite linear alternate}@keyframes l5{0%{box-shadow:20px 0 hsl(var(--bc-primary)),-20px 0 hsl(var(--bc-primary) / .2);background:hsl(var(--bc-primary))}33%{box-shadow:20px 0 hsl(var(--bc-primary)),-20px 0 hsl(var(--bc-primary) / .2);background:hsl(var(--bc-primary) / .2)}66%{box-shadow:20px 0 hsl(var(--bc-primary) / .2),-20px 0 hsl(var(--bc-primary));background:hsl(var(--bc-primary) / .2)}to{box-shadow:20px 0 hsl(var(--bc-primary) / .2),-20px 0 hsl(var(--bc-primary));background:hsl(var(--bc-primary))}}@media screen and (min-width: 1500px) and (max-width: 1600px){.container{max-width:1300px}}.hero-bg{background-image:var(--hero-bg)}@media (max-width: 1024px){.hero-bg{background-image:var(--hero-bg-mobile, var(--hero-bg))}}.bc-reveal{opacity:0;transform:translate3d(0,16px,0);transition:opacity .45s var(--motion-standard),transform .45s var(--motion-standard);will-change:opacity,transform}.bc-reveal.is-visible{opacity:1;transform:none;will-change:auto}@media (prefers-reduced-motion: reduce){.bc-reveal,.bc-reveal.is-visible{opacity:1;transform:none;transition:none}}:root{--offset-sm: 32px;--offset-md: 64px;--offset-lg: 96px}@media (min-width: 1024px){.bc-offset-sm{margin-top:var(--offset-sm)}.bc-offset-md{margin-top:var(--offset-md)}.bc-offset-lg{margin-top:var(--offset-lg)}}@media (min-width: 1280px){.bc-breakout-right{margin-right:calc(50% - 50vw)}.bc-breakout-left{margin-left:calc(50% - 50vw)}}.placeholder\:text-text-muted::-moz-placeholder{--tw-text-opacity: 1;color:hsl(var(--text-muted) / var(--tw-text-opacity, 1))}.placeholder\:text-text-muted::placeholder{--tw-text-opacity: 1;color:hsl(var(--text-muted) / var(--tw-text-opacity, 1))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:left-0:before{content:var(--tw-content);left:0}.before\:top-0:before{content:var(--tw-content);top:0}.before\:z-0:before{content:var(--tw-content);z-index:0}.before\:h-full:before{content:var(--tw-content);height:100%}.before\:w-full:before{content:var(--tw-content);width:100%}.before\:bg-teal-600\/80:before{content:var(--tw-content);background-color:#18857dcc}.before\:bg-teal-900\/80:before{content:var(--tw-content);background-color:#242f40cc}.before\:bg-gradient-to-t:before{content:var(--tw-content);background-image:linear-gradient(to top,var(--tw-gradient-stops))}.after\:absolute:after{content:var(--tw-content);position:absolute}.after\:inset-x-0:after{content:var(--tw-content);left:0;right:0}.after\:inset-x-2:after{content:var(--tw-content);left:.5rem;right:.5rem}.after\:-bottom-3:after{content:var(--tw-content);bottom:-.75rem}.after\:bottom-1\.5:after{content:var(--tw-content);bottom:.375rem}.after\:h-0\.5:after{content:var(--tw-content);height:.125rem}.after\:h-\[2px\]:after{content:var(--tw-content);height:2px}.after\:rounded-full:after{content:var(--tw-content);border-radius:9999px}.after\:bg-bc-cyan:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:hsl(var(--bc-cyan) / var(--tw-bg-opacity, 1))}.after\:bg-bc-primary:after{content:var(--tw-content);--tw-bg-opacity: 1;background-color:hsl(var(--bc-primary) / var(--tw-bg-opacity, 1))}.after\:bg-transparent:after{content:var(--tw-content);background-color:transparent}.after\:transition-colors:after{content:var(--tw-content);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.after\:duration-200:after{content:var(--tw-content);transition-duration:.2s}.first\:mt-0:first-child{margin-top:0}.first\:border-t:first-child{border-top-width:1px}.last\:border-b-0:last-child{border-bottom-width:0px}.focus-within\:bg-surface-muted:focus-within{--tw-bg-opacity: 1;background-color:hsl(var(--surface-muted) / var(--tw-bg-opacity, 1))}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-\[2px\]:hover{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:cursor-pointer:hover{cursor:pointer}.hover\:border-bc-cyan\/50:hover{border-color:hsl(var(--bc-cyan) / .5)}.hover\:border-bc-primary:hover{--tw-border-opacity: 1;border-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.hover\:border-bc-primary\/25:hover{border-color:hsl(var(--bc-primary) / .25)}.hover\:border-bc-primary\/50:hover{border-color:hsl(var(--bc-primary) / .5)}.hover\:border-bc-primary\/60:hover{border-color:hsl(var(--bc-primary) / .6)}.hover\:border-border-strong:hover{--tw-border-opacity: 1;border-color:hsl(var(--border-strong) / var(--tw-border-opacity, 1))}.hover\:bg-bc-cyan\/15:hover{background-color:hsl(var(--bc-cyan) / .15)}.hover\:bg-bc-dark\/90:hover{background-color:hsl(var(--bc-dark) / .9)}.hover\:bg-bc-gray:hover{--tw-bg-opacity: 1;background-color:hsl(var(--bc-gray) / var(--tw-bg-opacity, 1))}.hover\:bg-bc-gray\/70:hover{background-color:hsl(var(--bc-gray) / .7)}.hover\:bg-bc-primary-hover:hover{--tw-bg-opacity: 1;background-color:hsl(var(--bc-primary-hover) / var(--tw-bg-opacity, 1))}.hover\:bg-bc-primary\/10:hover{background-color:hsl(var(--bc-primary) / .1)}.hover\:bg-surface:hover{--tw-bg-opacity: 1;background-color:hsl(var(--surface) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-highlight:hover{--tw-bg-opacity: 1;background-color:hsl(var(--surface-highlight) / var(--tw-bg-opacity, 1))}.hover\:bg-surface-muted:hover{--tw-bg-opacity: 1;background-color:hsl(var(--surface-muted) / var(--tw-bg-opacity, 1))}.hover\:bg-white\/15:hover{background-color:#ffffff26}.hover\:bg-white\/20:hover{background-color:#fff3}.hover\:bg-white\/85:hover{background-color:#ffffffd9}.hover\:text-bc-cyan:hover{--tw-text-opacity: 1;color:hsl(var(--bc-cyan) / var(--tw-text-opacity, 1))}.hover\:text-bc-dark:hover{--tw-text-opacity: 1;color:hsl(var(--bc-dark) / var(--tw-text-opacity, 1))}.hover\:text-bc-primary:hover{--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.hover\:text-bc-primary-hover:hover{--tw-text-opacity: 1;color:hsl(var(--bc-primary-hover) / var(--tw-text-opacity, 1))}.hover\:text-blue-800:hover{--tw-text-opacity: 1;color:rgb(30 64 175 / var(--tw-text-opacity, 1))}.hover\:text-text-accent:hover{--tw-text-opacity: 1;color:hsl(var(--text-accent) / var(--tw-text-opacity, 1))}.hover\:text-text-inverse:hover{--tw-text-opacity: 1;color:hsl(var(--text-inverse) / var(--tw-text-opacity, 1))}.hover\:text-text-primary:hover{--tw-text-opacity: 1;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:shadow-md:hover{--tw-shadow: var(--shadow-md);--tw-shadow-colored: var(--shadow-md);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.hover\:brightness-95:hover{--tw-brightness: brightness(.95);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.focus\:not-sr-only:focus{position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:normal}.focus\:fixed:focus{position:fixed}.focus\:left-4:focus{left:1rem}.focus\:top-4:focus{top:1rem}.focus\:z-\[200\]:focus{z-index:200}.focus\:rounded-md:focus{border-radius:var(--radius-md)}.focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.focus\:px-4:focus{padding-left:1rem;padding-right:1rem}.focus\:py-2:focus{padding-top:.5rem;padding-bottom:.5rem}.focus\:text-bc-dark:focus{--tw-text-opacity: 1;color:hsl(var(--bc-dark) / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus-visible\:-translate-y-\[2px\]:focus-visible{--tw-translate-y: -2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.focus-visible\:border-bc-primary:focus-visible{--tw-border-opacity: 1;border-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.focus-visible\:bg-surface-muted:focus-visible{--tw-bg-opacity: 1;background-color:hsl(var(--surface-muted) / var(--tw-bg-opacity, 1))}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-4:focus-visible{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus-visible\:ring-bc-primary:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--bc-primary) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-bc-primary\/40:focus-visible{--tw-ring-color: hsl(var(--bc-primary) / .4)}.focus-visible\:ring-bc-yellow:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--bc-yellow) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-focus:focus-visible{--tw-ring-opacity: 1;--tw-ring-color: hsl(var(--focus) / var(--tw-ring-opacity, 1))}.focus-visible\:ring-white\/60:focus-visible{--tw-ring-color: rgb(255 255 255 / .6)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width: 2px}.focus-visible\:ring-offset-bc-dark:focus-visible{--tw-ring-offset-color: hsl(var(--bc-dark) / 1)}.focus-visible\:ring-offset-surface:focus-visible{--tw-ring-offset-color: hsl(var(--surface) / 1)}.focus-visible\:ring-offset-surface-dark:focus-visible{--tw-ring-offset-color: hsl(var(--surface-dark) / 1)}.focus-visible\:ring-offset-surface-soft:focus-visible{--tw-ring-offset-color: hsl(var(--surface-soft) / 1)}.active\:translate-y-px:active{--tw-translate-y: 1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-surface-muted:disabled{--tw-bg-opacity: 1;background-color:hsl(var(--surface-muted) / var(--tw-bg-opacity, 1))}.disabled\:opacity-60:disabled{opacity:.6}.group\/acc[open] .group-open\/acc\:rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group\/toc[open] .group-open\/toc\:rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-\[3px\]{--tw-translate-x: 3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:scale-\[1\.02\]{--tw-scale-x: 1.02;--tw-scale-y: 1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-bc-primary{--tw-border-opacity: 1;border-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.group:hover .group-hover\:bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.group:hover .group-hover\:bg-\[length\:103\%_103\%\]{background-size:103% 103%}.group:hover .group-hover\:text-bc-cyan{--tw-text-opacity: 1;color:hsl(var(--bc-cyan) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:text-bc-primary{--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.group:hover .group-hover\:opacity-100{opacity:1}.aria-\[invalid\=true\]\:border-error[aria-invalid=true]{--tw-border-opacity: 1;border-color:hsl(var(--error) / var(--tw-border-opacity, 1))}.aria-\[invalid\=true\]\:ring-2[aria-invalid=true]{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.aria-\[invalid\=true\]\:ring-error\/40[aria-invalid=true]{--tw-ring-color: hsl(var(--error) / .4)}.data-\[state\=success\]\:border-success[data-state=success]{--tw-border-opacity: 1;border-color:hsl(var(--success) / var(--tw-border-opacity, 1))}@media (prefers-reduced-motion: reduce){.motion-reduce\:transform-none{transform:none}.motion-reduce\:transition-none{transition-property:none}.motion-reduce\:active\:translate-y-0:active{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}}@media (min-width: 360px){.min-\[360px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 640px){.sm\:bottom-\[calc\(1\.5rem\+env\(safe-area-inset-bottom\)\)\]{bottom:calc(1.5rem + env(safe-area-inset-bottom))}.sm\:right-6{right:1.5rem}.sm\:col-span-2{grid-column:span 2 / span 2}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:h-\[300px\]{height:300px}.sm\:min-h-\[52px\]{min-height:52px}.sm\:w-\[22ch\]{width:22ch}.sm\:w-auto{width:auto}.sm\:max-w-\[340px\]{max-width:340px}.sm\:shrink-0{flex-shrink:0}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-\[10rem_1fr\]{grid-template-columns:10rem 1fr}.sm\:grid-cols-\[minmax\(0\,13rem\)_1fr\]{grid-template-columns:minmax(0,13rem) 1fr}.sm\:flex-row{flex-direction:row}.sm\:flex-wrap{flex-wrap:wrap}.sm\:items-center{align-items:center}.sm\:items-baseline{align-items:baseline}.sm\:gap-4{gap:1rem}.sm\:gap-6{gap:1.5rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.sm\:divide-x>:not([hidden])~:not([hidden]){--tw-divide-x-reverse: 0;border-right-width:calc(1px * var(--tw-divide-x-reverse));border-left-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}.sm\:divide-y-0>:not([hidden])~:not([hidden]){--tw-divide-y-reverse: 0;border-top-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(0px * var(--tw-divide-y-reverse))}.sm\:divide-white\/\[0\.08\]>:not([hidden])~:not([hidden]){border-color:#ffffff14}.sm\:whitespace-nowrap{white-space:nowrap}.sm\:rounded-xl{border-radius:var(--radius-xl)}.sm\:p-10{padding:2.5rem}.sm\:p-3{padding:.75rem}.sm\:p-4{padding:1rem}.sm\:p-8{padding:2rem}.sm\:px-10{padding-left:2.5rem;padding-right:2.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.sm\:pb-14{padding-bottom:3.5rem}.sm\:pl-0{padding-left:0}.sm\:pr-0{padding-right:0}.sm\:pt-0{padding-top:0}.sm\:pt-10{padding-top:2.5rem}.sm\:pt-28{padding-top:7rem}.sm\:pt-32{padding-top:8rem}.sm\:pt-44{padding-top:11rem}}@media (min-width: 768px){.md\:top-20{top:5rem}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mb-4{margin-bottom:1rem}.md\:mt-0{margin-top:0}.md\:mt-5{margin-top:1.25rem}.md\:mt-6{margin-top:1.5rem}.md\:block{display:block}.md\:w-4\/5{width:80%}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-end{justify-content:flex-end}.md\:justify-between{justify-content:space-between}.md\:gap-5{gap:1.25rem}.md\:bg-\[position\:60\%_20\%\]{background-position:60% 20%}.md\:bg-\[position\:64\%_center\]{background-position:64% center}.md\:bg-\[position\:65\%_center\]{background-position:65% center}.md\:bg-\[position\:68\%_center\]{background-position:68% center}.md\:bg-\[position\:70\%_center\]{background-position:70% center}.md\:bg-\[position\:72\%_center\]{background-position:72% center}.md\:bg-\[position\:74\%_center\]{background-position:74% center}.md\:object-\[54\%_top\]{-o-object-position:54% top;object-position:54% top}.md\:object-\[62\%_center\]{-o-object-position:62% center;object-position:62% center}.md\:object-\[78\%_center\]{-o-object-position:78% center;object-position:78% center}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:pb-6{padding-bottom:1.5rem}.md\:pt-36{padding-top:9rem}}@media (min-width: 1024px){.lg\:absolute{position:absolute}.lg\:sticky{position:sticky}.lg\:-bottom-16{bottom:-4rem}.lg\:-left-16{left:-4rem}.lg\:-right-16{right:-4rem}.lg\:-top-16{top:-4rem}.lg\:bottom-10{bottom:2.5rem}.lg\:left-10{left:2.5rem}.lg\:right-\[-10\%\]{right:-10%}.lg\:top-24{top:6rem}.lg\:top-28{top:7rem}.lg\:order-1{order:1}.lg\:order-2{order:2}.lg\:order-last{order:9999}.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:col-span-12{grid-column:span 12 / span 12}.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:col-span-5{grid-column:span 5 / span 5}.lg\:col-span-6{grid-column:span 6 / span 6}.lg\:col-span-7{grid-column:span 7 / span 7}.lg\:col-span-8{grid-column:span 8 / span 8}.lg\:col-span-9{grid-column:span 9 / span 9}.lg\:col-start-9{grid-column-start:9}.lg\:mx-0{margin-left:0;margin-right:0}.lg\:-ml-px{margin-left:-1px}.lg\:mb-0{margin-bottom:0}.lg\:mb-10{margin-bottom:2.5rem}.lg\:mt-0{margin-top:0}.lg\:mt-12{margin-top:3rem}.lg\:mt-14{margin-top:3.5rem}.lg\:mt-20{margin-top:5rem}.lg\:mt-7{margin-top:1.75rem}.lg\:mt-9{margin-top:2.25rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:inline-flex{display:inline-flex}.lg\:grid{display:grid}.lg\:hidden{display:none}.lg\:aspect-\[16\/10\]{aspect-ratio:16/10}.lg\:h-12{height:3rem}.lg\:h-\[200px\]{height:200px}.lg\:h-\[30px\]{height:30px}.lg\:h-\[380px\]{height:380px}.lg\:h-\[420px\]{height:420px}.lg\:h-\[480px\]{height:480px}.lg\:h-\[72px\]{height:72px}.lg\:h-auto{height:auto}.lg\:max-h-\[560px\]{max-height:560px}.lg\:min-h-0{min-height:0px}.lg\:min-h-\[360px\]{min-height:360px}.lg\:min-h-full{min-height:100%}.lg\:w-1\/2{width:50%}.lg\:w-3\/4{width:75%}.lg\:w-3\/5{width:60%}.lg\:w-\[180px\]{width:180px}.lg\:w-\[200px\]{width:200px}.lg\:w-\[380px\]{width:380px}.lg\:w-\[480px\]{width:480px}.lg\:w-\[640px\]{width:640px}.lg\:w-\[72px\]{width:72px}.lg\:max-w-\[24rem\]{max-width:24rem}.lg\:max-w-none{max-width:none}.lg\:shrink-0{flex-shrink:0}.lg\:basis-2\/4{flex-basis:50%}.lg\:basis-3\/4{flex-basis:75%}.lg\:basis-\[42\%\]{flex-basis:42%}.lg\:basis-\[58\%\]{flex-basis:58%}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-\[0\.95fr_1\.05fr\]{grid-template-columns:.95fr 1.05fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[15rem_minmax\(0\,1fr\)\]{grid-template-columns:15rem minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\,1\.3fr\)_minmax\(280px\,0\.7fr\)\]{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-start{align-items:flex-start}.lg\:items-center{align-items:center}.lg\:items-baseline{align-items:baseline}.lg\:items-stretch{align-items:stretch}.lg\:gap-10{gap:2.5rem}.lg\:gap-12{gap:3rem}.lg\:gap-14{gap:3.5rem}.lg\:gap-16{gap:4rem}.lg\:gap-5{gap:1.25rem}.lg\:gap-8{gap:2rem}.lg\:gap-9{gap:2.25rem}.lg\:gap-x-10{-moz-column-gap:2.5rem;column-gap:2.5rem}.lg\:gap-x-11{-moz-column-gap:2.75rem;column-gap:2.75rem}.lg\:gap-x-12{-moz-column-gap:3rem;column-gap:3rem}.lg\:gap-x-16{-moz-column-gap:4rem;column-gap:4rem}.lg\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.lg\:gap-y-12{row-gap:3rem}.lg\:self-start{align-self:flex-start}.lg\:rounded-none{border-radius:0}.lg\:border-0{border-width:0px}.lg\:border-l{border-left-width:1px}.lg\:border-l-2{border-left-width:2px}.lg\:border-t-0{border-top-width:0px}.lg\:border-bc-primary{--tw-border-opacity: 1;border-color:hsl(var(--bc-primary) / var(--tw-border-opacity, 1))}.lg\:border-border-subtle{--tw-border-opacity: 1;border-color:hsl(var(--border-subtle) / var(--tw-border-opacity, 1))}.lg\:border-transparent{border-color:transparent}.lg\:bg-transparent{background-color:transparent}.lg\:bg-\[position\:62\%_center\]{background-position:62% center}.lg\:bg-\[position\:70\%_8\%\]{background-position:70% 8%}.lg\:bg-\[position\:78\%_center\]{background-position:78% center}.lg\:bg-\[position\:center_center\]{background-position:center center}.lg\:bg-\[position\:center_right\]{background-position:center right}.lg\:bg-\[position\:right_center\]{background-position:right center}.lg\:p-0{padding:0}.lg\:p-10{padding:2.5rem}.lg\:p-2{padding:.5rem}.lg\:p-2\.5{padding:.625rem}.lg\:p-7{padding:1.75rem}.lg\:px-0{padding-left:0;padding-right:0}.lg\:px-14{padding-left:3.5rem;padding-right:3.5rem}.lg\:px-6{padding-left:1.5rem;padding-right:1.5rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lg\:py-12{padding-top:3rem;padding-bottom:3rem}.lg\:py-16{padding-top:4rem;padding-bottom:4rem}.lg\:py-20{padding-top:5rem;padding-bottom:5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:py-4{padding-top:1rem;padding-bottom:1rem}.lg\:py-6{padding-top:1.5rem;padding-bottom:1.5rem}.lg\:py-8{padding-top:2rem;padding-bottom:2rem}.lg\:pb-20{padding-bottom:5rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pl-10{padding-left:2.5rem}.lg\:pl-12{padding-left:3rem}.lg\:pl-4{padding-left:1rem}.lg\:pl-8{padding-left:2rem}.lg\:pr-2{padding-right:.5rem}.lg\:pt-0{padding-top:0}.lg\:pt-10{padding-top:2.5rem}.lg\:pt-12{padding-top:3rem}.lg\:pt-32{padding-top:8rem}.lg\:pt-44{padding-top:11rem}.lg\:text-left{text-align:left}.lg\:text-text-inverse{--tw-text-opacity: 1;color:hsl(var(--text-inverse) / var(--tw-text-opacity, 1))}.lg\:text-text-inverse\/80{color:hsl(var(--text-inverse) / .8)}.lg\:opacity-\[0\.06\]{opacity:.06}}@media (min-width: 1280px){.xl\:col-span-3{grid-column:span 3 / span 3}.xl\:col-span-9{grid-column:span 9 / span 9}.xl\:inline{display:inline}.xl\:hidden{display:none}.xl\:h-\[640px\]{height:640px}.xl\:w-2\/4{width:50%}.xl\:w-6{width:1.5rem}.xl\:w-\[640px\]{width:640px}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:gap-1{gap:.25rem}.xl\:gap-10{gap:2.5rem}.xl\:gap-12{gap:3rem}.xl\:gap-16{gap:4rem}.xl\:gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.xl\:px-2\.5{padding-left:.625rem;padding-right:.625rem}.xl\:px-3{padding-left:.75rem;padding-right:.75rem}.xl\:px-4{padding-left:1rem;padding-right:1rem}.xl\:py-2{padding-top:.5rem;padding-bottom:.5rem}.xl\:after\:inset-x-2\.5:after{content:var(--tw-content);left:.625rem;right:.625rem}}@media (min-width: 1536px){.\32xl\:basis-2\/3{flex-basis:66.666667%}.\32xl\:basis-3\/6{flex-basis:50%}.\32xl\:pl-0{padding-left:0}}.\[\&\:\:-webkit-details-marker\]\:hidden::-webkit-details-marker{display:none}.\[\&\>header\]\:max-w-none>header{max-width:none}@media (min-width: 1024px){.lg\:\[\&\>header\]\:max-w-\[75\%\]>header{max-width:75%}}.\[\&_a\]\:font-medium a{font-weight:500}.\[\&_a\]\:text-bc-primary a{--tw-text-opacity: 1;color:hsl(var(--bc-primary) / var(--tw-text-opacity, 1))}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:underline-offset-4 a{text-underline-offset:4px}.\[\&_h2\:first-child\]\:mt-0 h2:first-child{margin-top:0}.\[\&_h2\]\:mb-4 h2{margin-bottom:1rem}.\[\&_h2\]\:mt-14 h2{margin-top:3.5rem}.\[\&_h2\]\:mt-2 h2{margin-top:.5rem}.\[\&_h2\]\:scroll-mt-28 h2{scroll-margin-top:7rem}.\[\&_h2\]\:text-text-inverse h2{--tw-text-opacity: 1;color:hsl(var(--text-inverse) / var(--tw-text-opacity, 1))}.\[\&_h2\]\:text-text-primary h2{--tw-text-opacity: 1;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))}.\[\&_h2\]\:t-h3 h2{font-family:Barlow Condensed,Barlow Condensed Fallback,Onest,Onest Fallback,system-ui,sans-serif;font-size:clamp(1.25rem,1.4vw,1.5rem);font-weight:600;line-height:1.12;text-wrap:balance}.\[\&_h3\]\:mb-3 h3{margin-bottom:.75rem}.\[\&_h3\]\:mt-8 h3{margin-top:2rem}.\[\&_h3\]\:scroll-mt-28 h3{scroll-margin-top:7rem}.\[\&_h3\]\:text-text-primary h3{--tw-text-opacity: 1;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))}.\[\&_h3\]\:t-h4 h3{font-family:Onest,Onest Fallback,system-ui,-apple-system,Segoe UI,sans-serif;font-size:1.0625rem;font-weight:600;line-height:1.375;text-wrap:balance}.\[\&_li\]\:mt-2 li{margin-top:.5rem}.\[\&_p\.t-body-lg\]\:text-white\/80 p.t-body-lg{color:#fffc}.\[\&_p\:first-child\]\:mt-0 p:first-child{margin-top:0}.\[\&_p\]\:mt-3 p{margin-top:.75rem}.\[\&_p\]\:mt-4 p{margin-top:1rem}.\[\&_p\]\:text-text-inverse\/75 p{color:hsl(var(--text-inverse) / .75)}.\[\&_strong\]\:text-text-primary strong{--tw-text-opacity: 1;color:hsl(var(--text-primary) / var(--tw-text-opacity, 1))}.\[\&_ul\]\:mt-4 ul{margin-top:1rem}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:1.25rem}:root{--flow-navy:var(--bc-color-dark);--flow-green:var(--bc-color-primary);--flow-cyan:var(--bc-color-cyan);--flow-yellow:var(--bc-color-yellow)}.bc-container,.bc-container-editorial{max-width:1480px!important;padding-inline:clamp(24px,4.2vw,80px)}.bc-container-narrow{max-width:1060px;padding-inline:clamp(24px,4.2vw,80px)}.t-h1,.hero-title{font-size:clamp(2.5rem,4.8vw,4.8rem);line-height:1.04;letter-spacing:-.015em;text-wrap:balance}.t-h2-lead,.t-display{font-size:clamp(2.2rem,3.6vw,3.7rem);line-height:1.08;letter-spacing:-.01em;text-wrap:balance}.t-h2,.t-h2-mid{font-size:clamp(2rem,3vw,3.1rem);line-height:1.1;text-wrap:balance}.t-h2-support{font-size:clamp(1.5rem,2.1vw,2rem);font-family:Onest,sans-serif;text-transform:none;line-height:1.3}.t-h3,.t-h3-editorial,.t-h4-display{font-family:Onest,sans-serif;font-weight:600;text-transform:none;line-height:1.3}.t-body,.t-body-sm{font-size:1rem;line-height:1.65}.t-body-lg{font-size:clamp(1.0625rem,1.3vw,1.2rem);line-height:1.65}.t-action-label,button,[data-cta-name],nav a{font-family:Onest,sans-serif;text-transform:none;letter-spacing:0;font-size:.9375rem}.t-eyebrow{font-size:.875rem;letter-spacing:.08em;color:var(--bc-color-primary)}section.bg-surface-dark .t-eyebrow,section.bg-bc-dark .t-eyebrow,.flow-stats .t-eyebrow{color:var(--bc-color-cyan)}.t-metric-xl{font-size:clamp(3.3rem,6vw,6rem);font-variant-numeric:tabular-nums}.t-metric-lg{font-size:clamp(2.8rem,4.8vw,4.5rem)}.bc-level-lead,.bc-level-mid{padding-block:clamp(48px,5vw,80px)}.bc-level-support{padding-block:clamp(40px,4vw,64px)}.flow-hero{position:relative;isolation:isolate;min-height:730px;height:clamp(730px,88svh,900px);display:flex;align-items:center;background:var(--bc-color-dark);overflow:hidden}.flow-hero-photo{position:absolute;top:0;right:0;width:58%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;clip-path:polygon(9% 0,100% 0,100% 100%,0 100%)}.flow-hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,var(--bc-color-dark) 0%,var(--bc-color-dark) 35%,hsl(var(--bc-dark) / 60%) 49%,transparent 66%)}.flow-hero-container{width:100%;padding-top:120px;padding-bottom:80px}.flow-hero-copy{width:49%;max-width:660px;padding:0;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.flow-manifesto{font-family:Barlow Condensed,sans-serif;font-weight:700;font-size:clamp(3.8rem,5.8vw,6.1rem);line-height:1.02;letter-spacing:-.015em;text-transform:uppercase;max-width:14ch;text-wrap:balance}.flow-hero h2.flow-manifesto{font-size:clamp(3rem,4.3vw,4.7rem);max-width:17ch}.flow-hero-copy .text-bc-yellow,.flow-hero-accent{color:var(--bc-color-white)}.flow-hero-copy .text-bc-cyan{color:var(--bc-color-cyan)}.flow-hero-copy>p:not(.t-eyebrow){font-size:1.0625rem;line-height:1.65;max-width:42ch}.flow-hero-copy .t-eyebrow{color:var(--bc-color-cyan)!important}.flow-hero-copy .t-eyebrow:before{content:"";width:32px;height:2px;background:var(--bc-color-cyan);display:inline-block;margin-right:14px;vertical-align:middle}#home_slider .swiper-pagination{left:4.2%;text-align:left;bottom:30px}#home_posicionamento{background:var(--bc-color-white);padding-block:70px}#home_posicionamento .bc-photo{border-radius:0;box-shadow:none}#home_posicionamento li{border:0;border-top:1px solid var(--bc-border-subtle);border-radius:0;box-shadow:none;background:none;padding:20px 0}#home_posicionamento .lg\:col-span-7{min-width:0}#home_posicionamento h2{max-width:23ch}.flow-stats{padding-block:60px;background:var(--bc-color-dark);color:var(--bc-color-white);position:relative;overflow:hidden}.flow-stats-heading{display:grid;grid-template-columns:1fr auto;gap:12px 40px;align-items:end}.flow-stats-heading>.t-eyebrow{grid-column:1/-1}.flow-stats-heading h2{max-width:none}.flow-stats-heading>a{font-size:1rem;min-height:44px;display:flex;align-items:center;text-decoration:underline;text-underline-offset:5px}.flow-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;margin-top:35px;border-top:1px solid hsl(var(--bc-white) / 21%);padding-top:32px}.flow-metrics>div{display:flex;flex-direction:column;min-width:0}.flow-metrics dt{font-weight:600;font-size:1rem;margin-top:12px}.flow-metric-value{order:-1;display:flex;flex-direction:column;gap:8px;color:var(--bc-color-white)}.flow-metric-value>span{font-family:Onest,sans-serif;font-size:1rem;color:var(--bc-color-cyan)}.flow-metric-value strong{font-family:Barlow Condensed,sans-serif;font-size:clamp(3.8rem,6vw,6.5rem);font-weight:700;line-height:1;white-space:nowrap;font-variant-numeric:tabular-nums}.flow-metric-description{font-size:.9375rem;line-height:1.6;max-width:37ch;color:hsl(var(--bc-white) / 70%);margin-top:8px}#home_solucoes{padding-block:80px;background:var(--bc-surface-soft)}.flow-solutions-heading{display:grid;grid-template-columns:1.15fr 1fr;gap:64px;align-items:end;margin-bottom:35px}.flow-solutions-heading h2{max-width:22ch}.flow-solutions-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:64px;align-items:stretch}.flow-solutions-image{width:100%;height:100%;max-height:840px;min-height:580px;-o-object-fit:cover;object-fit:cover;-o-object-position:55% center;object-position:55% center}.flow-solution-row{display:grid;grid-template-columns:44px 1fr;gap:16px;padding:22px 0;border-top:1px solid var(--bc-border-subtle)}.flow-solution-row:last-child{border-bottom:1px solid var(--bc-border-subtle)}.flow-solution-number{font-family:Barlow Condensed,sans-serif;font-size:2.15rem;color:var(--bc-color-primary);line-height:1}.flow-solution-row h3{font-family:Onest,sans-serif;font-size:1.3rem;font-weight:600;line-height:1.3;color:var(--bc-color-dark)}.flow-solution-row p{font-size:1rem;line-height:1.6;color:var(--bc-text-secondary);margin-top:8px}.flow-solution-row a{color:var(--bc-color-primary);display:inline-flex;align-items:center;min-height:44px;margin-top:4px;font-size:.9375rem;font-weight:600}.flow-solution-row a:hover{text-decoration:underline;text-underline-offset:5px}#home_segmentos{background:var(--bc-color-white);padding-block:72px}#home_segmentos ul a{background:none;border:0;border-bottom:1px solid var(--bc-border-subtle);border-radius:0;box-shadow:none;margin-bottom:0;padding:18px 0;min-height:100px}#home_segmentos a[class*=aspect-]{border-radius:0;box-shadow:none}#home_segmentos .t-h2-lead{max-width:24ch}.flow-region{background:var(--bc-surface-soft);color:var(--bc-color-dark);padding-block:64px}.flow-region-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:80px;align-items:center}.flow-region-copy h2{margin-top:16px;max-width:23ch;color:var(--bc-color-dark)}.flow-region-copy>p.t-body-lg{margin-top:20px;max-width:54ch}.flow-region-map{margin:0;display:flex;flex-direction:column;align-items:center}.flow-region-map svg{width:min(100%,470px);max-height:440px}.flow-region-map figcaption{font-size:.875rem;color:var(--bc-text-secondary);max-width:38ch;text-align:center;margin-top:12px}.flow-map-active{fill:var(--bc-color-primary);stroke:var(--bc-surface-soft)}.flow-map-inactive{fill:var(--bc-border-subtle);stroke:var(--bc-color-white)}.flow-region-map circle{stroke:var(--bc-color-primary);stroke-width:2}.flow-state-list{display:grid;grid-template-columns:1fr 1fr;margin-top:28px;border-top:1px solid var(--bc-border-subtle)}.flow-state-list>a,.flow-state-list>span{display:flex;align-items:center;gap:12px;min-height:52px;font-size:.9375rem;border-bottom:1px solid var(--bc-border-subtle)}.flow-state-list>a>span,.flow-state-list>span>span{font-size:.875rem;font-weight:600;color:var(--bc-color-primary);min-width:25px}.flow-state-list>a:hover{text-decoration:underline}.flow-text-link{display:inline-flex;align-items:center;min-height:44px;margin-top:20px;color:var(--bc-color-primary);text-decoration:underline;text-underline-offset:5px;font-weight:600}#home_institucional{padding-block:72px}#home_institucional figure{border-radius:0}#home_institucional img{height:460px;-o-object-fit:cover;object-fit:cover}#home_institucional h2{max-width:23ch}.flow-page-header{overflow:hidden}.flow-page-header .hero-panel{background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:0;padding:0;max-width:680px;width:100%}.flow-page-header .hero-eyebrow{background:none;border:0;padding:0;color:var(--bc-color-cyan)!important}.flow-page-header .hero-title{max-width:20ch;font-size:clamp(2.8rem,4.5vw,4.8rem)}.flow-page-header .hero-title-accent{color:var(--bc-color-white)}.flow-page-header .bc-ovl-dark,.flow-page-header .bc-ovl-dark-medium{opacity:.2}.flow-page-header--editorial{background-image:none!important;background-color:var(--bc-color-dark)}.flow-page-header--editorial .bc-ovl{display:none}.flow-page-header--editorial .hero-panel{max-width:930px}.flow-page-header--editorial .hero-title{max-width:25ch}.flow-page-header--impact,.flow-page-header--context{min-height:620px!important}.flow-page-header--context .bc-container{padding-top:180px!important;padding-bottom:75px!important}.flow-page-header--data .hero-title{color:var(--bc-color-white)}.flow-final-cta{background:linear-gradient(110deg,var(--bc-color-primary),var(--bc-color-support));padding-block:72px;color:var(--bc-color-white)}.flow-final-cta>.bc-container>div{background:none;border-radius:0;box-shadow:none;padding:0}.flow-final-cta .t-eyebrow{color:var(--bc-color-white)}.flow-final-cta h2{max-width:25ch}:focus-visible{outline:3px solid var(--bc-color-primary);outline-offset:4px}header nav .t-action-label{font-size:.875rem}@media (min-width:1600px){.flow-hero-copy{width:46%}.flow-hero-photo{width:61%}}@media (max-width:1023px){.flow-hero{height:auto;min-height:760px}.flow-hero-copy{width:60%;max-width:570px}.flow-hero-photo{width:64%;opacity:.8}.flow-manifesto{font-size:4.5rem}.flow-hero h2.flow-manifesto{font-size:3.5rem}.flow-metrics{gap:24px}.flow-region-layout,.flow-solutions-layout,.flow-solutions-heading{gap:35px}.flow-solutions-image{min-height:540px}.flow-region-map svg{max-height:370px}}@media (max-width:767px){.bc-container,.bc-container-editorial,.bc-container-narrow{padding-inline:24px}.flow-hero{height:auto;min-height:0;display:flex;flex-direction:column;padding-top:80px}.flow-hero-photo{position:relative;top:auto;right:auto;width:100%;height:280px;opacity:1;clip-path:none;z-index:0}.flow-hero-overlay{display:none}.flow-hero-container{padding-top:32px;padding-bottom:80px}.flow-hero-copy{width:100%;max-width:none}.flow-manifesto{font-size:clamp(3rem,13.5vw,4.2rem);max-width:16ch}.flow-hero h2.flow-manifesto{font-size:clamp(2.6rem,11vw,3.8rem)}.flow-hero-copy>p:not(.t-eyebrow){font-size:1rem}.flow-stats-heading{grid-template-columns:1fr;gap:12px}.flow-metrics{grid-template-columns:1fr;gap:24px;margin-top:24px;padding-top:24px}.flow-metrics>div{border-bottom:1px solid hsl(var(--bc-white) / 15%);padding-bottom:24px}.flow-metric-value{flex-direction:row;align-items:baseline;gap:12px}.flow-metric-value strong{font-size:4rem}.flow-metric-description{max-width:45ch}.flow-solutions-heading,.flow-solutions-layout,.flow-region-layout{grid-template-columns:1fr;gap:26px}.flow-solutions-image{height:300px;min-height:0;max-height:none}.flow-region-map{order:2}.flow-region-map svg{max-height:320px}.flow-state-list{gap:0 12px}.flow-state-list>a,.flow-state-list>span{font-size:.875rem}#home_solucoes,#home_posicionamento,#home_segmentos,#home_institucional,.flow-stats,.flow-region,.flow-final-cta{padding-block:48px}.flow-page-header--impact,.flow-page-header--context{min-height:0!important}.flow-page-header--context .bc-container{padding-top:150px!important;padding-bottom:48px!important}.flow-page-header .hero-title{font-size:clamp(2.5rem,10vw,3.5rem)}.flow-final-cta>.bc-container>div{padding:0}#home_institucional img{height:330px}}@media (prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;transition-duration:.01ms!important}}.flow-axis{display:flex;justify-content:space-between;gap:30px;max-width:1480px;margin:auto;padding:27px clamp(24px,4.2vw,80px);border-bottom:1px solid var(--bc-border-subtle);color:var(--bc-color-primary);font-family:Onest,sans-serif;font-size:1rem;font-weight:600;position:relative}.flow-axis span{position:relative}.flow-axis span:not(:last-child):after{content:"";position:absolute;left:calc(100% + 18px);top:50%;width:clamp(18px,4vw,70px);height:1px;background:var(--bc-border-subtle);transform:rotate(-8deg)}.flow-segments-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:30px}.flow-segment-strip{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 40px)/3);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px;margin:0;list-style:none}.flow-segment-strip>li{min-width:0;scroll-snap-align:start}.flow-segment-photo{display:block;position:relative;height:400px;overflow:hidden;background:var(--bc-color-dark);min-height:0!important;padding:0!important;border:0!important;margin:0!important}.flow-segment-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s}.flow-segment-photo:hover img,.flow-segment-photo:focus-visible img{transform:scale(1.035)}.flow-segment-label{position:absolute;bottom:0;left:0;right:0;background:hsl(var(--bc-dark) / 87%);padding:22px;color:var(--bc-color-white);display:flex;flex-direction:column;gap:8px}.flow-segment-label small{font-size:.8125rem;font-family:Onest,sans-serif;color:var(--bc-color-cyan)}.flow-segment-label strong{font-size:2rem;font-family:Barlow Condensed,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.1}.flow-inner-intro h2{max-width:26ch}.flow-inner-intro img{max-height:440px;min-height:300px;-o-object-fit:cover;object-fit:cover;border-radius:0}.flow-inner-intro{align-items:center}#home_posicionamento img{min-height:440px}.flow-home .t-h2-lead,.flow-home .t-h2-mid{color:var(--bc-color-dark)}.flow-home .flow-stats .t-h2,.flow-home .flow-final-cta .t-h2-lead{color:var(--bc-color-white)}.flow-home section.bg-surface-dark .t-h2-lead,.flow-home section.bg-surface-dark .t-h2-mid{color:var(--bc-color-white)}@media (max-width:1023px){.flow-segment-strip{grid-auto-columns:calc((100% - 20px)/2)}.flow-axis{gap:18px}.flow-axis span:not(:last-child):after{display:none}.flow-segment-photo{height:340px}}@media (max-width:767px){.flow-axis{overflow-x:auto;justify-content:flex-start;padding-block:21px;gap:26px;font-size:.9375rem;white-space:nowrap}.flow-segments-heading{align-items:start;flex-direction:column;gap:10px}.flow-segments-heading .flow-text-link{margin-top:0}.flow-segment-strip{grid-auto-columns:84%;gap:14px}.flow-segment-photo{height:360px}#home_posicionamento img{min-height:300px}.flow-inner-intro img{min-height:0;max-height:330px}}.flow-institutional-photo{height:clamp(320px,34vw,460px)!important;-o-object-fit:cover;object-fit:cover;border-radius:0}.flow-stats:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background-image:repeating-linear-gradient(90deg,transparent 0,transparent 239px,hsl(var(--bc-cyan) / 5.5%) 240px);background-size:240px 100%}.flow-stats>.bc-container{position:relative}#home_sustentabilidade .bc-photo,#home_sustentabilidade .rounded-card{border-radius:0;box-shadow:none}#home_sustentabilidade .lg\:mt-\[6\.5rem\]{margin-top:0}@media (max-width:767px){.flow-institutional-photo{height:300px!important}}
