:root{--color-primary:#5F2EFF;--color-lime:#d3fe3e;--color-black:#000;--color-white:#fff;--color-purple:#cb2eff;--color-light-purple:rgb(245, 245, 255);--spacing:18px;--spacing-xxl:calc(var(--spacing) * 10);--spacing-xl:calc(var(--spacing) * 5);--spacing-lg:calc(var(--spacing) * 3.5);--spacing-md:calc(var(--spacing) * 3);--spacing-sm:calc(var(--spacing) * 2);--spacing-xs:calc(var(--spacing) * 1.5);--spacing-xxs:calc(var(--spacing) / 2);--radius-main:48px;--radius-number:40px;--radius-pills:30px;--radius-sm:9px;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--transition-fast:300ms ease-out;--transition-morph:600ms cubic-bezier(0.4, 0.0, 0.2, 1);--transition-morph-fast:400ms cubic-bezier(0.4, 0.0, 0.2, 1);--border-width:2px;--font-size-h1:3.4rem;--font-size-h2:2.8rem;--font-size-h3:2.4rem;--font-size-h4:2rem;--maintitle-font-size:56px;--maintitle-line-height:60px;--subline-font-size:24px;--subline-line-height:30px;--base-font-size:16px;--base-line-height:22px;--base-letter-spacing:-0.2px;--number-font-size:44px;--number-line-height:44px;--module-font-size:40px;--module-line-height:48px}@media screen and (min-width: 992px) and (max-width: 1169.98px){:root{--spacing-xxl:calc(var(--spacing) * 7);--maintitle-font-size:48px;--maintitle-line-height:54px;--subline-font-size:21px;--subline-line-height:28px;--base-font-size:16px;--base-line-height:21px;--number-font-size:40px;--number-line-height:40px;--module-font-size:36px;--module-line-height:42px}}@media screen and (min-width: 768px) and (max-width: 991.98px){:root{--spacing:16px;--spacing-xxl:calc(var(--spacing) * 5);--radius-main:38px;--radius-number:30px;--maintitle-font-size:44px;--maintitle-line-height:50px;--subline-font-size:20px;--subline-line-height:24px;--base-font-size:16px;--base-line-height:21px;--number-font-size:34px;--number-line-height:34px;--module-font-size:32px;--module-line-height:38px}}@media screen and (min-width: 544px) and (max-width: 767.98px){:root{--maintitle-font-size:36px;--maintitle-line-height:42px;--subline-font-size:21px;--subline-line-height:24px;--base-font-size:16px;--base-line-height:21px;--number-font-size:32px;--number-line-height:32px;--module-font-size:30px;--module-line-height:36px}}@media screen and (max-width: 543.98px){:root{--spacing:14px;--spacing-xxl:calc(var(--spacing) * 4) !important;--radius-main:32px;--radius-number:26px;--maintitle-font-size:30px;--maintitle-line-height:36px;--subline-font-size:16px;--subline-line-height:21px;--base-font-size:16px;--base-line-height:21px;--number-font-size:32px;--number-line-height:32px;--module-font-size:30px;--module-line-height:36px}}*{transition-property:transform, opacity, background-color, color;transition-duration:300ms;transition-timing-function:ease-out}.bnr-home-intro h1,
.bnr-home-intro h2,
.bnr-workflows-intro h1,
.bnr-workflows-intro h2,
.bnr-portfolio-intro h1,
.bnr-portfolio-intro
h2{font-weight:var(--font-weight-bold) !important;font-size:var(--maintitle-font-size) !important;line-height:var(--maintitle-line-height) !important;margin-bottom:var(--spacing-xs) !important}.bnr-home-intro span,
.bnr-workflows-intro span,
.bnr-portfolio-intro
span{font-weight:var(--font-weight-medium) !important;font-size:var(--subline-font-size) !important;line-height:var(--subline-line-height) !important}.bnr-home-intro p,
.bnr-workflows-intro p,
.bnr-portfolio-intro
p{font-weight:var(--font-weight-medium) !important;font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important;letter-spacing:var(--base-letter-spacing) !important}.bnr-workflows-intro,.bnr-portfolio-intro{padding-top:var(--spacing-xxl) !important;padding-bottom:var(--spacing-xl) !important}@media screen and (max-width: 543.98px){.bnr-workflows-intro,.bnr-portfolio-intro{padding-bottom:var(--spacing-md) !important}}.bnr-modules-1-2 .column,
.bnr-modules-3 .column,
.bnr-modules-4-6
.column{padding-bottom:var(--spacing) !important}.bnr-modules-4-6,.bnr-home-portfolio{padding-bottom:var(--spacing-xxl) !important}.bnr-home-portfolio{margin-bottom:0 !important}.bnr-portfolio-intro h2,
.bnr-portfolio-intro
span{color:var(--color-primary) !important}.bnr-home-intro{padding-top:var(--spacing-xxl) !important;padding-bottom:var(--spacing-xl) !important}@media screen and (min-width: 544px) and (max-width: 767.98px){.bnr-home-intro{background-size:cover !important}}@media screen and (max-width: 543.98px){.bnr-home-intro{background-size:cover !important}}.bnr-home-intro .bnr-home-hello{padding-top:var(--spacing-xl) !important}@media screen and (max-width: 543.98px){.bnr-home-intro .bnr-home-hello{padding-top:calc(var(--spacing-xl) - var(--spacing)) !important}}@media screen and (min-width: 1170px) and (max-width: 1399.98px){.bnr-home-intro .bnr-home-hello,
.bnr-home-intro .bnr-home-pills{width:100% !important;max-width:none !important;flex-basis:auto !important}}@media screen and (min-width: 992px) and (max-width: 1169.98px){.bnr-home-intro .bnr-home-hello,
.bnr-home-intro .bnr-home-pills{width:100% !important;max-width:none !important;flex-basis:auto !important}}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-home-intro .bnr-home-hello,
.bnr-home-intro .bnr-home-pills{width:100% !important;max-width:none !important;flex-basis:auto !important}}.bnr-home-intro .bnr-home-intro-pills{text-align:right;margin-top:var(--spacing-sm)}@media screen and (min-width: 544px) and (max-width: 767.98px){.bnr-home-intro .bnr-home-intro-pills{text-align:left}}@media screen and (max-width: 543.98px){.bnr-home-intro .bnr-home-intro-pills{text-align:left}}.bnr-home-intro .bnr-home-intro-pills
a{display:inline-flex;align-items:center;padding:2px
30px;background-color:var(--color-primary);border-radius:var(--radius-pills);color:var(--color-white);line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap}.bnr-home-intro .bnr-home-intro-pills a
p{font-size:12px !important;font-weight:var(--font-weight-semibold) !important;text-transform:uppercase}.bnr-home-intro .bnr-home-intro-pills a:hover{background-color:var(--color-purple)}.bnr-workflows-intro .is-content span,
.bnr-workflows-intro .is-content
p{margin-bottom:var(--spacing-xs) !important}.bnr-workflows-intro .is-content
p{font-weight:var(--font-weight-regular) !important;font-size:var(--subline-font-size) !important;line-height:var(--subline-line-height) !important}@media screen and (max-width: 543.98px){.bnr-workflows-intro .is-content
p{font-weight:var(--font-weight-medium) !important}}.bnr-workflows-intro .is-content .bnr-workflows-subline{font-weight:var(--font-weight-semibold) !important}.bnr-home-portfolio .thumb .thumb-inner{border-radius:var(--radius-main) !important}.bnr-home-portfolio .thumb-hover-meta{padding:var(--spacing-xs) !important}.bnr-home-portfolio .thumb-hover-meta
.title{font-size:var(--subline-font-size) !important;line-height:var(--subline-line-height) !important;font-weight:var(--font-weight-semibold) !important}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-modules-1-2
.column{width:100% !important;max-width:none !important;flex-basis:auto !important}}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-modules-4-6
.column{width:50% !important;max-width:50% !important;flex-basis:50% !important}}@media screen and (min-width: 544px) and (max-width: 767.98px){.bnr-modules-4-6
.column{width:100% !important;max-width:none !important;flex-basis:auto !important}}.bnr-power-default{border:var(--border-width) solid var(--color-black);border-radius:var(--radius-main);background-color:var(--color-lime);padding:var(--spacing) !important;padding-bottom:var(--spacing-xl) !important;box-sizing:border-box;height:100%;display:flex;flex-direction:column;gap:var(--spacing)}.bnr-power-default
h3{font-weight:var(--font-weight-bold);font-size:var(--module-font-size) !important;line-height:var(--module-line-height) !important}.bnr-power-default
span{font-weight:var(--font-weight-medium);font-size:var(--subline-font-size) !important;line-height:var(--subline-line-height) !important}@media screen and (max-width: 543.98px){.bnr-power-default
span{font-weight:var(--font-weight-semibold) !important}}.bnr-power-default
p{font-weight:var(--font-weight-medium);font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important;letter-spacing:var(--base-letter-spacing) !important}.bnr-power-default .bnr-module-number,
.bnr-power-default h3,
.bnr-power-default h4,
.bnr-power-default p,
.bnr-power-default
span{margin-bottom:0 !important}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-power-default{padding:var(--spacing) !important;padding-bottom:var(--spacing-sm) !important}}.bnr-power-blue{border:var(--border-width) solid var(--color-primary) !important;background-color:var(--color-primary) !important;color:var(--color-white) !important}.bnr-power-blue .bnr-module-number{background-color:var(--color-white) !important;color:var(--color-primary) !important}.bnr-power-blue h3,
.bnr-power-blue h4,
.bnr-power-blue
p{color:var(--color-white) !important}.bnr-module-number{display:inline-flex;align-items:center;justify-content:center;padding:var(--spacing-xxs) var(--spacing-sm);background-color:var(--color-black);border-radius:var(--radius-number);width:fit-content;font-weight:var(--font-weight-semibold);font-size:var(--number-font-size);line-height:var(--number-line-height);color:var(--color-lime);letter-spacing:-0.5px;white-space:nowrap;overflow:hidden;transition:width var(--transition-morph-fast), background-color var(--transition-morph-fast), color var(--transition-morph-fast), transform var(--transition-morph-fast), opacity var(--transition-morph);transform-origin:left center}.bnr-ai-workflows-wrapper{width:100%;position:relative}.bnr-ai-workflows-wrapper>div{width:100%}.bnr-workflow-main{transition:background-color var(--transition-morph), border-color var(--transition-morph), height var(--transition-morph);will-change:background-color, border-color;flex:none !important;gap:0 !important}.bnr-workflow-main.transforming{background-color:var(--color-white) !important;border-color:var(--color-white) !important}.bnr-workflow-main-content{position:relative;display:flex;flex-direction:column;gap:var(--spacing);transition:transform var(--transition-morph), opacity var(--transition-morph), max-height var(--transition-morph);will-change:transform, opacity;transform-origin:top center}.bnr-workflow-main-content.fade-out{opacity:0;max-height:0;overflow:hidden;pointer-events:none}.bnr-workflow-main-content>*{transition:transform var(--transition-morph-fast), opacity var(--transition-morph-fast), color var(--transition-morph-fast), background-color var(--transition-morph-fast);will-change:transform, opacity;transform-origin:top left}.bnr-workflow-main-content
h2{font-weight:var(--font-weight-bold);font-size:var(--module-font-size) !important;line-height:var(--module-line-height) !important;margin-bottom:0 !important}.bnr-workflow-main-content
h4{font-weight:var(--font-weight-semibold);font-size:var(--subline-font-size) !important;line-height:var(--subline-line-height) !important;margin-bottom:0 !important}.bnr-workflow-detail{position:absolute;top:0;left:0;width:100%;opacity:0;pointer-events:none;transition:transform var(--transition-morph), opacity var(--transition-morph);transform-origin:top center;will-change:transform, opacity;transform-origin:top center}.bnr-workflow-detail.active{position:relative;opacity:1;pointer-events:auto}.bnr-workflow-detail>*{transition:transform var(--transition-morph-fast), opacity var(--transition-morph-fast), color var(--transition-morph-fast), background-color var(--transition-morph-fast), max-height var(--transition-morph);transform-origin:top left}.bnr-workflow-detail .bnr-module-number{background-color:var(--color-primary) !important;color:var(--color-white) !important;transition:background-color var(--transition-morph-fast), color var(--transition-morph-fast), transform var(--transition-morph-fast), width var(--transition-morph-fast)}.bnr-workflow-detail
h3{font-weight:var(--font-weight-semibold);font-size:var(--module-font-size) !important;line-height:var(--module-line-height) !important}.bnr-workflow-detail h3,
.bnr-workflow-detail h4,
.bnr-workflow-detail p,
.bnr-workflow-detail
li{color:var(--color-primary) !important;transition:color var(--transition-morph-fast)}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-workflow-detail{padding:var(--spacing-xs);margin-top:var(--spacing-xs)}}.bnr-workflow-pills{display:flex;flex-wrap:wrap;gap:var(--spacing-xxs);margin-top:var(--spacing-xs);margin-bottom:0;transition:all 300ms ease-out;will-change:transform, opacity}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-workflow-pills{gap:var(--spacing-xxs)}}.bnr-workflow-pill{display:inline-flex;align-items:center;padding:var(--spacing-xxs) var(--spacing);background-color:transparent;border:var(--border-width) solid var(--color-white);border-radius:var(--radius-main);color:var(--color-white);font-weight:var(--font-weight-semibold);font-size:var(--base-font-size);line-height:1;cursor:pointer;text-decoration:none;white-space:nowrap;font-family:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;opacity:1;max-height:100px;overflow:hidden}.bnr-workflow-pill.hidden{opacity:0;max-height:0;padding-top:0;padding-bottom:0;margin:0}.bnr-workflow-pill.active,.bnr-workflow-pill:hover{background-color:var(--color-white);color:var(--color-primary)}.bnr-workflow-pills-content .bnr-workflow-pill{background-color:transparent;color:var(--color-primary) !important;border-color:var(--color-primary) !important}.bnr-workflow-pills-content .bnr-workflow-pill.active, .bnr-workflow-pills-content .bnr-workflow-pill:hover{background-color:var(--color-primary) !important;color:var(--color-white) !important}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-workflow-pill{padding:var(--spacing-xxs) var(--spacing)}}.bnr-workflow-content{display:none;flex-direction:column;gap:var(--spacing)}.bnr-workflow-content.active{display:flex}.bnr-workflow-content.active>*{opacity:1}.bnr-workflow-content.active>.bnr-module-number,.bnr-workflow-content.active>h3,.bnr-workflow-content.active>.bnr-workflow-columns,.bnr-workflow-content.active>.bnr-workflow-pills{opacity:1;animation:none}.bnr-workflow-content>*{transition:transform var(--transition-morph), opacity var(--transition-morph), max-height var(--transition-morph);transform-origin:top left}.bnr-workflow-content.crossfade-out>*{opacity:0}.bnr-workflow-content.crossfade-in>*{opacity:1}.bnr-workflow-content:not(.active)>*{opacity:0}.bnr-workflow-content.first-load>.bnr-module-number{animation:contentMorph var(--transition-morph) forwards}.bnr-workflow-content.first-load>h3{animation:contentMorph var(--transition-morph) 100ms forwards}.bnr-workflow-content.first-load>.bnr-workflow-columns:nth-of-type(1){animation:contentMorph var(--transition-morph) 150ms forwards}.bnr-workflow-content.first-load>.bnr-workflow-columns:nth-of-type(2){animation:contentMorph var(--transition-morph) 200ms forwards}.bnr-workflow-content.first-load>.bnr-workflow-pills{animation:contentMorph var(--transition-morph) 250ms forwards}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-workflow-content{gap:1.5rem}}@keyframes
contentMorph{from{opacity:0}to{opacity:1}}@keyframes
pillMorphIn{from{opacity:0;max-height:0}to{opacity:1;max-height:100px}}@keyframes
pillMorphOut{from{opacity:1;max-height:100px}to{opacity:0;max-height:0}}.bnr-workflow-columns{display:grid;grid-template-columns:1fr 1fr;gap:var(--spacing-md);margin-top:var(--spacing-md);transition:grid-template-columns var(--transition-morph), gap var(--transition-morph), grid-template-rows var(--transition-morph);grid-auto-rows:auto}@media screen and (min-width: 544px) and (max-width: 767.98px){.bnr-workflow-columns{grid-template-columns:1fr;gap:var(--spacing)}}.bnr-workflow-column{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:var(--spacing);position:relative;padding:var(--spacing);background-color:var(--color-light-purple);border-radius:var(--radius-sm);overflow:hidden;transition:height var(--transition-morph), min-height var(--transition-morph);transform-origin:top left;will-change:height}.bnr-workflow-column
h4{color:var(--color-primary);font-weight:var(--font-weight-semibold);font-size:var(--subline-font-size);line-height:var(--subline-line-height);margin-bottom:0 !important;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--spacing);width:100%;transition:color var(--transition-morph-fast)}.bnr-workflow-column h4
img{width:var(--spacing-xs);height:var(--spacing-xs);transition:transform var(--transition-morph-fast)}.bnr-workflow-column
ul{list-style:none;padding:0;margin:0}.bnr-workflow-column ul
li{display:flex;gap:var(--spacing-xxs);margin-bottom:calc(var(--spacing) / 3) !important;font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important;transition:transform var(--transition-morph-fast), opacity var(--transition-morph-fast);transform-origin:left center}.bnr-workflow-column ul li::before{content:"-";flex-shrink:0;color:var(--color-primary);font-weight:var(--font-weight-bold);font-size:var(--base-font-size)}.bnr-workflow-header{display:flex;flex-direction:column;gap:var(--spacing)}.bnr-workflow-comparison,.bnr-workflow-metrics{display:flex;gap:var(--spacing)}.bnr-workflow-comparison .bnr-workflow-column,
.bnr-workflow-metrics .bnr-workflow-column{flex:1}@media screen and (min-width: 544px) and (max-width: 767.98px){.bnr-workflow-comparison,.bnr-workflow-metrics{flex-direction:column !important}}@media screen and (max-width: 543.98px){.bnr-workflow-comparison,.bnr-workflow-metrics{flex-direction:column !important}}.bnr-workflow-benefit{display:inline-flex;gap:var(--spacing);background-color:var(--color-primary)}.bnr-workflow-benefit
h4{font-weight:var(--font-weight-semibold);font-size:var(--subline-font-size);margin:0}.bnr-workflow-benefit
p{font-size:var(--subline-font-size);font-weight:var(--font-weight-bold)}.bnr-workflow-benefit,
.bnr-workflow-benefit h4,
.bnr-workflow-benefit
p{color:var(--color-white) !important}section.bnr-modules-1-2 .row,
section.bnr-modules-3 .row,
section.bnr-modules-4-6
.row{display:flex !important;flex-wrap:wrap !important;align-items:stretch !important;gap:0 !important}section.bnr-modules-1-2 .column,
section.bnr-modules-3 .column,
section.bnr-modules-4-6
.column{display:flex !important;flex-direction:column !important}section.bnr-modules-1-2 .content-wrapper,
section.bnr-modules-1-2 .column-content,
section.bnr-modules-3 .content-wrapper,
section.bnr-modules-3 .column-content,
section.bnr-modules-4-6 .content-wrapper,
section.bnr-modules-4-6 .column-content{display:flex !important;flex-direction:column !important;height:100% !important;flex:1 !important}section.bnr-modules-1-2 .ce-code,
section.bnr-modules-1-2 .is-content,
section.bnr-modules-3 .ce-code,
section.bnr-modules-3 .is-content,
section.bnr-modules-4-6 .ce-code,
section.bnr-modules-4-6 .is-content{display:flex !important;flex-direction:column !important;height:100% !important;flex:1 !important}section.bnr-modules-1-2 .bnr-power-default,
section.bnr-modules-3 .bnr-power-default,
section.bnr-modules-4-6 .bnr-power-default{height:100% !important;flex:1 !important}@media screen and (min-width: 768px) and (max-width: 991.98px){section.bnr-modules-1-2 .bnr-power-default,
section.bnr-modules-3 .bnr-power-default,
section.bnr-modules-4-6 .bnr-power-default{height:auto !important;min-height:auto !important}}section.bnr-modules-1-2 .bnr-ai-workflows-wrapper,
section.bnr-modules-3 .bnr-ai-workflows-wrapper,
section.bnr-modules-4-6 .bnr-ai-workflows-wrapper{height:100% !important;display:flex !important;flex-direction:column !important}section.bnr-modules-1-2 .bnr-workflow-main,
section.bnr-modules-3 .bnr-workflow-main,
section.bnr-modules-4-6 .bnr-workflow-main{height:100% !important;flex:none !important}@media screen and (min-width: 768px) and (max-width: 991.98px){section.bnr-modules-1-2 .bnr-workflow-main,
section.bnr-modules-3 .bnr-workflow-main,
section.bnr-modules-4-6 .bnr-workflow-main{height:auto !important;min-height:auto !important}}.bnr-footer-lime,.bnr-footer-white{padding-top:var(--spacing-xxl) !important;padding-bottom:var(--spacing-xxl) !important}.bnr-footer-lime p,
.bnr-footer-white
p{margin:0
!important;font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important;font-weight:var(--font-weight-medium) !important}.bnr-footer-lime .bnr-footer-info a,
.bnr-footer-white .bnr-footer-info
a{background-color:transparent !important;padding:0
3px !important}.bnr-footer-lime .bnr-footer-info a:hover,
.bnr-footer-white .bnr-footer-info a:hover{color:white !important;background-color:var(--color-primary) !important;padding:0
240px 0 5px !important;border-radius:3px !important}@media screen and (min-width: 768px) and (max-width: 991.98px){.bnr-footer-lime .bnr-footer-info a:hover,
.bnr-footer-white .bnr-footer-info a:hover{padding:0
3px !important}}.bnr-footer-lime .bnr-footer-btn,
.bnr-footer-white .bnr-footer-btn{font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important;font-weight:var(--font-weight-medium) !important}.bnr-footer-lime .bnr-footer-btn a:hover,
.bnr-footer-white .bnr-footer-btn a:hover{color:var(--color-primary) !important}