.hero[data-astro-cid-a75f3y3c]{position:relative;min-height:90svh;display:flex;align-items:flex-end;overflow:hidden;isolation:isolate;color:#fff}.hero__bg[data-astro-cid-a75f3y3c]{position:absolute;inset:0;z-index:-2;border:0;display:block}.hero__bg[data-astro-cid-a75f3y3c] img[data-astro-cid-a75f3y3c]{width:100%;height:100%;object-fit:cover;object-position:center 32%;display:block}.hero__overlay[data-astro-cid-a75f3y3c]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1d1d1b6b,#1d1d1bad 52%,#1d1d1bed)}.hero__inner[data-astro-cid-a75f3y3c]{padding-block:clamp(4rem,12vh,9rem) clamp(3.5rem,8vh,6rem);max-width:900px}.hero__eyebrow[data-astro-cid-a75f3y3c]{color:#f3c79b}.hero__title[data-astro-cid-a75f3y3c]{color:#fff;font-size:clamp(3.5rem,11vw,9rem);margin:.5rem 0 1.25rem;line-height:.98;text-shadow:0 2px 24px rgba(29,29,27,.45)}.hero__sub[data-astro-cid-a75f3y3c]{font-size:var(--text-lead);line-height:1.55;color:#ffffffe6;max-width:54ch;margin:0 0 1.5rem}.hero__dates[data-astro-cid-a75f3y3c]{font-family:var(--font-body);font-weight:600;letter-spacing:.04em;color:#f3c79b;margin:0 0 2rem}.hero__dates-line[data-astro-cid-a75f3y3c]{display:block}.hero__dates-line[data-astro-cid-a75f3y3c]+.hero__dates-line[data-astro-cid-a75f3y3c]{margin-top:.15rem}.hero__ctas[data-astro-cid-a75f3y3c]{display:flex;gap:1rem;flex-wrap:wrap}.conceito[data-astro-cid-a75f3y3c]{display:grid;grid-template-columns:1fr;gap:clamp(2rem,5vw,4.5rem);align-items:center}.conceito__title[data-astro-cid-a75f3y3c]{margin:.75rem 0 1.5rem;max-width:18ch}.conceito__body[data-astro-cid-a75f3y3c] p[data-astro-cid-a75f3y3c]{margin:0 0 1.1rem;max-width:54ch}.conceito__body[data-astro-cid-a75f3y3c] strong[data-astro-cid-a75f3y3c]{color:var(--color-ph-text);font-weight:600}.conceito__media[data-astro-cid-a75f3y3c]{border-radius:var(--radius-lg);min-height:420px;overflow:hidden;display:block}.conceito__media[data-astro-cid-a75f3y3c] img[data-astro-cid-a75f3y3c]{width:100%;height:100%;min-height:inherit;object-fit:cover;object-position:center;display:block}@media(min-width:900px){.conceito[data-astro-cid-a75f3y3c]{grid-template-columns:1.05fr .95fr}.conceito__media[data-astro-cid-a75f3y3c]{min-height:540px}}.pilares[data-astro-cid-a75f3y3c]{display:grid;grid-template-columns:1fr;gap:1.5rem}.pilar[data-astro-cid-a75f3y3c]{background:var(--color-ph-white);border:1px solid var(--color-ph-line);border-radius:var(--radius-lg);padding:clamp(1.75rem,3vw,2.5rem);transition:all var(--transition-base)}.pilar[data-astro-cid-a75f3y3c]:hover{border-color:var(--color-ph-orange);transform:translateY(-3px);box-shadow:var(--shadow-hover)}.pilar__num[data-astro-cid-a75f3y3c]{font-family:var(--font-display);font-size:2.5rem;color:var(--color-ph-orange);line-height:1;display:block;margin-bottom:1rem}.pilar--destaque[data-astro-cid-a75f3y3c]{background:linear-gradient(180deg,rgba(225,120,41,.1) 0%,var(--color-ph-white) 65%);border-color:var(--color-ph-orange)}.pilar__num--desconto[data-astro-cid-a75f3y3c]{font-size:clamp(3.25rem,6vw,4.25rem);color:var(--color-ph-orange);font-weight:700}.pilar[data-astro-cid-a75f3y3c] h3[data-astro-cid-a75f3y3c]{margin:0 0 .5rem}.pilar[data-astro-cid-a75f3y3c] p[data-astro-cid-a75f3y3c]{margin:0;color:var(--color-ph-text-soft)}@media(min-width:800px){.pilares[data-astro-cid-a75f3y3c]{grid-template-columns:repeat(3,1fr)}}.agenda__head[data-astro-cid-a75f3y3c]{max-width:640px;margin-bottom:clamp(2.5rem,5vw,4rem)}.agenda__title[data-astro-cid-a75f3y3c]{margin:.75rem 0 1rem}.agenda__lead[data-astro-cid-a75f3y3c]{color:#ede4dab8}.agenda__list[data-astro-cid-a75f3y3c]{list-style:none;margin:0;padding:0;display:grid;gap:0}.agenda__item[data-astro-cid-a75f3y3c]{display:grid;grid-template-columns:1fr;gap:.75rem 2.5rem;padding:clamp(1.5rem,3vw,2.25rem) 0;border-top:1px solid rgba(255,255,255,.12)}.agenda__item[data-astro-cid-a75f3y3c]:last-child{border-bottom:1px solid rgba(255,255,255,.12)}.agenda__day[data-astro-cid-a75f3y3c]{font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3rem);color:var(--color-ph-orange);line-height:1.05;display:block;text-wrap:balance}.agenda__weekday[data-astro-cid-a75f3y3c]{font-size:.8125rem;letter-spacing:.14em;text-transform:uppercase;color:#ede4da99}.agenda__tag[data-astro-cid-a75f3y3c]{display:inline-block;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;font-weight:600;color:var(--color-ph-orange);border:1px solid rgba(225,120,41,.4);border-radius:var(--radius-pill);padding:.25rem .75rem;margin-bottom:.75rem}.agenda__item-title[data-astro-cid-a75f3y3c]{margin:0 0 .5rem}.agenda__desc[data-astro-cid-a75f3y3c]{margin:0;color:#ede4dac7;max-width:56ch}@media(min-width:800px){.agenda__item[data-astro-cid-a75f3y3c]{grid-template-columns:190px 1fr;align-items:start}}.acervo__head[data-astro-cid-a75f3y3c]{max-width:620px;margin-bottom:clamp(2rem,4vw,3.5rem)}.acervo__title[data-astro-cid-a75f3y3c]{margin:.75rem 0 1rem}.acervo__grid[data-astro-cid-a75f3y3c]{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.acervo__cell[data-astro-cid-a75f3y3c]{display:block;border-radius:var(--radius-md);overflow:hidden}.acervo__cell[data-astro-cid-a75f3y3c] img[data-astro-cid-a75f3y3c]{display:block;width:100%;height:100%;aspect-ratio:3 / 4;object-fit:cover;object-position:center}@media(min-width:800px){.acervo__grid[data-astro-cid-a75f3y3c]{grid-template-columns:repeat(3,1fr);gap:1.25rem}}.local[data-astro-cid-a75f3y3c]{text-align:center}.local__title[data-astro-cid-a75f3y3c]{margin:.75rem 0 1rem}.local__lead[data-astro-cid-a75f3y3c]{font-size:var(--text-lead);color:var(--color-ph-text-soft);max-width:46ch;margin:0 auto 2.5rem}.local__media[data-astro-cid-a75f3y3c]{display:block;max-width:560px;margin:0 auto 2.5rem;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-soft)}.local__media[data-astro-cid-a75f3y3c] img[data-astro-cid-a75f3y3c]{display:block;width:100%;height:clamp(260px,42vw,380px);object-fit:cover;object-position:center}.local__address[data-astro-cid-a75f3y3c]{font-family:var(--font-display);font-size:clamp(2.25rem,6vw,3.5rem);line-height:1.05;color:var(--color-ph-orange);margin:0 0 .75rem}.local__address-sub[data-astro-cid-a75f3y3c]{display:block;font-family:var(--font-body);font-size:clamp(1rem,2.4vw,1.25rem);font-weight:500;letter-spacing:.02em;color:var(--color-ph-text-soft);margin-top:.6rem}.local__hours[data-astro-cid-a75f3y3c]{font-size:.9375rem;letter-spacing:.04em;color:var(--color-ph-text-soft);margin:0 0 2rem}.local__hours-sub[data-astro-cid-a75f3y3c]{display:block;margin-top:.25rem}.local__ctas[data-astro-cid-a75f3y3c]{display:flex;gap:1rem;flex-wrap:wrap;justify-content:center}.btn-ghost[data-astro-cid-a75f3y3c]{border-color:var(--color-ph-orange)}.btn-ghost[data-astro-cid-a75f3y3c]:hover{background:var(--color-ph-orange);border-color:var(--color-ph-orange);color:var(--color-ph-white)}.convite[data-astro-cid-a75f3y3c]{position:relative;isolation:isolate;overflow:hidden;text-align:center;color:#fff;padding-block:clamp(4.5rem,12vh,8rem)}.convite__bg[data-astro-cid-a75f3y3c]{position:absolute;inset:0;z-index:-2;border:0;display:block}.convite__bg[data-astro-cid-a75f3y3c] img[data-astro-cid-a75f3y3c]{width:100%;height:100%;object-fit:cover;object-position:center 30%;display:block}.convite__overlay[data-astro-cid-a75f3y3c]{position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#1d1d1bb8,#1d1d1bc7 55%,#1d1d1be6)}.convite__eyebrow[data-astro-cid-a75f3y3c]{color:#f3c79b}.convite__title[data-astro-cid-a75f3y3c]{color:#fff;margin:.75rem 0 1.25rem}.convite__lead[data-astro-cid-a75f3y3c]{font-size:var(--text-lead);color:#ffffffe6;max-width:46ch;margin:0 auto 2rem}.convite__cta[data-astro-cid-a75f3y3c]{margin:0 auto}.convite__note[data-astro-cid-a75f3y3c]{margin-top:1.25rem;font-size:.875rem;color:#ffffffd1}
