.intro[data-astro-cid-glgfkru5]{animation:intro .9s var(--d,0s) cubic-bezier(.2, .9, .3, 1.2) both}@keyframes intro{0%{translate:0 40px;scale:.96}}.hh[data-astro-cid-glgfkru5]{min-height:100svh;color:var(--branco);background:var(--azul-escuro);isolation:isolate;text-align:center;place-items:center;padding:110px 0 clamp(120px,13vw,180px);display:grid;position:relative;overflow:hidden}.hh__wall[data-astro-cid-glgfkru5]{z-index:-2;background:var(--azul-escuro);grid-template-columns:1fr 1.15fr 1fr;gap:10px;display:grid;position:absolute;inset:0}.hh__panel[data-astro-cid-glgfkru5]{animation:rise 1.3s calc(var(--i) * .15s) cubic-bezier(.16, 1, .3, 1) both;position:relative;overflow:hidden}.hh__panel--1[data-astro-cid-glgfkru5]{animation-delay:0s}.hh__panel[data-astro-cid-glgfkru5] video[data-astro-cid-glgfkru5]{object-fit:cover;width:100%;height:100%;animation:18s ease-in-out infinite alternate slowzoom}@keyframes rise{0%{translate:0 100%}}@keyframes slowzoom{to{scale:1.12}}.hh__shade[data-astro-cid-glgfkru5]{z-index:-1;background:radial-gradient(70% 60% at 50% 48%,#0a19468c,#0a194626 70%),linear-gradient(#0a19468c 0%,#0a19461a 30%,#0a194633 65%,#0a1946bf 100%);position:absolute;inset:0}.hh__content[data-astro-cid-glgfkru5]{justify-items:center;display:grid}.hh__logo[data-astro-cid-glgfkru5]{filter:drop-shadow(0 18px 28px #0000008c);width:clamp(140px,12vw,180px);margin-bottom:18px;animation:1s cubic-bezier(.3,1.8,.5,1) .25s both logo-in,4s ease-in-out 1.4s infinite logo-bob}.hh__logo[data-astro-cid-glgfkru5] img{width:100%;height:auto}@keyframes logo-in{0%{rotate:-25deg;scale:0}}@keyframes logo-bob{50%{translate:0 -10px;rotate:-3deg}}.hh__eyebrow[data-astro-cid-glgfkru5]{font-family:var(--font-title);letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);background:#ffffff29;border-radius:999px;margin:0 0 18px;padding:.5em 1.2em;font-size:clamp(.9rem,1.4vw,1.05rem);font-weight:700}.hh__title[data-astro-cid-glgfkru5]{text-shadow:0 6px 30px #050f3299;max-width:14ch;margin-bottom:.5em;font-size:clamp(2.5rem,5.6vw,5.2rem);line-height:1}.hh__rot[data-astro-cid-glgfkru5]{color:#ffd25a;justify-items:center;margin-top:.08em;font-size:1.12em;display:grid}.hh__word[data-astro-cid-glgfkru5]{white-space:nowrap;opacity:0;grid-area:1/1;transition:opacity .5s,translate .6s cubic-bezier(.3,1.5,.5,1),rotate .6s cubic-bezier(.3,1.5,.5,1);translate:0 .5em;rotate:x 70deg}.hh__word[data-astro-cid-glgfkru5].is-on{opacity:1;translate:0;rotate:x 0deg}.hh__word[data-astro-cid-glgfkru5].is-off{opacity:0;transition-duration:.2s,.4s,.4s;translate:0 -.5em;rotate:x -70deg}.hh__ctas[data-astro-cid-glgfkru5]{flex-wrap:wrap;justify-content:center;gap:16px;margin-bottom:28px;display:flex}.hh[data-astro-cid-glgfkru5] .hh__main-cta{font-size:clamp(1.2rem,1.8vw,1.45rem);animation:2.4s ease-in-out 2s infinite cta-glow}@keyframes cta-glow{0%,to{box-shadow:0 10px 0 -2px var(--whats-escuro), 0 0 0 0 #25d36699}50%{box-shadow:0 10px 0 -2px var(--whats-escuro), 0 0 0 16px #25d36600}}.hh__chips[data-astro-cid-glgfkru5]{flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:0;list-style:none;display:flex}.hh__chips[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5]{font-family:var(--font-title);color:var(--tinta);background:var(--branco);animation:chip-in .6s var(--d) cubic-bezier(.3, 1.8, .5, 1) both;border-radius:999px;padding:.5em 1.1em;font-size:clamp(.95rem,1.3vw,1.1rem);font-weight:700;box-shadow:0 10px 20px -10px #00000080}.hh__chips[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5]:nth-child(2){background:#ffd25a}@keyframes chip-in{0%{opacity:0;scale:.4}}.hh__scroll[data-astro-cid-glgfkru5]{z-index:3;border:3px solid #ffffffd9;border-radius:20px;width:30px;height:48px;position:absolute;bottom:clamp(60px,8vw,110px);left:50%;translate:-50%}.hh__scroll[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5]{background:var(--branco);border-radius:3px;width:6px;height:10px;margin-left:-3px;animation:1.6s ease-in-out infinite wheel;position:absolute;top:8px;left:50%}@keyframes wheel{to{opacity:0;translate:0 16px}}@supports (animation-timeline:scroll()){.hh__wall[data-astro-cid-glgfkru5]{animation:linear both wall-out scroll(root);animation-range:0 100vh}.hh__content[data-astro-cid-glgfkru5]{animation:linear both content-out scroll(root);animation-range:0 80vh}@keyframes wall-out{to{filter:saturate(1.2)brightness(.8);scale:1.15}}@keyframes content-out{to{opacity:0;translate:0 -120px}}}@media (width<=899px){.hh[data-astro-cid-glgfkru5]{place-items:end center;padding-bottom:clamp(90px,22vw,130px)}.hh__wall[data-astro-cid-glgfkru5]{grid-template-columns:1fr;gap:0}.hh__panel--0[data-astro-cid-glgfkru5],.hh__panel--2[data-astro-cid-glgfkru5],.hh__scroll[data-astro-cid-glgfkru5],.hh__eyebrow-more[data-astro-cid-glgfkru5]{display:none}.hh__logo[data-astro-cid-glgfkru5]{width:150px}.hh__title[data-astro-cid-glgfkru5]{font-size:clamp(2.3rem,10.5vw,3.4rem)}.hh__chips[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5]:nth-child(n+4){display:none}}@media (prefers-reduced-motion:reduce){.hh__panel[data-astro-cid-glgfkru5],.hh__panel[data-astro-cid-glgfkru5] video[data-astro-cid-glgfkru5],.hh__logo[data-astro-cid-glgfkru5],.hh[data-astro-cid-glgfkru5] .hh__main-cta,.hh__chips[data-astro-cid-glgfkru5] li[data-astro-cid-glgfkru5],.hh__scroll[data-astro-cid-glgfkru5] span[data-astro-cid-glgfkru5],.hh__wall[data-astro-cid-glgfkru5],.hh__content[data-astro-cid-glgfkru5],.intro[data-astro-cid-glgfkru5]{animation:none}.hh__word[data-astro-cid-glgfkru5]{transition:none}}.aud__head[data-astro-cid-vzfdwddq]{text-align:center;margin-bottom:clamp(36px,5vw,64px)}.aud__grid[data-astro-cid-vzfdwddq]{grid-template-columns:repeat(2,1fr);gap:clamp(18px,2.5vw,32px);display:grid}.card[data-astro-cid-vzfdwddq]{border-radius:var(--radius);min-height:460px;color:var(--branco);box-shadow:var(--shadow-lg);isolation:isolate;align-items:flex-end;transition:transform .4s cubic-bezier(.3,1.4,.5,1);display:flex;position:relative;overflow:hidden}.card[data-astro-cid-vzfdwddq]:hover{transform:translateY(-8px)rotate(-.6deg)}.card--familias[data-astro-cid-vzfdwddq]{grid-column:1/-1;min-height:380px}.card__media[data-astro-cid-vzfdwddq]{z-index:-1;position:absolute;inset:0}.card__media[data-astro-cid-vzfdwddq] img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.8,.2,1)}.card[data-astro-cid-vzfdwddq]:hover .card__media[data-astro-cid-vzfdwddq] img{transform:scale(1.08)}.card[data-astro-cid-vzfdwddq]:after{content:"";z-index:-1;pointer-events:none;position:absolute;inset:0}.card--igrejas[data-astro-cid-vzfdwddq]:after{background:linear-gradient(#1f4fb000 25%,#12306ef2 85%)}.card--festas[data-astro-cid-vzfdwddq]:after{background:linear-gradient(#f2662b00 25%,#aa320af2 85%)}.card--familias[data-astro-cid-vzfdwddq]:after{background:linear-gradient(#3e8e4a00 25%,#1a4622f2 85%)}.card__body[data-astro-cid-vzfdwddq]{width:100%;padding:clamp(22px,3vw,36px)}.card__emoji[data-astro-cid-vzfdwddq]{background:var(--branco);width:64px;height:64px;box-shadow:var(--shadow);border-radius:20px;place-items:center;margin-bottom:14px;font-size:2rem;transition:transform .4s cubic-bezier(.3,1.8,.5,1);display:inline-grid;transform:rotate(-6deg)}.card[data-astro-cid-vzfdwddq]:hover .card__emoji[data-astro-cid-vzfdwddq]{transform:rotate(8deg)scale(1.12)}h3[data-astro-cid-vzfdwddq]{margin-bottom:.25em;font-size:clamp(1.7rem,3vw,2.4rem)}h3[data-astro-cid-vzfdwddq] a[data-astro-cid-vzfdwddq]{text-decoration:none}.card__body[data-astro-cid-vzfdwddq] p[data-astro-cid-vzfdwddq]{opacity:.92;max-width:42ch}.card__actions[data-astro-cid-vzfdwddq]{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}.card__more[data-astro-cid-vzfdwddq],.card__wa[data-astro-cid-vzfdwddq]{font-family:var(--font-title);border-radius:999px;padding:.65em 1.2em;font-weight:700;text-decoration:none;transition:transform .25s cubic-bezier(.3,1.6,.5,1)}.card__more[data-astro-cid-vzfdwddq]{background:var(--branco);color:var(--tinta)}.card__wa[data-astro-cid-vzfdwddq]{background:var(--whats);color:#063b1c}.card__more[data-astro-cid-vzfdwddq]:hover,.card__wa[data-astro-cid-vzfdwddq]:hover{transform:translateY(-2px)scale(1.04)}@media (width<=760px){.aud__grid[data-astro-cid-vzfdwddq]{grid-template-columns:1fr}.card[data-astro-cid-vzfdwddq],.card--familias[data-astro-cid-vzfdwddq]{min-height:420px}}.reel[data-astro-cid-2gkwttmy]{background:var(--creme);position:relative;overflow:hidden}.reel__inner[data-astro-cid-2gkwttmy]{flex-direction:column;justify-content:center;min-height:100svh;padding-block:clamp(60px,7vw,100px);display:flex}.reel__head[data-astro-cid-2gkwttmy]{margin-bottom:clamp(24px,3vw,40px)}.reel__hint[data-astro-cid-2gkwttmy]{color:var(--tinta-suave);font-weight:700;display:none}.reel__viewport[data-astro-cid-2gkwttmy]{overflow-x:auto}.reel[data-astro-cid-2gkwttmy].is-pinned .reel__viewport[data-astro-cid-2gkwttmy]{overflow:visible}.reel__track[data-astro-cid-2gkwttmy]{padding:20px max(var(--gutter), calc((100vw - var(--container)) / 2));gap:clamp(16px,2.5vw,32px);width:max-content;margin:0;list-style:none;display:flex}.reel__item[data-astro-cid-2gkwttmy]{aspect-ratio:9/16;border-radius:var(--radius);background:var(--azul-escuro);width:clamp(220px,22vw,300px);box-shadow:var(--shadow-lg);border:6px solid var(--branco);transform:rotate(var(--tilt));flex:none;transition:transform .4s cubic-bezier(.3,1.4,.5,1);position:relative;overflow:hidden}.reel__item[data-astro-cid-2gkwttmy]:hover{transform:rotate(0)scale(1.04)}.reel__open[data-astro-cid-2gkwttmy]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.reel__zoom[data-astro-cid-2gkwttmy]{width:40px;height:40px;color:var(--branco);backdrop-filter:blur(6px);background:#0006;border-radius:50%;place-items:center;font-size:1.3rem;transition:scale .25s;display:grid;position:absolute;top:12px;right:12px}.reel__item[data-astro-cid-2gkwttmy]:hover .reel__zoom[data-astro-cid-2gkwttmy]{scale:1.15}.reel__item[data-astro-cid-2gkwttmy] video[data-astro-cid-2gkwttmy]{object-fit:cover;width:100%;height:100%}.reel__label[data-astro-cid-2gkwttmy]{font-family:var(--font-title);color:var(--branco);backdrop-filter:blur(6px);text-align:center;background:#00000073;border-radius:999px;padding:.4em .8em;font-weight:700;position:absolute;bottom:12px;left:12px;right:12px}@media (width<=899px),(prefers-reduced-motion:reduce){.reel__inner[data-astro-cid-2gkwttmy]{min-height:0}.reel__hint[data-astro-cid-2gkwttmy]{display:block}.reel__viewport[data-astro-cid-2gkwttmy]{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.reel__viewport[data-astro-cid-2gkwttmy]::-webkit-scrollbar{display:none}.reel__item[data-astro-cid-2gkwttmy]{scroll-snap-align:center;width:70vw;max-width:300px}}.steps__head[data-astro-cid-5wfdsgz3]{text-align:center;margin-bottom:clamp(36px,5vw,64px)}.steps__list[data-astro-cid-5wfdsgz3]{counter-reset:step;grid-template-columns:repeat(3,1fr);gap:clamp(18px,3vw,36px);margin:0;padding:0;list-style:none;display:grid;position:relative}.steps__list[data-astro-cid-5wfdsgz3]:before{content:"";border-top:4px dashed var(--madeira);z-index:0;position:absolute;top:64px;left:16%;right:16%}.step[data-astro-cid-5wfdsgz3]{z-index:1;text-align:center;background:var(--branco);border-radius:var(--radius);box-shadow:var(--shadow);padding:34px 24px 28px;transition:transform .35s cubic-bezier(.3,1.6,.5,1);position:relative}.step[data-astro-cid-5wfdsgz3]:hover{transform:translateY(-8px)rotate(-1deg)}.step__num[data-astro-cid-5wfdsgz3]{background:var(--laranja);width:44px;height:44px;color:var(--branco);font-family:var(--font-title);box-shadow:0 4px 0 var(--laranja-escuro);border-radius:50%;place-items:center;font-size:1.3rem;font-weight:800;display:grid;position:absolute;top:-18px;left:50%;transform:translate(-50%)}.step__icon[data-astro-cid-5wfdsgz3]{margin:8px 0 14px;font-size:3rem;line-height:1;display:block}.step[data-astro-cid-5wfdsgz3] p[data-astro-cid-5wfdsgz3]{color:var(--tinta-suave);margin:0}.steps__cta[data-astro-cid-5wfdsgz3]{text-align:center;margin-top:clamp(32px,4vw,48px)}@media (width<=760px){.steps__list[data-astro-cid-5wfdsgz3]{grid-template-columns:1fr;gap:36px}.steps__list[data-astro-cid-5wfdsgz3]:before{display:none}}.insta__grid[data-astro-cid-t42jfn6l]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.insta__photos[data-astro-cid-t42jfn6l]{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid}.insta__photos[data-astro-cid-t42jfn6l] li[data-astro-cid-t42jfn6l]{transform:rotate(var(--r));transition:transform .35s cubic-bezier(.3,1.6,.5,1)}.insta__photos[data-astro-cid-t42jfn6l] li[data-astro-cid-t42jfn6l]:hover{z-index:1;transform:rotate(0)scale(1.08)}.insta__photos[data-astro-cid-t42jfn6l] button[data-astro-cid-t42jfn6l]{cursor:zoom-in;aspect-ratio:1;border:5px solid var(--branco);width:100%;box-shadow:var(--shadow);background:0 0;border-radius:20px;padding:0;display:block;overflow:hidden}.insta__photos[data-astro-cid-t42jfn6l] img{object-fit:cover;width:100%;height:100%}@media (width<=760px){.insta__grid[data-astro-cid-t42jfn6l]{text-align:center;grid-template-columns:1fr}.insta__photos[data-astro-cid-t42jfn6l]{gap:10px}}.map__grid[data-astro-cid-ewjauizc]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:clamp(28px,4vw,56px);display:grid}.map__address[data-astro-cid-ewjauizc]{margin-bottom:1.6rem;font-size:1.15rem;font-weight:700}.map__actions[data-astro-cid-ewjauizc]{flex-wrap:wrap;gap:14px;display:flex}.map__frame[data-astro-cid-ewjauizc]{border-radius:var(--radius);border:6px solid var(--branco);box-shadow:var(--shadow-lg);aspect-ratio:4/3;background:var(--madeira-clara);overflow:hidden}.map__frame[data-astro-cid-ewjauizc] iframe[data-astro-cid-ewjauizc]{border:0;width:100%;height:100%;display:block}@media (width<=860px){.map__grid[data-astro-cid-ewjauizc]{grid-template-columns:1fr}}
