@layer theme;@layer base{html.bs-scroll-locked{padding-inline-end:var(--bs-scrollbar-comp,0px);overflow:hidden}html:has(.bs-contact-panel:target:not([data-js])){overflow:hidden}}@layer components{.bs-contact-panel{--bs-panel-bg:#292628;--bs-panel-close:3.5rem;z-index:var(--bs-z-panel);opacity:0;visibility:hidden;transition:opacity var(--bs-trs), transform var(--bs-trs), visibility 0s linear .3s;scroll-margin:0;display:flex;position:fixed;inset:0;transform:translate(8%)}.bs-contact-panel:target:not([data-js]),.bs-contact-panel.is-open{opacity:1;visibility:visible;transition:opacity var(--bs-trs), transform var(--bs-trs);transform:none}.bs-contact-panel:focus{outline:none}.bs-contact-panel__aside{display:none}.bs-contact-panel__statement{max-inline-size:35rem}.bs-contact-panel__statement>*+*{margin-block-start:var(--bs-space-10)}.bs-contact-panel__statement>p+p+p{margin-block-start:var(--bs-space-4)}.bs-contact-panel__statement .bs-t-subhead{line-height:1}.bs-contact-panel__statement .bs-t-small{max-inline-size:30rem}.bs-contact-panel__statement a{font-weight:var(--bs-fw-medium)}.bs-contact-panel__statement .bs-t-small>a{min-block-size:var(--bs-tap);margin-block:min(0px, calc((1lh - var(--bs-tap)) / 2));align-items:center;display:inline-flex}.bs-contact-panel__statement>.bs-contact-panel__whatsapp{margin-block-start:var(--bs-space-6)}.bs-contact-panel__channels{align-items:flex-start;gap:var(--bs-space-4);border-block-start:var(--bs-line) solid var(--bs-divider);flex-direction:column;margin-block-start:var(--bs-space-10);padding-block-start:var(--bs-space-6);display:flex}.bs-contact-panel__channels>a:first-child{min-block-size:var(--bs-tap);font-weight:var(--bs-fw-medium);align-items:center;display:inline-flex}.bs-contact-panel__main{inline-size:100%;padding:var(--bs-space-16) var(--bs-space-outer) var(--bs-space-10);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--bs-n-700) var(--bs-panel-bg);background-color:var(--bs-panel-bg);flex-direction:column;justify-content:safe center;scroll-padding-block-start:var(--bs-panel-close);display:flex;overflow-y:auto}.bs-contact-panel__form{inline-size:100%;max-inline-size:38rem;margin-inline:auto}.bs-contact-panel__close{--bs-focus-color:var(--bs-paper);--bs-focus-offset:-6px;z-index:2;inline-size:var(--bs-panel-close);block-size:var(--bs-panel-close);color:var(--bs-paper);transition:color var(--bs-trs);place-items:center;display:grid;position:absolute;inset-block-start:0;inset-inline-end:0}.bs-contact-panel:after{content:"";z-index:1;inline-size:100%;block-size:var(--bs-panel-close);background-color:var(--bs-panel-bg);position:absolute;inset-block-start:0;inset-inline-end:0}.bs-contact-panel__close:active{color:var(--bs-n-300)}@media (hover:hover){.bs-contact-panel__close:hover{color:var(--bs-n-300)}}.bs-contact-panel__close:has(+noscript>a){display:none}@media (min-width:600px){.bs-contact-panel__channels{display:none}.bs-contact-panel__aside{overflow-wrap:anywhere;justify-content:center;align-items:center;inline-size:50%;padding:clamp(1.75rem,9vw - 1.5rem,6rem);display:flex;overflow:hidden auto}.bs-contact-panel__main{inline-size:50%;padding-inline:clamp(1.5rem,4.5vw,4.5rem)}.bs-contact-panel:after{inline-size:50%}}}@layer utilities;
@layer theme,base;@layer components{.bs-wa{border:0;border-block-start:var(--bs-bar,.625rem) solid var(--bs-signal);border-radius:var(--bs-radius);background-color:var(--bs-paper);max-block-size:calc(100dvh - 2rem);inline-size:min(23rem,100vw - 2rem);color:var(--bs-ink);overscroll-behavior:contain;margin:auto;padding:0;overflow:auto}.bs-wa::backdrop{background-color:#151006b8}.bs-wa__box{padding:var(--bs-space-6);position:relative}.bs-wa .bs-wa__title{font-size:calc(1.5rem * var(--bs-serif-scale));margin:0;padding-inline-end:var(--bs-tap)}.bs-wa__close{inline-size:var(--bs-tap);block-size:var(--bs-tap);color:inherit;cursor:pointer;transition:color var(--bs-trs);place-items:center;display:grid;position:absolute;inset-block-start:var(--bs-space-2);inset-inline-end:var(--bs-space-2)}.bs-wa__close:active{color:var(--bs-signal)}@media (hover:hover){.bs-wa__close:hover{color:var(--bs-signal)}}.bs-wa__form{gap:var(--bs-space-4);margin-block-start:var(--bs-space-5);display:grid}.bs-wa .bs-field{gap:var(--bs-space-1-5)}.bs-wa .bs-field__error{font-size:var(--bs-fz-caption);text-wrap:pretty;line-height:1.4}.bs-wa .bs-wa__submit{inline-size:100%;margin-block-start:var(--bs-space-2)}.bs-wa__note{font-size:var(--bs-fz-caption);line-height:var(--bs-lh-body);color:var(--bs-text-soft);margin:0}@media (forced-colors:active){.bs-wa{border-inline:var(--bs-line) solid;border-block-end:var(--bs-line) solid}}}@layer utilities;
