@import url("https://fonts.googleapis.com/css2?family=PT+Sans:ital,wght@0,400;0,700;1,400;1,700&family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap");:root{--graylight-primary:#fafafa;--graylight2-primary:#ececec;--gray-primary:#878787;--gray-text:#878787;--red-secondary:#8b0d23;--ofsset-primary:#fafafa;--max-tamanho:1240px}html{overflow-x:hidden}body{background-color:var(--chakra-colors-gray-50)}p{margin-bottom:0}dd,dl,ol,p,ul{font-size:1rem}dd,dl,ol,ul{margin-bottom:0!important;list-style:square}button,html [type=button]{border-radius:4px;text-transform:uppercase;font-size:1rem;transition:.4s ease;text-decoration:none}Link,a{text-decoration:none;font-weight:700}a:hover{color:var(--red-primary)}.css-1bjs4f9[aria-expanded=true]{color:var(--black-primary)!important}.rotate-icon{transition:transform .3s ease-in-out;transform:rotate(var(--rotate-deg,0deg))}.css-1bjs4f9,.css-1quev4s,.css-kcau31,.css-pnkb2c{color:var(--white-primary)!important}.css-1bjs4f9:hover,.css-kcau31:hover{color:var(--black-primary)!important}.d-none{display:none!important}.opacity-0{opacity:0}.centro{text-align:center}.minusculo{text-transform:lowercase!important}.text-white{color:var(--white-primary)!important}.text-black{color:var(--black-primary)!important}.text-red{color:var(--red-primary)!important}.negrito{font-weight:700!important}.h3-preto{font-size:1.15rem!important;color:var(--black-primary);font-weight:700;text-transform:uppercase}.h4-preto{color:var(--black-primary)}.h4-branco,.h4-preto{font-size:1rem!important;font-weight:700;text-transform:uppercase;line-height:1.25rem!important;width:100%;margin-bottom:0}.h4-branco{color:var(--white-primary);color:var(--red-primary)}.background-preto{background-color:var(--black-primary)}.background-vermelho{background-color:var(--red-primary)}.background-branco{background-color:var(--white-primary)}.background-cinza{background-color:var(--gray-primary)}.paragrafo-preto{font-size:1rem!important;color:var(--black-primary);line-height:1.15rem!important;text-align:justify}.paragrafo-cinza{font-size:1rem!important;color:var(--gray-text)}.paragrafo-branco{font-size:1rem!important;color:var(--white-primary)!important}.redondo{border-radius:50px!important}.botao-vermelho{background-color:var(--red-primary)!important;color:var(--white-primary)!important;text-transform:uppercase;margin-top:5%!important;text-decoration:none!important}.botao-preto,.botao-vermelho:hover{background-color:var(--black-primary)!important;color:var(--white-primary)!important;text-decoration:none!important}.botao-preto{text-transform:uppercase;margin-top:5%!important}.botao-preto:hover{background-color:var(--red-primary)!important;color:var(--white-primary)!important;transition:transform .5s ease;text-decoration:none!important}.botao-preto-outline{background-color:transparent!important;color:var(--black-primary)!important;margin-top:5%!important}.botao-preto-outline,.botao-preto-outline:hover{text-transform:uppercase;text-decoration:none!important;border:2px solid var(--black-primary)!important}.botao-preto-outline:hover{background-color:var(--black-primary)!important;color:var(--white-primary)!important}.botao-green{background-color:#0cb389!important;color:var(--white-primary)!important;text-transform:uppercase;margin-top:5%!important;text-decoration:none!important}.botao-green:hover{background-color:#0b916f!important}.custom-tooltip{border-radius:4px!important}.imagem-transicao{transition:transform .3s}.imagem-transicao:hover{transform:scale(1.1)}.sombra{background-color:var(--white-primary)!important;border-radius:4px;box-shadow:0 0 20px -3px rgba(0,0,0,.08)!important}.container-menu{width:100%;max-width:var(--max-tamanho);padding:12px 15px}.menu-institucional{width:100%;align-items:center;justify-content:space-between!important;margin-bottom:10px}.menu-institucional-item{width:-moz-max-content;width:max-content;font-size:1rem;font-weight:400;text-transform:uppercase;margin-bottom:0!important}.menu-institucional-item-link{padding:9px 15px}.menu-institucional-item-link :hover{text-decoration:none!important;font-weight:700;transition:all easy 0}#__next>div.css-12toxye>div>div.css-1ghnibq>div>div>div>div>div.css-1i43v1p>ul>li.rc-menu-overflow-item.rc-menu-overflow-item-rest.rc-menu-submenu.rc-menu-submenu-horizontal>div>p,#__next>div.css-12toxye>div>div>div>ul>li.rc-menu-overflow-item.rc-menu-overflow-item-rest.rc-menu-submenu.rc-menu-submenu-horizontal.rc-menu-submenu-open.rc-menu-submenu-active>div>p,#__next>div.css-12toxye>div>div>div>ul>li.rc-menu-overflow-item.rc-menu-overflow-item-rest.rc-menu-submenu.rc-menu-submenu-horizontal>div>p{margin-bottom:0}.brasil-titulo,.calibracao-titulo,.catalogo-titulo,.contato-titulo,.favoritos-titulo,.home-produto-titulo,.orcamento-titulo .sitemap-titulo,.player-titulo,.sobre-titulo,.suporte-titulo,.todososprodutos-titulo,.trabalheconosco-titulo{font-size:2rem!important;font-weight:700;line-height:2rem!important;text-transform:uppercase!important}.home-produto-categoria{font-size:1rem!important;line-height:1rem!important;margin-right:1rem!important}.calibracao-descricao,.catalogo-descricao,.contato-descricao,.home-produto-descricao,.player-descricao{font-size:1rem!important;text-align:justify}.bannerhome-titulo{font-size:2.5rem!important}.bannerhome-subtitulo{font-size:1.5rem!important}.swiper-button-next,.swiper-button-prev{padding:1.25%;background-color:#ffffff51;border-radius:4px}.swiper-button-next:hover,.swiper-button-prev:hover{padding:1.25%;background-color:#fff;border-radius:4px}.button-next:after,.swiper-button-next:after,.swiper-button-prev:after{color:var(--red-primary)!important;font-size:1rem!important;font-weight:700}.banner-mobile{display:none!important}.banner-mobile,.banner-mobile .swiper,.banner-mobile .swiper-slide,.banner-mobile .swiper-wrapper{background:var(--graylight-primary,#fafafa)!important}.banner-mobile .swiper-slide{aspect-ratio:4/5!important;width:100%!important;box-sizing:border-box!important}.banner-mobile .banner-hero-image img,.banner-mobile .banner-hero-image--mobile img{-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center center!important;object-position:center center!important}.pontos-titulo{font-size:1rem!important;text-transform:uppercase}.css-1brqqp9{background-color:var(--black-primary)}.card-todososprodutos{background-color:var(--white-primary);border-radius:4px;border:2px solid var(--black-primary);height:auto;padding:6%;vertical-align:middle}.banner-hero-image img{width:100%!important;height:100%!important;-o-object-fit:cover!important;object-fit:cover!important;-o-object-position:center center;object-position:center center}.imagem-card-todososprodutos{border-radius:4px;transition:transform .3s ease-in-out}.imagem-card-todososprodutos:hover{transform:scale(1.5)}.card-titulo-categoria{width:100%;max-width:var(--max-tamanho);align-items:center;flex-direction:column;justify-content:center;margin:auto}.titulo-categoria{font-size:1.15rem!important;font-weight:700;margin-right:auto}.botao-filtro{cursor:pointer;background-color:transparent;border:2px solid var(--black-primary);color:var(--black-primary);text-transform:uppercase;padding:5px 10px;border-radius:5px;width:auto;height:40px;text-align:center;max-width:100%;white-space:nowrap;font-weight:700;text-decoration:none!important}.botao-filtro:hover{background-color:var(--red-primary);color:var(--white-primary)!important;transition:.4s ease}.botao-filtro:active,.botao-filtro:hover{border-color:var(--red-primary);text-decoration:none!important}.botao-filtro:active{background-color:var(--red-primary)!important;color:var(--white-primary)}.botao-filtro p{margin:auto;text-align:center;text-decoration:none!important}.container-categoria-produtos{max-width:var(--max-tamanho);margin:auto;padding-top:1%}.card-produto{cursor:pointer;border-radius:4px;width:100%;max-width:18.75rem;margin-top:20px;border:2px solid transparent;padding:20px;height:auto!important}.card-produto:hover{border-color:var(--gray-primary)}.card-produto2{cursor:pointer;border-radius:4px;max-width:18.75rem!important;margin-top:20px;border:2px solid transparent;padding:0 10px 0 0}.card-produto2:hover{border-color:var(--gray-primary);transition:transform .4s ease}.imagem-produto-categoria{height:17.5rem}.imageSpan>span{height:17.5rem!important;width:100%!important}.imagem-produto-categoria:hover{transform:scale(1.1);transition:transform .4s ease}.chamada-produto-categoria{width:100%;text-align:center;font-size:1rem;color:var(--gray-text);margin-top:5%;line-height:1.15rem}.popAntd{z-index:1e+67!important}.card-produto-individual,.container-produto{width:100%;background-color:var(--chakra-colors-gray-50)}.card-produto-individual{padding:3%;height:100%;align-items:flex-start;flex-direction:column}.imagem-produto-individual{width:100%;background-color:var(--ofsset-primary)}.titulo-produto-individual{font-size:1.35rem!important;line-height:1.5rem!important;font-weight:700;text-transform:uppercase;color:var(--black-primary);margin-bottom:2%}.descricao-produto-individual{line-height:1.25rem!important;max-width:829px;margin-bottom:3%;color:var(--black-primary)}.link-descricao-produto-individual{color:var(--red-primary);cursor:pointer;font-weight:700}.link-descricao-produto-individual:hover{color:var(--black-primary)}.quantidade,.variacao-titulo{font-weight:700;color:var(--black-primary)}.variacao-opcoes{border:none;border-radius:4px;margin-top:40px}.variacao-grupo,.variacao-opcoes{width:100%;max-width:354px;min-height:50px;padding:3px 10px;outline:none;background-color:var(--graylight2-primary)}.variacao-grupo{display:flex;align-items:center;justify-items:center}.variacao-grupo,.variacao-input{border:none!important;border-radius:4px}.variacao-input{width:100%;height:100%;color:var(--black-primary)}.variacao-input:focus{border:none!important}.variacao-input-select{color:var(--black-primary)!important}.variacao-input-select,.variacao-input-textarea{width:100%;height:100%;border:none!important;border-radius:4px}.quantidade-input{margin:auto;height:40px;width:150px;color:var(--black-primary);border:1px solid;border-color:var(--black-primary);border-radius:4px}.container-produto-tabs{width:100%;max-width:var(--max-tamanho);margin:auto;justify-content:center;background-color:var(--chakra-colors-gray-50);padding-top:0;padding-bottom:3%}.produto-tabs{width:100%;max-width:211px;color:var(--black-primary)}.produto-tabs:active{color:var(--red-primary)}.produto-tabs[aria-selected=false]{color:#1d1d1d!important}.section-brasil{align-items:flex-end;text-align:right;max-width:var(--max-tamanho);flex-direction:column;z-index:20}.adm-subtitulo,.calibracao-subtitulo,.sitemap-subtitulo,.suporte-titulotab{font-size:1.15rem!important;font-weight:700;text-transform:uppercase}.titulo-card-todososprodutos{font-size:1rem!important;font-weight:700;text-transform:uppercase;margin-bottom:0;vertical-align:middle}.suporte-subtitulo,.todososprodutos-subtitulo{font-size:1.5rem!important;font-weight:700;text-transform:uppercase!important}.orcamento-subtitulo{font-size:1.5rem!important;text-transform:uppercase}.chakra-input__group.css-1105bzl,.chakra-input__group.css-1jn4ak0{border-radius:4px!important;background-color:transparent}.adm-titulo{font-size:1rem!important;text-transform:uppercase}.adm-botao-sidemenu{font-weight:500!important;color-scheme:gray!important;justify-content:start!important;width:100%!important}#carrinho .chakra-input__group,#duvidas-e-orcamentos .chakra-input__group,#vagas .ant-upload,#vagas .chakra-input__group{border-radius:4px;background-color:var(--chakra-colors-gray-100);border:none}#vagas .ant-upload{border:1px dashed var(--chakra-colors-gray-300);color:var(--chakra-colors-gray-400)}#vagas .ant-upload:hover{border-color:var(--chakra-colors-gray-500);transition:all .3s ease-in-out;color:var(--chakra-colors-gray-500)}#vagas .ant-upload:hover svg{stroke:var(--chakra-colors-gray-400);transition:all .3s ease-in-out}.css-akd4ig{border:1px solid var(--black-primary)!important;border-radius:4px!important}.css-ti6coe{outline:none!important;height:50px!important}.css-ti6coe:selected{border:none!important;box-shadow:none!important}.css-ti6coe:focus-visible,.css-ti6coe[data-focus-visible]{box-shadow:none!important}#__next>div>div.css-19nz40z>div.css-r2xe9d>div.css-6zu5z5>form>div:nth-child(2)>div>select{background-color:var(--chakra-colors-gray-100);height:50px;border:none;color:#1d1d1d}#__next>div>div.css-19nz40z>div.css-r2xe9d>div.css-6zu5z5>form>div:nth-child(2)>div>div{color:#1d1d1d}.bagdetabela-default{border:2px solid var(--gray-primary)!important;border-radius:50px!important;color:var(--gray-text)!important;background-color:var(--graylight2-primary)!important;font-size:.75rem!important}.ant-checkbox-checked,.checkboxtabela:checked{background-color:var(--red-primary)!important;fill:var(--red-primary)!important}#tabela-banners,#tabela-categoria,#tabela-description,#tabela-documentos,#tabela-produtos{font-size:.85rem!important}#tabela-banners thead tr th,#tabela-categoria thead tr th,#tabela-description thead tr th,#tabela-documentos thead tr th,#tabela-produtos thead tr th{font-weight:700!important;text-transform:uppercase!important;line-height:1rem!important}#tabela-banners tbody tr td,#tabela-categoria tbody tr td,#tabela-description tbody tr td,#tabela-documentos tbody tr td,#tabela-produtos tbody tr td{padding:10px 16px}.botao-tabelaprodutos{padding:1% 5%!important;height:auto!important;font-size:1rem!important;border-radius:50px!important;color:var(--red-primary)!important;border:1px solid var(--red-primary)!important;background-color:#ffe6e7!important}.botao-tabelaprodutos-azul{text-transform:capitalize!important;background-color:#cff2fb!important;border:1px solid #0a5265!important;color:#0a5265!important;padding:3px 15px!important;font-size:1rem!important;border-radius:50px!important;height:auto!important}.ant-pagination-item{border-radius:4px}.ant-pagination-item-active,.ant-pagination-item:hover{border-color:var(--red-primary);background:var(--red-primary)}.ant-pagination-item-active{border-radius:4px}.ant-pagination-item a:hover,.ant-pagination-item-active a{color:var(--white-primary)}.ant-pagination-next .ant-pagination-item-link,.ant-pagination-prev .ant-pagination-item-link{border-radius:4px}.ant-pagination-next:hover .ant-pagination-item-link:hover,.ant-pagination-prev .ant-pagination-item-link:hover{border-color:var(--black-primary);background-color:var(--black-primary);color:var(--white-primary)}.sitemap-badge{color:var(--red-primary)!important;border:1px solid var(--red-primary);background-color:#ffebed!important;border-radius:4px!important}.sitemap-texto{text-transform:capitalize;font-weight:400!important}.gtranslate_wrapper{z-index:999999999998!important}figure.table table{border-collapse:collapse;border:2px solid #1d1d1d;padding:4px!important;font-size:12px;text-align:center;overflow-x:auto}figure.table table td,figure.table table th{border:2px solid #1d1d1d;padding:4px;font-weight:600}figure.table table thead{font-style:italic;font-weight:700;font-size:14px}figure.table table thead.head-white{background-color:#fff}figure.table table td.td-cinza{background-color:#dfdfdf}figure.table table p{font-size:12px}kbd{background-color:#ff0;border-radius:0;border:none;box-shadow:none;color:#1d1d1d;display:inline-block;font-size:.85em;font-weight:700;line-height:1;padding:2px 4px;white-space:nowrap}figure.table table.table-images{border-collapse:collapse;border:2px solid #1d1d1d;padding:4px!important;font-size:1rem;text-align:left;overflow-x:auto;background-color:#fff;font-family:Poppins,sans-serif}figure.table table.table-images td,figure.table table.table-images th{border:none;padding:4px 20px;font-weight:600;font-size:1rem}figure.table table.table-images td p,figure.table table.table-images th p{font-weight:600;font-size:1.15rem}.card-relatorios{box-shadow:0 15px 20px -3px rgba(0,0,0,.05)!important;border-radius:4px!important}.card-relatorios p{font-size:.85rem;line-height:.85rem}.strong{text-transform:uppercase}.box-icon-relatorios{border-radius:1rem;background-color:var(--red-primary);height:40px;width:70px;align-items:center;justify-items:center;display:flex}.box-icon-relatorios svg{margin:auto;font-size:1.25rem;color:var(--white-primary)}:where(.css-dev-only-do-not-override-o1oo9i).ant-switch.ant-switch-checked{background-color:var(--red-primary)}.fundo-img{background-color:#7a7a7a;border-radius:50px}.rd-webpush-modal__button--subscribe{background-color:#e30613!important}.rd-webpush-modal__button--cancel{color:#5f5f5f!important}.rd-webpush-modal__button--cancel:hover{background-color:#dfdfdf!important}.bg-whatsapp{background:url(https://d335luupugsy2.cloudfront.net/cms/files/18740/1595939276/$ubt4h4q1mvh);background-size:cover;background-repeat:no-repeat}.whatsappFloat .ant-float-btn-body{background-color:#25d366!important;border-color:#25d366!important;border-radius:4px;font-size:32px}.whatsappFloat .ant-float-btn-body:hover{background-color:#20b358!important;border-color:#20b358!important}#rc-anchor-container,.rc-anchor-error-message,.rc-anchor-light.rc-anchor-compact,.rc-anchor-light.rc-anchor-normal,.rc-anchor-normal{opacity:0!important;display:none!important}@media screen and (min-width:992px){.imagem-produto-individual{width:40%}.card-titulo-categoria{flex-direction:row;justify-content:space-around}.card-produto-individual{flex-direction:row}}@media screen and (max-width:768px){.banner-desktop{display:none!important}.banner-mobile{display:block!important}}@media screen and (min-width:769px){.banner-desktop .banner-desktop-slide-link{position:relative;display:block;min-height:500px;height:500px}.banner-desktop .banner-desktop-hero,.banner-desktop .banner-desktop-overlay{height:100%;min-height:500px}}@media screen and (min-width:320px) and (max-width:480px){.brasil-titulo,.favoritos-titulo,.player-titulo,.sobre-titulo{font-size:1.75rem!important;line-height:1.75rem!important;font-weight:700!important}.section-brasil{text-align:center}.bannerhome-titulo{font-size:1.5rem!important}.bannerhome-subtitulo{font-size:1rem!important}}:root{--blue-gray:#013e57;--red-primary:#e30613;--blue-primary:#2563eb;--black-primary:#1d1d1d;--white-primary:#fff}.chakra-modal__content,.chakra-modal__content-container{z-index:9999999999!important}body,html{padding:0;margin:0}img{pointer-events:none!important}video{pointer-events:auto!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}*{font-family:PT Sans,sans-serif!important;scroll-behavior:smooth}table{width:100%}.swiper-pagination-bullet-active{background-color:#e30613!important}.ck-editor__editable_inline{min-height:200px}.ant-menu{background:"#1D1D1D"!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover{color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after{border-color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover,.ant-menu-light .ant-menu-submenu-title:hover{color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected{color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected:after,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover:after{border-color:#e30613!important}.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-item:hover,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-active,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-open,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu-selected,.ant-menu-horizontal:not(.ant-menu-dark)>.ant-menu-submenu:hover{color:#e30613!important}.ant-menu-submenu-popup>.ant-menu{background:#1d1d1d!important}.ant-menu-submenu-title{display:flex;align-items:center}.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title{justify-content:flex-end;width:100%}.ant-menu-submenu-title,.ant-menu-title-content{color:#fff}::-webkit-scrollbar-track{background-color:#232323}::-webkit-scrollbar{width:6px;background:#2d04e6}.rc-menu-submenu-popup{z-index:9999999999!important}#unique>.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{width:15px;height:15px}::-webkit-scrollbar-thumb{background:#e30613;border-radius:3px}.swiper,.swiper-wrapper{width:100%!important}.swiper-wrapper{padding-bottom:50px!important}@media only screen and (max-width:600px){.swiper-wrapper{padding-bottom:80px!important}}.ant-table-thead>tr>th{background:#fff!important}.editor_button{background-color:#e30613;padding:10px 15px;font-size:1rem;font-weight:700;border-radius:4px;color:#fff;transition:all .3s ease-in-out;margin-bottom:25px!important;display:flex;width:-moz-fit-content;width:fit-content}.editor_button:hover{background-color:#1d1d1d;color:#fff!important}.botoes_editor_download{width:100%;display:flex;flex-wrap:wrap;gap:20px}.botoes_editor_download p{display:block;width:calc(25% - 15px);margin-bottom:0}@keyframes bounceY{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.botoes_editor_download p a{margin-bottom:0!important}.botoes_editor_download p a:before{content:"";display:inline-block;width:1.5em;height:1.5em;min-width:1.5rem;margin-right:.5em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='file-download'%3E%3Cpath fill='%23FFFFFF' d='M20,8.94a1.31,1.31,0,0,0-.06-.27l0-.09a1.07,1.07,0,0,0-.19-.28h0l-6-6h0a1.07,1.07,0,0,0-.28-.19l-.1,0A1.1,1.1,0,0,0,13.06,2H7A3,3,0,0,0,4,5V19a3,3,0,0,0,3,3H17a3,3,0,0,0,3-3V9S20,9,20,8.94ZM14,5.41,16.59,8H15a1,1,0,0,1-1-1ZM18,19a1,1,0,0,1-1,1H7a1,1,0,0,1-1-1V5A1,1,0,0,1,7,4h5V7a3,3,0,0,0,3,3h3Zm-4.71-4.71-.29.3V12a1,1,0,0,0-2,0v2.59l-.29-.3a1,1,0,0,0-1.42,1.42l2,2a1,1,0,0,0,.33.21.94.94,0,0,0,.76,0,1,1,0,0,0,.33-.21l2-2a1,1,0,0,0-1.42-1.42Z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50%;background-size:contain;transition:all .3s ease-in-out}.botoes_editor_download p a.editor_button{width:100%}.botoes_editor_download p:hover a:before{animation:bounceY .6s ease-in-out infinite}button.editor_accordion{width:100%;background-color:var(--red-primary);text-align:left;padding:10px 15px;color:var(--white-primary);display:flex;justify-content:space-between}button.editor_accordion:after{content:"";display:inline-block;width:1.5em;height:1.5em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' id='minus'%3E%3Cpath fill='%23FFFFFF' d='M19,11H5a1,1,0,0,0,0,2H19a1,1,0,0,0,0-2Z'%3E%3C/path%3E%3C/svg%3E") no-repeat 50%;background-size:contain;transition:all .3s ease-in-out}div.editor_accordion_panel{background-color:#fff;padding:15px;border-radius:0 0 4px 4px;margin-bottom:20px}.ant-menu-item-selected{background-color:#232323!important;color:#fff!important}.ant-menu-item-only-child{padding-left:16px!important}.ant-menu-horizontal>.ant-menu-item,.ant-menu-horizontal>.ant-menu-submenu:hover,.ant-menu-vertical.ant-menu-sub .ant-menu-item:hover,.ant-menu-vertical>.ant-menu-submenu>.ant-menu-submenu-title:hover{background:var(--chakra-colors-red-600);border-radius:4px}#zoom{pointer-events:all!important}.rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title{color:#fff}.rc-menu-horizontal>.rc-menu-submenu-active,.rc-menu-submenu-selected{background-color:#232323!important;border:none!important}.rc-menu-submenu-active:hover{border-radius:5px!important}.rc-menu-submenu-active>.rc-menu-submenu-title{background-color:#e30613!important;border-radius:5px!important}.rc-menu-submenu>.rc-menu{background-color:#232323!important}.rc-menu{color:#fff!important;box-shadow:none!important;border:none!important}.rc-menu-item-selected{background-color:#232323!important}.rc-menu-item-active,.rc-menu-item-selected:hover{background-color:#e30613!important}.rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title{padding:10px!important}.rc-menu-overflow-item{margin:0 5px}.rc-menu-submenu .rc-menu-submenu-popup .rc-menu-submenu-placement-bottomLeft{top:220px!important}.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-vertical>.rc-menu-submenu>.rc-menu-submenu-title{display:flex;align-items:center;justify-content:space-between}.rc-menu-submenu-title>svg{width:17px!important}.rc-menu-vertical>.rc-menu-item{padding:12px 24px!important}.rc-menu-horizontal>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-submenu-title,.rc-menu-vertical>.rc-menu-item{cursor:pointer!important}.rc-menu-inline>.rc-menu-submenu>.rc-menu-submenu-title,.rc-menu-sub.rc-menu-inline>.rc-menu-item{white-space:normal}.embed-1080p>iframe{height:600px!important}.ant-slider-step{background-color:rgba(182,0,5,.1)}.chakra-form__helper-text.css-1dsvy77{color:var(--black-primary);font-weight:700;font-style:italic}.css-mwllcx{max-width:inherit!important}.ant-dropdown{z-index:9999999999;border-radius:4px}.ant-dropdown-menu-submenu-popup{z-index:1e+30;border-radius:4px}.btn-all-products-bg,.indexModal{z-index:9999999999!important}.btn-all-products{background-color:#fff;font-size:1rem;color:#1d1d1d}.btn-all-products .ant-dropdown-menu-submenu-expand-icon{margin-bottom:4px!important;font-weight:700}.ant-dropdown-menu-submenu:hover>.ant-dropdown-menu-submenu-title .ant-dropdown-menu-submenu-expand-icon .ant-dropdown-menu-submenu-arrow-icon{color:#fff!important}.btn-all-products:hover{background-color:#e30613}.btn-all-products .ant-dropdown-menu-submenu-title{color:#1d1d1d;font-size:16px}.btn-all-products-laboratorio .ant-dropdown-menu-submenu-title{color:#fff;font-size:16px}.btn-all-products .ant-dropdown-menu-submenu-title:hover{background-color:#e30613}.btn-all-products ul{background-color:#fff!important}.btn-all-products-laboratorio{background-color:#adadad;font-size:1rem;color:#fff!important}.btn-all-products-laboratorio .ant-dropdown-menu-submenu-title{color:#fff!important;text-transform:uppercase!important;margin-right:10px!important}.btn-all-products-laboratorio ul{background-color:#adadad!important;color:#fff!important}.btn-all-products-bg ul{background-color:#fff!important}.btn-all-products-bg ul li{color:242424!important;min-height:40px}.btn-all-products-bg-laboratorio .ant-dropdown-menu-submenu-title{color:#fff!important}.btn-all-products-bg-laboratorio ul{background-color:#adadad!important;color:#fff!important}.btn-all-products-bg-laboratorio ul li{color:#fff!important;min-height:40px}.btn-all-products-bg ul li:hover,.btn-all-products-bg-laboratorio ul li:hover{background-color:#e30613;color:#fff!important}.ant-dropdown-menu-item.ant-dropdown-menu-item-active,.ant-dropdown-menu-item.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-item:hover,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-item-active,.ant-dropdown-menu-submenu-title.ant-dropdown-menu-submenu-title-active,.ant-dropdown-menu-submenu-title:hover{background-color:#e30613!important;color:#fff!important}.btn-all-products .ant-dropdown-menu-submenu-arrow-icon{color:#1d1d1d!important}.ant-dropdown-menu-title-content{font-size:1rem;font-weight:700}.indexMax,.pop-select{z-index:1e+26}.btn-all-products .ant-dropdown-menu-submenu-title{min-height:45px}.ant-popover-placement-top{z-index:1e+31}.chakra-modal__overlay{z-index:1!important}.btn-all-products .ant-dropdown-menu-submenu-title:hover{color:#fff!important}.btn-all-products .ant-dropdown-menu-submenu-title{display:flex;align-items:center}#rc-anchor-container,.rc-anchor-light.rc-anchor-compact,.rc-anchor-light.rc-anchor-normal{opacity:0!important}@media (max-width:640px){.botoes_editor_download{display:block}.botoes_editor_download p{margin-bottom:25px!important;width:100%}}.chakra-toast,.chakra-toast__bottom,.chakra-toast__top{z-index:9999999999999!important}.megamenu-banner-slot .banner-mobile{display:block!important}.conteudo-html h2{font-size:var(--chakra-fontSizes-2xl);font-weight:var(--chakra-fontWeights-bold);margin-top:1.5rem;margin-bottom:1rem}.conteudo-html h3{font-size:var(--chakra-fontSizes-xl);font-weight:var(--chakra-fontWeights-semibold);margin:1.25rem 0}.conteudo-html p{margin-bottom:1rem;line-height:1.75}.conteudo-html a{color:var(--chakra-colors-red-600);text-decoration:none;transition:all .3s ease-in-out}.conteudo-html a:hover{color:var(--chakra-colors-black-800);text-decoration:none}.conteudo-html table{width:100%;font-style:.85rem;border:1px solid var(--chakra-colors-gray-200)}.conteudo-html table thead{background-color:var(--chakra-colors-black-100)}.conteudo-html table tbody tr td{padding:5px 10px}.conteudo-html table tbody tr:nth-child(odd){background-color:var(--chakra-colors-gray-100)}.conteudo-html table tbody tr:nth-child(2n){background-color:#fff}.conteudo-html table#layout2Colunas,.conteudo-html table#layout2Colunas tr,.conteudo-html table#layout2Colunas tr td,.conteudo-html table#layout3Colunas,.conteudo-html table#layout3Colunas tr,.conteudo-html table#layout3Colunas tr td{background-color:transparent;border:none!important}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.lp-root{--background:0 0% 11%;--foreground:0 0% 98%;--card:0 0% 13%;--card-foreground:0 0% 98%;--popover:0 0% 13%;--popover-foreground:0 0% 98%;--primary:356 93% 47%;--primary-foreground:0 0% 100%;--secondary:0 0% 20%;--secondary-foreground:0 0% 98%;--muted:0 0% 15%;--muted-foreground:0 0% 53%;--accent:356 93% 47%;--accent-foreground:0 0% 100%;--destructive:0 84% 60%;--destructive-foreground:0 0% 98%;--border:0 0% 22%;--input:0 0% 20%;--ring:356 93% 47%;--radius:0.25rem;--contemp-red:356 93% 47%;--contemp-dark:0 0% 11%;--contemp-gray:0 0% 53%;--contemp-border:0 0% 93%}.lp-root *{border-color:hsl(var(--border))}.lp-root ::selection{background-color:hsl(var(--contemp-red));color:#fff}.lp-root ::-moz-selection{background-color:hsl(var(--contemp-red));color:#fff}.container{width:100%;margin-right:auto;margin-left:auto;padding-right:2rem;padding-left:2rem}@media (min-width:1400px){.container{max-width:1400px}}.lp-root .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lp-root .pointer-events-auto{pointer-events:auto}.lp-root .fixed{position:fixed}.lp-root .absolute{position:absolute}.lp-root .relative{position:relative}.lp-root .inset-0{inset:0}.lp-root .-bottom-2{bottom:-.5rem}.lp-root .-bottom-4{bottom:-1rem}.lp-root .-left-4{left:-1rem}.lp-root .-right-2{right:-.5rem}.lp-root .-right-20{right:-5rem}.lp-root .-right-4{right:-1rem}.lp-root .-top-4{top:-1rem}.lp-root .bottom-0{bottom:0}.lp-root .bottom-12{bottom:3rem}.lp-root .bottom-8{bottom:2rem}.lp-root .left-0{left:0}.lp-root .left-1\/2,.lp-root .left-\[50\%\]{left:50%}.lp-root .right-0{right:0}.lp-root .right-2{right:.5rem}.lp-root .right-4{right:1rem}.lp-root .top-0{top:0}.lp-root .top-1\/2{top:50%}.lp-root .top-16{top:4rem}.lp-root .top-2{top:.5rem}.lp-root .top-4{top:1rem}.lp-root .top-\[50\%\]{top:50%}.lp-root .z-0{z-index:0}.lp-root .z-10{z-index:10}.lp-root .z-20{z-index:20}.lp-root .z-30{z-index:30}.lp-root .z-50{z-index:50}.lp-root .z-\[100\]{z-index:100}.lp-root .mx-auto{margin-left:auto;margin-right:auto}.lp-root .mb-1{margin-bottom:.25rem}.lp-root .mb-16{margin-bottom:4rem}.lp-root .mb-2{margin-bottom:.5rem}.lp-root .mb-3{margin-bottom:.75rem}.lp-root .mb-4{margin-bottom:1rem}.lp-root .mb-6{margin-bottom:1.5rem}.lp-root .mb-8{margin-bottom:2rem}.lp-root .ml-4{margin-left:1rem}.lp-root .mr-2{margin-right:.5rem}.lp-root .mt-1{margin-top:.25rem}.lp-root .mt-16{margin-top:4rem}.lp-root .mt-2{margin-top:.5rem}.lp-root .mt-3{margin-top:.75rem}.lp-root .mt-8{margin-top:2rem}.lp-root .block{display:block}.lp-root .inline-block{display:inline-block}.lp-root .flex{display:flex}.lp-root .inline-flex{display:inline-flex}.lp-root .table{display:table}.lp-root .grid{display:grid}.lp-root .hidden{display:none}.lp-root .h-10{height:2.5rem}.lp-root .h-11{height:2.75rem}.lp-root .h-12{height:3rem}.lp-root .h-16{height:4rem}.lp-root .h-2{height:.5rem}.lp-root .h-24{height:6rem}.lp-root .h-3{height:.75rem}.lp-root .h-4{height:1rem}.lp-root .h-5{height:1.25rem}.lp-root .h-6{height:1.5rem}.lp-root .h-8{height:2rem}.lp-root .h-9{height:2.25rem}.lp-root .h-auto{height:auto}.lp-root .h-full{height:100%}.lp-root .h-px{height:1px}.lp-root .max-h-screen{max-height:100vh}.lp-root .min-h-\[22rem\]{min-height:22rem}.lp-root .min-h-\[600px\]{min-height:600px}.lp-root .min-h-screen{min-height:100vh}.lp-root .w-10{width:2.5rem}.lp-root .w-12{width:3rem}.lp-root .w-2{width:.5rem}.lp-root .w-24{width:6rem}.lp-root .w-3{width:.75rem}.lp-root .w-4{width:1rem}.lp-root .w-5{width:1.25rem}.lp-root .w-6{width:1.5rem}.lp-root .w-8{width:2rem}.lp-root .w-80{width:20rem}.lp-root .w-auto{width:auto}.lp-root .w-full{width:100%}.lp-root .max-w-3xl{max-width:48rem}.lp-root .max-w-4xl{max-width:56rem}.lp-root .max-w-6xl{max-width:72rem}.lp-root .max-w-\[95vw\]{max-width:95vw}.lp-root .max-w-lg{max-width:32rem}.lp-root .max-w-sm{max-width:24rem}.lp-root .max-w-xl{max-width:36rem}.lp-root .flex-1{flex:1 1 0%}.lp-root .flex-shrink-0,.lp-root .shrink-0{flex-shrink:0}.lp-root .-translate-x-1\/2{--tw-translate-x:-50%}.lp-root .-translate-x-1\/2,.lp-root .-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .-translate-y-1\/2{--tw-translate-y:-50%}.lp-root .translate-x-\[-50\%\]{--tw-translate-x:-50%}.lp-root .translate-x-\[-50\%\],.lp-root .translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .translate-y-1\/2{--tw-translate-y:50%}.lp-root .translate-y-\[-50\%\]{--tw-translate-y:-50%}.lp-root .rotate-180,.lp-root .translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .rotate-180{--tw-rotate:180deg}.lp-root .rotate-45{--tw-rotate:45deg}.lp-root .rotate-45,.lp-root .rotate-90{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .rotate-90{--tw-rotate:90deg}.lp-root .scale-x-\[-1\]{--tw-scale-x:-1}.lp-root .scale-x-\[-1\],.lp-root .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.lp-root .animate-bounce{animation:bounce 1s infinite}@keyframes fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.lp-root .animate-fade-in{animation:fade-in .6s ease-out forwards}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.lp-root .animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.lp-root .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.lp-root .cursor-pointer{cursor:pointer}.lp-root .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-root .flex-col{flex-direction:column}.lp-root .flex-col-reverse{flex-direction:column-reverse}.lp-root .flex-wrap{flex-wrap:wrap}.lp-root .items-start{align-items:flex-start}.lp-root .items-center{align-items:center}.lp-root .justify-center{justify-content:center}.lp-root .justify-between{justify-content:space-between}.lp-root .gap-1{gap:.25rem}.lp-root .gap-12{gap:3rem}.lp-root .gap-2{gap:.5rem}.lp-root .gap-3{gap:.75rem}.lp-root .gap-4{gap:1rem}.lp-root .gap-6{gap:1.5rem}.lp-root .gap-8{gap:2rem}.lp-root :is(.space-x-3>:not([hidden])~:not){--tw-space-x-reverse:0;margin-right:calc(.75rem * var(--tw-space-x-reverse));margin-left:calc(.75rem * calc(1 - var(--tw-space-x-reverse)))}.lp-root :is(.space-x-4>:not([hidden])~:not){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.lp-root :is(.space-y-0>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.lp-root :is(.space-y-1\.5>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.lp-root :is(.space-y-2>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.lp-root :is(.space-y-3>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.lp-root :is(.space-y-4>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.lp-root :is(.space-y-8>:not([hidden])~:not){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.lp-root .self-start{align-self:flex-start}.lp-root .overflow-hidden{overflow:hidden}.lp-root .overflow-x-auto{overflow-x:auto}.lp-root .whitespace-nowrap{white-space:nowrap}.lp-root .rounded{border-radius:.25rem}.lp-root .rounded-2xl{border-radius:1rem}.lp-root .rounded-full{border-radius:9999px}.lp-root .rounded-lg{border-radius:var(--radius)}.lp-root .rounded-md{border-radius:calc(var(--radius) - 2px)}.lp-root .rounded-sm{border-radius:calc(var(--radius) - 4px)}.lp-root .rounded-xl{border-radius:.75rem}.lp-root .border{border-width:1px}.lp-root .border-b{border-bottom-width:1px}.lp-root .border-r{border-right-width:1px}.lp-root .border-t{border-top-width:1px}.lp-root .border-none{border-style:none}.lp-root .border-border{border-color:hsl(var(--border))}.lp-root .border-border\/50{border-color:hsl(var(--border)/.5)}.lp-root .border-contemp-border\/20{border-color:hsl(var(--contemp-border)/.2)}.lp-root .border-contemp-gray\/40{border-color:hsl(var(--contemp-gray)/.4)}.lp-root .border-contemp-red\/20{border-color:hsl(var(--contemp-red)/.2)}.lp-root .border-contemp-red\/30{border-color:hsl(var(--contemp-red)/.3)}.lp-root .border-contemp-red\/70{border-color:hsl(var(--contemp-red)/.7)}.lp-root .border-destructive{border-color:hsl(var(--destructive))}.lp-root .border-input{border-color:hsl(var(--input))}.lp-root .border-primary{border-color:hsl(var(--primary))}.lp-root .border-white\/10{border-color:hsla(0,0%,100%,.1)}.lp-root .border-white\/20{border-color:hsla(0,0%,100%,.2)}.lp-root .border-white\/25{border-color:hsla(0,0%,100%,.25)}.lp-root .border-white\/30{border-color:hsla(0,0%,100%,.3)}.lp-root .bg-\[\#101010\]{--tw-bg-opacity:1;background-color:rgb(16 16 16/var(--tw-bg-opacity,1))}.lp-root .bg-\[\#202020\]{--tw-bg-opacity:1;background-color:rgb(32 32 32/var(--tw-bg-opacity,1))}.lp-root .bg-\[\#25D366\]{--tw-bg-opacity:1;background-color:rgb(37 211 102/var(--tw-bg-opacity,1))}.lp-root .bg-\[\#2a090a\]{--tw-bg-opacity:1;background-color:rgb(42 9 10/var(--tw-bg-opacity,1))}.lp-root .bg-background{background-color:hsl(var(--background))}.lp-root .bg-background\/80{background-color:hsl(var(--background)/.8)}.lp-root .bg-background\/95{background-color:hsl(var(--background)/.95)}.lp-root .bg-black\/80{background-color:rgba(0,0,0,.8)}.lp-root .bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246/var(--tw-bg-opacity,1))}.lp-root .bg-card{background-color:hsl(var(--card))}.lp-root .bg-card\/30{background-color:hsl(var(--card)/.3)}.lp-root .bg-card\/50{background-color:hsl(var(--card)/.5)}.lp-root .bg-card\/80{background-color:hsl(var(--card)/.8)}.lp-root .bg-contemp-dark{background-color:hsl(var(--contemp-dark))}.lp-root .bg-contemp-red{background-color:hsl(var(--contemp-red))}.lp-root .bg-contemp-red\/10{background-color:hsl(var(--contemp-red)/.1)}.lp-root .bg-contemp-red\/25{background-color:hsl(var(--contemp-red)/.25)}.lp-root .bg-contemp-red\/80{background-color:hsl(var(--contemp-red)/.8)}.lp-root .bg-contemp-red\/90{background-color:hsl(var(--contemp-red)/.9)}.lp-root .bg-destructive{background-color:hsl(var(--destructive))}.lp-root .bg-gray-600{--tw-bg-opacity:1;background-color:rgb(75 85 99/var(--tw-bg-opacity,1))}.lp-root .bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94/var(--tw-bg-opacity,1))}.lp-root .bg-popover{background-color:hsl(var(--popover))}.lp-root .bg-primary{background-color:hsl(var(--primary))}.lp-root .bg-purple-500{--tw-bg-opacity:1;background-color:rgb(168 85 247/var(--tw-bg-opacity,1))}.lp-root .bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68/var(--tw-bg-opacity,1))}.lp-root .bg-secondary{background-color:hsl(var(--secondary))}.lp-root .bg-steel-gray{background-color:hsl(var(--muted))}.lp-root .bg-transparent{background-color:transparent}.lp-root .bg-white\/10{background-color:hsla(0,0%,100%,.1)}.lp-root .bg-white\/15{background-color:hsla(0,0%,100%,.15)}.lp-root .bg-white\/20{background-color:hsla(0,0%,100%,.2)}.lp-root .bg-white\/5{background-color:hsla(0,0%,100%,.05)}.lp-root .bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.lp-root .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.lp-root .bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.lp-root .bg-gradient-to-t{background-image:linear-gradient(to top,var(--tw-gradient-stops))}.lp-root .bg-gradient-to-tl{background-image:linear-gradient(to top left,var(--tw-gradient-stops))}.lp-root .from-background{--tw-gradient-from:hsl(var(--background)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--background)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .from-contemp-dark\/30{--tw-gradient-from:hsl(var(--contemp-dark)/0.3) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--contemp-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .from-contemp-dark\/50{--tw-gradient-from:hsl(var(--contemp-dark)/0.5) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--contemp-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .from-contemp-red{--tw-gradient-from:hsl(var(--contemp-red)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--contemp-red)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .from-contemp-red\/10{--tw-gradient-from:hsl(var(--contemp-red)/0.1) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--contemp-red)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .from-contemp-red\/20{--tw-gradient-from:hsl(var(--contemp-red)/0.2) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--contemp-red)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.lp-root .via-contemp-dark\/60{--tw-gradient-to:hsl(var(--contemp-dark)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--contemp-dark)/0.6) var(--tw-gradient-via-position),var(--tw-gradient-to)}.lp-root .to-accent{--tw-gradient-to:hsl(var(--accent)) var(--tw-gradient-to-position)}.lp-root .to-contemp-dark\/90{--tw-gradient-to:hsl(var(--contemp-dark)/0.9) var(--tw-gradient-to-position)}.lp-root .to-contemp-gray\/10{--tw-gradient-to:hsl(var(--contemp-gray)/0.1) var(--tw-gradient-to-position)}.lp-root .to-contemp-red\/5{--tw-gradient-to:hsl(var(--contemp-red)/0.05) var(--tw-gradient-to-position)}.lp-root .to-muted\/20{--tw-gradient-to:hsl(var(--muted)/0.2) var(--tw-gradient-to-position)}.lp-root .to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}.lp-root .to-steel-gray\/10{--tw-gradient-to:hsl(var(--muted)/0.1) var(--tw-gradient-to-position)}.lp-root .to-steel-gray\/5{--tw-gradient-to:hsl(var(--muted)/0.05) var(--tw-gradient-to-position)}.lp-root .to-transparent{--tw-gradient-to:transparent var(--tw-gradient-to-position)}.lp-root .bg-clip-text{-webkit-background-clip:text;background-clip:text}.lp-root .object-contain{-o-object-fit:contain;object-fit:contain}.lp-root .object-cover{-o-object-fit:cover;object-fit:cover}.lp-root .p-0{padding:0}.lp-root .p-1{padding:.25rem}.lp-root .p-2{padding:.5rem}.lp-root .p-3{padding:.75rem}.lp-root .p-4{padding:1rem}.lp-root .p-6{padding:1.5rem}.lp-root .p-8{padding:2rem}.lp-root .px-2{padding-left:.5rem;padding-right:.5rem}.lp-root .px-3{padding-left:.75rem;padding-right:.75rem}.lp-root .px-4{padding-left:1rem;padding-right:1rem}.lp-root .px-6{padding-left:1.5rem;padding-right:1.5rem}.lp-root .px-8{padding-left:2rem;padding-right:2rem}.lp-root .py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.lp-root .py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.lp-root .py-12{padding-top:3rem;padding-bottom:3rem}.lp-root .py-16{padding-top:4rem;padding-bottom:4rem}.lp-root .py-2{padding-top:.5rem;padding-bottom:.5rem}.lp-root .py-24{padding-top:6rem;padding-bottom:6rem}.lp-root .py-3{padding-top:.75rem;padding-bottom:.75rem}.lp-root .py-4{padding-top:1rem;padding-bottom:1rem}.lp-root .py-6{padding-top:1.5rem}.lp-root .pb-6,.lp-root .py-6{padding-bottom:1.5rem}.lp-root .pr-8{padding-right:2rem}.lp-root .pt-4{padding-top:1rem}.lp-root .pt-6{padding-top:1.5rem}.lp-root .text-left{text-align:left}.lp-root .text-center{text-align:center}.lp-root .text-2xl{font-size:1.5rem;line-height:2rem}.lp-root .text-3xl{font-size:1.875rem;line-height:2.25rem}.lp-root .text-4xl{font-size:2.25rem;line-height:2.5rem}.lp-root .text-5xl{font-size:3rem;line-height:1}.lp-root .text-\[10px\]{font-size:10px}.lp-root .text-base{font-size:1rem;line-height:1.5rem}.lp-root .text-lg{font-size:1.125rem;line-height:1.75rem}.lp-root .text-sm{font-size:.875rem;line-height:1.25rem}.lp-root .text-xl{font-size:1.25rem;line-height:1.75rem}.lp-root .text-xs{font-size:.75rem;line-height:1rem}.lp-root .font-bold{font-weight:700}.lp-root .font-medium{font-weight:500}.lp-root .font-semibold{font-weight:600}.lp-root .uppercase{text-transform:uppercase}.lp-root .leading-none{line-height:1}.lp-root .leading-relaxed{line-height:1.625}.lp-root .leading-tight{line-height:1.25}.lp-root .tracking-\[0\.2em\]{letter-spacing:.2em}.lp-root .tracking-tight{letter-spacing:-.025em}.lp-root .tracking-wide{letter-spacing:.025em}.lp-root .text-\[\#0b2719\]{--tw-text-opacity:1;color:rgb(11 39 25/var(--tw-text-opacity,1))}.lp-root .text-contemp-gray{color:hsl(var(--contemp-gray))}.lp-root .text-contemp-red{color:hsl(var(--contemp-red))}.lp-root .text-current{color:currentColor}.lp-root .text-destructive{color:hsl(var(--destructive))}.lp-root .text-destructive-foreground{color:hsl(var(--destructive-foreground))}.lp-root .text-foreground{color:hsl(var(--foreground))}.lp-root .text-foreground\/50{color:hsl(var(--foreground)/.5)}.lp-root .text-muted-foreground{color:hsl(var(--muted-foreground))}.lp-root .text-popover-foreground{color:hsl(var(--popover-foreground))}.lp-root .text-primary{color:hsl(var(--primary))}.lp-root .text-primary-foreground{color:hsl(var(--primary-foreground))}.lp-root .text-secondary-foreground{color:hsl(var(--secondary-foreground))}.lp-root .text-transparent{color:transparent}.lp-root .text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lp-root .text-white\/70{color:hsla(0,0%,100%,.7)}.lp-root .text-white\/80{color:hsla(0,0%,100%,.8)}.lp-root .text-white\/90{color:hsla(0,0%,100%,.9)}.lp-root .underline-offset-4{text-underline-offset:4px}.lp-root .opacity-0{opacity:0}.lp-root .opacity-25{opacity:.25}.lp-root .opacity-30{opacity:.3}.lp-root .opacity-40{opacity:.4}.lp-root .opacity-5{opacity:.05}.lp-root .opacity-70{opacity:.7}.lp-root .opacity-90{opacity:.9}.lp-root .shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.lp-root .shadow-2xl,.lp-root .shadow-\[0_30px_80px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .shadow-\[0_30px_80px_rgba\(0\2c 0\2c 0\2c 0\.65\)\]{--tw-shadow:0 30px 80px rgba(0,0,0,.65);--tw-shadow-colored:0 30px 80px var(--tw-shadow-color)}.lp-root .shadow-industrial{--tw-shadow:0 25px 50px -12px hsl(var(--contemp-red)/0.15);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.lp-root .shadow-industrial,.lp-root .shadow-lg{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.lp-root .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.lp-root .shadow-md,.lp-root .shadow-none{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.lp-root .shadow-thermal-glow{--tw-shadow:0 0 40px hsl(var(--contemp-red)/0.3);--tw-shadow-colored:0 0 40px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .outline{outline-style:solid}.lp-root .ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.lp-root .blur-3xl{--tw-blur:blur(64px)}.lp-root .blur-3xl,.lp-root .drop-shadow-2xl{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.lp-root .drop-shadow-2xl{--tw-drop-shadow:drop-shadow(0 25px 25px rgba(0,0,0,.15))}.lp-root .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.lp-root .backdrop-blur-lg{--tw-backdrop-blur:blur(16px)}.lp-root .backdrop-blur-lg,.lp-root .backdrop-blur-md{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.lp-root .backdrop-blur-md{--tw-backdrop-blur:blur(12px)}.lp-root .backdrop-blur-sm{--tw-backdrop-blur:blur(4px);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.lp-root .transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lp-root .transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lp-root .transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lp-root .transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.lp-root .duration-200{transition-duration:.2s}.lp-root .duration-300{transition-duration:.3s}.lp-root .duration-500{transition-duration:.5s}.lp-root .duration-700{transition-duration:.7s}.lp-root .ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.lp-root .animate-in{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.lp-root .fade-in-0{--tw-enter-opacity:0}.lp-root .zoom-in-95{--tw-enter-scale:.95}.lp-root .duration-200{animation-duration:.2s}.lp-root .duration-300{animation-duration:.3s}.lp-root .duration-500{animation-duration:.5s}.lp-root .duration-700{animation-duration:.7s}.lp-root .ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.lp-root .file\:border-0::file-selector-button{border-width:0}.lp-root .file\:bg-transparent::file-selector-button{background-color:transparent}.lp-root .file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.lp-root .file\:font-medium::file-selector-button{font-weight:500}.lp-root .file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}.lp-root .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}.lp-root .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}.lp-root .placeholder\:text-white\/40::-moz-placeholder{color:hsla(0,0%,100%,.4)}.lp-root .placeholder\:text-white\/40::placeholder{color:hsla(0,0%,100%,.4)}.lp-root .hover\:-translate-y-1:hover{--tw-translate-y:-0.25rem}.lp-root .hover\:-translate-y-1:hover,.lp-root .hover\:-translate-y-2:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem}.lp-root .hover\:translate-y-\[-10\%\]:hover{--tw-translate-y:-10%}.lp-root .hover\:scale-110:hover,.lp-root .hover\:translate-y-\[-10\%\]:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .hover\:scale-110:hover{--tw-scale-x:1.1;--tw-scale-y:1.1}.lp-root .hover\:border-contemp-red:hover{border-color:hsl(var(--contemp-red))}.lp-root .hover\:border-contemp-red\/50:hover{border-color:hsl(var(--contemp-red)/.5)}.lp-root .hover\:bg-\[\#1eb45a\]:hover{--tw-bg-opacity:1;background-color:rgb(30 180 90/var(--tw-bg-opacity,1))}.lp-root .hover\:bg-accent:hover{background-color:hsl(var(--accent))}.lp-root .hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.lp-root .hover\:bg-contemp-gray\/10:hover{background-color:hsl(var(--contemp-gray)/.1)}.lp-root .hover\:bg-contemp-red:hover{background-color:hsl(var(--contemp-red))}.lp-root .hover\:bg-contemp-red\/5:hover{background-color:hsl(var(--contemp-red)/.05)}.lp-root .hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}.lp-root .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}.lp-root .hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.lp-root .hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}.lp-root .hover\:bg-white\/10:hover{background-color:hsla(0,0%,100%,.1)}.lp-root .hover\:bg-white\/25:hover{background-color:hsla(0,0%,100%,.25)}.lp-root .hover\:bg-white\/30:hover{background-color:hsla(0,0%,100%,.3)}.lp-root .hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}.lp-root .hover\:text-contemp-red:hover{color:hsl(var(--contemp-red))}.lp-root .hover\:text-foreground:hover{color:hsl(var(--foreground))}.lp-root .hover\:text-red-700:hover{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.lp-root .hover\:underline:hover{text-decoration-line:underline}.lp-root .hover\:opacity-100:hover{opacity:1}.lp-root .hover\:opacity-80:hover{opacity:.8}.lp-root .hover\:shadow-2xl:hover{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color)}.lp-root .hover\:shadow-2xl:hover,.lp-root .hover\:shadow-lg:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .hover\:shadow-lg:hover{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.lp-root .hover\:shadow-xl:hover{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.lp-root .focus\:opacity-100:focus{opacity:1}.lp-root .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.lp-root .focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lp-root .focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.lp-root .focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.lp-root .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.lp-root .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.lp-root .focus-visible\:ring-contemp-red:focus-visible{--tw-ring-color:hsl(var(--contemp-red))}.lp-root .focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.lp-root .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.lp-root .disabled\:pointer-events-none:disabled{pointer-events:none}.lp-root .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.lp-root .disabled\:opacity-50:disabled{opacity:.5}.lp-root :is(.group:hover .group-hover\:translate-y-\[-10\%\]){--tw-translate-y:-10%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root :is(.group:hover .group-hover\:scale-105){--tw-scale-x:1.05;--tw-scale-y:1.05;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root :is(.group:hover .group-hover\:scale-110){--tw-scale-x:1.1;--tw-scale-y:1.1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root :is(.group:hover .group-hover\:bg-white){--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.lp-root :is(.group:hover .group-hover\:opacity-10){opacity:.1}.lp-root :is(.group:hover .group-hover\:opacity-100){opacity:1}.lp-root :is(.group:hover .group-hover\:blur-2xl){--tw-blur:blur(40px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.lp-root :is(.group.destructive .group-\[\.destructive\]\:text-red-300){--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.lp-root :is(.group.destructive .group-\[\.destructive\]\:hover\:text-red-50:hover){--tw-text-opacity:1;color:rgb(254 242 242/var(--tw-text-opacity,1))}.lp-root :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}.lp-root :is(.peer:disabled~.peer-disabled\:opacity-70){opacity:.7}.lp-root .data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel]{--tw-translate-x:0px}.lp-root .data-\[swipe\=cancel\]\:translate-x-0[data-swipe=cancel],.lp-root .data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .data-\[swipe\=end\]\:translate-x-\[var\(--radix-toast-swipe-end-x\)\][data-swipe=end]{--tw-translate-x:var(--radix-toast-swipe-end-x)}.lp-root .data-\[swipe\=move\]\:translate-x-\[var\(--radix-toast-swipe-move-x\)\][data-swipe=move]{--tw-translate-x:var(--radix-toast-swipe-move-x);transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.lp-root .data-\[state\=checked\]\:bg-contemp-red[data-state=checked]{background-color:hsl(var(--contemp-red))}.lp-root .data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:hsl(var(--primary))}.lp-root .data-\[state\=open\]\:bg-accent[data-state=open]{background-color:hsl(var(--accent))}.lp-root .data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:hsl(var(--primary-foreground))}.lp-root .data-\[state\=checked\]\:text-white[data-state=checked]{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.lp-root .data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:hsl(var(--muted-foreground))}.lp-root .data-\[swipe\=move\]\:transition-none[data-swipe=move]{transition-property:none}.lp-root .data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:.15s;--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial}.lp-root .data-\[state\=closed\]\:animate-out[data-state=closed],.lp-root .data-\[swipe\=end\]\:animate-out[data-swipe=end]{animation-name:exit;animation-duration:.15s;--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial}.lp-root .data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.lp-root .data-\[state\=closed\]\:fade-out-80[data-state=closed]{--tw-exit-opacity:0.8}.lp-root .data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.lp-root .data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.lp-root .data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.lp-root .data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.lp-root .data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.lp-root .data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.lp-root .data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.lp-root .data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.lp-root .data-\[state\=closed\]\:slide-out-to-right-full[data-state=closed]{--tw-exit-translate-x:100%}.lp-root .data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.lp-root .data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.lp-root .data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.lp-root .data-\[state\=open\]\:slide-in-from-top-full[data-state=open]{--tw-enter-translate-y:-100%}@media (min-width:640px){.lp-root .sm\:bottom-0{bottom:0}.lp-root .sm\:right-0{right:0}.lp-root .sm\:top-auto{top:auto}.lp-root .sm\:max-w-xl{max-width:36rem}.lp-root .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-root .sm\:flex-row{flex-direction:row}.lp-root .sm\:flex-col{flex-direction:column}.lp-root .sm\:justify-end{justify-content:flex-end}.lp-root :is(.sm\:space-x-2>:not([hidden])~:not){--tw-space-x-reverse:0;margin-right:calc(.5rem * var(--tw-space-x-reverse));margin-left:calc(.5rem * calc(1 - var(--tw-space-x-reverse)))}.lp-root .sm\:rounded-lg{border-radius:var(--radius)}.lp-root .sm\:px-8{padding-left:2rem;padding-right:2rem}.lp-root .sm\:text-left{text-align:left}.lp-root .data-\[state\=open\]\:sm\:slide-in-from-bottom-full[data-state=open]{--tw-enter-translate-y:100%}}@media (min-width:768px){.lp-root .md\:max-w-\[420px\]{max-width:420px}.lp-root .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lp-root .md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lp-root .md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){.lp-root .lg\:mt-0{margin-top:0}.lp-root .lg\:flex{display:flex}.lp-root .lg\:hidden{display:none}.lp-root .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-root .lg\:px-8{padding-left:2rem;padding-right:2rem}.lp-root .lg\:text-right{text-align:right}.lp-root .lg\:text-4xl{font-size:2.25rem;line-height:2.5rem}.lp-root .lg\:text-5xl{font-size:3rem;line-height:1}.lp-root .lg\:text-6xl{font-size:3.75rem;line-height:1}}@media (min-width:1280px){.lp-root .xl\:text-7xl{font-size:4.5rem;line-height:1}}.lp-root :is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}.lp-root :is(.\[\&_svg\]\:size-4 svg){width:1rem;height:1rem}.lp-root :is(.\[\&_svg\]\:shrink-0 svg){flex-shrink:0}