@font-face{font-family: "Fraunces";src: url("/fonts/fraunces-600-latin.woff2") format("woff2");font-weight: 600;font-display: swap}@font-face{font-family: "Atkinson";src: url("/fonts/atkinson-400-latin.woff2") format("woff2");font-weight: 400;font-display: swap}@font-face{font-family: "Atkinson";src: url("/fonts/atkinson-700-latin.woff2") format("woff2");font-weight: 700;font-display: swap}:root{--bz-fundo: #FBF5F2;--bz-clara: #F5E9E4;--bz-cartao: #FFFFFF;--bz-tinta: #2A1A22;--bz-suave: #6B5560;--bz-ameixa: #7A2850;--bz-ameixa-esc: #5C1D3C;--bz-rosa: #C97B95;--bz-rosa-claro: #F6E3E8;--bz-nude: #E9CFC4;--bz-salvia: #3F6B55;--bz-salvia-claro: #E3EEE7;--bz-alerta: #A3243B;--bz-alerta-claro: #FCE4E8;--bz-ambar: #8A5A12;--bz-ambar-claro: #FBF0DA;--bz-borda: #E4D3CD;--bz-raio: 14px;--bz-titulo: "Fraunces",Georgia,"Times New Roman",serif;--bz-texto: "Atkinson",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body.bz{margin: 0;background: var(--bz-fundo);color: var(--bz-tinta);font: 400 1.0625rem/1.6 var(--bz-texto);overflow-x: hidden}.bz img,.bz svg{max-width: 100%}.bz a{color: var(--bz-ameixa);text-underline-offset: 3px}.bz a:hover{color: var(--bz-ameixa-esc)}.bz :focus-visible{outline: 3px solid var(--bz-rosa);outline-offset: 2px}.bz h1,.bz h2,.bz h3{font-family: var(--bz-titulo);font-weight: 600;line-height: 1.15;color: var(--bz-tinta);overflow-wrap: anywhere}.bz h1{font-size: clamp(2rem,7vw,3.25rem);margin: .25rem 0 1rem;letter-spacing: -.01em}.bz h2{font-size: clamp(1.5rem,5vw,2.1rem);margin: 0 0 .75rem}.bz h3{font-size: 1.2rem;margin: 1.75rem 0 .6rem}.bz p{margin: 0 0 1rem}.bz-largo{width: 100%;max-width: 1080px;margin: 0 auto;padding: 0 16px}.bz-estreito{max-width: 720px}.bz-pular{position: absolute;left: -999px;top: 0;background: var(--bz-ameixa);color: #fff;padding: .75rem 1rem;z-index: 10}.bz-pular:focus{left: 8px;top: 8px;color: #fff}.bz-topo{background: var(--bz-cartao);border-bottom: 1px solid var(--bz-borda)}.bz-topo-linha{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: .25rem 1rem;min-height: 64px}.bz-marca{display: inline-flex;align-items: center;gap: .5rem;text-decoration: none;min-height: 44px}.bz-marca strong{font-family: var(--bz-titulo);font-size: 1.25rem;color: var(--bz-tinta)}.bz-marca span{font-size: .8rem;color: var(--bz-suave);padding-top: .3rem}.bz-menu{display: flex;gap: .1rem;margin-left: -.75rem}.bz-menu a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 .75rem;text-decoration: none;color: var(--bz-tinta);font-weight: 700;font-size: .95rem;border-radius: 999px}.bz-menu a:hover{background: var(--bz-rosa-claro);color: var(--bz-ameixa)}.bz-hero{background: radial-gradient(120% 90% at 100% 0%,var(--bz-rosa-claro) 0%,transparent 60%),var(--bz-fundo);padding: 2.25rem 0 2.5rem;border-bottom: 1px solid var(--bz-borda)}.bz-hero-curto{padding: 1.5rem 0 1.75rem}.bz-hero-grade{display: grid;gap: 1.75rem}.bz-sobretitulo{font-weight: 700;color: var(--bz-ameixa);text-transform: uppercase;letter-spacing: .06em;font-size: .8rem;margin: 0}.bz-sobretitulo a{display: inline-flex;align-items: center;min-height: 44px;color: inherit}.bz-rodape a{display: inline-block;padding: 12px 0}.bz-lead{font-size: 1.125rem;color: var(--bz-suave);max-width: 38rem}.bz-acoes{display: flex;flex-wrap: wrap;gap: .75rem}.bz-selos{list-style: none;padding: 0;margin: 1.25rem 0 0;display: flex;flex-wrap: wrap;gap: .5rem}.bz-selos li{background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-radius: 999px;padding: .3rem .8rem;font-size: .9rem}.bz-hero-cartao{margin: 0;background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-radius: 22px;padding: 1.25rem;box-shadow: 0 18px 40px -24px rgba(122,40,80,.45);position: relative}.bz-hero-cartao::before{content: "";position: absolute;inset: 0 0 auto 0;height: 8px;border-radius: 22px 22px 0 0;background: linear-gradient(90deg,#7A2850 0 20%,#C97B95 20% 40%,#E9CFC4 40% 60%,#B5475F 60% 80%,#3F6B55 80% 100%)}.bz-hero-cartao figcaption{font-family: var(--bz-titulo);font-size: 1.15rem;margin: .4rem 0 .75rem}.bz-hero-cartao dl,.bz-cartao dl{margin: 0;display: grid;grid-template-columns: 1fr 1fr;gap: .6rem}.bz-hero-cartao dt,.bz-cartao dt{font-size: .82rem;color: var(--bz-suave)}.bz-hero-cartao dd,.bz-cartao dd{margin: 0;font-weight: 700;font-size: 1.15rem}.bz-hero-cartao p{font-size: .85rem;color: var(--bz-suave);margin: .75rem 0 0}.bz-btn{display: inline-flex;align-items: center;justify-content: center;min-height: 48px;padding: .6rem 1.25rem;border-radius: 999px;border: 2px solid var(--bz-ameixa);background: transparent;color: var(--bz-ameixa);font: 700 1rem/1.2 var(--bz-texto);text-decoration: none;cursor: pointer;text-align: center}.bz a.bz-btn-cta,.bz-btn-cta{background: var(--bz-ameixa);color: #fff}.bz a.bz-btn-cta:hover,.bz-btn-cta:hover{background: var(--bz-ameixa-esc);border-color: var(--bz-ameixa-esc);color: #fff}.bz-btn-largo{width: 100%}.bz-secao{padding: 2.5rem 0}.bz-secao-clara{background: var(--bz-clara)}.bz-nota{font-size: .9rem;color: var(--bz-suave)}.bz-erro{background: var(--bz-alerta-claro);color: var(--bz-alerta);border-radius: 10px;padding: .75rem 1rem;font-weight: 700}.bz-erro ul{margin: .25rem 0 0;padding-left: 1.2rem;font-weight: 400}.bz-dica{background: var(--bz-salvia-claro);border-left: 4px solid var(--bz-salvia);border-radius: 10px;padding: .75rem 1rem}.bz-form{display: grid;gap: 1.25rem}.bz-grupo{border: 0;margin: 0;padding: 0;min-width: 0}.bz-grupo > legend{font-family: var(--bz-titulo);font-size: 1.3rem;font-weight: 600;padding: 0;margin-bottom: .35rem}.bz-servicos{display: grid;gap: .75rem}.bz-servico{border: 1px solid var(--bz-borda);background: var(--bz-cartao);border-radius: var(--bz-raio);padding: .75rem .85rem .9rem;margin: 0;min-width: 0;display: grid;grid-template-columns: 1fr 1fr;gap: .5rem .6rem}.bz-servico legend{font-weight: 700;padding: 0 .35rem;color: var(--bz-ameixa)}.bz-form label{display: grid;gap: .25rem;font-size: .88rem;font-weight: 700;min-width: 0}.bz-form label small{font-weight: 400;color: var(--bz-suave);font-size: .8rem}.bz-form input[type=text],.bz-form input[type=email],.bz-form input:not([type]){width: 100%;min-width: 0;min-height: 44px;padding: .5rem .7rem;font: 400 1rem var(--bz-texto);color: var(--bz-tinta);background: #FFFDFC;border: 1.5px solid var(--bz-borda);border-radius: 10px}.bz-form input:focus{border-color: var(--bz-rosa);outline: 3px solid var(--bz-rosa-claro);outline-offset: 0}.bz-campos{display: grid;gap: .75rem}.bz-formas{border: 0;padding: 0;margin: 0;display: flex;flex-wrap: wrap;gap: .5rem}.bz-formas legend{font-weight: 700;font-size: .88rem;margin-bottom: .35rem}.bz-form .bz-opcao{display: inline-flex;grid-auto-flow: column;align-items: center;gap: .5rem;min-height: 44px;padding: 0 1rem;border: 1.5px solid var(--bz-borda);border-radius: 999px;background: var(--bz-cartao);font-size: 1rem}.bz-form .bz-aceite{display: flex;gap: .6rem;align-items: flex-start;font-weight: 400;font-size: .92rem}.bz-form input[type=radio],.bz-form input[type=checkbox]{width: 22px;height: 22px;accent-color: var(--bz-ameixa);flex: none;margin-top: .1rem}.bz-resultado{margin-top: 2rem;scroll-margin-top: 1rem}.bz-resumo{display: grid;grid-template-columns: 1fr 1fr;gap: .6rem;margin-bottom: 1rem}.bz-kpi{background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-radius: var(--bz-raio);padding: .75rem;display: grid;gap: .1rem;min-width: 0}.bz-kpi span{font-size: .8rem;color: var(--bz-suave);font-weight: 700}.bz-kpi strong{font-family: var(--bz-titulo);font-size: 1.35rem;overflow-wrap: anywhere}.bz-kpi small{font-size: .76rem;color: var(--bz-suave)}.bz-kpi-ok{border-color: var(--bz-salvia);background: var(--bz-salvia-claro)}.bz-kpi-falta{border-color: var(--bz-rosa);background: var(--bz-rosa-claro)}.bz-cartoes{list-style: none;padding: 0;margin: 0 0 1rem;display: grid;gap: .75rem}.bz-cartao{background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-left: 6px solid var(--bz-salvia);border-radius: var(--bz-raio);padding: .9rem 1rem}.bz-cartao-atencao{border-left-color: #D9A441}.bz-cartao-alerta{border-left-color: var(--bz-alerta)}.bz-cartao h3{margin: 0 0 .6rem;display: flex;justify-content: space-between;gap: .5rem;font-size: 1.1rem}.bz-cartao h3 span{font-family: var(--bz-texto);font-weight: 700;color: var(--bz-suave)}.bz-selo-alerta,.bz-selo-atencao{margin: .7rem 0 0;font-size: .88rem;font-weight: 700;border-radius: 8px;padding: .4rem .6rem}.bz-selo-alerta{background: var(--bz-alerta-claro);color: var(--bz-alerta)}.bz-selo-atencao{background: var(--bz-ambar-claro);color: var(--bz-ambar)}.bz-passos{padding-left: 1.3rem;margin: 0 0 2rem}.bz-passos li{margin-bottom: .5rem}.bz-refs{list-style: none;padding: 0;margin: 0 0 1rem;display: grid;gap: .5rem}.bz-refs li{background: var(--bz-cartao);border-radius: 12px;padding: .7rem .9rem;display: grid;gap: .1rem;border: 1px solid var(--bz-borda)}.bz-ref-servico{font-size: .88rem;color: var(--bz-suave)}.bz-refs strong{font-size: 1.05rem}.bz-refs small{font-size: .82rem;color: var(--bz-suave)}.bz-planilha{border: 1px solid #CBB8B1;border-radius: 10px;overflow: hidden;background: #fff;font-size: .92rem;margin-bottom: .5rem}.bz-pl-linha{display: grid;grid-template-columns: minmax(0,1.6fr) minmax(0,.8fr) minmax(0,1.2fr);border-top: 1px solid #EADDD8}.bz-pl-linha > span{padding: .55rem .6rem;min-width: 0;overflow-wrap: anywhere;display: flex;flex-direction: column;justify-content: center}.bz-pl-linha > span + span{border-left: 1px solid #EADDD8}.bz-pl-linha small{color: var(--bz-suave);font-size: .76rem}.bz-pl-cab{background: #F8E3EA;font-weight: 700;border-top: 0;font-size: .82rem}.bz-tag-alerta,.bz-tag-ok{display: inline-block;border-radius: 6px;padding: .15rem .4rem;font-size: .8rem}.bz-tag-alerta{background: var(--bz-alerta-claro);color: var(--bz-alerta)}.bz-tag-ok{background: var(--bz-salvia-claro);color: var(--bz-salvia);font-weight: 400}.bz-oferta{display: grid;gap: 1.25rem;margin-top: 2rem;background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-radius: 22px;padding: 1.25rem}.bz-oferta h3{margin-top: 0}.bz-inclui{padding: 0;list-style: none;margin: 0 0 1rem;display: grid;gap: .5rem}.bz-inclui li{padding-left: 1.6rem;position: relative}.bz-inclui li::before{content: "";position: absolute;left: 0;top: .45rem;width: 12px;height: 12px;border-radius: 4px 4px 6px 6px;background: var(--bz-rosa)}.bz-preco{display: flex;align-items: baseline;gap: .5rem;margin: 0 0 .5rem}.bz-preco strong{font-family: var(--bz-titulo);font-size: 2.4rem;color: var(--bz-ameixa)}.bz-preco span{color: var(--bz-suave)}.bz-garantias{padding-left: 1.1rem;margin: 0 0 1rem;font-size: .92rem}.bz-em-breve{background: var(--bz-ambar-claro);color: var(--bz-ambar);border-radius: 10px;padding: .75rem 1rem;font-weight: 700}.bz-faq{display: grid;gap: .5rem;margin-bottom: 1.5rem}.bz-faq details{background: var(--bz-cartao);border: 1px solid var(--bz-borda);border-radius: 12px}.bz-faq summary{cursor: pointer;padding: .75rem 1rem;min-height: 44px;font-weight: 700;list-style-position: outside}.bz-faq details p{padding: 0 1rem .9rem;margin: 0}.bz-aviso{border-top: 1px solid var(--bz-borda);padding-top: 1rem}.bz-rodape{background: var(--bz-tinta);color: #EBDDE2;padding: 1.75rem 0 2.25rem;font-size: .88rem}.bz-rodape a{color: #fff}.bz-rodape a:hover{color: var(--bz-nude)}.bz-esmaltes{display: flex;gap: 6px;margin-bottom: 1rem}.bz-esmaltes i{width: 22px;height: 30px;border-radius: 5px 5px 9px 9px;background: #7A2850}.bz-esmaltes i:nth-child(2){background: #C97B95}.bz-esmaltes i:nth-child(3){background: #E9CFC4}.bz-esmaltes i:nth-child(4){background: #B5475F}.bz-esmaltes i:nth-child(5){background: #3F6B55}@media (min-width: 560px){.bz-campos{grid-template-columns: 1fr 1fr}.bz-servico{grid-template-columns: repeat(4,minmax(0,1fr))}.bz-resumo{grid-template-columns: repeat(4,minmax(0,1fr))}.bz-refs{grid-template-columns: 1fr 1fr}}@media (min-width: 860px){.bz-hero{padding: 3.5rem 0 3.75rem}.bz-hero-grade{grid-template-columns: 1.35fr 1fr;align-items: center;gap: 3rem}.bz-servicos{grid-template-columns: 1fr 1fr}.bz-cartoes{grid-template-columns: 1fr 1fr}.bz-oferta{grid-template-columns: 1.4fr 1fr;padding: 2rem}.bz-campos{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion: no-preference){html{scroll-behavior: smooth}}:root{--bz-sombra: 0 1px 2px rgba(42,26,34,.05),0 16px 36px -18px rgba(122,40,80,.35);--bz-ease: cubic-bezier(.2,.7,.2,1)}body.bz{-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale}.bz h1,.bz h2,.bz h3{text-wrap: balance}.bz p{text-wrap: pretty}.bz h1{font-size: clamp(2.2rem,5.2vw,4.1rem);line-height: 1.02;letter-spacing: -.025em}.bz h2{font-size: clamp(1.7rem,3.2vw,2.6rem);line-height: 1.08;letter-spacing: -.02em}.bz-sobretitulo{text-transform: none;letter-spacing: .01em;font-size: .95rem;display: inline-flex;align-items: center;gap: .6rem}.bz-sobretitulo::before{content: "";width: 12px;height: 16px;border-radius: 3px 3px 6px 6px;background: var(--bz-rosa);flex: none}.bz-topo{position: sticky;top: 0;z-index: 5;background: rgba(255,255,255,.92);-webkit-backdrop-filter: saturate(1.4) blur(8px);backdrop-filter: saturate(1.4) blur(8px)}.bz-menu a{transition: background-color .2s var(--bz-ease),color .2s var(--bz-ease)}.bz-hero{background: radial-gradient(70% 90% at 92% 10%,#F3D3DD 0%,transparent 60%),radial-gradient(50% 60% at 0% 100%,#F6E6DF 0%,transparent 70%),var(--bz-fundo)}.bz-lead{font-size: 1.2rem;line-height: 1.55;color: #5C4651}.bz-btn{transition: transform .2s var(--bz-ease),background-color .2s var(--bz-ease),box-shadow .2s var(--bz-ease),color .2s var(--bz-ease)}.bz a.bz-btn-cta,.bz-btn-cta{box-shadow: 0 10px 24px -10px rgba(122,40,80,.7)}@media (hover: hover){.bz-btn:hover{transform: translateY(-1px)}.bz a.bz-btn:not(.bz-btn-cta):hover{background: var(--bz-rosa-claro)}}.bz-selos li{background: rgba(255,255,255,.7)}.bz-comanda{border-radius: 18px 18px 6px 6px;padding: 1.6rem 1.5rem 2rem;box-shadow: 0 30px 60px -28px rgba(92,29,60,.55),0 2px 6px rgba(42,26,34,.06)}.bz-comanda::before{height: 10px;border-radius: 18px 18px 0 0}.bz-comanda::after{content: "";position: absolute;left: 0;right: 0;bottom: -9px;height: 18px;background: radial-gradient(circle at 9px 0,transparent 8px,#fff 8.5px) 0 0 / 18px 18px repeat-x;transform: rotate(180deg)}.bz-comanda figcaption{font-size: 1.3rem;letter-spacing: -.01em;border-bottom: 1px dashed var(--bz-borda);padding-bottom: .75rem}.bz-comanda dl{gap: 1rem .75rem}.bz-comanda dd{font-family: var(--bz-titulo);font-size: 1.6rem;letter-spacing: -.02em;font-variant-numeric: tabular-nums;color: var(--bz-ameixa)}.bz-painel{background: #fff;border: 1px solid var(--bz-borda);border-radius: 24px;padding: 1.25rem;box-shadow: var(--bz-sombra);gap: 2rem;counter-reset: bz-etapa}.bz-painel > .bz-grupo > legend{display: flex;align-items: center;gap: .65rem;font-size: 1.45rem;letter-spacing: -.01em}.bz-painel > .bz-grupo > legend::before{counter-increment: bz-etapa;content: counter(bz-etapa);display: inline-grid;place-items: center;width: 2rem;height: 2rem;border-radius: 50%;background: var(--bz-ameixa);color: #fff;font: 700 1rem/1 var(--bz-texto);flex: none}.bz-servico{background: #FFFBFA;border-radius: 16px;position: relative;padding-top: 1rem}.bz-servico legend{display: inline-flex;align-items: center;gap: .45rem;background: #fff;border-radius: 999px;padding: .1rem .6rem .1rem .35rem;border: 1px solid var(--bz-borda)}.bz-servico legend::before{content: "";width: 10px;height: 14px;border-radius: 3px 3px 5px 5px;background: var(--bz-ameixa)}.bz-servicos > .bz-servico:nth-child(5n+2) legend::before{background: var(--bz-rosa)}.bz-servicos > .bz-servico:nth-child(5n+3) legend::before{background: #D9B3A5}.bz-servicos > .bz-servico:nth-child(5n+4) legend::before{background: #B5475F}.bz-servicos > .bz-servico:nth-child(5n+5) legend::before{background: var(--bz-salvia)}.bz-form input[type=text],.bz-form input[type=email],.bz-form input:not([type]){border-radius: 12px;transition: border-color .15s,box-shadow .15s;font-variant-numeric: tabular-nums}.bz-form input:focus{outline: none}.bz-form input:focus-visible{border-color: var(--bz-ameixa);box-shadow: 0 0 0 3px rgba(201,123,149,.45)}.bz-painel > .bz-btn-largo{min-height: 56px;font-size: 1.1rem}.bz-kpi{border-radius: 16px;padding: 1rem}.bz-kpi strong{font-size: clamp(1.4rem,2.4vw,1.9rem);letter-spacing: -.02em;font-variant-numeric: tabular-nums}.bz-cartao{border-radius: 16px;border-left-width: 5px}.bz-cartao dd{font-variant-numeric: tabular-nums}.bz-duas{display: grid;gap: 2rem}.bz-passos{list-style: none;padding: 0;counter-reset: bz-passo;display: grid;gap: .9rem}.bz-passos li{counter-increment: bz-passo;position: relative;padding: .1rem 0 0 2.6rem;margin: 0;line-height: 1.55}.bz-passos li::before{content: counter(bz-passo);position: absolute;left: 0;top: 0;width: 1.85rem;height: 1.85rem;border-radius: 50%;display: grid;place-items: center;border: 1.5px solid var(--bz-ameixa);color: var(--bz-ameixa);font-weight: 700;font-size: .9rem;background: #fff}.bz-refs li{border-radius: 14px;transition: border-color .2s var(--bz-ease)}.bz-refs strong{font-family: var(--bz-titulo);font-size: 1.25rem;letter-spacing: -.01em;color: var(--bz-ameixa-esc);font-variant-numeric: tabular-nums}.bz-planilha{border-radius: 12px;border-color: #D9C6BF;box-shadow: var(--bz-sombra);position: relative;padding-top: 22px;background: linear-gradient(#F4EEEB,#F4EEEB) 0 0 / 100% 22px no-repeat,#fff}.bz-planilha::before{content: "";position: absolute;top: 7px;left: 10px;width: 8px;height: 8px;border-radius: 50%;background: #D9B3A5;box-shadow: 14px 0 0 #E9CFC4,28px 0 0 #C97B95}.bz-pl-cab{background: #F8E3EA}.bz-pl-linha > span{padding: .65rem .75rem;font-variant-numeric: tabular-nums}.bz .bz-planilha + .bz-nota{margin-bottom: 1.5rem}.bz-oferta{border-radius: 26px;padding: 0;overflow: hidden;box-shadow: var(--bz-sombra);gap: 0}.bz-oferta > div:first-child{padding: 1.5rem}.bz-preco-caixa{background: var(--bz-ameixa);color: #F9ECF1;padding: 1.5rem;display: flex;flex-direction: column;justify-content: center}.bz-preco strong{color: #fff;font-size: clamp(2.6rem,5vw,3.6rem);letter-spacing: -.03em;line-height: 1}.bz-preco span{color: #F2D6E0}.bz-garantias{color: #F9ECF1}.bz-preco-caixa .bz-btn-cta{background: #fff;color: var(--bz-ameixa-esc) !important;border-color: #fff;box-shadow: 0 10px 24px -10px rgba(0,0,0,.45)}@media (hover: hover){.bz-preco-caixa .bz-btn-cta:hover{background: #FBEFF3;border-color: #FBEFF3}}.bz-preco-caixa .bz-em-breve{background: rgba(255,255,255,.12);color: #fff;font-weight: 400;border: 1px solid rgba(255,255,255,.3)}.bz-preco-caixa :focus-visible{outline-color: #fff}.bz-faq details{border-radius: 14px;transition: box-shadow .2s var(--bz-ease),border-color .2s var(--bz-ease)}.bz-faq details[open]{border-color: var(--bz-rosa);box-shadow: var(--bz-sombra)}.bz-faq summary{list-style: none;display: flex;align-items: center;justify-content: space-between;gap: 1rem;min-height: 56px;padding: .85rem 1.1rem}.bz-faq summary::-webkit-details-marker{display: none}.bz-faq summary::after{content: "";flex: none;width: 22px;height: 22px;border-radius: 50%;transition: transform .25s var(--bz-ease);background: linear-gradient(var(--bz-ameixa),var(--bz-ameixa)) center / 10px 2px no-repeat,linear-gradient(var(--bz-ameixa),var(--bz-ameixa)) center / 2px 10px no-repeat,var(--bz-rosa-claro)}.bz-faq details[open] summary::after{transform: rotate(45deg)}.bz-faq details p{padding: 0 1.1rem 1rem;line-height: 1.6}.bz-compra{background: #fff;border: 1px solid var(--bz-borda);border-radius: 22px;padding: 1.25rem;box-shadow: var(--bz-sombra)}.bz-rodape{padding-top: 2.5rem}@media (min-width: 860px){.bz-hero{padding: 5rem 0 5.5rem}.bz-hero-grade{grid-template-columns: minmax(0,1.25fr) minmax(0,.9fr);gap: 4rem}.bz-comanda{transform: rotate(1.5deg)}.bz-secao{padding: 5rem 0}.bz-painel{padding: 2.25rem}.bz-duas{grid-template-columns: minmax(0,.8fr) minmax(0,1.2fr);gap: 4rem;align-items: start}.bz-duas-lado{position: sticky;top: 88px}.bz-oferta{grid-template-columns: minmax(0,1.3fr) minmax(0,1fr)}.bz-oferta > div:first-child,.bz-preco-caixa{padding: 2.25rem}.bz-compra{padding: 2rem}}@media (prefers-reduced-motion: reduce){.bz *,.bz *::before,.bz *::after{transition: none !important;animation: none !important}}.bz [id]{scroll-margin-top: 80px}.bz-foto{margin: 22px 0 8px;max-width: 520px}.bz-foto img{display: block;width: 100%;height: auto;aspect-ratio: 4 / 3;object-fit: cover;border-radius: 18px;box-shadow: var(--bz-sombra);border: 1px solid var(--bz-nude);background: var(--bz-clara)}.bz-foto figcaption{margin-top: 8px;font-size: .8125rem;color: var(--bz-suave)}