@media (prefers-reduced-motion){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;scroll-behavior:auto!important}}@layer reset{*:not(.default){appearance:none;margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;background-color:transparent}@supports (interpolate-size: allow-keywords){*:not(.default){interpolate-size:allow-keywords}}@supports (transition-behavior: allow-discrete){*:not(.default){transition-behavior:allow-discrete}}button,input[type=checkbox],input[type=radio]{cursor:pointer}}@keyframes btp-fade-in{0%{opacity:0}to{opacity:1}}@keyframes btp-fade-out{0%{opacity:1}to{opacity:0}}@layer base{.btp-button{--gap: var(--btp-size-sm-x);--border-radius: var(--btp-border-radius-rounded);--outline-color: transparent;--border-color: transparent;--border-style: solid;--border-width: var(--btp-size-pixel);--padding-inline: var(--btp-size-big);--padding-block: var(--btp-size-sm);--width: max-content;--font-size: var(--btp-font-size-base);--text-color: var(--btp-color-primary-500);--text-color-hover: var(--btp-color-primary-500);--text-decoration: none;--background-color: transparent;--opacity: 1;--transition-timing: var(--btp-duration-short) var(--btp-animation-timing-function);display:inline-flex;align-items:center;justify-content:center;gap:var(--gap);outline:var(--border-width) var(--border-style) var(--outline-color);padding-inline:var(--padding-inline);padding-block:var(--padding-block);border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);color:var(--text-color);width:var(--width);background-color:var(--background-color);line-height:1.5;font-size:var(--font-size);text-decoration:var(--text-decoration);-webkit-user-select:none;user-select:none;opacity:var(--opacity);transition:background-color var(--transition-timing),border-color var(--transition-timing),color var(--transition-timing),opacity var(--transition-timing),outline-color var(--transition-timing)}.btp-button:not(.btp-button--link){text-decoration:none}.btp-button.btp-button--primary{--border-color-hover: transparent;--text-color: var(--btp-color-white);--text-color-hover: var(--btp-color-white);--background-color: var(--btp-color-primary-500);--background-color-hover: var(--btp-color-primary-500)}.btp-button.btp-button--secondary{--border-color-hover: transparent;--text-color: var(--btp-color-white);--text-color-hover: var(--btp-color-white);--background-color: var(--btp-color-secondary-500);--background-color-hover: var(--btp-color-secondary-500)}.btp-button.btp-button--tertiary{--text-color: var(--btp-color-neutral-700);--text-color-hover: var(--btp-color-neutral-700);--border-color: var(--btp-color-neutral-100);--border-color-hover: var(--btp-color-neutral-200);--background-color: var(--btp-color-neutral-0);--background-color-hover: var(--btp-color-neutral-100)}.btp-button.btp-button--underline{--border-radius: 0;--border-color-hover: var(--btp-color-primary-500);--padding-inline: 0;border-width:0 0 calc(var(--btp-size-pixel) * 2) 0}.btp-button.btp-button--link{--padding-inline: 0;--padding-block: 0;--border-width: 0;--border-color: transparent;--background-color: transparent;--text-color: var(--btp-color-neutral-700);--text-color-hover: var(--btp-color-neutral-900);--outline-color: transparent;--font-size: inherit;--text-decoration: underline}.btp-button.btp-button--danger{--border-color-hover: transparent;--text-color: var(--btp-color-white);--text-color-hover: var(--btp-color-white);--background-color: var(--btp-color-danger-500);--background-color-hover: var(--btp-color-danger-500)}.btp-button.btp-button--grow,.btp-button.btp-button--dynamic{--width: 100%;box-sizing:border-box}.btp-button:not(:disabled):hover,.btp-button:not(:disabled):active,.btp-button:not(:disabled):focus-visible{--border-color: var(--border-color-hover);--background-color: var(--background-color-hover);--text-color: var(--text-color-hover)}.btp-button:not(:disabled):focus-visible{--outline-color: var(--background-color);outline-offset:.25em}.btp-button:not(:disabled):active{--opacity: .75}.btp-button:disabled{--opacity: .75;cursor:not-allowed}.btp-button svg{stroke:currentColor}@media (min-width: 768px){.btp-button.btp-button--dynamic{--width: max-content}}}@layer base{.btp-checkbox[type=checkbox]{--border-radius: calc(var(--btp-size-pixel) * 3);--outline-color: transparent;--border-color: var(--btp-color-neutral-100);--border-style: solid;--border-width: calc(var(--btp-size-pixel) * 2);--width: max(1.5rem, 1.5em);--height: var(--width);--background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20aria-hidden='true'%20class='btp-svg'%20width='25'%20height='24'%20viewBox='0%200%2025%2024'%20fill='none'%20%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M18.8801%207.08532C19.1091%207.29524%2019.1245%207.65106%2018.9146%207.88007L10.6646%2016.8801C10.5609%2016.9932%2010.4156%2017.059%2010.2622%2017.0623C10.1088%2017.0657%209.96071%2017.0062%209.85222%2016.8977L6.10222%2013.1477C5.88255%2012.9281%205.88255%2012.5719%206.10222%2012.3522C6.32189%2012.1326%206.67805%2012.1326%206.89772%2012.3522L10.2323%2015.6868L18.0853%207.11988C18.2952%206.89087%2018.6511%206.8754%2018.8801%207.08532Z'%20fill='white'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e");--background-color: var(--btp-color-light-base);--background-color-checked: var(--btp-color-primary-500);--background-size: 0%;--background-position: center;--background-position-checked: center;--opacity: .75;--transition-timing: var(--btp-duration-short) var(--btp-animation-timing-function);outline:calc(var(--border-width) * 2) var(--border-style) var(--outline-color);border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);width:var(--width);height:var(--height);background-color:var(--background-color);background-image:var(--background-image);background-size:var(--background-size);background-repeat:no-repeat;background-position:var(--background-position);opacity:var(--opacity);transition:border-color var(--transition-timing),background-position var(--transition-timing),background-color var(--transition-timing),color var(--transition-timing),opacity var(--transition-timing),outline-color var(--transition-timing)}.btp-checkbox[type=checkbox].btp-checkbox--toggle{--border-width: var(--btp-size-pixel);--border-radius: var(--btp-border-radius-pill);--border-color: var(--btp-color-neutral-300);--width: max(2.5rem, 2.5em);--height: max(1.5rem, 1.5em);--background-image: radial-gradient(ellipse at center, var(--btp-color-light-base) 0%, var(--btp-color-light-base) 60%, transparent 70%);--background-color: var(--btp-color-neutral-300);--background-color-checked: var(--btp-color-primary-500);--background-position: 0% 0%;--background-position-checked: 100% 0%;background-size:60% 100%}.btp-checkbox[type=checkbox]:not(:disabled):hover,.btp-checkbox[type=checkbox]:not(:disabled):active,.btp-checkbox[type=checkbox]:not(:disabled):focus-visible{--opacity: 1}.btp-checkbox[type=checkbox]:not(:disabled):focus-visible{--outline-color: var(--btp-color-primary-100)}.btp-checkbox[type=checkbox]:checked{--border-color: var(--background-color-checked);--background-color: var(--background-color-checked);--background-position: var(--background-position-checked);--background-size: 100%}.btp-checkbox[type=checkbox]:disabled{--opacity: .75;cursor:not-allowed}}@layer base{.btp-hr{border:0;border-top:1px solid var(--btp-color-neutral-200);margin-block:var(--btp-size-sm-xx) var(--btp-size-big);width:100%}}@layer base{html{min-width:20rem;min-height:100svh;scroll-behavior:smooth;scrollbar-color:var(--btp-color-neutral-900) var(--btp-color-light-base);scrollbar-gutter:stable;scrollbar-width:thin;font-family:var(--btp-font-family-body);color:var(--btp-color-neutral-800);background-color:var(--btp-site-background-color)}html:has(dialog[open]){overflow:hidden}body,main{min-height:100%}}@layer base{.btp-label{display:grid;gap:var(--btp-size-sm);grid-auto-columns:max-content;grid-auto-flow:column;text-align:left;line-height:1.5;color:var(--btp-color-neutral-800)}}@layer base{.btp-ul,.btp-ol,.btp-wysiwyg :is(ol,ul){--list-indent: 2em;display:grid;gap:.125em;margin:0;list-style:var(--list-style);color:var(--btp-color-white, #FFF);padding-left:var(--list-indent);font-weight:var(--btp-font-weight-base)}.btp-ul,.btp-wysiwyg :is(ul){--list-style: disc}:is(.btp-ul,.btp-wysiwyg :is(ul)) ul{--list-indent: 1.25em;--list-style: circle}.btp-ol,.btp-wysiwyg :is(ol){--list-style: decimal}:is(.btp-ol,.btp-wysiwyg :is(ol)) ol{--list-indent: 1.25em;--list-style: lower-alpha}}@layer base{.btp-radio[type=radio]{--border-radius: var(--btp-border-radius-pill);--outline-color: transparent;--border-color: var(--btp-color-neutral-100);--border-color-checked: var(--btp-color-primary-500);--border-style: solid;--border-width: calc(var(--btp-size-pixel) * 2);--width: max(1.5rem, 1.5em);--height: var(--width);--background-image: radial-gradient(ellipse at center, var(--btp-color-primary-500) 0%, var(--btp-color-primary-500) 40%, transparent 50%);--background-color: var(--btp-color-light-base);--background-size: 0 0;--background-position: center;--background-position-checked: center;--opacity: .75;--transition-timing: var(--btp-duration-short) var(--btp-animation-timing-function);outline:calc(var(--border-width) * 2) var(--border-style) var(--outline-color);border-radius:var(--border-radius);border-width:var(--border-width);border-style:var(--border-style);border-color:var(--border-color);width:var(--width);height:var(--height);background-color:var(--background-color);background-image:var(--background-image);background-size:var(--background-size);background-repeat:no-repeat;background-position:var(--background-position);opacity:var(--opacity);transition:border-color var(--transition-timing),background-size var(--transition-timing),color var(--transition-timing),opacity var(--transition-timing),outline-color var(--transition-timing)}.btp-radio[type=radio]:not(:disabled):hover,.btp-radio[type=radio]:not(:disabled):active,.btp-radio[type=radio]:not(:disabled):focus-visible{--opacity: 1}.btp-radio[type=radio]:not(:disabled):focus-visible{--outline-color: var(--btp-color-primary-100)}.btp-radio[type=radio]:checked{--border-color: var(--border-color-checked);--background-size: 100% 100%}.btp-radio[type=radio]:disabled{--opacity: .75;cursor:not-allowed}}[class^=btp-shape]{--shape-size: 1.125em}.btp-shape-chevron{--top: 50%;--rotation: 0;--background-color: currentColor;position:relative;width:var(--shape-size);aspect-ratio:1;rotate:var(--rotation);transform-origin:center}.btp-shape-chevron:before,.btp-shape-chevron:after{content:"";position:absolute;top:var(--top);translate:0 calc(-50% + var(--btp-size-pixel, 1px) * 3);z-index:0;border-radius:500px;border:var(--btp-size-pixel, 1px) solid transparent;background-color:var(--background-color);height:0;width:calc(var(--shape-size) / 3);transition:color var(--btp-duration-short) ease-in-out,rotate var(--btp-duration-short) ease-in-out,color var(--btp-duration-short) ease-in-out,top var(--btp-duration-short) ease-in-out}.btp-shape-chevron:before{rotate:-45deg;transform-origin:left;left:calc(var(--shape-size) / 5)}.btp-shape-chevron:after{rotate:45deg;transform-origin:right;left:calc(var(--shape-size) / 3)}.btp-shape-chevron.btp-shape-chevron--left{--top: 60%;--rotation: -90deg;left:calc(var(--shape-size) / -6)}.btp-shape-chevron.btp-shape-chevron--right{--top: 60%;--rotation: 90deg;left:calc(var(--shape-size) / 6)}.btp-shape-chevron.btp-shape-chevron--down{--rotation: 180deg;--top: 40%}[aria-expanded=true] .btp-shape-chevron:before{rotate:45deg}[aria-expanded=true] .btp-shape-chevron:after{rotate:-45deg}[aria-expanded=true] .btp-shape-chevron.btp-shape-chevron--down{--top: 20%}.btp-shape-hamburger{--bar-height: calc(var(--btp-size-pixel, 1px) * 2);--bar-width: calc(var(--btp-size-pixel, 1px) * 16);--bar-color: currentColor;position:relative;width:var(--bar-width);height:var(--bar-width);display:flex;flex-direction:column;justify-content:space-between;background-color:transparent}.btp-shape-hamburger:before,.btp-shape-hamburger:after{position:absolute;content:"";width:var(--bar-width);transition:left var(--btp-duration-short) ease-in-out,top var(--btp-duration-short) ease-in-out,rotate var(--btp-duration-short) ease-in-out,background-color var(--btp-duration-short) ease-in-out}.btp-shape-hamburger:before{top:0;border-color:var(--bar-color);border-width:var(--bar-height) 0 var(--bar-height) 0;border-style:solid;height:calc(var(--bar-height) * 2.5)}.btp-shape-hamburger:after{height:var(--bar-height);bottom:0;background-color:var(--bar-color)}[aria-expanded=true]>.btp-shape-hamburger:before,[aria-expanded=true]>.btp-shape-hamburger:after{top:calc(50% - var(--bar-height) / 2);left:calc(50% - var(--bar-width) / 2);transform-origin:center}[aria-expanded=true]>.btp-shape-hamburger:before{rotate:45deg;border-width:0;height:var(--bar-height);background-color:var(--bar-color)}[aria-expanded=true]>.btp-shape-hamburger:after{rotate:-45deg}.btp-shape-external{position:relative;font-size:var(--shape-size);font-weight:inherit;font-family:Verdana,sans-serif;line-height:0;width:var(--shape-size);height:var(--shape-size);color:inherit;overflow:visible;scale:.8}.btp-shape-external:before,.btp-shape-external:after{position:absolute;color:inherit;font-size:inherit;font-family:inherit;transform-origin:center;width:80%;height:80%}.btp-shape-external:before{content:"➞";bottom:20%;left:22%;font-size:calc(var(--shape-size) - 3px);line-height:.7em;rotate:-45deg;transition:scale var(--btp-duration-short) ease-in-out}.btp-shape-external:after{content:"";outline:max(calc(var(--shape-size) / 10),1px) solid currentColor;outline-offset:calc(var(--shape-size) / -6);bottom:0;left:0;clip-path:polygon(50% 25%,25% 25%,25% 75%,75% 75%,75% 50%,100% 50%,100% 100%,0 100%,0 0,50% 0)}@layer base{.btp-svg{--icon-size: var(--btp-size-big);width:var(--icon-size);height:var(--icon-size)}.btp-svg.btp-svg--sm{--icon-size: var(--btp-size-md)}.btp-svg.btp-svg--lg{--icon-size: var(--btp-size-big-xxx)}.btp-svg.btp-svg--xl{--icon-size: var(--btp-size-lg-x)}}.btp-layout{--layout-gutter: var(--btp-site-gutter);--layout-size: var(--btp-desktop-maximum);box-sizing:border-box;display:grid;grid-template-columns:minmax(var(--layout-gutter),auto) min(calc(100% - (var(--layout-gutter) * 2)),var(--layout-size)) minmax(var(--layout-gutter),auto);width:100%}.btp-layout.btp-layout--no-gutter{--layout-gutter: 0}.btp-layout.btp-layout--narrow{--layout-size: var(--btp-tablet-minimum)}.btp-layout.btp-layout--block-gutter{padding-block:var(--layout-gutter)}.btp-layout.btp-layout--top-gutter{padding-top:var(--layout-gutter)}.btp-layout.btp-layout--bottom-gutter{padding-bottom:var(--layout-gutter)}.btp-layout>*{grid-column:2}.btp-layout .btp-layout__full-bleed{grid-column:1 / -1}.btp-layout .btp-layout__left-bleed{grid-column:1 / span 2}.btp-layout .btp-layout__right-bleed{grid-column:2 / span 2}.btp-row{--layout-gutter: var(--btp-site-gutter);--columns: 2;display:grid;grid-template-columns:1fr;gap:var(--layout-gutter)}.btp-row.btp-row--3col{--columns: 3}@media (min-width: 768px){.btp-row{grid-template-columns:repeat(var(--columns),1fr);gap:calc(var(--layout-gutter) / 2)}}@media (min-width: 980px){.btp-row{gap:calc(var(--layout-gutter) / 3)}}html{--btp-color-white: #FFFFFF;--btp-color-black: #0c0c11;--btp-color-primary-base: #6366f1;--btp-color-secondary-base: #FF9900;--btp-color-success-base: #22C55E;--btp-color-danger-base: #EF4444;--btp-color-neutral-base: #737373;--btp-color-dark-base: var(--btp-color-black);--btp-color-light-base: var(--btp-color-white);--btp-color-primary-900: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-dark-base) 80%);--btp-color-primary-800: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-dark-base) 60%);--btp-color-primary-700: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-dark-base) 40%);--btp-color-primary-600: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-dark-base) 20%);--btp-color-primary-500: var(--btp-color-primary-base);--btp-color-primary-400: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-light-base) 20%);--btp-color-primary-300: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-light-base) 40%);--btp-color-primary-200: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-light-base) 60%);--btp-color-primary-100: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-light-base) 80%);--btp-color-primary-50: color-mix(in hsl, var(--btp-color-primary-base), var(--btp-color-light-base) 90%);--btp-color-secondary-900: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-dark-base) 80%);--btp-color-secondary-800: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-dark-base) 60%);--btp-color-secondary-700: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-dark-base) 40%);--btp-color-secondary-600: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-dark-base) 20%);--btp-color-secondary-500: var(--btp-color-secondary-base);--btp-color-secondary-400: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-light-base) 20%);--btp-color-secondary-300: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-light-base) 40%);--btp-color-secondary-200: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-light-base) 60%);--btp-color-secondary-100: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-light-base) 80%);--btp-color-secondary-50: color-mix(in hsl, var(--btp-color-secondary-base), var(--btp-color-light-base) 90%);--btp-color-success-900: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-dark-base) 80%);--btp-color-success-800: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-dark-base) 60%);--btp-color-success-700: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-dark-base) 40%);--btp-color-success-600: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-dark-base) 20%);--btp-color-success-500: var(--btp-color-success-base);--btp-color-success-400: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-light-base) 20%);--btp-color-success-300: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-light-base) 40%);--btp-color-success-200: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-light-base) 60%);--btp-color-success-100: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-light-base) 80%);--btp-color-success-50: color-mix(in hsl, var(--btp-color-success-base), var(--btp-color-light-base) 90%);--btp-color-danger-900: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-dark-base) 80%);--btp-color-danger-800: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-dark-base) 60%);--btp-color-danger-700: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-dark-base) 40%);--btp-color-danger-600: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-dark-base) 20%);--btp-color-danger-500: var(--btp-color-danger-base);--btp-color-danger-400: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-light-base) 20%);--btp-color-danger-300: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-light-base) 40%);--btp-color-danger-200: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-light-base) 60%);--btp-color-danger-100: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-light-base) 80%);--btp-color-danger-50: color-mix(in hsl, var(--btp-color-danger-base), var(--btp-color-light-base) 90%);--btp-color-neutral-900: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-dark-base) 80%);--btp-color-neutral-800: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-dark-base) 60%);--btp-color-neutral-700: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-dark-base) 40%);--btp-color-neutral-600: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-dark-base) 20%);--btp-color-neutral-500: var(--btp-color-neutral-base);--btp-color-neutral-400: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 20%);--btp-color-neutral-300: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 40%);--btp-color-neutral-200: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 60%);--btp-color-neutral-100: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 80%);--btp-color-neutral-50: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 85%);--btp-color-neutral-0: color-mix(in hsl, var(--btp-color-neutral-base), var(--btp-color-light-base) 90%)}@media (prefers-color-scheme: dark){html:not([data-theme=light]){--btp-color-dark-base: #FFFFFF;--btp-color-light-base: #101010;--btp-color-primary-base: #5c5fe0;--btp-color-secondary-base: #ea8d00;--btp-color-danger-base: #da3e3e;--btp-color-neutral-base: #949494}.btp-color-invert{filter:invert(1) hue-rotate(180deg)}}html{--btp-duration-short: .125s;--btp-duration-normal: .2s;--btp-duration-long: .4s;--btp-motion-short: var(--btp-duration-short) var(--btp-animation-timing-function);--btp-motion-normal: var(--btp-duration-normal) var(--btp-animation-timing-function);--btp-motion-long: var(--btp-duration-long) var(--btp-animation-timing-function)}html{--btp-font-family-heading: "Inter", "Inter Fallback", sans-serif;--btp-font-family-body: "Inter", "Inter Fallback", sans-serif;--btp-font-size-base: 1rem;--btp-font-size-h1: calc(var(--btp-font-size-base) * 2.25);--btp-font-size-h1-desktop: calc(var(--btp-font-size-base) * 2.5);--btp-font-size-h2: calc(var(--btp-font-size-base) * 2);--btp-font-size-h2-desktop: calc(var(--btp-font-size-base) * 2.25);--btp-font-size-h3: calc(var(--btp-font-size-base) * 1.75);--btp-font-size-h3-desktop: calc(var(--btp-font-size-base) * 2);--btp-font-size-h4: calc(var(--btp-font-size-base) * 1.5);--btp-font-size-h4-desktop: calc(var(--btp-font-size-base) * 1.75);--btp-font-size-h5: calc(var(--btp-font-size-base) * 1.25);--btp-font-size-h5-desktop: calc(var(--btp-font-size-base) * 1.5);--btp-font-size-h6: calc(var(--btp-font-size-base) * .875);--btp-font-size-h6-desktop: var(--btp-font-size-base);--btp-font-weight-thin: 100;--btp-font-weight-light: 200;--btp-font-weight-base: 300;--btp-font-weight-normal: 400;--btp-font-weight-medium: 500;--btp-font-weight-bold: 700}html{--btp-size-base: 1rem;--btp-size-sm-xx: calc(var(--btp-size-base) * .25);--btp-size-sm-x: calc(var(--btp-size-base) * .5);--btp-size-sm: calc(var(--btp-size-base) * .75);--btp-size-md: var(--btp-size-base);--btp-size-big: calc(var(--btp-size-base) * 1.25);--btp-size-big-x: calc(var(--btp-size-base) * 1.5);--btp-size-big-xx: calc(var(--btp-size-base) * 1.75);--btp-size-big-xxx: calc(var(--btp-size-base) * 2);--btp-size-lg: calc(var(--btp-size-base) * 2.5);--btp-size-lg-x: calc(var(--btp-size-base) * 3);--btp-size-lg-xx: calc(var(--btp-size-base) * 4);--btp-size-lg-xxx: calc(var(--btp-size-base) * 5);--btp-size-huge: calc(var(--btp-size-base) * 6);--btp-size-huge-x: calc(var(--btp-size-base) * 8);--btp-size-huge-xx: calc(var(--btp-size-base) * 10);--btp-size-huge-xxx: calc(var(--btp-size-base) * 12);--btp-mobile-minimum: calc(var(--btp-size-base) * 22.5);--btp-tablet-minimum: calc(var(--btp-size-base) * 48);--btp-desktop-minimum: calc(var(--btp-size-base) * 64);--btp-desktop-maximum: calc(var(--btp-size-base) * 75);--btp-size-pixel: 1px}html{--btp-site-background-color: var(--btp-color-light-base);--btp-site-gutter: var(--btp-size-base);--btp-border-radius-rounded: calc(var(--btp-size-sm-xx) * 1.5);--btp-border-radius-pill: calc(var(--btp-size-base) * 1000);--btp-animation-timing-function: cubic-bezier(.4, 0, .2, 1)}@media (min-width:360px){.btp-hide-min-mobile{display:none!important}}@media (min-width:768px){.btp-hide-min-tablet{display:none!important}}@media (width < 980px){.btp-hide-below-desktop{display:none!important}}@media (min-width:980px){html{--btp-site-gutter: var(--btp-size-lg-xx)}.btp-hide-min-desktop{display:none!important}}@layer typography{.btp-p,.btp-h1,.btp-h2,.btp-h3,.btp-h4,.btp-h5,.btp-h6,.btp-blockquote,.btp-wysiwyg :is(p,h1,h2,h3,h4,h5,h6,blockquote){--font-style: normal;--font-family: var(--btp-font-family-body);--font-size: var(--btp-font-size-base);--font-weight: var(--btp-font-weight-base);--text-color: var(--btp-color-neutral-900);--line-height: 110%;--letter-spacing: -.02em;font-family:var(--font-family),sans-serif;font-size:var(--font-size);font-style:var(--font-style);font-weight:var(--font-weight);color:var(--text-color);line-height:var(--line-height);line-height:round(down,var(--line-height),1px);letter-spacing:var(--letter-spacing)}@media (min-width: 768px){.btp-p,.btp-h1,.btp-h2,.btp-h3,.btp-h4,.btp-h5,.btp-h6,.btp-blockquote,.btp-wysiwyg :is(p,h1,h2,h3,h4,h5,h6,blockquote){--font-size: var(--font-size-desktop, var(--font-size));--line-height: 125%}}}.btp-h1,.btp-h2,.btp-h3,.btp-h4,.btp-h5,.btp-h6,.btp-blockquote,.btp-wysiwyg :is(h1,h2,h3,h4,h5,h6,blockquote){--font-family: var(--btp-font-family-heading);--font-weight: var(--btp-font-weight-medium)}.btp-p,.btp-wysiwyg :is(p){--font-family: var(--btp-font-family-body);--line-height: 150%}:is(.btp-p,.btp-wysiwyg :is(p)).btp-p--xsm{--font-size: calc(var(--btp-font-size-base) * .75);--line-height: 167%}:is(.btp-p,.btp-wysiwyg :is(p)).btp-p--sm{--font-size: calc(var(--btp-font-size-base) * .875);--line-height: 143%}:is(.btp-p,.btp-wysiwyg :is(p)).btp-p--lg{--font-size: calc(var(--btp-font-size-base) * 1.125);--line-height: 156%}.btp-blockquote{--font-style: italic;--font-weight: var(--btp-font-weight-light);padding:calc(var(--btp-size-pixel) * 2) var(--btp-size-base);box-shadow:inset calc(var(--btp-size-pixel) * 2) 0 0 var(--btp-color-neutral-200)}.btp-h1,.btp-wysiwyg :is(h1){--font-size: var(--btp-font-size-h1);--font-size-desktop: var(--btp-font-size-h1-desktop)}.btp-h2,.btp-wysiwyg :is(h2){--font-size: var(--btp-font-size-h2);--font-size-desktop: var(--btp-font-size-h2-desktop)}.btp-h3,.btp-wysiwyg :is(h3){--font-size: var(--btp-font-size-h3);--font-size-desktop: var(--btp-font-size-h3-desktop)}.btp-h4,.btp-wysiwyg :is(h4){--font-size: var(--btp-font-size-h4);--font-size-desktop: var(--btp-font-size-h4-desktop)}.btp-h5,.btp-wysiwyg :is(h5){--font-size: var(--btp-font-size-h5);--font-size-desktop: var(--btp-font-size-h5-desktop)}.btp-h6,.btp-wysiwyg :is(h6){--font-size: var(--btp-font-size-h6);--font-size-desktop: var(--btp-font-size-h6-desktop);--letter-spacing: .04em;text-transform:uppercase}.btp-wysiwyg :is(h1,h2,h3,h4,h5,h6){padding-bottom:.5em}.btp-wysiwyg p:has(+:is(h1,h2,h3,h4,h5,h6)){padding-bottom:1em}.btp-wysiwyg ol,.btp-wysiwyg ul{padding-block:.25em .5em;line-height:130%;line-height:round(down,130%,1px)}.btp-wysiwyg p{padding-block:.25em}.btp-wysiwyg blockquote{border-block:.5em solid transparent;padding-block:.5em}@layer typography{.btp-link{font-size:inherit;line-height:inherit;color:var(--btp-color-primary-base);transition:color var(--btp-duration-short) ease-in-out}.btp-link:hover,.btp-link:focus-visible{color:var(--btp-color-dark-base)}}@layer typography{.btp-text-color-primary{color:var(--btp-color-primary-base)}.btp-text-color-secondary{color:var(--btp-color-secondary-base)}.btp-text-color-neutral{color:var(--btp-color-neutral-base)}.btp-font-weight-light{font-weight:var(--btp-font-weight-light)}.btp-font-weight-base{font-weight:var(--btp-font-weight-base)}.btp-font-weight-medium{font-weight:var(--btp-font-weight-medium)}.btp-font-weight-bold{font-weight:var(--btp-font-weight-bold)}}.btp-hero{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:300px;grid-column:1 / span 3;padding:var(--btp-site-gutter);overflow-x:clip;overflow-y:visible}canvas{position:absolute;display:block;width:100%;height:100%;filter:blur(70px);scale:2;z-index:-1}@media (width >= 980px){.btp-hero{min-height:400px}}html{scrollbar-gutter:stable}.btp-kitchen-sink{display:grid;gap:var(--btp-size-big, 1.25rem) 0}.btp-kitchen-sink .btp-accordion>.btp-h2{flex:1 0 100%;-webkit-user-select:none;user-select:none}.btp-kitchen-sink .btp-accordion>.btp-h3{margin-bottom:.5em}.btp-kitchen-sink .btp-kitchen-sink__components{background:var(--btp-color-light-base);overflow:hidden;outline:1px solid var(--btp-color-neutral-50);border-radius:1rem 1rem 0 0}.btp-kitchen-sink .btp-include{margin-top:1rem;border:1px solid var(--btp-color-neutral-50);background-color:var(--btp-color-black)}iframe{display:grid;box-sizing:border-box;margin-top:1.25rem;width:100%;min-height:30rem;scrollbar-gutter:initial;outline:var(--btp-size-pixel) solid var(--btp-color-neutral-100);outline-offset:calc(var(--btp-size-pixel) * -1);overflow:auto}@media (min-width: 768px){.btp-kitchen-sink__component-grid{grid-template-columns:repeat(3,1fr);justify-content:center;align-items:center;gap:1rem 1.5rem}}.btp-menu{--short-animation-params: var(--btp-duration-short, .125s) ease-out;--menu-position: sticky;--menu-height: 100svh;--menu-gutter: var(--btp-site-gutter);--menu-item-gap: var(--btp-size-base, 1rem);--collapsed-grid-template-rows: max-content 0fr;--expanded-grid-template-rows: max-content 1fr;--box-shadow-color: transparent;--logo-size: calc(var(--btp-size-base) * 6);position:var(--menu-position);top:0;z-index:1;transition:height var(--btp-duration-normal, .2s) ease-out,background-color var(--btp-duration-normal, .2s) ease-out}.btp-menu:has([aria-expanded=true]){height:var(--menu-height);background-color:var(--btp-color-neutral-0, #fff)}.btp-menu nav{box-sizing:border-box;padding:var(--menu-item-gap);display:grid;grid-template-columns:1fr max-content;grid-template-rows:var(--collapsed-grid-template-rows);justify-content:flex-start;align-items:flex-start;z-index:98;margin:0 auto;width:min(var(--btp-desktop-maximum, 100%),100%)}.btp-menu [aria-expanded]+ul{overflow:hidden;visibility:hidden;opacity:0;transition-property:opacity;transition-duration:var(--btp-duration-normal, .2s);transition-timing-function:ease-out}.btp-menu [aria-expanded=true]+ul{overflow:visible;visibility:visible;opacity:1}.btp-menu :where(.btp-button){--border-width: 0;--padding-inline: var(--btp-size-base);--font-size: var(--btp-size-base)}.btp-menu :where(ul){list-style:none}ul{min-height:100%;grid-column:1 / span 2;grid-template-rows:var(--collapsed-grid-template-rows)}ul .btp-menu__trigger,ul .btp-menu__link{width:100%;grid-template-columns:1fr max-content;justify-content:flex-start}li{display:grid;grid-template-columns:1fr}li:has([aria-expanded=true] [aria-expanded]+ul){background-color:var(--btp-color-neutral-0, #fff)}li:has([aria-expanded]+ul){grid-template-rows:var(--collapsed-grid-template-rows);transition-property:grid-template-rows;transition-duration:var(--btp-duration-normal, .2s);transition-timing-function:ease-out}li:has([aria-expanded=true]+ul){grid-template-rows:var(--expanded-grid-template-rows)}[aria-controls=btp-menu-list][aria-expanded=true]+ul{padding-top:1rem}.btp-menu__trigger,.btp-menu__link{box-sizing:border-box;display:grid;padding:var(--btp-size-base);justify-content:flex-start;align-items:center;gap:0 .5rem;outline:var(--btp-size-pixel, 1px) solid transparent;color:var(--btp-color-neutral-900, #333);font-size:var(--btp-size-base);text-align:left;text-decoration:none;background-color:transparent;transition:outline var(--short-animation-params),color var(--short-animation-params),background-color var(--short-animation-params)}:is(.btp-menu__trigger,.btp-menu__link):hover,:is(.btp-menu__trigger,.btp-menu__link):focus-visible{background-color:var(--btp-color-neutral-0, #efefef);color:var(--btp-color-primary-500, #007bff)}:is(.btp-menu__trigger,.btp-menu__link):focus-visible{outline:var(--btp-size-pixel, 1px) solid var(--btp-color-primary-300, #9ea0fd);outline-offset:calc(var(--btp-size-pixel, 1px) * -1)}:is(.btp-menu__trigger,.btp-menu__link):active{background-color:var(--btp-color-neutral-100, #ddd);color:var(--btp-color-primary-600, #0056b3)}.btp-menu__logo{display:block;padding:0}.btp-menu__logo img{width:var(--logo-size)}.btp-menu__logo{width:max-content;height:max-content;align-self:center}.btp-menu__item--sidebar{--sidebar-padding: var(--menu-item-gap);--sidebar-button-size: 1 .5 10rem;--sidebar-item-wrap: wrap;display:grid;grid-auto-flow:row;gap:var(--menu-item-gap);padding:var(--sidebar-padding)}@media (width >= 980px){.btp-menu{--logo-size: calc(var(--btp-size-base) * 8);--menu-height: auto;--menu-display-opacity: 1;--menu-position: relative}.btp-menu.btp-menu--mega{overflow-x:visible}.btp-menu.btp-menu--mega li{position:static}.btp-menu.btp-menu--mega li ul{overflow:hidden;box-sizing:border-box;padding:1rem;position:absolute;left:50%;translate:-50%;margin:0 auto;width:min(100%,var(--btp-desktop-maximum, 75rem));grid-template-columns:1fr 1fr;background-color:var(--btp-color-neutral-0, #fff)}.btp-menu .btp-menu__content{display:grid;grid-auto-flow:column;grid-template-columns:max-content 1fr;gap:0 1rem;align-items:center;container-type:inline-size;margin:0 auto;padding:var(--menu-item-gap)}.btp-menu [aria-controls=btp-menu-list]{display:none}.btp-menu [aria-controls=btp-menu-list]+.btp-menu__list{display:flex;grid-column:2;justify-content:flex-start;align-items:center;visibility:visible;overflow:visible;transition:none;padding-top:0;opacity:1;clip-path:none}.btp-menu li ul{display:grid;position:absolute;top:100%;width:max-content}.btp-menu li ul ul{top:0;left:100%}.btp-menu li ul .btp-shape-chevron{rotate:-270deg}.btp-menu .btp-menu__item--sidebar{--sidebar-padding: 0;--sidebar-button-size: 0 1 max-content;--sidebar-item-wrap: nowrap;flex-direction:row;align-items:flex-end;justify-content:flex-end;margin-left:auto}}.btp-accordion{--short-animation-params: var(--btp-duration-short, .125s) ease-out;--normal-animation-params: var(--btp-duration-normal, .2s) ease-out;position:relative;display:grid;border:var(--btp-size-pixel, 1px) solid transparent;border-bottom-color:var(--btp-color-neutral-100, #eee);padding-block:var(--btp-size-base, 1rem);gap:0;transition:gap var(--normal-animation-params),border-color var(--short-animation-params),background-color var(--short-animation-params)}.btp-accordion:hover{background-color:var(--btp-color-neutral-0, #efefef)}.btp-accordion:has(:focus-visible){border-color:var(--btp-color-primary-300, #9ea0fd)}.btp-accordion:has([aria-expanded=true]){gap:var(--btp-size-base, 1rem)}.btp-accordion__content{position:relative;display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows var(--normal-animation-params),opacity var(--normal-animation-params)}.btp-accordion__content[aria-hidden=true]{grid-template-rows:0fr;opacity:0}.btp-accordion__wrapper{padding-inline:var(--btp-size-base, 1rem);overflow:hidden}.btp-accordion__trigger{display:grid;grid-template-columns:var(--btp-size-big, 1.25rem) 1fr var(--btp-size-big, 1.25rem);gap:var(--btp-size-base, 1rem);padding-inline:var(--btp-size-base, 1rem);-webkit-user-select:none;user-select:none;text-align:left}.btp-accordion__trigger:before{content:"";position:absolute;inset:0;z-index:0}.btp-accordion__trigger[aria-expanded=true] .btp-shape-chevron:before{rotate:45deg}.btp-accordion__trigger[aria-expanded=true] .btp-shape-chevron:after{rotate:-45deg}.btp-accordion__trigger:focus{outline:none}.btp-accordion__trigger:hover{cursor:pointer}.btp-accordion__trigger .btp-shape-chevron{--background-color: var(--btp-color-neutral-500, #737373);place-self:center;grid-column:3}.btp-accordion__icon{place-self:center;grid-column:1}.btp-modal{--animation-params: var(--btp-duration-short, .125s) ease-in-out;--wrapper-padding: var(--btp-size-big-x, 1.5rem);grid-template:1fr / 1fr;align-items:center;inset:0;display:grid;border:none;min-width:100%;min-height:100%;background-color:transparent}.btp-modal .btp-modal__wrapper{z-index:98;position:relative;display:grid;grid-template:auto 1fr auto / 1fr;gap:var(--btp-size-lg, 2.5rem);place-self:center;box-sizing:border-box;margin:var(--btp-size-sm, .75rem);border:none;border-radius:var(--btp-border-radius-rounded, .375rem);padding:var(--wrapper-padding);min-width:calc(var(--btp-mobile-minimum, 22.5rem) - (var(--wrapper-padding) * 2));cursor:auto;background-color:var(--btp-color-light-base, #fff);box-shadow:0 var(--btp-size-big, 1.25rem) var(--btp-size-lg, 2.5rem) calc(var(--btp-size-sm-x, .5rem) * -1) #1018281a}.btp-modal::backdrop{animation:btp-fade-in var(--animation-params) forwards}.btp-modal[data-btp-comp-modal=closed]{display:none}.btp-modal[data-btp-comp-modal=opening],.btp-modal[data-btp-comp-modal=closing]{overflow-x:hidden}.btp-modal[data-btp-comp-modal=opening]{animation:modal-animation var(--animation-params) forwards}.btp-modal[data-btp-comp-modal=closing]{animation:modal-animation var(--animation-params) forwards reverse}.btp-modal[data-btp-comp-modal=closing]::backdrop{animation:btp-fade-out var(--animation-params) forwards}.btp-modal .btp-modal__header,.btp-modal .btp-modal__content,.btp-modal .btp-modal__actions{display:flex;width:100%;height:max-content}.btp-modal .btp-modal__header{gap:var(--btp-size-big, 1.25rem);text-align:left}.btp-modal .btp-modal__content{flex-direction:column;gap:var(--btp-size-sm-x, .5rem);text-align:center}.btp-modal .btp-modal__content .btp-p:is(p){color:var(--btp-color-neutral-500, #6b7280)}.btp-modal .btp-modal__actions{flex-direction:column-reverse;gap:var(--btp-size-big, 1.25rem)}.btp-modal .btp-modal__close-button{margin-left:auto;box-sizing:content-box}.btp-modal .btp-modal__close-button .btp-svg path{transition:stroke var(--animation-params)}:is(.btp-modal .btp-modal__close-button:hover,.btp-modal .btp-modal__close-button:active,.btp-modal .btp-modal__close-button:focus-visible) .btp-svg path{stroke:var(--btp-color-danger-500, #dc2626)}@media (min-width: 768px){.btp-modal{--wrapper-padding: var(--btp-size-lg, 2.5rem)}.btp-modal .btp-modal__actions{flex-direction:row;justify-content:flex-end}}@keyframes modal-animation{0%{opacity:0;translate:0 var(--btp-size-big-xxx, 2rem)}to{opacity:1;translate:0}}.btp-slider{--slider-width: max(var(--btp-mobile-minimum, 22.5rem), 100%);--track-height: max(10rem, 50cqh);--slide-text-color: var(--btp-color-white, #FFFFFF);--tab-background-color: var(--btp-color-neutral-200, #E0E0E0);--tab-background-color-hover: var(--btp-color-neutral-300, #BDBDBD);--tab-background-color-selected: var(--btp-color-primary-500, #6366f1);--tab-outline-color-focus: var(--btp-color-neutral-500, #737373);--tab-transition-timing: var(--btp-motion-short, [.125s ease-out]);--arrow-background-color: var(--btp-color-neutral-700, #4A4A4A);container-type:inline-size;position:relative;width:var(--slider-width);background-color:var(--btp-color-neutral-0, #F2F2F2)}.btp-slider[data-btp-comp-slider-transition=crossfade] .btp-slider__slide-track{position:relative}.btp-slider[data-btp-comp-slider-transition=crossfade] .btp-slider__slide{position:absolute;inset:0}.btp-slider[data-btp-comp-slider-transition=crossfade] .btp-slider__slide[inert]{opacity:0}.btp-slider .btp-slider__slide-track{display:flex;overflow:hidden;height:var(--track-height);scroll-behavior:smooth}.btp-slider .btp-slider__slide{position:relative;flex:1 0 100%;display:block;width:100%;height:100%;overflow:auto;transition:opacity var(--btp-motion-long)}.btp-slider .btp-slider__slide[inert]{opacity:.75}.btp-slider .btp-slider__slide picture img,.btp-slider .btp-slider__slide img,.btp-slider .btp-slider__slide video{--object-fit: contain;--object-position: center;display:block;width:100%;height:100%;object-position:var(--object-position);object-fit:var(--object-fit)}:is(.btp-slider .btp-slider__slide picture img,.btp-slider .btp-slider__slide img,.btp-slider .btp-slider__slide video)[data-btp-comp-slider-media-fit=cover]{--object-fit: cover}:is(.btp-slider .btp-slider__slide picture img,.btp-slider .btp-slider__slide img,.btp-slider .btp-slider__slide video)[data-btp-comp-slider-media-fit=fill]{--object-fit: fill}:is(.btp-slider .btp-slider__slide picture img,.btp-slider .btp-slider__slide img,.btp-slider .btp-slider__slide video)[data-btp-comp-slider-media-position=left]{--object-position: left}:is(.btp-slider .btp-slider__slide picture img,.btp-slider .btp-slider__slide img,.btp-slider .btp-slider__slide video)[data-btp-comp-slider-media-position=right]{--object-position: right}.btp-slider .btp-slider__controls-container{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:var(--btp-size-big-x, 1.5rem);padding:var(--btp-size-big, 1.25rem);height:var(--btp-size-lg-xx, 4rem)}.btp-slider .btp-slider__content{position:absolute;padding:var(--btp-size-md, 1rem);bottom:0;left:0}.btp-slider .btp-slider__content *{color:var(--slide-text-color);text-shadow:var(--btp-color-black, #000000) 0 0 calc(var(--btp-size-pixel, 1px) * 4)}.btp-slider .btp-slider__controls{display:flex;justify-content:center;align-items:center;list-style:none;margin:0;padding:0;gap:var(--btp-size-md, 1rem)}.btp-slider .btp-slider__controls button{display:flex;justify-content:center;align-items:center;margin:0;outline-offset:calc(var(--btp-size-pixel, 1px) * 2);outline:calc(var(--btp-size-pixel, 1px) * 2) solid transparent;border-radius:var(--btp-border-radius-pill, 1600rem);border:none;padding:var(--btp-size-sm-xx, .25rem);min-width:var(--btp-size-big, 1.25rem);aspect-ratio:1/1;color:transparent;background-color:var(--tab-background-color);text-shadow:none;font-size:0;transition:var(--tab-transition-timing);transition-property:background-color,opacity,scale,outline-color}.btp-slider .btp-slider__controls button[aria-selected=true]{background-color:var(--tab-background-color-selected)}.btp-slider .btp-slider__controls button[role=tab]:not([aria-selected=true]){scale:.75}.btp-slider .btp-slider__controls button:hover,.btp-slider .btp-slider__controls button:focus-visible{--tab-background-color: var(--tab-background-color-hover)}:is(.btp-slider .btp-slider__controls button:hover,.btp-slider .btp-slider__controls button:focus-visible)[aria-selected=true]{--tab-background-color: var(--tab-background-color-selected)}.btp-slider .btp-slider__controls button:focus-visible{outline-color:var(--tab-outline-color-focus)}.btp-slider .btp-slider__controls button .btp-shape-chevron{--shape-size: var(--btp-size-big, 1rem);--background-color: var(--arrow-background-color)}.btp-tablist{--normal-animation-params: var(--btp-duration-normal, .2s) ease-out;position:relative;border:var(--btp-size-pixel, 1px) solid transparent;border-bottom-color:var(--btp-color-neutral-100, #eee);padding-block:var(--btp-size-big-x, 1.5rem)}.btp-tablist .btp-tablist__panels{padding:var(--btp-size-sm-x, .5rem) var(--btp-size-sm-xx, .25rem);overflow-y:hidden}.btp-tablist .btp-tablist__panel{transition:translate var(--normal-animation-params),max-height var(--normal-animation-params),opacity var(--normal-animation-params)}.btp-tablist .btp-tablist__panel[aria-hidden=true]{max-height:0;opacity:0;transition:none;translate:0 var(--btp-size-sm, .5rem)}.btp-tablist .btp-tablist__tab-nav{display:flex;gap:var(--btp-size-sm-x, 8px);padding:var(--btp-size-sm-x, .5rem) var(--btp-size-sm-xx, .25rem);overflow-x:auto;scrollbar-width:thin;scrollbar-gutter:stable;margin-bottom:var(--btp-size-base, 1rem)}.btp-tablist .btp-tablist__tab{display:flex;justify-content:center;align-items:center;gap:var(--btp-size-sm-x, 8px);outline:calc(var(--btp-size-pixel) * 2) solid transparent;border-radius:calc(6 / 16 * var(--btp-size-md, 1rem));min-width:calc(var(--btp-size-md, 1rem) * 8.25);height:var(--btp-size-lg, 1rem);padding:var(--btp-size-sm-x, .5rem) var(--btp-size-sm, .75rem);color:var(--btp-color-neutral-600, #404040);font-size:calc(14 / 16 * var(--btp-size-md, 1rem));font-weight:500;line-height:1.2;flex-shrink:0;transition:background-color var(--normal-animation-params),color var(--normal-animation-params);-webkit-user-select:none;user-select:none;text-align:center}.btp-tablist .btp-tablist__tab[aria-selected=true]{color:var(--btp-color-primary-base, #007bff);background-color:var(--btp-color-primary-100, #eee)}.btp-tablist .btp-tablist__tab[aria-selected=false]:hover,.btp-tablist .btp-tablist__tab[aria-selected=false]:focus-visible{background-color:var(--btp-color-neutral-0, #eee)}.btp-tablist .btp-tablist__tab:focus-visible{outline-color:var(--btp-color-primary-base, #007bff)}.btp-tablist .btp-tablist__tab:disabled{opacity:.75;cursor:not-allowed}.btp-tooltip{--animation-params: var(--btp-duration-normal, .2s) ease-out;--animation-direction: 0 var(--btp-size-big-xxx, 2rem);--triangle-size: var(--btp-size-sm-x, .5rem);--triangle-color: var(--btp-color-light-base, #fff);--triangle-offset: calc(var(--triangle-size) * -1);--trigger-center: calc(50% - var(--triangle-size));display:grid;grid-template:max-content max-content max-content / 1fr;gap:var(--btp-size-sm-xx, .25rem);box-sizing:border-box;border:none;border-radius:var(--btp-border-radius-rounded, .375rem);padding:var(--btp-size-base, 1rem);width:min(20.3125rem,100%);cursor:auto;background-color:var(--btp-color-light-base, #fff);overflow:visible;box-shadow:0 var(--btp-size-big, 1.25rem) var(--btp-size-lg, 2.5rem) calc(var(--btp-size-sm-x, .5rem) * -1) color-mix(in hsl,var(--btp-color-neutral-900),transparent 90%)}.btp-tooltip:before{content:"";position:absolute;width:0;height:0;border-style:solid;border-width:var(--triangle-size) var(--triangle-size) 0 var(--triangle-size);border-color:var(--triangle-color) transparent transparent transparent}.btp-tooltip::backdrop{display:none;opacity:0}.btp-tooltip[data-btp-comp-tooltip=closed]{visibility:hidden}.btp-tooltip[data-btp-comp-tooltip=opening],.btp-tooltip[data-btp-comp-tooltip=closing]{pointer-events:none}.btp-tooltip[data-btp-comp-tooltip=opening]{animation:tooltip-animation var(--animation-params) forwards}.btp-tooltip[data-btp-comp-tooltip=closing]{animation:tooltip-animation var(--animation-params) forwards reverse}.btp-tooltip[data-btp-comp-tooltip-position=top]{margin-bottom:var(--triangle-size)}.btp-tooltip[data-btp-comp-tooltip-position=top]:before{bottom:var(--triangle-offset);left:var(--trigger-center)}.btp-tooltip[data-btp-comp-tooltip-position=right]{--animation-direction: var(--btp-size-big-xxx, 2rem) 0}.btp-tooltip[data-btp-comp-tooltip-position=right]:before{top:var(--trigger-center);left:var(--triangle-offset);border-width:var(--triangle-size) var(--triangle-size) var(--triangle-size) 0;border-color:transparent var(--triangle-color) transparent transparent}.btp-tooltip[data-btp-comp-tooltip-position=bottom]{--animation-direction: 0 calc(var(--btp-size-big-xxx, 2rem) * -1)}.btp-tooltip[data-btp-comp-tooltip-position=bottom]:before{top:var(--triangle-offset);left:var(--trigger-center);border-width:0 var(--triangle-size) var(--triangle-size) var(--triangle-size);border-color:transparent transparent var(--triangle-color) transparent}.btp-tooltip[data-btp-comp-tooltip-position=left]{--animation-direction: calc(var(--btp-size-big-xxx, 2rem) * -1) 0}.btp-tooltip[data-btp-comp-tooltip-position=left]:before{top:var(--trigger-center);right:var(--triangle-offset);border-width:var(--triangle-size) 0 var(--triangle-size) var(--triangle-size);border-color:transparent transparent transparent var(--triangle-color)}.btp-tooltip .btp-tooltip__header,.btp-tooltip .btp-tooltip__content,.btp-tooltip .btp-tooltip__actions{display:flex;width:100%;height:max-content}.btp-tooltip .btp-tooltip__header{gap:var(--btp-size-big, 1.25rem);text-align:left;align-items:center}.btp-tooltip .btp-tooltip__header h2{font-size:var(--btp-size-sm, .75rem);line-height:var(--btp-size-big, 1.25rem);color:var(--btp-color-neutral-900, #6b7280)}.btp-tooltip .btp-tooltip__content{flex-direction:column;gap:var(--btp-size-sm-x, .5rem);text-align:left}.btp-tooltip .btp-tooltip__content p{font-size:var(--btp-size-sm, .75rem);color:var(--btp-color-neutral-500, #6b7280)}.btp-tooltip .btp-tooltip__actions{padding-top:var(--btp-size-sm, .75rem);flex-direction:row;justify-content:flex-end;gap:var(--btp-size-big, 1.25rem)}.btp-tooltip .btp-tooltip__close-button{padding:.25em;font-family:Verdana,sans-serif;font-weight:500;margin-left:auto;box-sizing:content-box;color:var(--btp-color-neutral-300, #d1d5db);transition:color var(--animation-params)}.btp-tooltip .btp-tooltip__close-button:hover,.btp-tooltip .btp-tooltip__close-button:active,.btp-tooltip .btp-tooltip__close-button:focus-visible{color:var(--btp-color-primary-500, #007bff)}@keyframes tooltip-animation{0%{opacity:0;translate:var(--animation-direction)}to{opacity:1;translate:0}}
