@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:400;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:500;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1e219c03c996efbd-s.2qo5md4hn_gum.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b35b0dbffda7f2c4-s.1d9rlgtqyj_-l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(../media/03bda585a99c6450-s.p.32sris142tqlb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces Fallback;src:local(Times New Roman);ascent-override:84.71%;descent-override:22.09%;line-gap-override:0.0%;size-adjust:115.45%}.fraunces_b283df2f-module__p0xM-a__className{font-family:Fraunces,Fraunces Fallback;font-style:normal}.fraunces_b283df2f-module__p0xM-a__variable{--font-display:"Fraunces", "Fraunces Fallback"}
.pb{--ground:#f7f5f1;--ground-2:#efece4;--surface:#fff;--vidro:#ffffffbd;--ink:#14140f;--ink-soft:#5b584f;--ink-faint:#8b877c;--line:#14140f1a;--line-forte:#14140f29;--accent:#9a7425;--accent-claro:#d4b05a;--accent-ink:#fff;--metal-1:#ffffffe6;--metal-2:#14140f1f;--sombra-1:0 1px 2px #14140f0d;--sombra-2:0 2px 6px #14140f0f, 0 12px 28px -14px #14140f38;--sombra-3:0 30px 60px -28px #14140f59;--raio:1rem;--hero-fim:#0a0a08d1;--veio:#14140f0d;z-index:0;background:var(--ground);min-height:100dvh;color:var(--ink);font-family:var(--font-sans);letter-spacing:-.011em;font-variant-numeric:tabular-nums;flex-direction:column;flex:1;display:flex;position:relative}.pb:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(60rem 40rem at 12% 8%, color-mix(in srgb, var(--accent) 7%, transparent), transparent 70%), radial-gradient(48rem 34rem at 88% 82%, var(--veio), transparent 72%), repeating-linear-gradient(118deg, transparent 0 34px, var(--veio) 34px 35px, transparent 35px 72px), repeating-linear-gradient(64deg, transparent 0 58px, var(--veio) 58px 59px, transparent 59px 122px);position:fixed;inset:0}.pb[data-tema=escuro]{--ground:#0b0c0d;--ground-2:#15171a;--surface:#14161a;--vidro:#181b20a8;--ink:#f4f1ea;--ink-soft:#b3aea3;--ink-faint:#837e74;--line:#ffffff1a;--line-forte:#fff3;--accent:#c9a75f;--accent-claro:#eed9a6;--accent-ink:#14120c;--metal-1:#ffffff38;--metal-2:#0000008c;--sombra-1:0 1px 2px #0000008c;--sombra-2:0 2px 10px #00000080, 0 18px 38px -18px #000000bf;--sombra-3:0 36px 72px -30px #000000d9;--hero-fim:#040405e6;--veio:#ffffff0b}.pb[data-tema=quente]{--ground:#f4ece2;--ground-2:#eadfd1;--surface:#fffaf4;--vidro:#fffaf4b8;--ink:#23180f;--ink-soft:#6b5544;--ink-faint:#947d69;--line:#23180f1f;--line-forte:#23180f33;--accent:#a8552c;--accent-claro:#d08a5e;--accent-ink:#fff6ee;--hero-fim:#1c1008d6;--veio:#23180f0d}.pb{--latao:linear-gradient(145deg, color-mix(in srgb, var(--accent-claro) 85%, transparent), color-mix(in srgb, var(--accent) 45%, transparent) 38%, color-mix(in srgb, var(--accent) 12%, transparent) 62%, color-mix(in srgb, var(--accent-claro) 65%, transparent))}@keyframes pb-sobe{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes pb-risca{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pb-sai{to{opacity:0;visibility:hidden}}@keyframes pb-zoom{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes pb-brilho{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes pb-pulso{0%,to{opacity:.35}50%{opacity:.9}}@keyframes pb-flutua{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes pb-varre{0%{transform:translate(-120%)rotate(8deg)}to{transform:translate(320%)rotate(8deg)}}.pb-reveal{animation:.75s cubic-bezier(.22,1,.36,1) both pb-sobe}.pb-reveal-1{animation-delay:60ms}.pb-reveal-2{animation-delay:.14s}.pb-reveal-3{animation-delay:.22s}.pb-reveal-4{animation-delay:.3s}.pb-splash{z-index:60;text-align:center;background:var(--ground);place-content:center;gap:.3rem;animation:.8s cubic-bezier(.4,0,1,1) 1.5s forwards pb-sai;display:grid;position:fixed;inset:0}.pb-splash p{letter-spacing:.3em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.74rem;animation:.6s both pb-sobe}.pb-splash strong{font-family:var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.02em;background:linear-gradient(120deg, var(--ink), var(--accent) 55%, var(--ink));color:#0000;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;font-size:clamp(2.1rem,8vw,3.6rem);font-weight:500;animation:.8s cubic-bezier(.22,1,.36,1) .12s both pb-sobe,3.2s linear .9s infinite pb-brilho;display:block}.pb-splash i{background:var(--latao);transform-origin:50%;width:3.4rem;height:1px;margin:1.1rem auto 0;animation:.9s cubic-bezier(.22,1,.36,1) .3s both pb-risca;display:block}.pb-hero{color:#fff;isolation:isolate;background:linear-gradient(165deg,#23252a,#0c0d0f);flex-direction:column;justify-content:flex-end;min-height:78svh;padding:2.5rem 1.5rem 2.25rem;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.pb-hero{min-height:72svh;padding:3.5rem 2.5rem 3rem}}.pb-hero-foto{object-fit:cover;z-index:-2;width:100%;height:100%;animation:16s ease-out both pb-zoom;position:absolute;inset:0}.pb-hero:after{content:"";z-index:-1;background:linear-gradient(180deg, #0000004d 0%, #0000001a 32%, var(--hero-fim) 100%);position:absolute;inset:0}@media (max-width:639px){.pb-hero{min-height:0;padding-top:0}.pb-hero-foto{aspect-ratio:16/9;object-fit:cover;object-position:center;z-index:0;width:calc(100% + 3rem);max-width:none;height:auto;margin:0 -1.5rem 1.35rem;animation:none;position:static;-webkit-mask-image:linear-gradient(#000 74%,#0000 100%);mask-image:linear-gradient(#000 74%,#0000 100%)}.pb-hero:after{display:none}}.pb-hero:before{content:"";background:var(--latao);opacity:.85;height:1px;position:absolute;inset:auto 0 0}.pb-logo{object-fit:contain;object-position:left bottom;filter:drop-shadow(0 6px 16px #0000008c);width:5rem;height:5rem;margin-bottom:1.15rem;animation:7s ease-in-out infinite pb-flutua}.pb-selo{letter-spacing:.28em;text-transform:uppercase;color:#fffc;align-items:center;gap:.55rem;margin-bottom:.9rem;font-size:.66rem;display:inline-flex}.pb-selo:before{content:"";background:var(--latao);width:1.8rem;height:1px}.pb-hero h1{font-family:var(--font-display), Georgia, "Times New Roman", serif;letter-spacing:-.026em;text-wrap:balance;text-shadow:0 2px 30px #00000073;margin:0;font-size:clamp(2.4rem,9vw,4.6rem);font-weight:500;line-height:.97}.pb-hero p{color:#ffffffdb;max-width:32rem;margin:.95rem 0 0;font-size:1rem;line-height:1.55}.pb-hero-meta{letter-spacing:.02em;color:#ffffffad;flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:1.3rem;font-size:.78rem;display:flex}.pb-time{scrollbar-width:none;gap:1.4rem;margin:0;padding:1.8rem 1.5rem .8rem;list-style:none;display:flex;overflow-x:auto}.pb-time::-webkit-scrollbar{display:none}@media (min-width:640px){.pb-time{justify-content:center;padding-inline:2.5rem}}.pb-time li{text-align:center;flex-direction:column;flex:none;align-items:center;gap:.6rem;width:5.6rem;font-size:.82rem;font-weight:550;display:flex}.pb-retrato{place-items:end center;width:5.4rem;height:5.8rem;display:grid;position:relative}.pb-retrato:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 34%, transparent), transparent 72%);filter:blur(2px);border-radius:999px;position:absolute;inset:-12% -6% 8%}.pb-retrato:after{content:"";background:radial-gradient(closest-side,#0000004d,#0000 75%);border-radius:999px;width:3.4rem;height:.5rem;position:absolute;bottom:-.1rem}.pb-retrato img{z-index:1;object-fit:contain;object-position:bottom center;filter:drop-shadow(0 10px 16px #0000004d);width:100%;height:100%;position:relative}.pb-retrato>span{z-index:1;background:var(--vidro);width:4.4rem;height:4.4rem;box-shadow:inset 0 0 0 1px var(--line-forte);color:var(--accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;place-content:center;margin-bottom:.4rem;font-size:1.05rem;font-weight:600;display:grid;position:relative}.pb-abas{z-index:30;scrollbar-width:none;background:color-mix(in srgb, var(--ground) 82%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.15);backdrop-filter:blur(16px)saturate(1.15);border-bottom:1px solid var(--line);gap:.3rem;padding:.55rem 1.5rem;display:flex;position:sticky;top:0;overflow-x:auto}@media (min-width:640px){.pb-abas{padding-inline:2.5rem}}.pb-aba{color:var(--ink-soft);font:inherit;letter-spacing:.01em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;flex:1;padding:.8rem 1rem;font-size:.87rem;font-weight:560;transition:color .25s,background-color .25s;position:relative}@media (max-width:420px){.pb-abas{padding-inline:.75rem}.pb-aba{letter-spacing:0;flex:1 0 auto;padding:.75rem .7rem;font-size:.8rem}}.pb-aba:hover{color:var(--ink)}.pb-aba[aria-selected=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, #fff), var(--accent));color:var(--accent-ink);box-shadow:var(--sombra-2), inset 0 1px 0 var(--metal-1)}.pb-corpo{flex-direction:column;gap:2.75rem;width:100%;max-width:42rem;margin:0 auto;padding:2.5rem 1.5rem 3.5rem;animation:.5s cubic-bezier(.22,1,.36,1) both pb-sobe;display:flex}@media (min-width:640px){.pb-corpo{padding-inline:2.5rem}}.pb-secao>h2{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;margin:0 0 .3rem;font-size:1.65rem;font-weight:500}.pb-secao>p{color:var(--ink-soft);margin:0 0 1.15rem;font-size:.92rem}.pb-story{flex-direction:column;gap:1.7rem;display:flex}.pb-story p{max-width:34rem;color:var(--ink-soft);margin:0;font-size:1.02rem;line-height:1.75}.pb-story p.pb-abertura{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:1.32rem;line-height:1.5}.pb-story figure{border-radius:var(--raio);background:linear-gradient(var(--ground), var(--ground)) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--accent) 75%, #fff 10%), color-mix(in srgb, var(--accent) 22%, transparent) 40%, color-mix(in srgb, var(--ink) 18%, transparent)) border-box;box-shadow:inset 0 1px 0 #ffffff0f, 0 2px 6px #00000059, 0 26px 46px -16px #0009, 0 64px 130px -44px color-mix(in srgb, var(--accent) 38%, transparent);border:1px solid #0000;margin:.6rem 0;padding:0;position:relative;overflow:hidden}.pb-story figure img{object-fit:cover;border-radius:calc(var(--raio) - 1px);width:100%;height:16rem;display:block}.pb-story figure:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff1a,#0000 28%);position:absolute;inset:0}@media (min-width:640px){.pb-story figure img{height:20rem}.pb-story .pb-foto-larga{margin-inline:-1.75rem}.pb-story .pb-foto-larga img{height:24rem}}@media (prefers-reduced-motion:no-preference){.pb-revelar{transition:opacity .9s,transform .9s cubic-bezier(.2,.7,.2,1),filter .9s}.pb-revelar[data-aguardando]:not([data-visivel]){opacity:0;filter:blur(6px);transform:translateY(1.75rem)scale(.97)}.pb-revelar figure img{transition:transform 1.6s cubic-bezier(.2,.7,.2,1)}.pb-revelar[data-aguardando]:not([data-visivel]) figure img{transform:scale(1.12)}.pb-revelar[data-visivel] figure{animation:2.4s .3s both pb-brilho}@keyframes pb-brilho{0%{box-shadow:inset 0 1px #ffffff0f,0 2px 6px #00000059,0 26px 46px -16px #0009,0 64px 130px -44px #0000}45%{box-shadow:inset 0 1px 0 #ffffff0f, 0 2px 6px #00000059, 0 26px 46px -16px #0009, 0 64px 150px -30px color-mix(in srgb, var(--accent) 60%, transparent)}}}.pb-planos{gap:.9rem;margin:0 0 .5rem;padding:0;list-style:none;display:grid}@media (min-width:560px){.pb-planos{grid-template-columns:1fr 1fr}}.pb-plano{border-radius:var(--raio);background:linear-gradient(var(--ground), var(--ground)) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--accent) 70%, transparent), color-mix(in srgb, var(--ink) 12%, transparent)) border-box;border:1px solid #0000;flex-direction:column;gap:.35rem;padding:1.1rem 1.2rem 1.2rem;display:flex;box-shadow:0 20px 40px -26px #0000008c}.pb-plano strong{font-family:var(--font-display), Georgia, serif;color:var(--ink);font-size:1.2rem;font-weight:500}.pb-plano-valor{letter-spacing:-.02em;color:var(--accent);font-size:1.5rem;font-weight:600}.pb-plano-valor i{color:var(--ink-faint);font-size:.85rem;font-style:normal}.pb-plano-direito{color:var(--ink-soft);font-size:.86rem}.pb-plano p{color:var(--ink-soft);margin:.1rem 0 .2rem;font-size:.86rem}.pb-plano .pb-chip{align-self:flex-start;margin-top:.35rem}.pb-cartoes{gap:1.1rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.pb-cartoes{grid-template-columns:1fr 1fr}}.pb-servico{border-radius:var(--raio);background:linear-gradient(var(--ground), var(--ground)) padding-box, linear-gradient(180deg, color-mix(in srgb, var(--accent) 65%, transparent), color-mix(in srgb, var(--accent) 14%, transparent) 45%, color-mix(in srgb, var(--ink) 14%, transparent)) border-box;box-shadow:0 2px 6px #0003, 0 22px 40px -22px #00000080, 0 50px 100px -50px color-mix(in srgb, var(--accent) 35%, transparent);border:1px solid #0000;flex-direction:column;display:flex;overflow:hidden}.pb-servico figure{margin:0;position:relative;overflow:hidden}.pb-servico figure img{aspect-ratio:4/3;object-fit:cover;width:100%;display:block}.pb-servico figure:after{content:"";pointer-events:none;background:linear-gradient(#ffffff14,#0000 30%);position:absolute;inset:0}.pb-servico>div{padding:1rem 1.1rem 1.2rem}.pb-servico h3{font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:1.2rem;font-weight:500}.pb-servico p{color:var(--ink-soft);margin:.35rem 0 0;font-size:.9rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.pb-servico{animation:.8s cubic-bezier(.2,.7,.2,1) both pb-cartao-entra;animation-delay:calc(var(--i,0) * 90ms)}.pb-servico figure img{animation:1.6s cubic-bezier(.2,.7,.2,1) both pb-cartao-foto;animation-delay:calc(var(--i,0) * 90ms);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.pb-servico:hover figure img{transform:scale(1.04)}@keyframes pb-cartao-entra{0%{opacity:0;filter:blur(6px);transform:translateY(1.5rem)scale(.97)}}@keyframes pb-cartao-foto{0%{transform:scale(1.12)}}}.pb-divisor{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--accent) 70%, transparent) 20%, color-mix(in srgb, var(--accent) 70%, transparent) 80%, transparent);border:0;height:1px;margin:2.5rem 0 0}.pb-sobre{max-width:34rem}.pb-ornamento{background:var(--latao);border:0;width:2.8rem;height:1px;margin:0 0 1.35rem}.pb-equipe-grande{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:1.1rem;margin:3.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:560px){.pb-equipe-grande{grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:1.4rem}}.pb-cartao{text-align:center;flex-direction:column;align-items:center;gap:.4rem;padding:0 .5rem 1rem;animation:.75s cubic-bezier(.22,1,.36,1) both pb-sobe;display:flex;position:relative}.pb-cartao:nth-child(2){animation-delay:90ms}.pb-cartao:nth-child(3){animation-delay:.18s}.pb-cartao:nth-child(4){animation-delay:.27s}.pb-cartao:nth-child(5){animation-delay:.36s}.pb-cartao:nth-child(6){animation-delay:.45s}.pb-cartao:before{content:"";background:radial-gradient(closest-side, color-mix(in srgb, var(--accent) 30%, transparent), transparent 70%);filter:blur(4px);border-radius:999px;width:8.5rem;height:8.5rem;transition:transform .4s,opacity .4s;position:absolute;top:1rem}.pb-cartao:after{content:"";background:radial-gradient(closest-side,#00000042,#0000 75%);border-radius:999px;width:60%;height:.7rem;position:absolute;bottom:2.2rem}.pb-cartao:hover:before{opacity:.85;transform:scale(1.08)}.pb-cartao-foto{z-index:1;background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 12%, var(--surface)), var(--ground));width:9.5rem;height:9.5rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--accent) 45%, transparent), inset 0 1px 0 #ffffff1f, 0 18px 34px -20px #0009;border-radius:999px;place-items:center;margin-bottom:.35rem;display:grid;position:relative;overflow:hidden}.pb-cartao-foto img{object-fit:cover;object-position:bottom center;filter:drop-shadow(0 16px 22px #00000059);width:100%;height:100%;transition:transform .4s cubic-bezier(.22,1,.36,1)}.pb-cartao:hover .pb-cartao-foto img{transform:translateY(-6px)scale(1.03)}.pb-cartao-iniciais{background:var(--vidro);width:6rem;height:6rem;box-shadow:inset 0 0 0 1px var(--line-forte);color:var(--accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:999px;place-content:center;margin-bottom:.5rem;font-size:1.5rem;font-weight:600;display:grid}.pb-cartao strong{z-index:1;font-family:var(--font-display), Georgia, serif;letter-spacing:-.01em;font-size:1.08rem;font-weight:500;position:relative}.pb-galeria{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.85rem;margin-inline:-1.5rem;padding:.3rem 1.5rem;display:flex;overflow-x:auto}.pb-galeria::-webkit-scrollbar{display:none}@media (min-width:640px){.pb-galeria{margin-inline:-2.5rem;padding-inline:2.5rem}}.pb-galeria img{object-fit:cover;border-radius:var(--raio);width:15rem;height:11rem;box-shadow:var(--sombra-2), 0 0 0 1px var(--line);scroll-snap-align:start;flex:none}.pb-precos,.pb-opcao,.pb-chip,.pb-campo,.pb-select,.pb-hora,.pb-dia{background:var(--vidro);-webkit-backdrop-filter:blur(10px)saturate(1.1);backdrop-filter:blur(10px)saturate(1.1);background-clip:padding-box;border:1px solid #0000;position:relative}.pb-precos:before,.pb-opcao:before,.pb-hora:before,.pb-dia:before{content:"";z-index:-1;border-radius:inherit;background:var(--latao);opacity:.55;transition:opacity .25s;position:absolute;inset:-1px}.pb-opcao:hover:before,.pb-hora:hover:before,.pb-dia:hover:before{opacity:.95}.pb-precos{border-radius:var(--raio);box-shadow:var(--sombra-2);isolation:isolate;margin:0;padding:0;list-style:none;overflow:hidden}.pb-precos li{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:1.25rem;padding:1.05rem 1.3rem;display:flex}.pb-precos li:last-child{border-bottom:0}.pb-precos small{color:var(--ink-faint);letter-spacing:.04em;margin-top:.2rem;font-size:.75rem;display:block}.pb-precos b{color:var(--accent);font-weight:600}.pb-contato{flex-wrap:wrap;gap:.6rem;display:flex}.pb-chip{border:1px solid var(--line-forte);color:var(--ink);border-radius:999px;align-items:center;gap:.5rem;padding:.7rem 1.05rem;font-size:.86rem;text-decoration:none;transition:border-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.pb-chip:hover{border-color:var(--accent);box-shadow:var(--sombra-2);transform:translateY(-2px)}.pb-form{flex-direction:column;gap:2.25rem;display:flex}.pb-passo{flex-direction:column;gap:.75rem;scroll-margin-top:4.5rem;display:flex}.pb-passo>h3{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-faint);margin:0;font-size:.68rem;font-weight:600}.pb-opcoes{flex-direction:column;gap:.6rem;display:flex}.pb-opcao{border-radius:var(--raio);width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:var(--sombra-1);isolation:isolate;justify-content:space-between;align-items:center;gap:1rem;padding:1.05rem 1.2rem;transition:transform .22s,box-shadow .22s;display:flex}.pb-opcao:hover{box-shadow:var(--sombra-2);transform:translateY(-2px)}.pb-opcao[aria-pressed=true]{box-shadow:var(--sombra-2), 0 0 0 1px var(--accent), 0 0 26px -6px color-mix(in srgb, var(--accent) 55%, transparent)}.pb-opcao[aria-pressed=true]:before{opacity:1}.pb-opcao small{color:var(--ink-faint);margin-top:.2rem;font-size:.75rem;display:block}.pb-opcao b{white-space:nowrap;color:var(--accent);font-weight:600}.pb-regua{align-items:center;gap:.3rem;display:flex}.pb-seta{border:1px solid var(--line);background:var(--vidro);width:2rem;height:3.6rem;color:var(--ink-soft);cursor:pointer;border-radius:.7rem;flex:none;place-items:center;font-size:1.3rem;line-height:1;transition:color .18s,border-color .18s,transform .18s;display:grid}.pb-seta:hover{color:var(--ink);border-color:color-mix(in srgb, var(--accent) 55%, transparent);transform:translateY(-1px)}.pb-dias{scroll-behavior:smooth;overscroll-behavior-x:contain;touch-action:pan-x;scrollbar-width:none;gap:.55rem;padding:.3rem .2rem;display:flex;overflow-x:auto}.pb-dias::-webkit-scrollbar{display:none}.pb-dia{width:3.5rem;color:var(--ink-soft);font:inherit;cursor:pointer;isolation:isolate;border-radius:.9rem;flex-direction:column;flex:none;align-items:center;gap:.15rem;padding:.65rem 0;transition:color .18s,transform .18s;display:flex}.pb-dia em{letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-style:normal}.pb-dia strong{color:var(--ink);font-size:1.08rem;font-weight:600}.pb-dia:hover{transform:translateY(-2px)}.pb-dia[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, #fff), var(--accent));color:var(--accent-ink);box-shadow:0 0 22px -6px color-mix(in srgb, var(--accent) 60%, transparent)}.pb-dia[aria-pressed=true] strong{color:var(--accent-ink)}.pb-periodo+.pb-periodo{margin-top:1.1rem}.pb-periodo>h4{letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin:0 0 .55rem;font-size:.68rem;font-weight:600}.pb-horas{flex-wrap:wrap;gap:.55rem;display:flex}.pb-hora{color:inherit;font:inherit;cursor:pointer;isolation:isolate;border-radius:.8rem;padding:.72rem 1.05rem;transition:transform .18s,box-shadow .18s}.pb-hora:hover{transform:translateY(-2px)}.pb-hora[aria-pressed=true]{background:linear-gradient(180deg, color-mix(in srgb, var(--accent) 92%, #fff), var(--accent));color:var(--accent-ink);box-shadow:0 0 24px -6px color-mix(in srgb, var(--accent) 60%, transparent)}.pb-skel{flex-wrap:wrap;gap:.55rem;display:flex}.pb-skel span{background:linear-gradient(90deg, var(--ground-2), var(--surface), var(--ground-2));background-size:200% 100%;border-radius:.8rem;width:4.8rem;height:2.7rem;animation:1.2s linear infinite pb-brilho}.pb-campo,.pb-select{border:1px solid var(--line-forte);width:100%;height:3.2rem;color:var(--ink);font:inherit;box-shadow:var(--sombra-1);border-radius:.85rem;padding:0 1rem;font-size:1rem}.pb-campo::placeholder{color:var(--ink-faint)}.pb-campo:focus,.pb-select:focus,.pb-opcao:focus-visible,.pb-hora:focus-visible,.pb-dia:focus-visible,.pb-enviar:focus-visible,.pb-aba:focus-visible,.pb-chip:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pb-rotulo{flex-direction:column;gap:.45rem;font-size:.84rem;font-weight:550;display:flex}.pb-dupla{gap:.8rem;display:grid}@media (min-width:560px){.pb-dupla{grid-template-columns:1fr 1fr}}.pb-vazio,.pb-erro{border-radius:var(--raio);padding:1rem 1.2rem;font-size:.9rem}.pb-vazio{background:var(--ground-2);color:var(--ink-soft)}.pb-erro{background:color-mix(in srgb, #d1462f 14%, var(--surface));color:#a8341f}.pb[data-tema=escuro] .pb-erro{color:#ffb4a3}.pb-dica{color:var(--ink-faint);margin:-.3rem 0 .8rem;font-size:.82rem}.pb-resumo{border-radius:var(--raio);background:var(--ground-2);justify-content:space-between;align-items:center;gap:1rem;margin-top:.8rem;padding:.75rem .8rem .75rem 1.1rem;font-size:.9rem;font-weight:600;display:flex}.pb-resumo small{color:var(--ink-soft);margin-top:.15rem;font-size:.78rem;font-weight:500;display:block}.pb-continuar{background:var(--accent);color:var(--accent-ink);font:inherit;cursor:pointer;border:0;border-radius:.8rem;flex-shrink:0;padding:.65rem 1.1rem;font-weight:600}.pb-continuar:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pb-ok{border-radius:var(--raio);background:var(--vidro);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--sombra-3), 0 0 0 1px var(--accent);text-align:center;padding:2.75rem 1.5rem;animation:.6s cubic-bezier(.22,1,.36,1) both pb-sobe}.pb-ok strong{font-family:var(--font-display), Georgia, serif;font-size:1.7rem;font-weight:500;display:block}.pb-ok p{color:var(--ink-soft);margin:.7rem 0 0}.pb-enviar{background:linear-gradient(180deg, color-mix(in srgb, var(--accent-claro) 55%, var(--accent)), var(--accent) 55%, color-mix(in srgb, var(--accent) 82%, #000));width:100%;height:3.6rem;color:var(--accent-ink);font:inherit;letter-spacing:.01em;cursor:pointer;isolation:isolate;box-shadow:var(--sombra-2), inset 0 1px 0 var(--metal-1);border:0;border-radius:.95rem;font-size:1rem;font-weight:600;transition:transform .2s,filter .2s;position:relative;overflow:hidden}.pb-enviar:before{content:"";z-index:-1;border-radius:inherit;background:var(--latao);animation:2.6s ease-in-out infinite pb-pulso;position:absolute;inset:-2px}.pb-enviar:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);width:35%;height:200%;animation:4.5s ease-in-out 1.2s infinite pb-varre;position:absolute;top:-50%;left:0}.pb-enviar:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.pb-enviar:active:not(:disabled){transform:translateY(0)}.pb-enviar:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.pb-enviar:disabled:before,.pb-enviar:disabled:after{opacity:.25;animation:none}.pb-aviso{text-align:center;color:var(--ink-faint);margin:0;font-size:.75rem}.pb-aviso a{color:inherit;text-underline-offset:2px;text-decoration:underline}.pb-cookies{z-index:40;border:1px solid var(--line);border-radius:var(--raio);background:var(--surface);width:min(34rem,100vw - 1.5rem);box-shadow:var(--sombra-2);color:var(--ink-soft);align-items:center;gap:.75rem;padding:.6rem .7rem .6rem .95rem;font-size:.75rem;line-height:1.35;display:flex;position:fixed;bottom:.75rem;left:50%;transform:translate(-50%)}.pb-cookies p{flex:1;margin:0}.pb-cookies div{flex-shrink:0;gap:.35rem;display:flex}.pb-cookies button{cursor:pointer;border-radius:999px;padding:.4rem .75rem;font-size:.75rem;font-weight:600}.pb-cookies-nao{border:1px solid var(--line-forte);color:var(--ink-soft);background:0 0}.pb-cookies-sim{background:var(--accent);border:1px solid var(--accent);color:var(--accent-ink)}@media (max-width:480px){.pb-cookies{text-align:center;flex-direction:column;align-items:stretch}.pb-cookies div{justify-content:center}}.pb-rodape{text-align:center;letter-spacing:.08em;color:var(--ink-faint);border-top:1px solid var(--line);margin-top:auto;padding:2.25rem 1.5rem 3rem;font-size:.72rem}@media (prefers-reduced-motion:reduce){.pb *,.pb :before,.pb :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.pb-splash{animation:.01ms linear .6s forwards pb-sai}}.pb-cartao-bio{max-width:13rem;color:var(--ink-soft);margin:.15rem auto 0;font-size:.8rem;line-height:1.45;display:block}.pb-zap{color:#fff;background:#25d366;border-radius:.95rem;justify-content:center;align-items:center;gap:.55rem;width:100%;min-height:3.1rem;padding:0 1rem;font-weight:600;text-decoration:none;display:flex;box-shadow:0 10px 24px -14px #128c46e6}.pb-zap:hover{background:#1fbe5b}.pb-zap:focus-visible,.pb-zap-fixo:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.pb-ok-imprevisto{border-top:1px solid var(--line);color:var(--ink-soft);gap:.7rem;margin-top:1.5rem;padding-top:1.25rem;font-size:.92rem;display:grid}.pb-imprevisto{z-index:31;border-radius:var(--raio);background:var(--surface);color:var(--ink);box-shadow:0 0 0 2px #25d366, var(--sombra-3);margin:1rem 1.25rem 0;padding:1rem 1.1rem 1.1rem;position:relative}.pb-imprevisto strong{font-size:1rem;display:block}.pb-imprevisto p{color:var(--ink-soft);margin:.2rem 0 .8rem;font-size:.9rem}.pb-zap-fixo{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:50;color:#fff;background:#25d366;border-radius:999px;align-items:center;gap:.5rem;padding:.8rem 1.1rem .8rem .95rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex;position:fixed;box-shadow:0 10px 28px -8px #00000073}.pb-zap-fixo:hover{background:#1fbe5b}.pb-rodape{padding-bottom:6rem}@media (max-width:1000px){.pb:has(.pb-cookies) .pb-zap-fixo{bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 5.5rem)}}@media (max-width:480px){.pb:has(.pb-cookies) .pb-zap-fixo{bottom:calc(max(1rem, env(safe-area-inset-bottom)) + 7.5rem)}}
