@layer design-tokens-primary{:root{--bc-color-grayscale-white:white;--bc-color-grayscale-whitish:#f3f5f5;--bc-color-grayscale-black:black;--bc-color-grayscale-blackish:#0c0b0b;--bc-color-grayscale-brand-black:#07011e;--bc-color-grayscale-1:#171516;--bc-color-grayscale-2:#212121;--bc-color-grayscale-3:#3a3a3a;--bc-color-grayscale-4:#77757c;--bc-color-grayscale-5:#a8a7aa;--bc-color-grayscale-6:#d1d1d1;--bc-color-purple-1:#2d003d;--bc-color-purple-2:#59249e;--bc-color-purple-3:#8447ff;--bc-color-purple-4:#b48fff;--bc-color-purple-5:#e9ddff;--bc-color-purple-6:#fbf8ff;--bc-color-green-1:#023524;--bc-color-green-2:#116354;--bc-color-green-3:#0d805d;--bc-color-green-4:#8affda;--bc-color-green-5:#dcfff4;--bc-color-green-6:#f8fffd;--bc-color-pink-1:#3b022d;--bc-color-pink-2:#6d0360;--bc-color-pink-3:#9f0492;--bc-color-pink-4:#ff85e4;--bc-color-pink-5:#ffdaf7;--bc-color-pink-6:#fff8fd;--bc-color-yellow-1:#533b03;--bc-color-yellow-2:#93710a;--bc-color-yellow-3:#ffc914;--bc-color-yellow-4:#fffd70;--bc-color-yellow-5:#fffed4;--bc-color-yellow-6:#fffff6;--bc-color-blue-1:#062151;--bc-color-blue-2:#2f44a8;--bc-color-blue-3:#4f5fef;--bc-color-blue-4:#52abff;--bc-color-blue-5:#cbe6ff;--bc-color-blue-6:#f5faff;--bc-size-0:0;--bc-size-1:1px;--bc-size-2:2px;--bc-size-3:3px;--bc-size-4:4px;--bc-size-6:6px;--bc-size-8:8px;--bc-size-10:10px;--bc-size-12:12px;--bc-size-14:14px;--bc-size-16:15px;--bc-size-20:20px;--bc-size-24:24px;--bc-size-32:32px;--bc-size-40:40px;--bc-size-48:48px;--bc-size-64:64px;--bc-size-80:80px;--bc-size-90:90px;--bc-size-120:120px;--bc-layout-grid-column-width-primary:29fr;--bc-layout-grid-column-width-secondary:21fr;--bc-z-index-base:0;--bc-z-index-overlay:10;--bc-z-index-top:20;--bc-transition-duration-default:75ms;--bc-transition-easing-default:ease-in-out;--bc-font-family-header:"Poppins", -apple-system, "Helvetica", "Arial", sans-serif;--bc-font-family-body:"Lexend", -apple-system, "Helvetica", "Arial", sans-serif;--bc-font-weight-light:300;--bc-font-weight-normal:400;--bc-font-weight-semibold:500;--bc-font-weight-bold:600;--bc-line-height-1:1;--bc-line-height-2:1.14;--bc-line-height-3:1.2;--bc-line-height-4:1.33;--bc-line-height-5:1.43;--bc-line-height-6:1.5;--bc-line-height-7:1.67;--bc-font-size-1:.75rem;--bc-font-size-2:.875rem;--bc-font-size-3:1rem;--bc-font-size-4:1.125rem;--bc-font-size-5:1.375rem;--bc-font-size-6:1.75rem;--bc-font-size-7:2.25rem;--bc-font-size-8:2.75rem;--bc-font-size-9:3.375rem;--bc-font-size-10:4.25rem;--bc-font-size-11:5.25rem}}@layer design-tokens-secondary{:root{--bc-border-radius-small:var(--bc-size-4);--bc-border-radius-medium:var(--bc-size-8);--bc-border-radius-large:var(--bc-size-16);--bc-border-radius-round:9999rem;--bc-focus-outline-color:var(--bc-color-theme-text);--bc-focus-outline-width:calc(var(--bc-size-2) + var(--bc-size-2) / 2);--bc-focus-outline-offset:var(--bc-size-4);--bc-link-transition:color var(--bc-transition-duration-default) var(--bc-transition-easing-default), outline-offset var(--bc-transition-duration-default) var(--bc-transition-easing-default);--bc-link-text-decoration:underline;--bc-link-font-weight:var(--bc-font-weight-semibold)}:root,[data-theme=default]{--bc-link-color:var(--bc-color-theme-text);--bc-link-color-hover:var(--bc-color-green-1);--bc-link-color-active:var(--bc-color-green-4);--bc-link-color-disabled:var(--bc-color-grayscale-3)}[data-theme]:not([data-theme=default]){--bc-link-color:var(--bc-color-theme-text);--bc-link-color-hover:var(--bc-color-theme-1);--bc-link-color-active:var(--bc-color-theme-4);--bc-link-color-disabled:var(--bc-color-grayscale-3)}:root{--bc-font-size-h0:var(--bc-font-size-8);--bc-line-height-h0:var(--bc-line-height-1);--bc-font-size-h1:var(--bc-font-size-7);--bc-line-height-h1:var(--bc-line-height-1);--bc-font-size-h2:var(--bc-font-size-8);--bc-line-height-h2:var(--bc-line-height-1);--bc-font-size-h3:var(--bc-font-size-7);--bc-line-height-h3:var(--bc-line-height-2);--bc-font-size-h4:var(--bc-font-size-6);--bc-line-height-h4:var(--bc-line-height-2);--bc-font-size-h5:var(--bc-font-size-5);--bc-line-height-h5:var(--bc-line-height-6);--bc-font-size-h6:var(--bc-font-size-4);--bc-line-height-h6:var(--bc-line-height-3);--bc-font-size-body:var(--bc-font-size-3);--bc-line-height-body:var(--bc-line-height-4);--bc-font-size-h7:var(--bc-font-size-2);--bc-line-height-h7:var(--bc-line-height-4);--bc-font-size-h8:var(--bc-font-size-1);--bc-line-height-h8:var(--bc-line-height-4);--bc-font-size-h9:var(--bc-font-size-2);--bc-line-height-h9:var(--bc-line-height-4)}@media screen and (width>=40em){:root{--bc-font-size-h0:var(--bc-font-size-11);--bc-line-height-h0:var(--bc-line-height-2);--bc-font-size-h1:var(--bc-font-size-10);--bc-line-height-h1:var(--bc-line-height-2);--bc-font-size-h2:var(--bc-font-size-9);--bc-line-height-h2:var(--bc-line-height-2);--bc-font-size-h3:var(--bc-font-size-8);--bc-line-height-h3:var(--bc-line-height-2);--bc-font-size-h4:var(--bc-font-size-7);--bc-line-height-h4:var(--bc-line-height-2);--bc-font-size-h5:var(--bc-font-size-6);--bc-line-height-h5:var(--bc-line-height-6);--bc-font-size-h6:var(--bc-font-size-5);--bc-line-height-h6:var(--bc-line-height-4);--bc-font-size-body:var(--bc-font-size-4);--bc-line-height-body:var(--bc-line-height-4);--bc-font-size-h7:var(--bc-font-size-3);--bc-line-height-h7:var(--bc-line-height-3);--bc-font-size-h8:var(--bc-font-size-1);--bc-line-height-h8:var(--bc-line-height-1);--bc-font-size-h9:var(--bc-font-size-2);--bc-line-height-h9:var(--bc-line-height-4)}}:root,[data-theme=default]{--bc-color-theme-1:light-dark(var(--bc-color-grayscale-1),var(--bc-color-grayscale-6));--bc-color-theme-2:light-dark(var(--bc-color-grayscale-2),var(--bc-color-grayscale-5));--bc-color-theme-3:light-dark(var(--bc-color-grayscale-3),var(--bc-color-grayscale-4));--bc-color-theme-4:light-dark(var(--bc-color-grayscale-4),var(--bc-color-grayscale-3));--bc-color-theme-5:light-dark(var(--bc-color-grayscale-5),var(--bc-color-grayscale-2));--bc-color-theme-6:light-dark(var(--bc-color-grayscale-6),var(--bc-color-grayscale-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-purple-1),var(--bc-color-purple-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-purple-2),var(--bc-color-purple-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-purple-3),var(--bc-color-purple-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-purple-4),var(--bc-color-purple-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-purple-5),var(--bc-color-purple-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-purple-6),var(--bc-color-purple-1));--bc-color-theme-text:light-dark(var(--bc-color-grayscale-blackish),var(--bc-color-grayscale-whitish));--bc-color-theme-background:light-dark(var(--bc-color-grayscale-white),var(--bc-color-grayscale-brand-black));--bc-color-theme-warning:red}[data-theme]:not([data-theme=default]){--bc-color-theme-background:light-dark(var(--bc-color-theme-4),var(--bc-color-theme-6))}[data-theme=green]{--bc-color-theme-1:light-dark(var(--bc-color-green-1),var(--bc-color-green-6));--bc-color-theme-2:light-dark(var(--bc-color-green-2),var(--bc-color-green-5));--bc-color-theme-3:light-dark(var(--bc-color-green-3),var(--bc-color-green-4));--bc-color-theme-4:light-dark(var(--bc-color-green-4),var(--bc-color-green-3));--bc-color-theme-5:light-dark(var(--bc-color-green-5),var(--bc-color-green-2));--bc-color-theme-6:light-dark(var(--bc-color-green-6),var(--bc-color-green-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-pink-1),var(--bc-color-pink-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-pink-2),var(--bc-color-pink-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-pink-3),var(--bc-color-pink-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-pink-4),var(--bc-color-pink-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-pink-5),var(--bc-color-pink-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-pink-6),var(--bc-color-pink-1))}[data-theme=purple]{--bc-color-theme-1:light-dark(var(--bc-color-purple-1),var(--bc-color-purple-6));--bc-color-theme-2:light-dark(var(--bc-color-purple-2),var(--bc-color-purple-5));--bc-color-theme-3:light-dark(var(--bc-color-purple-3),var(--bc-color-purple-4));--bc-color-theme-4:light-dark(var(--bc-color-purple-4),var(--bc-color-purple-3));--bc-color-theme-5:light-dark(var(--bc-color-purple-5),var(--bc-color-purple-2));--bc-color-theme-6:light-dark(var(--bc-color-purple-6),var(--bc-color-purple-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-green-1),var(--bc-color-green-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-green-2),var(--bc-color-green-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-green-3),var(--bc-color-green-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-green-4),var(--bc-color-green-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-green-5),var(--bc-color-green-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-green-6),var(--bc-color-green-1))}[data-theme=pink]{--bc-color-theme-1:light-dark(var(--bc-color-pink-1),var(--bc-color-pink-6));--bc-color-theme-2:light-dark(var(--bc-color-pink-2),var(--bc-color-pink-5));--bc-color-theme-3:light-dark(var(--bc-color-pink-3),var(--bc-color-pink-4));--bc-color-theme-4:light-dark(var(--bc-color-pink-4),var(--bc-color-pink-3));--bc-color-theme-5:light-dark(var(--bc-color-pink-5),var(--bc-color-pink-2));--bc-color-theme-6:light-dark(var(--bc-color-pink-6),var(--bc-color-pink-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-yellow-1),var(--bc-color-yellow-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-yellow-2),var(--bc-color-yellow-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-yellow-3),var(--bc-color-yellow-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-yellow-4),var(--bc-color-yellow-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-yellow-5),var(--bc-color-yellow-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-yellow-6),var(--bc-color-yellow-1))}[data-theme=yellow]{--bc-color-theme-1:light-dark(var(--bc-color-yellow-1),var(--bc-color-yellow-6));--bc-color-theme-2:light-dark(var(--bc-color-yellow-2),var(--bc-color-yellow-5));--bc-color-theme-3:light-dark(var(--bc-color-yellow-3),var(--bc-color-yellow-4));--bc-color-theme-4:light-dark(var(--bc-color-yellow-4),var(--bc-color-yellow-3));--bc-color-theme-5:light-dark(var(--bc-color-yellow-5),var(--bc-color-yellow-2));--bc-color-theme-6:light-dark(var(--bc-color-yellow-6),var(--bc-color-yellow-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-blue-1),var(--bc-color-blue-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-blue-2),var(--bc-color-blue-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-blue-3),var(--bc-color-blue-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-blue-4),var(--bc-color-blue-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-blue-5),var(--bc-color-blue-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-blue-6),var(--bc-color-blue-1))}[data-theme=blue]{--bc-color-theme-1:light-dark(var(--bc-color-blue-1),var(--bc-color-blue-6));--bc-color-theme-2:light-dark(var(--bc-color-blue-2),var(--bc-color-blue-5));--bc-color-theme-3:light-dark(var(--bc-color-blue-3),var(--bc-color-blue-4));--bc-color-theme-4:light-dark(var(--bc-color-blue-4),var(--bc-color-blue-3));--bc-color-theme-5:light-dark(var(--bc-color-blue-5),var(--bc-color-blue-2));--bc-color-theme-6:light-dark(var(--bc-color-blue-6),var(--bc-color-blue-1));--bc-color-theme-contrast-1:light-dark(var(--bc-color-yellow-1),var(--bc-color-yellow-6));--bc-color-theme-contrast-2:light-dark(var(--bc-color-yellow-2),var(--bc-color-yellow-5));--bc-color-theme-contrast-3:light-dark(var(--bc-color-yellow-3),var(--bc-color-yellow-4));--bc-color-theme-contrast-4:light-dark(var(--bc-color-yellow-4),var(--bc-color-yellow-3));--bc-color-theme-contrast-5:light-dark(var(--bc-color-yellow-5),var(--bc-color-yellow-2));--bc-color-theme-contrast-6:light-dark(var(--bc-color-yellow-6),var(--bc-color-yellow-1))}}@layer generic{[hidden]{display:none!important}*{margin:0}figcaption{font-style:normal}figcaption,[data-theme=default] figcaption{color:var(--bc-color-grayscale-2)}[data-theme]:not([data-theme=default]) figcaption{color:light-dark(var(--bc-color-theme-2),var(--bc-color-theme-1))}dl,[role=list]{padding:0;list-style-type:none}dt{font-weight:var(--bc-font-weight-normal)}iframe,img{border-style:none;display:block}img{max-width:100%;height:auto}table{border-collapse:collapse;text-align:left;max-width:100%}code,kbd,samp,pre{font-family:monospace;font-size:1em}address{font-style:normal}abbr[title]{border-block-end:none;text-decoration:underline dotted}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}button,select{text-transform:none}legend,fieldset{border:0;padding:0}label{cursor:pointer;display:block}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/poppins-600.woff2)format("woff2"),url(/assets/fonts/poppins-600.woff)format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/poppins-regular.woff2)format("woff2"),url(/assets/fonts/poppins-regular.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/fonts/lexend-600.woff2)format("woff2"),url(/assets/fonts/lexend-600.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/fonts/lexend-500.woff2)format("woff2")}@font-face{font-family:Lexend;font-style:italic;font-weight:400;font-display:swap;src:url(/assets/fonts/lexend-regular.woff2)format("woff2"),url(/assets/fonts/lexend-regular.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/lexend-regular.woff2)format("woff2"),url(/assets/fonts/lexend-regular.woff)format("woff")}@font-face{font-family:Lexend;font-style:normal;font-weight:300;font-display:swap;src:url(/assets/fonts/lexend-300.woff2)format("woff2"),url(/assets/fonts/lexend-300.woff)format("woff")}}@layer base{a{transition:var(--bc-link-transition);font-weight:var(--bc-link-font-weight);text-decoration:var(--bc-link-text-decoration);cursor:pointer;text-decoration-skip-ink:auto}a,a:visited{color:var(--bc-link-color)}a:hover,a:focus{color:var(--bc-link-color-hover)}a:active{color:var(--bc-link-color-active)}a[aria-disabled]{color:var(--bc-link-color-disabled)}*{outline-offset:0;transition:outline-offset var(--bc-transition-duration-default) var(--bc-transition-easing-default)}:focus-visible{outline:var(--bc-focus-outline-width) solid var(--bc-focus-outline-color);outline-offset:var(--bc-focus-outline-offset)}html{font-family:var(--bc-font-family-body);line-height:var(--bc-line-height-4);-webkit-text-size-adjust:100%;box-sizing:border-box}html:before{content:"";z-index:-1;background-color:var(--bc-header-background-color);block-size:15rem;inline-size:100%;position:fixed;inset-block-start:0}html:after{content:"";z-index:-1;background-color:var(--bc-footer-background-color);block-size:30rem;inline-size:100%;position:fixed;inset-block-end:-14rem}*,:before,:after{box-sizing:inherit}::selection{background-color:var(--bc-selection-background-color)}:root{--bc-selection-background-color:light-dark(var(--bc-color-blue-5),var(--bc-color-blue-4))}[data-theme=blue] ::selection,[data-theme=green] ::selection,[data-theme=purple] ::selection{--bc-selection-background-color:light-dark(var(--bc-color-grayscale-white),var(--bc-color-blue-4))}html,[data-theme]{background-color:var(--bc-color-theme-background);color:var(--bc-color-theme-text)}h1,h2,h3,h4,h5,h6{font-family:var(--bc-font-family-header);font-weight:var(--bc-font-weight-bold);text-rendering:optimizelegibility;overflow-wrap:break-word;text-wrap:balance}p{word-break:break-word;overflow-wrap:break-word;text-wrap:pretty}@supports (hyphenate-limit-chars:12 5 5){p{hyphens:auto;hyphenate-limit-chars:12 5 5}}h1{font-size:var(--bc-font-size-h1);line-height:var(--bc-line-height-h1)}h2{font-size:var(--bc-font-size-h2);line-height:var(--bc-line-height-h2)}h3{font-size:var(--bc-font-size-h3);line-height:var(--bc-line-height-h3)}h4{font-size:var(--bc-font-size-h4);line-height:var(--bc-line-height-h4)}h5{font-size:var(--bc-font-size-h5);line-height:var(--bc-line-height-h5)}h6{font-size:var(--bc-font-size-h6);line-height:var(--bc-line-height-h6)}body{font-size:var(--bc-font-size-body);line-height:var(--bc-line-height-body)}}@layer atoms{.a-bubble{padding:var(--bc-size-12);border:var(--bc-size-2) solid var(--bc-bubble-border-color);border-radius:var(--bc-border-radius-round);background-color:var(--bc-bubble-background-color);color:var(--bc-bubble-icon-color);justify-content:center;justify-self:center;display:flex}.a-bubble,[data-theme=default] .a-bubble{--bc-bubble-icon-color:var(--bc-color-theme-3);--bc-bubble-border-color:var(--bc-color-theme-3);--bc-bubble-background-color:var(--bc-color-theme-background)}[data-theme]:not([data-theme=default]) .a-bubble{--bc-bubble-icon-color:var(--bc-color-theme-1);--bc-bubble-border-color:var(--bc-color-theme-4);--bc-bubble-background-color:var(--bc-color-theme-5)}[data-theme][data-theme=yellow] .a-bubble{--bc-bubble-border-color:var(--bc-color-theme-3)}@media screen and (width>=40em){.a-bubble{padding:var(--bc-size-20);border-width:var(--bc-size-3)}}.bullet-list__item{align-items:center;gap:var(--bc-size-12);display:flex}.bullet-list__item:not(:last-child):after{content:"•";display:block}.a-button{--bc-button-border-top-right-radius:var(--bc-button-border-radius);--bc-button-border-bottom-right-radius:var(--bc-button-border-radius);--bc-button-border-bottom-left-radius:var(--bc-button-border-radius);--bc-button-border-top-left-radius:var(--bc-button-border-radius);--bc-button-transition:color var(--bc-transition-duration-default) var(--bc-transition-easing-default), background-color var(--bc-transition-duration-default) var(--bc-transition-easing-default), border var(--bc-transition-duration-default) var(--bc-transition-easing-default), box-shadow var(--bc-transition-duration-default) var(--bc-transition-easing-default), outline-offset var(--bc-transition-duration-default) var(--bc-transition-easing-default);--bc-button-justify-content:center;--bc-button-shadow:calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 -1px var(--bc-button-shadow-color), calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 var(--bc-button-border-color);--bc-button-hover-shadow:calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 -1px var(--bc-button-hover-shadow-color), calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 var(--bc-button-border-color);--bc-button-disabled-shadow:calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 -1px var(--bc-color-grayscale-4), calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) calc(var(--bc-button-border-radius) - var(--bc-button-border-width)) 0 var(--bc-button-border-color);align-items:center;justify-content:var(--bc-button-justify-content);z-index:1;flex-shrink:0;flex-direction:var(--bc-button-flex-direction,row);flex-grow:var(--bc-button-flex-grow,0);line-height:var(--bc-button-line-height,inherit);white-space:normal;gap:var(--bc-size-10);min-width:var(--bc-button-min-width);max-width:100%;min-height:var(--bc-button-min-height);padding:calc(var(--bc-button-padding-vertical) - var(--bc-button-border-width,0rem)) calc(var(--bc-button-padding-horizontal) - var(--bc-button-border-width,0rem));transition:var(--bc-button-transition);border-width:var(--bc-button-border-width);border-radius:var(--bc-button-border-top-left-radius) var(--bc-button-border-top-right-radius) var(--bc-button-border-bottom-right-radius) var(--bc-button-border-bottom-left-radius);font-family:inherit;font-size:var(--bc-button-font-size);font-weight:var(--bc-button-font-weight);text-align:center;white-space:nowrap;cursor:pointer;user-select:none;-webkit-appearance:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border-style:solid;margin:0;text-decoration:none;display:flex;position:relative;overflow:visible}.a-button,.a-button:visited{color:var(--bc-button-color);background-color:var(--bc-button-background-color);border-color:var(--bc-button-border-color);box-shadow:var(--bc-button-shadow)}.a-button:hover,.a-button:focus{z-index:1;color:var(--bc-button-hover-color);background-color:var(--bc-button-hover-background-color);border-color:var(--bc-button-hover-border-color);box-shadow:var(--bc-button-hover-shadow);text-decoration:none}.a-button:focus-visible{z-index:3}.a-button:active{transform:translate(calc(var(--bc-button-border-width) + var(--bc-size-2)), calc(var(--bc-button-border-width) + var(--bc-size-2)));color:var(--bc-button-active-color);background-color:var(--bc-button-active-background-color);border-color:var(--bc-button-active-border-color);box-shadow:var(--bc-button-active-shadow);text-decoration:none;transition:transform .1s}.a-button[aria-expanded=true],.a-button[aria-pressed=true],.a-button[aria-selected=true],.a-button[aria-current]{z-index:2;color:var(--bc-button-pressed-color);background-color:var(--bc-button-pressed-background-color);border-color:var(--bc-button-pressed-border-color);box-shadow:var(--bc-button-pressed-shadow)}.a-button:disabled,.a-button[aria-disabled=true],.a-button:disabled:hover,.a-button[aria-disabled=true]:hover,.a-button:disabled:focus,.a-button[aria-disabled=true]:focus{cursor:not-allowed;color:var(--bc-button-disabled-color);background-color:var(--bc-button-disabled-background-color);border-color:var(--bc-button-disabled-border-color);box-shadow:var(--bc-button-disabled-shadow)}.a-button{--bc-button-padding-vertical:var(--bc-size-10);--bc-button-padding-horizontal:var(--bc-size-12);--bc-button-border-width:var(--bc-size-1);--bc-button-border-radius:var(--bc-border-radius-small);--bc-button-min-height:1em;--bc-button-font-size:var(--bc-font-size-4);--bc-button-font-weight:var(--bc-font-weight-bold);--bc-button-line-height:var(--bc-line-height-3)}@media screen and (forced-colors:active){.a-button{--bc-button-border-width:var(--bc-size-2)}}.a-button--main-nav{--bc-button-padding-vertical:var(--bc-size-12);--bc-button-padding-horizontal:var(--bc-size-20);--bc-button-min-height:1em;--bc-button-font-size:var(--bc-font-size-7);--bc-button-font-weight:var(--bc-font-weight-semibold);--bc-button-justify-content:flex-end;--bc-button-flex-grow:1}.a-button--main-nav:active{transform:none}@media screen and (width>=60em){.a-button--main-nav{--bc-button-font-size:var(--bc-font-size-4);--bc-button-font-weight:var(--bc-font-weight-normal);--bc-button-line-height:var(--bc-line-height-3);--bc-button-padding-vertical:var(--bc-size-4);--bc-button-padding-horizontal:var(--bc-size-10)}}.a-button--nav,[data-theme=default] .a-button--nav{--bc-button-color:var(--bc-color-theme-text);--bc-button-background-color:transparent;--bc-button-border-color:transparent;--bc-button-shadow-color:transparent;--bc-button-hover-color:var(--bc-color-theme-contrast-4);--bc-button-hover-border-color:transparent;--bc-button-active-color:var(--bc-color--theme-contrast-3);--bc-button-active-border-color:transparent;--bc-button-pressed-color:var(--bc-color-theme-1);--bc-button-pressed-background-color:var(--bc-color-theme-5);--bc-button-pressed-border-color:transparent;--bc-button-disabled-color:var(--bc-color-grayscale-4)}[data-theme=yellow] .a-button--nav{--bc-button-pressed-background-color:light-dark(var(--bc-color-grayscale-white),var(--bc-color-theme-5))}.a-button--nav-link{--bc-button-min-height:1em;--bc-button-font-size:var(--bc-font-size-4);--bc-button-font-weight:var(--bc-font-weight-normal);--bc-button-line-height:var(--bc-line-height-3);--bc-button-padding-vertical:var(--bc-size-4);--bc-button-padding-horizontal:var(--bc-size-10)}.a-button--nav-link:active{transform:none}.a-button--primary,[data-theme=default] .a-button--primary{--bc-button-color:var(--bc-color-grayscale-blackish);--bc-button-background-color:light-dark(var(--bc-color-theme-contrast-4),var(--bc-color-theme-contrast-3));--bc-button-border-color:var(--bc-color-grayscale-blackish);--bc-button-shadow-color:light-dark(var(--bc-color-theme-contrast-5),var(--bc-color-theme-contrast-4));--bc-button-hover-color:var(--bc-color-grayscale-blackish);--bc-button-hover-background-color:light-dark(var(--bc-color-theme-contrast-5),var(--bc-color-theme-contrast-2));--bc-button-hover-border-color:var(--bc-color-grayscale-blackish);--bc-button-hover-shadow-color:light-dark(var(--bc-color-theme-contrast-3),var(--bc-color-theme-contrast-4));--bc-button-active-color:var(--bc-color-grayscale-blackish);--bc-button-active-border-color:var(--bc-color-grayscale-blackish);--bc-button-active-background-color:var(--bc-color-theme-contrast-3);--bc-button-pressed-color:var(--bc-color-grayscale-blackish);--bc-button-pressed-background-color:var(--bc-color-theme-contrast-3);--bc-button-disabled-color:var(--bc-color-grayscale-3);--bc-button-disabled-background-color:var(--bc-color-grayscale-5)}[data-theme=green] .a-button--primary{--bc-button-active-background-color:var(--bc-color-theme-contrast-5)}[data-theme=pink] .a-button--primary{--bc-button-active-background-color:var(--bc-color-yellow-4);--bc-button-pressed-color:var(--bc-color-theme-background)}[data-theme=purple] .a-button--primary{--bc-button-active-background-color:var(--bc-color-theme-contrast-5);--bc-button-pressed-color:var(--bc-color-theme-background);--bc-button-pressed-background-color:var(--bc-color-theme-contrast-2)}[data-theme=yellow] .a-button--primary{--bc-button-active-border-color:var(--bc-color-theme-text);--bc-button-pressed-color:var(--bc-color-theme-background);--bc-button-pressed-border-color:var(--bc-color-theme-text)}.a-button--reversed{--bc-button-flex-direction:row-reverse}.a-button--secondary,[data-theme=default] .a-button--secondary,[data-theme=purple] .a-button--secondary{--bc-button-color:light-dark(var(--bc-color-theme-text),var(--bc-color-grayscale-black));--bc-button-background-color:var(--bc-color-grayscale-white);--bc-button-border-color:light-dark(var(--bc-color-theme-text),var(--bc-color-grayscale-black));--bc-button-shadow-color:light-dark(var(--bc-color-theme-contrast-4),var(--bc-color-theme-contrast-3));--bc-button-hover-color:var(--bc-color-grayscale-blackish);--bc-button-hover-border-color:var(--bc-color-grayscale-blackish);--bc-button-hover-background-color:light-dark(var(--bc-color-theme-contrast-5),var(--bc-color-theme-contrast-2));--bc-button-hover-shadow-color:var(--bc-color-theme-contrast-4);--bc-button-active-color:var(--bc-color-grayscale-blackish);--bc-button-active-border-color:var(--bc-color-grayscale-blackish);--bc-button-active-background-color:var(--bc-color-theme-contrast-5);--bc-button-pressed-color:var(--bc-color-grayscale-blackish);--bc-button-pressed-background-color:var(--bc-color-theme-contrast-5);--bc-button-disabled-color:var(--bc-color-grayscale-3);--bc-button-disabled-background-color:var(--bc-color-grayscale-5)}.a-button--social{--bc-button-padding-vertical:var(--bc-size-80);--bc-button-padding-horizontal:var(--bc-size-20);--bc-button-border-width:0;--bc-button-border-radius:var(--bc-border-radius-round);--bc-button-min-height:1em;--bc-button-font-size:var(--bc-font-size-7);--bc-button-font-weight:var(--bc-font-weight-semibold);--bc-button-line-height:var(--bc-line-height-3)}.a-button--toggle{--bc-button-pressed-color:var(--bc-button-color);--bc-button-pressed-background-color:var(--bc-button-background-color);--bc-button-pressed-border-color:var(--bc-button-border-color)}.a-highlighted-link{justify-content:flex-end;align-items:center;gap:var(--bc-size-4);background-color:#0000;border-block-end:2px solid;font-weight:700;text-decoration:none;display:flex}.a-highlighted-link,.a-highlighted-link:visited{border-block-end-color:var(--bc-highlighted-link-underline-color);color:var(--bc-highlighted-link-color)}.a-highlighted-link:hover,.a-highlighted-link:focus{border-block-end-color:var(--bc-highlighted-link-underline-color-hover);color:var(--bc-highlighted-link-color-hover);text-decoration:none}.a-highlighted-link:active{border-block-end-color:var(--bc-highlighted-link-underline-color-active);color:var(--bc-highlighted-link-color-active);text-decoration:none}.a-highlighted-link:disabled,.a-highlighted-link[aria-disabled]{border-block-end-color:var(--bc-highlighted-link-underline-color-disabled);opacity:.5;color:var(--bc-highlighted-link-color-disabled);text-decoration:none}.a-highlighted-link,[data-theme=default] .a-highlighted-link{--bc-highlighted-link-color:var(--bc-color-theme-text);--bc-highlighted-link-underline-color:var(--bc-color-yellow-3);--bc-highlighted-link-color-hover:var(--bc-color-purple-3);--bc-highlighted-link-underline-color-hover:var(--bc-color-yellow-3);--bc-highlighted-link-color-active:var(--bc-color-purple-4);--bc-highlighted-link-underline-color-active:var(--bc-color-yellow-3);--bc-highlighted-link-color-disabled:var(--bc-color-theme-text);--bc-highlighted-link-underline-color-disabled:var(--bc-color-grayscale-4)}[data-theme]:not([data-theme=default]) .a-highlighted-link{--bc-highlighted-link-underline-color:var(--bc-color-theme-3);--bc-highlighted-link-color-hover:var(--bc-color-theme-3);--bc-highlighted-link-underline-color-hover:var(--bc-color-theme-3);--bc-highlighted-link-color-active:var(--bc-color-theme-3);--bc-highlighted-link-underline-color-active:var(--bc-color-theme-3)}[data-theme][data-theme=pink] .a-highlighted-link,[data-theme][data-theme=purple] .a-highlighted-link,[data-theme][data-theme=blue] .a-highlighted-link{--bc-highlighted-link-underline-color:var(--bc-color-theme-4);--bc-highlighted-link-underline-color-hover:var(--bc-color-theme-4);--bc-highlighted-link-color-active:var(--bc-color-theme-4);--bc-highlighted-link-underline-color-active:var(--bc-color-theme-4)}.a-icon{--bc-icon-size:1rem;fill:currentColor;width:1em;height:1em;font-size:var(--bc-icon-size);flex-shrink:0;display:flex}.a-icon--s{--bc-icon-size:1.25rem}.a-icon--m{--bc-icon-size:1.5rem}.a-icon--l{--bc-icon-size:2rem}.a-icon--xl{--bc-icon-size:2.5rem}.a-link{transition:var(--bc-link-transition);font:inherit;font-weight:var(--bc-link-font-weight);text-decoration:var(--bc-link-text-decoration);cursor:pointer;text-decoration-skip-ink:auto;-webkit-appearance:none;background:0 0;border:0;padding:0}.a-link,.a-link:visited{color:var(--bc-link-color)}.a-link:hover,.a-link:focus{color:var(--bc-link-color-hover)}.a-link:active{color:var(--bc-link-color-active)}.a-link:disabled,.a-link[aria-disabled]{color:var(--bc-link-color-disabled)}.a-link--theme{--bc-link-hover-color:var(--bc-color-theme-4)}.a-link--theme,[data-theme=default] .a-link--theme{--bc-link-color:var(--bc-color-theme-1)}[data-theme]:not([data-theme=default]) .a-link--theme{--bc-link-color:var(--bc-color-theme-3)}[data-theme][data-theme=yellow] .a-link--theme{--bc-link-color:var(--bc-color-theme-2)}.a-link--theme-contrast{--bc-link-text-decoration:underline transparent;--bc-link-font-weight:var(--bc-font-weight-normal);--bc-link-color:var(--bc-color-theme-text);--bc-link-color-hover:var(--bc-color-theme-contrast-4);--bc-link-color-active:var(--bc-color-theme-contrast-1)}.a-logo{block-size:100%;inline-size:auto}[data-theme] .a-logo{--bc-logo-color:light-dark(var(--bc-color-theme-1),var(--bc-color-theme-2));--bc-logo-highlight-color:light-dark(var(--bc-color-theme-3),var(--bc-color-theme-4))}.a-logo--large{display:none}@media screen and (width>=75em){.a-logo--large{display:block}.a-logo--small{display:none}}.scroll-sentinel{z-index:-1;block-size:0;inline-size:0;position:absolute;inset-block-start:40vh}.scroll-snap{--bc-scroll-snap-max-width:var(--bc-content-max-width-medium);padding-inline:var(--bc-content-padding-left) var(--bc-content-padding-right);scroll-snap-type:x proximity;overscroll-behavior-x:contain;overflow-x:auto}.scroll-snap>*{scroll-snap-align:start;scroll-margin-inline-start:var(--bc-content-padding-left)}@media screen and (width>=40em){.scroll-snap{padding-inline-start:max((100vw - var(--bc-scroll-snap-max-width)) / 2, var(--bc-content-padding-left))}.scroll-snap--l{--bc-scroll-snap-max-width:var(--bc-content-max-width-large)}}.section{--bc-section-spacing:var(--bc-size-48);--bc-section-internal-spacing:var(--bc-size-40);z-index:0;padding-block:var(--bc-section-spacing);row-gap:var(--bc-section-internal-spacing);contain:content;position:relative;overflow:hidden}.section,[data-theme=default] .section{border-block-start:var(--bc-size-1) solid light-dark(var(--bc-color-theme-background),var(--bc-color-grayscale-4))}[data-theme]:not([data-theme=default]) .section{border-color:light-dark(var(--bc-color-theme-background),var(--bc-color-theme-6))}.section[data-theme=default]:not(.section--header)+.section[data-theme=default]{border-block-start:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-theme-3))}.section--header{border-block-end:var(--bc-size-1) solid light-dark(var(--bc-color-theme-1),var(--bc-color-theme-5))}.section--hero{--bc-section-spacing:var(--bc-size-20) 0;--bc-section-internal-spacing:var(--bc-size-20)}.section--page-header{--bc-section-spacing:var(--bc-size-40)}.section--footer{--bc-section-internal-spacing:var(--bc-size-64);border-block-start:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-theme-5));padding-block-end:var(--bc-size-16)}.section__cta{flex-direction:column;align-items:flex-end;margin-block-start:var(--bc-size-32);padding-inline-end:0;display:flex}.section__cta--centered{align-items:center}@media screen and (width>=40em){.section:not([class*=section--]){--bc-section-spacing:var(--bc-size-64);--bc-section-internal-spacing:var(--bc-size-48)}.section--footer{--bc-section-spacing:var(--bc-size-64)}}@media screen and (width>=60em){.section:not([class*=section--]){--bc-section-spacing:var(--bc-size-80);--bc-section-internal-spacing:var(--bc-size-80)}.section--hero{--bc-section-spacing:var(--bc-size-120) 0}.section--page-header{--bc-section-spacing:var(--bc-size-120)}.section--footer{--bc-section-spacing:var(--bc-size-80);--bc-section-internal-spacing:var(--bc-size-48)}}.section-header{gap:var(--bc-size-16);grid-template-columns:minmax(0,1fr);display:grid}.section-header--centered{text-align:center}.section-header__title{grid-column:span 2/span 2}.section-header__subheading>*{text-wrap:balance}@media screen and (width>=40em){.section-header{gap:var(--bc-size-20);grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, var(--bc-layout-grid-column-width-secondary))}.section-header--centered{max-inline-size:var(--bc-content-max-width-small);grid-template-columns:minmax(0,1fr);margin-inline:auto}.section-header--centered>*{grid-column:1/2}}.skip-link{z-index:var(--bc-z-index-top);padding:var(--bc-size-16) var(--bc-size-24);border-radius:var(--bc-border-radius-medium);font-size:var(--bc-font-size-4);font-weight:var(--bc-font-weight-semibold);position:absolute;top:calc(-5rem - 100%);left:50%;transform:translate(-50%)}.skip-link,.skip-link:visited,.skip-link:focus{border:var(--bc-size-4) var(--bc-color-grayscale-1) solid;background:var(--bc-color-grayscale-white);color:var(--bc-color-grayscale-1);text-decoration:none}.skip-link:hover{background:var(--bc-color-grayscale-black);color:var(--bc-color-grayscale-white)}.skip-link:focus{top:var(--bc-size-40)}.h0,.h1,.h3,.h4,.h5,.h6,.h7,.h8,.h9,.heading{text-wrap:balance}.h0{font-size:var(--bc-font-size-h0);line-height:var(--bc-line-height-h0)}.h1{font-size:var(--bc-font-size-h1);line-height:var(--bc-line-height-h1)}.h2{font-size:var(--bc-font-size-h2);line-height:var(--bc-line-height-h2)}.h3{font-size:var(--bc-font-size-h3);line-height:var(--bc-line-height-h3)}.h4{font-size:var(--bc-font-size-h4);line-height:var(--bc-line-height-h4)}.h5{font-size:var(--bc-font-size-h5);line-height:var(--bc-line-height-h5)}.h6{font-size:var(--bc-font-size-h6);line-height:var(--bc-line-height-h6)}.body{font-size:var(--bc-font-size-body);line-height:var(--bc-line-height-body)}.h7{font-size:var(--bc-font-size-h7);line-height:var(--bc-line-height-h7)}.h8{font-size:var(--bc-font-size-h8);line-height:var(--bc-line-height-h8)}.h9{font-size:var(--bc-font-size-h9);line-height:var(--bc-line-height-h9)}.heading{font-family:var(--bc-font-family-header)}}@layer components{.blog-post{--bc-blog-post-padding:var(--bc-size-20);--bc-link-font-weight:var(--bc-font-weight-bold);--bc-link-text-decoration:none;padding:var(--bc-blog-post-padding);border:var(--bc-size-1) solid;border-radius:var(--bc-border-radius-small);background-color:light-dark(transparent,var(--bc-color-theme-6));position:relative;overflow:hidden}.blog-post:before{forced-color-adjust:none;content:"";block-size:var(--bc-size-40);border-block-end:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-theme-5));background-color:var(--bc-blog-post-top-section-color);margin:calc(-1 * var(--bc-blog-post-padding));margin-block-end:0}.blog-post,[data-theme=default] .blog-post{--bc-blog-post-top-section-color:light-dark(var(--bc-color-grayscale-4),var(--bc-color-theme-3));border-color:light-dark(var(--bc-color-theme-text),var(--bc-color-theme-3))}[data-theme]:not([data-theme=default]) .blog-post{--bc-blog-post-top-section-color:light-dark(var(--bc-color-theme-4),var(--bc-color-theme-4));border-color:light-dark(var(--bc-color-theme-text),var(--bc-color-theme-4))}[data-theme][data-theme=yellow] .blog-post{color:light-dark(var(--bc-color-theme-text),var(--bc-color-grayscale-white))}.blog-post__author:not(:last-child):after{content:"&"}.blog-posts-group>*{flex:0 0 16.25rem}.blog-posts-group__item{background-color:#0000}@media screen and (width>=40em){.blog-posts-group>*{flex:0 0 20.5rem}.blog-posts-group__item:nth-child(2){margin-block-start:var(--bc-size-40)}.blog-posts-group__item:nth-child(3){margin-block-start:var(--bc-size-80)}}.case-study-compact{row-gap:var(--bc-size-20);margin-inline:calc(var(--bc-content-padding-left) * -1) calc(var(--bc-content-padding-right) * -1);grid-template-rows:min-content 1fr min-content;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.case-study-compact__content{grid-area:1/1/2/3}.case-study-compact__image{z-index:0;grid-area:2/2/4/3}.case-study-compact__title{color:var(--bc-color-theme-text);grid-area:2/1/3/2;align-self:end}.case-study-compact__button{grid-area:3/1/4/2;place-self:end start;padding-block-end:var(--bc-size-16)}.case-study-compact__content,.case-study-compact__button,.case-study-compact__title{z-index:1;position:relative}.case-study-compact--left-align .case-study-compact__image{grid-column:1/2}.case-study-compact--left-align .case-study-compact__content{text-align:right;grid-column:1/3}.case-study-compact--left-align .case-study-compact__button,.case-study-compact--left-align .case-study-compact__title{text-align:right;grid-column:2/3;justify-self:end}@media screen and (width<=39.9375em){.case-study-compact{padding-block-start:var(--bc-size-20);padding-inline:var(--bc-content-padding-left) var(--bc-content-padding-right);margin-block-end:calc(-1 * var(--bc-section-internal-spacing))}.case-study-compact:last-child{margin-block-end:calc(-1 * var(--bc-section-spacing))}}@media screen and (width>=40em){.case-study-compact{grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, var(--bc-layout-grid-column-width-secondary));row-gap:var(--bc-size-32);background:0 0;grid-template-rows:repeat(2,minmax(0,auto)) 1fr}.case-study-compact__content{grid-area:2/1/3/2}.case-study-compact__image{grid-area:1/2/4/3}.case-study-compact__title{grid-row:1/2}.case-study-compact__button{grid-row:3/4}.case-study-compact--left-align{grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-secondary)) minmax(0, var(--bc-layout-grid-column-width-primary));margin-inline-end:0}.case-study-compact--left-align .case-study-compact__button{margin-inline-end:var(--bc-size-4)}.case-study-compact--left-align .case-study-compact__content{text-align:right;grid-area:2/2/3/3}.case-study-compact--right-align{margin-inline-start:0}}.case-study-full{gap:var(--bc-size-20);background-color:#0000;grid-template-columns:minmax(0,1fr);grid-template-areas:"image""content";display:grid}.case-study-full ::selection{--bc-selection-background-color:var(--bc-color-blue-5)}.case-study-full__content{flex:1;grid-area:content}.case-study-full__title{--bc-case-study-title-background-color:light-dark(var(--bc-color-theme-4),var(--bc-color-theme-3));inline-size:fit-content;min-inline-size:13rem;overflow-wrap:anywhere;padding-block-start:var(--bc-size-48);position:relative}.case-study-full__title-background{z-index:-1;block-size:var(--bc-size-80);position:absolute;inset-inline-start:var(--bc-size-14)}.case-study-full__release-date{color:var(--bc-color-theme-text);font-weight:var(--bc-font-weight-bold)}.case-study-full__button{justify-self:start}.case-study-full__image{grid-area:image}@media screen and (width<=39.9375em){.case-study-full__title-background{inset-block-end:0}}@media screen and (width>=40em){.case-study-full{gap:var(--bc-size-40)}.case-study-full__title-background{inset-block-start:var(--bc-size-8)}}@media screen and (width>=60em){.case-study-full{grid-template-areas:"image content";grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-secondary)) minmax(0, var(--bc-layout-grid-column-width-primary))}.case-study-full--left-align{grid-template-areas:"content image";grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, var(--bc-layout-grid-column-width-secondary))}}@media screen and (forced-colors:active){.case-study-full__title{padding-block-start:var(--bc-size-90)}}.case-study-page-header{align-items:start;gap:var(--bc-size-32);grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content 1fr min-content min-content min-content;margin-block-start:calc(-1 * var(--bc-section-spacing));display:grid}.case-study-page-header__link,.case-study-page-header__image{grid-column:1/2;justify-self:start}.case-study-page-header__product-logo{max-inline-size:var(--bc-size-64)}.case-study-page-header__subheading{font-weight:var(--bc-font-weight-light)}.case-study-page-header__intro{font-size:var(--bc-font-size-4);line-height:var(--bc-line-height-5)}.case-study-page-header__client-logo{max-inline-size:var(--bc-size-48)}.case-study-page-header__image{min-block-size:120%}@media screen and (width<=39.9375em){.case-study-page-header__image{grid-row:1/2}}@media screen and (width>=40em){.case-study-page-header{grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-secondary)) minmax(0, var(--bc-layout-grid-column-width-primary));gap:var(--bc-size-40);margin-block-start:0}.case-study-page-header__product-logo{max-inline-size:var(--bc-size-80)}.case-study-page-header__story{grid-column:1/3}.case-study-page-header__image{grid-area:1/2/3/3;margin-inline-end:calc(var(--bc-content-padding-right) * -1)}}@media screen and (width>=60em){.case-study-page-header__story{grid-column:1/2}.case-study-page-header__image{grid-row:1/6;margin-inline-end:calc(var(--bc-content-padding-right) * -2)}}:root,[data-theme=default]{--bc-chip-color:var(--bc-color-theme-text);--bc-chip-border-color:var(--bc-color-theme-text);--bc-chip-background-color:transparent;--bc-chip-hover-background-color:var(--bc-color-grayscale-5);--bc-chip-active-background-color:var(--bc-color-grayscale-4)}[data-theme]:not([data-theme=default]){--bc-chip-color:var(--bc-color-theme-1);--bc-chip-border-color:var(--bc-color-theme-3);--bc-chip-background-color:var(--bc-color-theme-6);--bc-chip-hover-background-color:var(--bc-color-theme-4);--bc-chip-active-background-color:var(--bc-color-theme-4)}.chip{padding:var(--bc-size-6) var(--bc-size-12);border:var(--bc-size-1) solid var(--bc-chip-border-color);border-radius:var(--bc-border-radius-round);background-color:var(--bc-chip-background-color);color:var(--bc-chip-color);font-size:var(--bc-font-size-2);font-weight:var(--bc-font-weight-bold);display:inline-block}.chip--link{text-decoration:underline #0000}.chip--link,.chip--link:visited{color:var(--bc-chip-color)}.chip--link:hover{background-color:var(--bc-chip-hover-background-color);text-decoration:none}.chip--link:active{background-color:var(--bc-chip-active-background-color);text-decoration:none}.contact-cta{--bc-contact-cta-border-radius:var(--bc-border-radius-small);--bc-contact-cta-gap:var(--bc-size-20);--bc-contact-cta-padding:var(--bc-size-20);background-color:#0000;padding-block-end:var(--bc-size-40)}.contact-cta__inner{--bc-gradient-shadow-offset-left:0;--bc-gradient-shadow-offset-right:1;--bc-gradient-shadow-shadow-offset-direction:-1;padding-inline:var(--bc-contact-cta-padding);border:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-grayscale-blackish));border-radius:var(--bc-contact-cta-border-radius);background-color:var(--bc-color-theme-4);row-gap:var(--bc-contact-cta-gap);grid-template-columns:minmax(0,1fr);grid-auto-rows:minmax(min-content,max-content);display:grid;position:relative}[data-theme=yellow] .contact-cta__inner{color:var(--bc-color-grayscale-blackish)}.contact-cta__heading,.contact-cta__subheading{z-index:1;position:relative}.contact-cta__heading{padding-block-start:var(--bc-contact-cta-padding)}.contact-cta__button{grid-area:3/1;align-self:end;margin-block-end:var(--bc-contact-cta-padding)}.contact-cta__image{border-start-end-radius:var(--bc-contact-cta-border-radius);border-end-end-radius:var(--bc-contact-cta-border-radius);grid-area:3/1;align-self:end;overflow:hidden}.contact-cta__img{margin-block-end:calc(var(--bc-contact-cta-padding) * -1)}@media screen and (width>=40em){.contact-cta{--bc-contact-cta-padding:var(--bc-size-40);--bc-contact-cta-gap:var(--bc-size-40)}.contact-cta__inner{grid-template-columns:minmax(0,1fr) 5rem minmax(0,1fr);padding-inline-end:0}.contact-cta__heading{grid-area:1/1/auto/4}.contact-cta__subheading{grid-area:2/1/auto/3}.contact-cta__button{grid-area:3/1/auto/3;place-self:start}.contact-cta__image{grid-area:1/2/4/4;align-self:flex-end}.contact-cta__img{margin-block-end:0}}@media screen and (width>=60em){.contact-cta{--bc-contact-cta-padding:var(--bc-size-80)}.contact-cta__heading{grid-column:1/3}.contact-cta__image{align-self:end}}#cc-main{--cc-modal-transition-duration:.25s;z-index:var(--bc-z-index-top);position:fixed}#cc-main.cc--rtl{direction:rtl}#cc-main svg{fill:none;display:block}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cm__desc,.pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}.cm{opacity:0;visibility:hidden;z-index:1;flex-direction:column;max-width:24rem;display:flex;position:fixed;overflow:hidden;transform:translateY(1.6em);box-shadow:0 .625em 1.875em #0000024d}.cm__texts{flex-direction:column;flex:1;justify-content:center;display:flex}.cm__desc{max-height:40vh;overflow:visible auto}.pm__footer,.cm__btn-group{justify-content:space-between;gap:var(--bc-size-16);flex-direction:row-reverse;flex:1;display:flex}.cm__btn:last-child{grid-area:1/1}.cm--bar{max-width:unset;opacity:1;width:100vw;padding-inline:var(--bc-content-padding-left) var(--bc-content-padding-right);padding-block:var(--bc-size-16);bottom:0;left:0;right:0;transform:translateY(100%)}.cm__body{justify-content:space-between;gap:var(--bc-size-16);flex-direction:row;width:100%;margin:0 auto;display:flex;position:relative}.cm,.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease, visibility var(--cc-modal-transition-duration) ease, transform var(--cc-modal-transition-duration) ease}.disable--interaction .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";opacity:0;visibility:hidden;z-index:0;position:fixed;inset:0}.show--consent .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent .cc--anim .cm--bar{transform:translateY(0)}.show--consent .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}@media screen and (width<=640px){#cc-main{--cc-modal-margin:.5em}.cm{width:auto;max-width:none}.cm__body{flex-direction:column;padding:0}.pm__footer,.cm__btn-group{flex-direction:column-reverse}}@media screen and (forced-colors:active){.cm--bar{border-block-start:var(--bc-size-2) solid}}.pm-wrapper{z-index:2;position:relative}.pm{background:var(--bc-color-theme-background);border-radius:var(--bc-border-radius-large);border:var(--bc-size-2) solid transparent;gap:var(--bc-size-16);opacity:0;visibility:hidden;z-index:1;padding-inline:var(--bc-content-padding-left) var(--bc-content-padding-right);left:var(--bc-content-padding-left);max-width:43em;max-height:37.5em;right:var(--bc-content-padding-right);flex-direction:column;margin-inline:auto;padding-block-end:var(--bc-content-padding);display:flex;position:fixed;top:50%;overflow:hidden;transform:translateY(-50%);box-shadow:0 .625em 1.875em #0000024d}.pm svg{stroke:currentColor}.pm__header{align-items:center;gap:var(--bc-size-16);justify-content:space-between;display:flex}.pm__body{gap:var(--bc-size-32);flex:1;grid-template-columns:minmax(0,1fr);grid-auto-rows:min-content;display:grid;overflow-y:auto}.pm__btn-group{display:flex}.pm__section--toggle{border-radius:var(--bc-border-radius-medium);background:var(--bc-color-theme-6);flex-direction:column;display:flex}.pm__section--toggle .pm__section-desc-wrapper{border-radius:var(--bc-border-radius-medium);border-top:none;border-top-left-radius:0;border-top-right-radius:0;padding-block-end:var(--bc-size-8);display:none;overflow:hidden}.pm__section--toggle .pm__section-title{background:var(--bc-color-theme-6);border:var(--bc-size-1) solid var(--bc-color-theme-6);border-radius:var(--bc-border-radius-medium);min-height:58px;padding:var(--bc-button-padding);justify-content:space-between;align-items:center;width:100%;transition:background-color .25s,border-color .25s;display:flex;position:relative}.pm__section--toggle .pm__section-title:hover{background:var(--bc-color-theme-5);border-color:var(--bc-color-theme-5)}.pm__section--toggle.is-expanded .pm__section-title{border-block-end-color:var(--bc-color-theme-5);border-bottom-right-radius:0;border-bottom-left-radius:0}.pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5)rotate(180deg)}.pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}.pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}.pm__section--expandable .pm__section-arrow{background:var(--bc-color-theme-5);border-radius:var(--bc-border-radius-round);border:var(--bc-size-1) solid transparent;pointer-events:none;justify-content:center;width:20px;height:20px;display:flex;position:absolute;left:18px}.pm__section--expandable .pm__section-arrow svg{transform:scale(.5)}.pm__section-title-wrapper{align-items:center;display:flex;position:relative}.pm__section-title-wrapper+.pm__section-desc-wrapper{padding-block-start:.85em}.pm__section-title{font-size:var(--bc-font-size-h7);font-weight:600}.section__toggle,.section__toggle-wrapper,.toggle__icon,.toggle__label{border-radius:var(--bc-border-radius-round);width:50px;height:23px;transform:translateZ(0)}.section__toggle-wrapper{cursor:pointer;z-index:1;position:absolute;right:18px}.toggle-service{width:42px;height:19px;position:relative;right:0}.toggle-service .section__toggle,.toggle-service .toggle__icon,.toggle-service .toggle__label{width:42px;height:19px}.toggle-service .toggle__icon{position:relative}.toggle-service .toggle__icon-circle{width:19px;height:19px}.toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}.pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}.section__toggle{cursor:pointer;border:0;margin:0;display:block;position:absolute;top:0;left:0}.section__toggle:disabled{cursor:not-allowed}.toggle__icon{background:var(--bc-color-theme-5);border:var(--bc-size-1) solid var(--bc-color-theme-4);pointer-events:none;flex-direction:row;transition:all .25s;display:flex;position:absolute}.toggle__icon-circle{background:var(--bc-color-theme-background);border:1px solid var(--bc-color-theme-3);border-radius:var(--bc-border-radius-round);height:23px;width:23px;transition:transform .25s,background-color .25s;display:block;position:absolute;inset-block-start:calc(-1 * var(--bc-size-1));inset-inline-start:calc(-1 * var(--bc-size-1))}.toggle__icon-off,.toggle__icon-on{width:100%;height:100%;transition:opacity .15s;position:absolute}.toggle__icon-on{opacity:0;transform:rotate(45deg)}.toggle__icon-on svg{transform:scale(.55)rotate(-45deg)}.toggle__icon-off{opacity:1}.toggle__icon-off svg{transform:scale(.55)}.section__toggle:checked~.toggle__icon{background:var(--bc-color-theme-4);border:var(--bc-size-1) solid var(--bc-color-theme-3)}.section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--bc-color-theme-background);transform:translate(27px)}.section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}.section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}.toggle__label{opacity:0;pointer-events:none;z-index:-1;position:absolute;top:0;overflow:hidden}.pm__section-desc-wrapper,.pm__section-services{flex-direction:column;display:flex}.pm__service{justify-content:space-between;align-items:center;gap:var(--bc-size-16);padding:var(--bc-size-4) var(--bc-size-24);display:flex;position:relative}.pm__service-header{align-items:center;gap:var(--bc-size-4);width:100%;display:flex}.pm__service-icon{border:var(--bc-size-2) solid;border-radius:100%;width:.5rem;height:.5rem}.pm__service-title{font-size:var(--bc-font-size-h7);word-break:break-word}.pm-overlay{background:var(--bc-color-grayscale-black);content:"";opacity:0;visibility:hidden;z-index:1;position:fixed;inset:0}.cc--anim .pm,.cc--anim .pm-overlay{transition:opacity .25s,visibility .25s,transform .25s}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences .cc--anim .pm-overlay{opacity:.75;visibility:visible}.cc--rtl .pm__section-arrow{left:unset;right:18px}.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:0}.cc--rtl .toggle-service{left:0}.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}.cc--rtl .toggle__icon-circle{transform:translate(27px)}.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}@media screen and (width<=39.9375em){.pm{border-radius:0;max-width:none;height:auto;max-height:100%;inset:0;transform:translateY(1.6em)}.pm__badge{display:none}.pm__btn-group{flex-direction:column-reverse}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)}}.pm__section-toggles{display:block}.pm__title{font-size:var(--bc-font-size-h5);line-height:var(--bc-line-height-h5)}.pm__service-header{gap:var(--bc-size-8)}.pm__footer{flex:0;padding-block-start:var(--bc-size-16)}@media screen and (forced-colors:active){.pm__section--expandable .pm__section-arrow,.pm__section--toggle .pm__section-title,.section__toggle:checked~.toggle__icon,.toggle__icon,.toggle__icon-circle{border-width:var(--bc-size-2)}.toggle__icon-circle{inset-block-start:calc(-1 * var(--bc-size-2));inset-inline-start:calc(-1 * var(--bc-size-2))}.pm__section--toggle .pm__section-desc-wrapper{border:var(--bc-size-2) solid currentColor;border-block-start:0}.show--preferences .cc--anim .pm-overlay{opacity:.975}}.error-wrapper{align-items:center;min-block-size:calc(100vh - 9rem)}.error{color:var(--bc-color-purple-3);background-color:#0000;grid-template-columns:minmax(0,1fr);display:grid}.error__image{inline-size:100%}@media screen and (width>=40em){.error{gap:var(--bc-size-32);grid-template-columns:minmax(0,42fr) minmax(0,57fr)}}.feature-item{text-align:center;background:0 0;align-items:center}.feature-item__text{color:light-dark(var(--bc-color-grayscale-blackish),var(--bc-color-grayscale-whitish))}.feature-items-group{gap:var(--bc-size-20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media screen and (width>=40em){.feature-items-group{gap:var(--bc-size-32)}}@media screen and (width>=60em){.feature-items-group{gap:var(--bc-size-64);grid-template-columns:repeat(4,minmax(0,1fr))}}:root,[data-theme=default],[data-theme=blue]{--bc-featured-image-gradient-color-1:var(--bc-color-pink-4);--bc-featured-image-gradient-color-2:var(--bc-color-blue-4);--bc-featured-image-contrasting-gradient-color-1:var(--bc-color-yellow-4);--bc-featured-image-contrasting-gradient-color-2:var(--bc-color-pink-4)}[data-theme=pink]{--bc-featured-image-gradient-color-1:var(--bc-color-yellow-4);--bc-featured-image-gradient-color-2:var(--bc-color-pink-4);--bc-featured-image-contrasting-gradient-color-1:var(--bc-color-yellow-4);--bc-featured-image-contrasting-gradient-color-2:var(--bc-color-green-4)}[data-theme=purple]{--bc-featured-image-gradient-color-1:var(--bc-color-pink-4);--bc-featured-image-gradient-color-2:var(--bc-color-purple-4);--bc-featured-image-contrasting-gradient-color-1:var(--bc-color-green-4);--bc-featured-image-contrasting-gradient-color-2:var(--bc-color-yellow-4)}[data-theme=yellow]{--bc-featured-image-gradient-color-1:var(--bc-color-green-4);--bc-featured-image-gradient-color-2:var(--bc-color-yellow-4);--bc-featured-image-contrasting-gradient-color-1:var(--bc-color-pink-4);--bc-featured-image-contrasting-gradient-color-2:var(--bc-color-blue-4)}[data-theme=green]{--bc-featured-image-gradient-color-1:var(--bc-color-yellow-4);--bc-featured-image-gradient-color-2:var(--bc-color-green-4);--bc-featured-image-contrasting-gradient-color-1:var(--bc-color-pink-4);--bc-featured-image-contrasting-gradient-color-2:var(--bc-color-purple-4)}:root{--bc-featured-image-border-radius:var(--bc-border-radius-medium);--bc-featured-image-shadow-offset-distance:var(--bc-size-10);--bc-featured-image-shadow-offset-direction:-1;--bc-featured-image-shadow-offset-vertical:var(--bc-featured-image-shadow-offset-distance);--bc-featured-image-rotation:14deg;--bc-featured-image-rotation-direction:1;--bc-featured-image-offset-horizontal:var(--bc-size-48);--bc-featured-image-offset-vertical:0;--bc-featured-image-shadow-gradient-position:circle at 32% -14%}.featured-image{--bc-shadow-gradient-color-1:var(--bc-featured-image-gradient-color-1);--bc-shadow-gradient-color-2:var(--bc-featured-image-gradient-color-2);transform:rotate(calc(var(--bc-featured-image-rotation) * var(--bc-featured-image-rotation-direction))) translate(var(--bc-featured-image-offset-horizontal), var(--bc-featured-image-offset-vertical));position:relative}.featured-image:after{content:"";border:0;position:absolute;inset:0}.featured-image--contrasting{--bc-shadow-gradient-color-1:var(--bc-featured-image-contrasting-gradient-color-1);--bc-shadow-gradient-color-2:var(--bc-featured-image-contrasting-gradient-color-2)}.featured-image:after,.featured-image__shadow,.featured-image__image{border:var(--bc-size-1) solid var(--bc-color-grayscale-blackish);border-radius:var(--bc-featured-image-border-radius)}.featured-image__image{z-index:1;block-size:auto;inline-size:100%;position:relative}.featured-image__shadow{background:radial-gradient(in oklch var(--bc-featured-image-shadow-gradient-position), var(--bc-shadow-gradient-color-1), var(--bc-shadow-gradient-color-2) 96%);transform:translate(calc(var(--bc-featured-image-shadow-offset-distance) * var(--bc-featured-image-shadow-offset-direction)), var(--bc-featured-image-shadow-offset-vertical));border:0;position:absolute;inset:0}.featured-image__grain{mix-blend-mode:overlay;opacity:.22}@media screen and (width<=39.9375em){:root{--bc-featured-image-gradient-color-1:var(--bc-featured-image-contrasting-gradient-color-1);--bc-featured-image-gradient-color-2:var(--bc-featured-image-contrasting-gradient-color-2)}}@media screen and (width>=40em){:root{--bc-featured-image-shadow-offset-distance:var(--bc-size-14)}}@media screen and (width>=60em){:root{--bc-featured-image-shadow-offset-distance:var(--bc-size-20)}}.featured-images{grid-template-columns:minmax(0,1fr);align-items:start;padding:10% 20% 17% 10%;display:grid}.featured-images:not(:has(.featured-images__image:nth-child(2))).featured-images--right{--bc-featured-image-rotation-direction:-1;--bc-featured-image-shadow-offset-direction:1;--bc-featured-image-shadow-gradient-position:circle at 78% -14%;--bc-featured-image-offset-horizontal:calc(-1 * var(--bc-size-48));padding:10% 10% 17% 20%}.featured-images:has(.featured-images__image:nth-child(2)){--bc-featured-image-rotation:14deg;--bc-featured-image-offset-horizontal:0;--bc-featured-image-shadow-offset-direction:-1;--bc-featured-image-offset-distance:var(--bc-size-64);grid-template-columns:minmax(0,5fr) minmax(0,6fr);margin-inline-start:calc(var(--bc-content-padding-left) * -1);margin-inline-end:calc(var(--bc-content-padding-right) * -1);padding:10% 10% 17%}.featured-images:has(.featured-images__image:nth-child(2)) .featured-images__image{inset-inline-start:calc(var(--bc-featured-image-offset-distance) * -1)}.featured-images:has(.featured-images__image:nth-child(2)) .featured-images__image:nth-child(odd){--bc-featured-image-rotation-direction:-1;z-index:2}.featured-images:has(.featured-images__image:nth-child(2)) .featured-images__image:nth-child(2n){--bc-featured-image-offset-horizontal:var(--bc-size-48);--bc-featured-image-offset-vertical:30%;order:-1}.featured-images:has(.featured-images__image:nth-child(2)) .featured-images__image:nth-child(2n):after{z-index:99;clip-path:polygon(100% calc(80% + var(--bc-featured-image-shadow-offset-distance)), calc(30% - var(--bc-featured-image-shadow-offset-distance)) 0%, 100% 0%);background-color:#00000026}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--left{padding-inline-end:0}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right{--bc-featured-image-shadow-offset-direction:1;--bc-featured-image-shadow-gradient-position:circle at 78% -14%;grid-template-columns:minmax(0,6fr) minmax(0,5fr);padding-inline-start:0}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right .featured-images__image{inset-inline-start:var(--bc-featured-image-offset-distance)}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right .featured-images__image:nth-child(odd){--bc-featured-image-rotation-direction:1;order:-1}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right .featured-images__image:nth-child(2n){--bc-featured-image-rotation-direction:-1;--bc-featured-image-offset-horizontal:calc(-1 * var(--bc-size-48))}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right .featured-images__image:nth-child(2n):after{transform:scaleX(-1)}.featured-images--compact{--bc-featured-image-border-radius:var(--bc-border-radius-small);--bc-featured-image-offset-distance:var(--bc-size-40);--bc-featured-image-shadow-offset-distance:var(--bc-size-8)}.featured-images--compact:has(.featured-images__image:nth-child(2)){margin-inline:calc(var(--bc-content-padding-left) * -1) calc(var(--bc-content-padding-right) * -1)}.featured-images--page-header{margin-inline-start:0;margin-inline-end:calc(var(--bc-content-padding-right) * -1)}@media screen and (width>=40em){.featured-images--compact{--bc-featured-image-shadow-offset-distance:var(--bc-size-14)}}@media screen and (width>=60em){.featured-images{padding:5% 20% 25% 2%}.featured-images:not(:has(.featured-images__image:nth-child(2))).featured-images--right{padding:5% 2% 25% 20%}.featured-images:has(.featured-images__image:nth-child(2)){margin-inline-start:calc(var(--bc-content-padding-left) * -1);margin-inline-end:calc(var(--bc-content-padding-right) * -1);padding:5% 2% 25% 22%}.featured-images:has(.featured-images__image:nth-child(2)).featured-images--right{padding:5% 22% 25% 2%}.featured-images--compact:has(.featured-images__image:nth-child(2)){margin-inline:0}.featured-images--page-header{margin-inline-end:calc(var(--bc-size-48) * -1)}}.figure{gap:var(--bc-size-8);padding:var(--bc-size-16) 0;display:grid}.footer{gap:var(--bc-size-32);flex-wrap:wrap;display:flex}.footer .footer>*{min-inline-size:0}.footer__links{justify-content:center;align-items:baseline}@media screen and (width<=39.9375em){.footer{flex-direction:column}}@media screen and (width>=40em){.footer{justify-content:center;gap:var(--bc-size-80)}}.gradient-shadow{--bc-offset-distance:var(--bc-gradient-shadow-shadow-offset-distance,var(--bc-size-40));--bc-offset-left:var(--bc-gradient-shadow-offset-left,1);--bc-offset-right:var(--bc-gradient-shadow-offset-right,-1);--bc-shadow-offset-direction:var(--bc-gradient-shadow-shadow-offset-direction,1);--bc-shadow-offset-horizontal:calc(var(--bc-offset-distance) * var(--bc-shadow-offset-direction));margin-block-end:var(--bc-offset-distance);margin-inline-start:calc(var(--bc-offset-left) * var(--bc-offset-distance));margin-inline-end:calc(var(--bc-offset-right) * var(--bc-offset-distance));position:relative}.gradient-shadow__shadow{z-index:-1;inset-block-start:var(--bc-offset-distance);inset-inline:calc(var(--bc-shadow-offset-horizontal) * -1) var(--bc-shadow-offset-horizontal);border-radius:var(--bc-border-radius-small);background-image:radial-gradient(in oklch circle at 6% 94%, var(--bc-gradient-shadow-color-1), var(--bc-gradient-shadow-color-2));block-size:100%;inline-size:100%;position:absolute}.gradient-shadow__grain{mix-blend-mode:overlay;opacity:.22}.gradient-shadow__media{border:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-theme-5));border-radius:var(--bc-border-radius-small);inline-size:100%}:root,[data-theme=default]{--bc-gradient-shadow-color-1:light-dark(var(--bc-color-purple-4),var(--bc-color-purple-3));--bc-gradient-shadow-color-2:light-dark(var(--bc-color-pink-4),var(--bc-color-pink-3))}[data-theme]:not([data-theme=default]){--bc-gradient-shadow-color-1:light-dark(var(--bc-color-pink-4),var(--bc-color-pink-2));--bc-gradient-shadow-color-2:light-dark(var(--bc-color-theme-contrast-4),var(--bc-color-theme-contrast-5))}[data-theme][data-theme=green]{--bc-gradient-shadow-color-1:light-dark(var(--bc-color-pink-4),var(--bc-color-pink-2));--bc-gradient-shadow-color-2:light-dark(var(--bc-color-purple-4),var(--bc-color-purple-2))}@media screen and (width>=40em){.gradient-shadow{--bc-offset-distance:var(--bc-gradient-shadow-shadow-offset-distance,min(3.2vw, var(--bc-size-40)))}}.header{z-index:1;padding-block:var(--bc-size-8);border-block-end:var(--bc-size-1) solid light-dark(var(--bc-color-theme-text),var(--bc-color-theme-5));contain:inline-size;position:sticky;inset-block-start:0}@media screen and (width>=60em){.header{contain:content}}.hero{z-index:0;gap:var(--bc-size-20);grid-template-columns:minmax(0,1fr);display:grid;position:relative}.hero__image{margin-inline:calc(-1 * var(--bc-size-10));align-self:end;display:flex}.hero__button{justify-self:start}@media screen and (width>=60em){.hero{grid-template-columns:minmax(0,45fr) 7.5rem minmax(0,55fr);grid-template-rows:repeat(2, minmax(0, min-content)) calc(var(--bc-size-120) - var(--bc-size-40));gap:var(--bc-size-40)}.hero__heading{z-index:1;overflow-wrap:normal;hyphens:none;grid-area:1/1/auto/3;position:relative}.hero__text{grid-column:1}.hero__image{grid-area:1/2/4/4}}@media screen and (width>=75em){.hero__image{margin-inline-end:calc(-1 * var(--bc-size-80))}}.image-banner{padding:var(--bc-size-40) var(--bc-size-48) var(--bc-size-64);--bc-featured-image-rotation:10deg;--bc-featured-image-shadow-offset-distance:var(--bc-size-24);--bc-featured-image-shadow-offset-direction:1;--bc-featured-image-offset-horizontal:var(--bc-size-24);--bc-featured-image-shadow-offset-vertical:calc(var(--bc-featured-image-shadow-offset-distance))}.image-banner>*{flex:0 0 15rem}@media screen and (width>=40em){.image-banner{padding:var(--bc-size-40) 0 var(--bc-size-80);justify-content:center}.image-banner>*{flex:0 0 17.1875rem}}.logo-header{align-items:flex-start;gap:var(--bc-size-16);flex-flow:column wrap;display:flex}.logo-header__logo{flex-shrink:0}.logo-header__title{flex:1;min-inline-size:min-content}@media screen and (width>=40em){.logo-header{align-items:center;gap:var(--bc-size-20);flex-direction:row}}.main-nav,.main-nav__body,.main-nav__menu{flex-direction:column;display:flex}.main-nav{--bc-main-nav-logo-size:3.75rem;--bc-main-nav-logo-scale-scrolled:1;flex-direction:row;justify-content:space-between;align-items:center}.main-nav__body{z-index:5;padding-inline:var(--bc-content-padding-left) var(--bc-content-padding-right);padding-block:var(--bc-size-8);overscroll-behavior:contain;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;display:none;overflow-y:auto}.main-nav__body.is-shown{display:grid;position:fixed;inset:0}.main-nav__menu{grid-column:1/-1;margin-block-end:var(--bc-size-32)}.main-nav__menu>*{align-items:stretch;display:flex}.main-nav__trigger{order:3}.main-nav__closer{place-self:center end}.main-nav__logo{block-size:var(--bc-main-nav-logo-size);transform-origin:0 0;transition:transform .1s linear}.is-scrolled .main-nav__logo{transform:scale(var(--bc-main-nav-logo-scale-scrolled));margin-block-end:calc(-1 * var(--bc-main-nav-logo-size) * (1 - var(--bc-main-nav-logo-scale-scrolled)))}.main-nav__logo-dupe{justify-self:start}@media screen and (width>=60em){.main-nav{--bc-main-nav-logo-size:5rem;--bc-main-nav-logo-scale-scrolled:.75}.main-nav__closer,.main-nav__trigger,.main-nav__logo-dupe{display:none}.main-nav,.main-nav__body,.main-nav__menu{gap:var(--bc-size-14);flex-direction:row;align-items:center;margin-block:0}.main-nav__body{overscroll-behavior-x:contain;scrollbar-width:0;padding-inline:0;display:flex;overflow:auto hidden}.main-nav__cta{padding-inline:var(--bc-size-16) var(--bc-size-4)}}.page-header{z-index:0;color:var(--bc-color-theme-text);position:relative}.page-header__text,.page-header__content{gap:var(--bc-size-20);grid-template-rows:min-content;grid-template-columns:minmax(0,1fr);display:grid}.page-header__text{gap:var(--bc-size-14)}.page-header__heading{font-size:var(--bc-font-size-8)}.page-header__image--centered{max-inline-size:4rem}.page-header__image--hero{max-inline-size:20dvh}@media screen and (width>=60em){.page-header__main{gap:var(--bc-size-80)}.page-header__content--two-col{grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, var(--bc-layout-grid-column-width-secondary));align-items:center}.page-header__content--two-col>*{grid-row:1}.page-header__content--centered{text-align:center;justify-items:center}.page-header__image--hero{grid-column:2/3;place-self:center;max-inline-size:20rem}.page-header__text--centered{max-inline-size:var(--bc-content-max-width-medium);justify-content:center}.page-header__heading{font-size:var(--bc-font-size-10)}}.rich-text *{overflow-wrap:break-word}.rich-text :last-child{margin-block-end:0}.rich-text h1,.rich-text h2,.rich-text h3,.rich-text h4,.rich-text h5,.rich-text h6{margin-block-start:var(--bc-size-64);margin-block-end:var(--bc-size-24)}.rich-text h1:first-child,.rich-text h1+*,.rich-text h2:first-child,.rich-text h2+*,.rich-text h3:first-child,.rich-text h3+*,.rich-text h4:first-child,.rich-text h4+*,.rich-text h5:first-child,.rich-text h5+*,.rich-text h6:first-child,.rich-text h6+*{margin-block-start:0}.rich-text p{margin-block-end:var(--bc-size-16)}.rich-text ol,.rich-text ul{margin-block:var(--bc-size-24);padding-inline-start:var(--bc-size-24);list-style-position:outside}.rich-text ol ::marker,.rich-text ul ::marker{font-size:inherit}.rich-text ol{counter-reset:section;padding-inline-start:0;list-style-type:none}.rich-text ol ol{counter-reset:sub-section}.rich-text ol h2:first-child:before{font-size:inherit;font-weight:var(--bc-font-weight-bold);counter-increment:section;content:counter(section, upper-roman) ". "}.rich-text ol h3:first-child:before,.rich-text ol h4:first-child:before{font-size:inherit;font-weight:var(--bc-font-weight-bold);counter-increment:sub-section;content:counters(sub-section, ".") ") "}.rich-text ol>li{margin-block-end:var(--bc-size-64)}.rich-text ul>li{margin-block-end:var(--bc-size-4)}.rich-text figure{margin-block-end:var(--bc-size-40)}.rich-text figcaption{margin-block-start:var(--bc-size-8)}.rich-text table{margin-block:var(--bc-size-40)}.rich-text td,.rich-text th{vertical-align:baseline;padding-block:var(--bc-size-12)}@media screen and (width>=40em){.rich-text--freeform:after{content:"";clear:both;display:table}.rich-text--freeform>*{inline-size:calc((100% - var(--bc-size-40)) * .58)}.rich-text--freeform figure{inline-size:calc((100% - var(--bc-size-40)) * .42);clear:both}.rich-text__text-right,.rich-text__image-right{float:right}.rich-text__image-left{float:left;padding-inline-start:var(--bc-size-40)}.rich-text__image-right{padding-inline-end:var(--bc-size-40)}}@media screen and (width>=60em){.rich-text ul{padding-inline-start:0}}@container card (inline-size<30rem){.rich-text ul{padding-inline-start:var(--bc-size-12)}}.scroll-target{scroll-margin:var(--bc-size-64) 0 0}.service-detail{gap:var(--bc-size-20);grid-template-columns:minmax(0,1fr);grid-template-areas:"image""content""caseStudy";display:grid}.service-detail__content{background-color:#0000;grid-area:content}.service-detail__image{grid-area:image;max-inline-size:7.5rem}.service-detail__case-study{grid-area:caseStudy;padding-block-start:var(--bc-size-32)}.service-detail__button{justify-self:start}@media screen and (width>=40em){.service-detail{gap:var(--bc-size-40)}}@media screen and (width>=60em){.service-detail{gap:var(--bc-size-80);grid-template-areas:"image content."".caseStudy caseStudy";grid-template-columns:minmax(0, 20%) minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, 25%)}.service-detail__content{padding-block-start:var(--bc-size-40)}.service-detail__image{max-inline-size:none}.service-detail__case-study{padding-block-start:0}}root,[data-theme=default]{--bc-service-highlight-color:var(--bc-color-theme-4)}[data-theme]:not([data-theme=default]){--bc-service-highlight-color:light-dark(var(--bc-color-theme-5),var(--bc-color-theme-6))}.service-summary{--bc-service-image-size:6rem;--bc-color-theme-text:light-dark(var(--bc-color-grayscale-blackish),var(--bc-color-grayscale-whitish));grid-template-areas:"image title""body body";grid-template-columns:minmax(0, var(--bc-service-image-size)) minmax(0, 1fr);color:light-dark(var(--bc-color-theme-text),var(--bc-color-grayscale-whitish));align-items:center;gap:var(--bc-size-12);background-color:#0000;display:grid}.service-summary ::selection{--bc-selection-background-color:var(--bc-color-blue-5)}.service-summary__image{grid-area:image}.service-summary__title{font-weight:var(--bc-font-weight-normal);grid-area:title;align-self:center}.service-summary__highlight{background:linear-gradient(transparent 12%, var(--bc-service-highlight-color) 12%, var(--bc-service-highlight-color) 88%, transparent 88%);line-height:var(--bc-line-height-3);display:inline;position:relative}.service-summary__body{grid-area:body;align-self:start;justify-items:start;max-inline-size:25rem}.service-summary--right{grid-template-areas:"title image""body body";grid-template-columns:minmax(0, 1fr) minmax(0, var(--bc-service-image-size));text-align:right;justify-items:end}.service-summary--right .service-summary__body{justify-items:end}@media screen and (width>=40em){.service-summary{--bc-service-image-size:12.5rem;gap:var(--bc-size-20);grid-template-areas:"image title""image body"}.service-summary__highlight{padding:0 var(--bc-size-8)}.service-summary--right{grid-template-areas:"title image""body image"}}.services-group{gap:var(--bc-size-40);display:grid}@media screen and (width>=60em){.services-group{grid-template:"first.""first second""third second""third."/minmax(0,1fr) minmax(0,1fr)}.services-group>:first-child{grid-area:first}.services-group>:nth-child(2){grid-row:second}.services-group>:nth-child(3){grid-row:third}.services-group--right{grid-template-areas:".first""second first""second third"".third"}}.small-cta{z-index:0;padding:var(--bc-size-40) 0;background-color:var(--bc-small-cta-background-color);color:var(--bc-small-cta-color);border-block:var(--bc-size-1) solid var(--bc-color-theme-3);position:relative;overflow:hidden}.small-cta:last-child{border-block-end:0}.small-cta__text,.small-cta__content{z-index:1;text-align:center;justify-items:center;position:relative}.small-cta__background{block-size:100%;inline-size:100%;position:absolute;inset:0}.small-cta__background rect{fill:var(--bc-small-cta-pattern-url)}.small-cta:has(.small-cta__heading) .small-cta__background{mask-image:linear-gradient(#000 0%,#0009 20% 80%,#000 100%)}.small-cta__text{text-shadow:0 0 1rem var(--bc-small-cta-background-color)}@media screen and (width>=40em){.small-cta{padding:var(--bc-size-64) 0}}@media screen and (width>=60em){.small-cta{padding:var(--bc-size-120) 0}}:root,[data-theme=default]{--bc-small-cta-color:var(--bc-color-green-1);--bc-small-cta-background-color:var(--bc-color-green-5);--bc-small-cta-shape-color:var(--bc-color-green-4);--bc-small-cta-intersect-color:light-dark(var(--bc-color-green-6),var(--bc-color-green-3));--bc-small-cta-pattern-color:var(--bc-color-green-3);--bc-small-cta-pattern-url:url(#defs_svg__cta-pattern-green)}[data-theme]:not([data-theme=default]){--bc-small-cta-color:var(--bc-color-theme-1);--bc-small-cta-background-color:var(--bc-color-theme-5);--bc-small-cta-shape-color:var(--bc-color-theme-4);--bc-small-cta-intersect-color:light-dark(var(--bc-color-theme-6),var(--bc-color-theme-3));--bc-small-cta-pattern-color:var(--bc-color-theme-3)}[data-theme=blue]{--bc-small-cta-pattern-url:url(#defs_svg__cta-pattern-blue)}[data-theme=pink]{--bc-small-cta-pattern-url:url(#defs_svg__cta-pattern-pink)}[data-theme=yellow]{--bc-small-cta-pattern-url:url(#defs_svg__cta-pattern-yellow)}[data-theme=purple]{--bc-small-cta-pattern-url:url(#defs_svg__cta-pattern-purple)}.stats-group{gap:var(--bc-size-48);grid-template-columns:minmax(0,1fr);justify-content:center;display:grid}.stats-group__item{text-align:center;justify-content:flex-end;gap:var(--bc-size-12);flex-direction:column-reverse;display:flex}.stats-group__stat{font-family:var(--bc-font-family-header);font-size:var(--bc-font-size-7);font-weight:var(--bc-font-weight-bold);line-height:var(--bc-line-height-2);overflow-wrap:break-word;text-wrap:pretty;text-overflow:ellipsis;overflow:hidden}@media screen and (width>=40em){.stats-group{gap:var(--bc-size-64);grid-template-columns:repeat(3,minmax(0,1fr))}}.tag{background-color:#0000}.technologies-group{gap:var(--bc-size-40);grid-template-columns:minmax(0,1fr);display:grid}@media screen and (width>=60em){.technologies-group{grid-template-columns:repeat(2,minmax(0,1fr))}}.technology{grid-template-areas:"image title title title""inner inner inner inner";grid-template-columns:minmax(0, var(--bc-size-48)) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);color:var(--bc-color-theme-text);gap:var(--bc-size-8) var(--bc-size-12);background-color:#0000;display:grid}.technology ::selection{--bc-selection-background-color:var(--bc-color-blue-5)}.technology__image{grid-area:image;align-self:end}.technology__title{font-size:var(--bc-font-size-6);font-weight:400;line-height:var(--bc-line-height-4);grid-area:title;align-self:center}.technology__inner{gap:var(--bc-size-8);flex-direction:column;grid-area:inner;display:flex}.technology__description{font-size:var(--bc-font-size-2);margin-block-end:var(--bc-size-8)}@media screen and (width>=40em){.technology{grid-template-areas:"image title title title""image inner inner inner";grid-template-columns:minmax(0, var(--bc-size-80)) minmax(0, 1fr) minmax(0, 1fr) minmax(0, 1fr);gap:0 var(--bc-size-20)}.technology__image{align-self:center;inline-size:100%}.technology__title{font-size:var(--bc-font-size-7)}.technology__description{font-size:var(--bc-font-size-4);margin-block-end:0}}.text-image{--bc-gradient-shadow-offset-left:0;--bc-gradient-shadow-offset-right:0;--bc-text-image-grid-gap:var(--bc-size-40);gap:var(--bc-text-image-grid-gap);grid-template-columns:minmax(0,1fr);display:grid}.text-image__image{grid-row:1}.text-image__no-shadow{block-size:auto;inline-size:100%}@media screen and (width>=40em){.text-image{--bc-text-image-grid-gap:min(3.2vw, var(--bc-size-40))}.text-image--left,.text-image--default:nth-child(2n),.text-image--right~.text-image--default:nth-child(odd){--bc-gradient-shadow-offset-left:0;--bc-gradient-shadow-offset-right:1;--bc-gradient-shadow-shadow-offset-direction:-1;grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-primary)) minmax(0, var(--bc-layout-grid-column-width-secondary))}.text-image--left .text-image__text,.text-image--default:nth-child(2n) .text-image__text,.text-image--right~.text-image--default:nth-child(odd) .text-image__text{grid-column:1}.text-image--left .text-image__image,.text-image--default:nth-child(2n) .text-image__image,.text-image--right~.text-image--default:nth-child(odd) .text-image__image{grid-column:2}.text-image--right,.text-image--default:nth-child(odd),.text-image--right~.text-image--default:nth-child(2n){--bc-gradient-shadow-offset-left:1;--bc-gradient-shadow-offset-right:0;--bc-gradient-shadow-shadow-offset-direction:1;grid-template-columns:minmax(0, var(--bc-layout-grid-column-width-secondary)) minmax(0, var(--bc-layout-grid-column-width-primary))}.text-image--right .text-image__image,.text-image--default:nth-child(odd) .text-image__image,.text-image--right~.text-image--default:nth-child(2n) .text-image__image{grid-column:1}.text-image--right .text-image__text,.text-image--default:nth-child(odd) .text-image__text,.text-image--right~.text-image--default:nth-child(2n) .text-image__text{grid-column:2}.text-image--centered{--bc-gradient-shadow-offset-left:0;--bc-gradient-shadow-offset-right:1;gap:calc(var(--bc-text-image-grid-gap) / 2);grid-template-columns:auto minmax(0,56%) auto}.text-image--centered .text-image__text,.text-image--centered .text-image__image{grid-column:2/3}.text-image--centered .text-image__text>*,.text-image--centered .text-image__image>*{inline-size:100%}.text-image--centered .text-image__image{grid-row:1}}}@layer templates{:root{--bc-content-padding:var(--bc-size-20);--bc-content-max-width-header:80rem;--bc-content-max-width-contact-cta:75rem;--bc-content-max-width-large:70rem;--bc-content-max-width-medium:50rem;--bc-content-max-width-small:42rem;--bc-content-padding-left:max(var(--bc-content-padding), env(safe-area-inset-left));--bc-content-padding-right:max(var(--bc-content-padding), env(safe-area-inset-right));--bc-available-half-left:calc(50% - var(--bc-content-padding-left));--bc-available-half-right:calc(50% - var(--bc-content-padding-right));--bc-available-half:min(var(--bc-available-half-left), var(--bc-available-half-right))}.main-layout{--bc-half-header:min(calc(var(--bc-content-max-width-header) / 2), var(--bc-available-half));--bc-half-contact-cta:min(calc(var(--bc-content-max-width-contact-cta) / 2), var(--bc-available-half));--bc-half-large:min(calc(var(--bc-content-max-width-large) / 2), var(--bc-available-half));--bc-half-medium:min(calc(var(--bc-content-max-width-medium) / 2), var(--bc-available-half));--bc-half-small:min(calc(var(--bc-content-max-width-small) / 2), var(--bc-available-half));grid-template-columns:[fullwidth-start] auto [padding-start] var(--bc-content-padding-left) [header-start] calc(var(--bc-half-header) - var(--bc-half-contact-cta)) [contact-cta-start] calc(var(--bc-half-contact-cta) - var(--bc-half-large)) [large-start] calc(var(--bc-half-large) - var(--bc-half-medium)) [medium-start] calc(var(--bc-half-medium) - var(--bc-half-small)) [small-start] calc(var(--bc-half-small) * 2) [small-end] calc(var(--bc-half-medium) - var(--bc-half-small)) [medium-end] calc(var(--bc-half-large) - var(--bc-half-medium)) [large-end] calc(var(--bc-half-contact-cta) - var(--bc-half-large)) [contact-cta-end] calc(var(--bc-half-header) - var(--bc-half-contact-cta)) [header-end] var(--bc-content-padding-right) [padding-end] auto [fullwidth-end];display:grid;overflow-x:hidden}.main-layout__fullwidth{grid-column:fullwidth}.main-layout__header{grid-column:header}.main-layout__large{grid-column:large}.main-layout__medium{grid-column:medium}.main-layout__small{grid-column:small}.main-layout__padding{grid-column:contact-cta}.main-layout__case-study-left{grid-column:large/header}.main-layout__case-study-right{grid-column:header/large}.main-layout__services-left{grid-column:header/medium}.main-layout__services-right{grid-column:medium/header}.main-layout__contact-cta{grid-column:contact-cta}.page-layout{grid-template-rows:auto 1fr auto;grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}.row{--bc-row-gap:var(--bc-size-16);gap:var(--bc-row-gap);flex-wrap:wrap;display:flex}.row--8{--bc-row-gap:var(--bc-size-8)}.row--12{--bc-row-gap:var(--bc-size-12)}.row--20{--bc-row-gap:var(--bc-size-20)}.row--32{--bc-row-gap:var(--bc-size-32)}.row--80{--bc-row-gap:var(--bc-size-80)}.row--center{align-items:center}.row--nowrap{flex-wrap:nowrap}.stack{--bc-stack-gap:var(--bc-size-16);row-gap:var(--bc-stack-gap);grid-auto-rows:min-content;display:grid}.stack>*{min-inline-size:0}.stack--start{justify-content:start}.stack--8{--bc-stack-gap:var(--bc-size-8)}.stack--12{--bc-stack-gap:var(--bc-size-12)}.stack--20{--bc-stack-gap:var(--bc-size-20)}.stack--32{--bc-stack-gap:var(--bc-size-32)}.stack--40{--bc-stack-gap:var(--bc-size-40)}.stack--48{--bc-stack-gap:var(--bc-size-48)}@media screen and (width>=40em){.stack--20\@m{--bc-stack-gap:var(--bc-size-20)}.stack--32\@m{--bc-stack-gap:var(--bc-size-32)}}@media screen and (width>=60em){.stack--40\@l{--bc-stack-gap:var(--bc-size-40)}}}@layer utilities{.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}}:root{--bc-header-background-color:var(--headerColor);--bc-footer-background-color:var(--footerColor)}
