/**handles:bc-toolkit-badge-eyebrow,bc-toolkit-counter-ticker,bc-toolkit-sticky-bar,bc-toolkit-faq**/
.badge-eyebrow-component{width:max-content;padding:2px 10px;font-size:var(--font-size-p-sm)!important;font-weight:700;border-radius:7px}.badge-eyebrow-component.is-style-azure{background:var(--color-blue-azure-20,#e9f0fd);color:var(--color-blue-azure-110,#1452bd)}.badge-eyebrow-component.is-style-oxford{background:var(--color-blue-oxford-20,#e8e9ed);color:var(--color-blue-oxford-100,#16284d)}.badge-eyebrow-component.is-style-magenta{background:var(--color-magenta-30,#f9cce2);color:var(--color-magenta-100,#e0006c)}.badge-eyebrow-component.is-style-yellow{background:var(--color-yellow-30,#fff8cc);color:var(--color-blue-night-100,#0e1f38)}.badge-eyebrow-component.is-style-purple{background:var(--color-purple-20,#eceafa);color:var(--color-purple-100,#442acc)}.badge-eyebrow-component.is-style-azureDark{background-color:var(--color-blue-azure-100,#256be8);color:var(--color-blue-azure-20,#e9f0fd)}
.bc-counter-ticker{margin:0}.bc-counter-ticker.has-text-color.has-blue-azure-100-color{color:var(--color-blue-azure-100,#256be8)}.bc-counter-ticker.has-text-color.has-blue-night-100-color{color:var(--color-blue-night-100,#0e1f38)}.bc-counter-ticker.has-text-color.has-magenta-100-color{color:var(--color-magenta-100,#e0006c)}.bc-counter-ticker.has-text-color.has-yellow-100-color{color:var(--color-yellow-100,#ffdf1a)}
.bc-sticky-bar__wrap{position:relative;min-height:72px}.bc-sticky-bar{position:relative;left:50%;transform:translate(-50%);width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;z-index:1000;padding:12px 14px;background:var(--bct-sb-bg,var(--color-blue-azure-100,#256be8));box-shadow:0 -4px 20px rgba(var(--bct-sb-rgb,37,107,232),.25);transition:opacity .25s ease,visibility .25s ease}.bc-sticky-bar__heading{font-size:1.15rem;margin-bottom:0;color:var(--bct-sb-heading,var(--color-white,#fff))}.bc-sticky-bar--sticky{position:fixed;bottom:0;margin:0}.bc-sticky-bar--sticky.bc-sticky-bar--position-top{top:calc(var(--wp-admin--admin-bar--height,0px) + var(--header-nav-height,0px));bottom:auto}.bc-sticky-bar--hidden{opacity:0;visibility:hidden;pointer-events:none}.bc-sticky-bar__wrap--child{min-height:0}.bc-sticky-bar__wrap--child .bc-sticky-bar:not(.bc-sticky-bar--sticky){position:absolute;top:0;width:100%}.bc-sticky-bar__btn{display:inline-flex;align-items:center;justify-content:center;padding:5px 15px;border-radius:999px;text-decoration:none;font-size:14px;font-weight:600;white-space:nowrap;transition:transform .18s ease,opacity .18s ease,background .18s ease,border-color .18s ease,color .18s ease}.bc-sticky-bar__btn:hover{transform:translateY(-1px)}.bc-sticky-bar__btn--primary{background:var(--bct-sb-btn-primary-bg,var(--color-white,#fff));color:var(--bct-sb-btn-primary-color,var(--color-blue-night-100,#0e1f38));border:1px solid var(--bct-sb-btn-primary-bg,var(--color-white,#fff))}.bc-sticky-bar__btn--primary:hover{background:var(--bct-sb-btn-primary-hover-bg,hsla(0,0%,100%,.92))}.bc-sticky-bar__btn--secondary{background:0 0;color:var(--bct-sb-btn-secondary-color,var(--color-white,#fff));border:1px solid var(--bct-sb-btn-secondary-color,var(--color-white,#fff))}.bc-sticky-bar__btn--secondary:hover{background:var(--bct-sb-btn-secondary-hover-bg,hsla(0,0%,100%,.12))}.bc-sticky-bar--color-blue{--bct-sb-bg:var(--color-blue-azure-100, #256BE8);--bct-sb-rgb:37,107,232;--bct-sb-heading:var(--color-white, #FFFFFF);--bct-sb-btn-primary-bg:var(--color-white, #FFFFFF);--bct-sb-btn-primary-color:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-hover-bg:hsla(0, 0%, 100%, .92);--bct-sb-btn-secondary-color:var(--color-white, #FFFFFF);--bct-sb-btn-secondary-hover-bg:hsla(0, 0%, 100%, .12)}.bc-sticky-bar--color-magenta{--bct-sb-bg:var(--color-magenta-100, #E0006C);--bct-sb-rgb:224,0,108;--bct-sb-heading:var(--color-white, #FFFFFF);--bct-sb-btn-primary-bg:var(--color-white, #FFFFFF);--bct-sb-btn-primary-color:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-hover-bg:hsla(0, 0%, 100%, .92);--bct-sb-btn-secondary-color:var(--color-white, #FFFFFF);--bct-sb-btn-secondary-hover-bg:hsla(0, 0%, 100%, .12)}.bc-sticky-bar--color-purple{--bct-sb-bg:var(--color-purple-100, #442ACC);--bct-sb-rgb:68,42,204;--bct-sb-heading:var(--color-white, #FFFFFF);--bct-sb-btn-primary-bg:var(--color-white, #FFFFFF);--bct-sb-btn-primary-color:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-hover-bg:hsla(0, 0%, 100%, .92);--bct-sb-btn-secondary-color:var(--color-white, #FFFFFF);--bct-sb-btn-secondary-hover-bg:hsla(0, 0%, 100%, .12)}.bc-sticky-bar--color-yellow{--bct-sb-bg:var(--color-yellow-100, #FFDF1A);--bct-sb-rgb:255,223,26;--bct-sb-heading:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-bg:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-color:var(--color-white, #FFFFFF);--bct-sb-btn-primary-hover-bg:var(--color-blue-oxford-100, #16284D);--bct-sb-btn-secondary-color:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-secondary-hover-bg:rgba(14, 31, 56, .08)}.bc-sticky-bar--color-white{--bct-sb-bg:var(--color-white, #FFFFFF);--bct-sb-rgb:255,255,255;--bct-sb-heading:var(--color-blue-night-100, #0E1F38);--bct-sb-btn-primary-bg:var(--color-blue-azure-100, #256BE8);--bct-sb-btn-primary-color:var(--color-white, #FFFFFF);--bct-sb-btn-primary-hover-bg:var(--color-blue-azure-110, #1452BD);--bct-sb-btn-secondary-color:var(--color-blue-azure-100, #256BE8);--bct-sb-btn-secondary-hover-bg:var(--color-blue-azure-20, #E9F0FD)}.bc-sticky-bar{--bct-sb-glass-alpha:.65}.bc-sticky-bar--color-white{--bct-sb-glass-alpha:.45}.bc-sticky-bar--finish-glass{background:rgba(var(--bct-sb-rgb,37,107,232),var(--bct-sb-glass-alpha));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 8px 30px #1f26872e,inset 0 1px #fff3}@media(max-width:640px){.bc-sticky-bar{width:100dvw;gap:10px;padding:10px}.bc-sticky-bar--sticky{bottom:0dvh}.bc-sticky-bar__btn{flex:1 1;text-align:center}}@media(prefers-reduced-motion:reduce){.bc-sticky-bar,.bc-sticky-bar__btn{transition:opacity .12s linear}.bc-sticky-bar__btn:hover{transform:none}}
:where(.bc-faq){--bc-faq-width:100%;--bc-faq-max-width:800px;position:relative;width:var(--bc-faq-width);max-width:var(--bc-faq-max-width);margin:0 0 2rem;background:#ffffff8c;border-radius:20px;border:1px solid rgba(255,255,255,.7);box-shadow:0 8px 32px #0a1f440f;overflow:hidden;-webkit-backdrop-filter:blur(20px) saturate(180%);backdrop-filter:blur(20px) saturate(180%)}@media(min-width:768px){:where(.bc-faq){--bc-faq-width:66.7%}}:where(.bc-faq--decorated):after,:where(.bc-faq--decorated):before{content:"";position:absolute;width:320px;height:320px;border-radius:50%;filter:blur(80px);pointer-events:none;z-index:-1}:where(.bc-faq--decorated):before{top:-120px;left:-120px;background:radial-gradient(circle,rgba(25,85,255,.22),transparent 70%)}:where(.bc-faq--decorated):after{bottom:-120px;right:-120px;background:radial-gradient(circle,rgba(68,42,204,.18),transparent 70%)}:where(.bc-faq__heading){margin:0;padding:24px 28px 0;font-size:1.5rem;line-height:1.3;color:var(--color-blue-night-100,#0a1f44)}:where(.bc-faq__item){position:relative;padding:24px 28px;border-bottom:1px solid rgba(217,224,236,.6);transition:background-color .2s ease}:where(.bc-faq__item:last-of-type){border-bottom:0}:where(.bc-faq__item.bc-faq--open){background-color:#fff6}:where(.bc-faq__item.bc-faq--open):before{content:"";position:absolute;top:0;left:0;bottom:0;width:3px;background:var(--color-blue-azure-100,#1955ff)}:where(.bc-faq__question-heading){margin:0;font-size:inherit;font-weight:inherit;line-height:inherit}:where(.bc-faq__toggle){display:flex;align-items:center;justify-content:space-between;gap:24px;width:100%;padding:0;background:0 0;border:0;cursor:pointer;text-align:left;font:inherit;color:var(--color-blue-azure-100,#1955ff);transition:color .2s ease}:where(.bc-faq__toggle:focus-visible){outline:2px solid var(--color-blue-azure-100,#1955FF);outline-offset:4px;border-radius:4px}:where(.bc-faq__toggle[aria-expanded=true]){color:var(--color-blue-night-100,#0a1f44)}:where(.bc-faq__question-text){font-size:18px;font-weight:500;line-height:1.4;flex:1 1 auto;transition:font-weight .2s ease}:where(.bc-faq__toggle[aria-expanded=true] .bc-faq__question-text){font-weight:600}:where(.bc-faq__icon){position:relative;width:16px;height:16px;flex-shrink:0;transition:transform .25s cubic-bezier(.22,1,.36,1)}:where(.bc-faq__icon):after,:where(.bc-faq__icon):before{content:"";position:absolute;top:50%;left:50%;background:currentColor;border-radius:1px}:where(.bc-faq__icon):before{width:16px;height:2px;transform:translate(-50%,-50%)}:where(.bc-faq__icon):after{width:2px;height:16px;transform:translate(-50%,-50%)}:where(.bc-faq__toggle[aria-expanded=true] .bc-faq__icon){transform:rotate(45deg)}:where(.bc-faq__answer){padding:16px 0 0}:where(.bc-faq__answer-inner){color:var(--color-blue-oxford-100,#4a5a75);font-size:16px;line-height:1.6}:where(.bc-faq__answer-inner p){margin:0 0 .75em}:where(.bc-faq__answer-inner p:last-child){margin-bottom:0}:where(.bc-faq__answer-inner a){color:var(--color-blue-azure-100,#1955ff)}:where(.bc-faq__cta){display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;background:#0a1f44eb;color:var(--color-white,#fff);flex-wrap:wrap}:where(.bc-faq__cta-text){flex:1 1 auto;min-width:0}:where(.bc-faq__cta-heading){margin:0 0 4px;font-size:18px;font-weight:600;line-height:1.3;color:var(--color-white,#fff)}:where(.bc-faq__cta-subheading){margin:0;font-size:15px;font-weight:400;line-height:1.5;color:#ffffffb3}:where(.bc-faq__cta-button){display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:999px;background:var(--color-blue-azure-100,#1955ff);color:var(--color-white,#fff);font-size:15px;font-weight:600;text-decoration:none;flex-shrink:0;transition:background .15s ease,transform .15s ease}:where(.bc-faq__cta-button:focus-visible),:where(.bc-faq__cta-button:hover){background:var(--color-blue-azure-110,#1452bd);color:var(--color-white,#fff);text-decoration:none;transform:translateY(-1px)}:where(.bc-faq__cta-button:focus-visible){outline:2px solid var(--color-white,#FFFFFF);outline-offset:2px}@media(max-width:640px){:where(.bc-faq__item){padding:20px}:where(.bc-faq__cta){padding:20px}}@media(min-width:1024px){:where(.bc-faq__cta){flex-wrap:nowrap}}@media(prefers-reduced-motion:reduce){:where(.bc-faq__cta-button),:where(.bc-faq__icon),:where(.bc-faq__item),:where(.bc-faq__toggle){transition:none}:where(.bc-faq__cta-button:hover){transform:none}}.bc-faq__list{background:#fff}