.mrte.svelte-6sppjh p{margin:0 0 .75em}.mrte.svelte-6sppjh p:last-child{margin-bottom:0}.mrte.svelte-6sppjh ul{list-style:disc;padding-inline-start:1.6em;margin:0 0 .75em}.mrte.svelte-6sppjh ol{list-style:decimal;padding-inline-start:1.6em;margin:0 0 .75em}.mrte.svelte-6sppjh li{margin:.15em 0}.mrte.svelte-6sppjh a{color:#047857;text-decoration:underline}.mrte.svelte-6sppjh b,.mrte.svelte-6sppjh strong{font-weight:700}.mrte.svelte-6sppjh i,.mrte.svelte-6sppjh em{font-style:italic}.temph.svelte-t7g66o{font-family:Cormorant Garamond,Georgia,serif;min-height:3.5rem}.temph.svelte-t7g66o i,.temph.svelte-t7g66o em{font-style:italic;color:#4f7f80;font-weight:500}.pv.svelte-1x3i17o{--pv-cream: #f7f2ea;--pv-sand: #ece3d4;--pv-ivory: #fffdf9;--pv-charcoal: #2c2a27;--pv-forest: #4f7f80;--pv-moss: #a9c2b3;border-radius:1rem;overflow:hidden;border:1px solid #e7e5e4;color:var(--pv-charcoal)}.pv.svelte-1x3i17o section:where(.svelte-1x3i17o){padding:2.25rem 1.75rem}.pv-center.svelte-1x3i17o{text-align:center}.pv-hero.svelte-1x3i17o{background:linear-gradient(180deg,var(--pv-cream) 0%,#f3e6e3 100%)}.pv-hero-grid.svelte-1x3i17o,.pv-band-grid.svelte-1x3i17o{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:1.75rem;align-items:center}.pv-cream.svelte-1x3i17o{background:var(--pv-cream)}.pv-band.svelte-1x3i17o{background:var(--pv-sand)}.pv-cta.svelte-1x3i17o{background:var(--pv-ivory)}.pv-chip.svelte-1x3i17o{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;border-radius:999px;border:1px solid rgba(44,42,39,.15);background:#fff9;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600}.pv-chip-dot.svelte-1x3i17o{width:6px;height:6px;border-radius:999px;background:var(--pv-forest)}.pv-display.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(2rem,4vw,3.1rem);line-height:1.04;letter-spacing:-.02em;font-weight:600;margin-top:1rem;overflow-wrap:anywhere}.pv-em.svelte-1x3i17o em{font-style:italic;color:var(--pv-forest);font-weight:500}.pv-eyebrow.svelte-1x3i17o{font-size:.72rem;letter-spacing:.22em;text-transform:uppercase;font-weight:600;color:var(--pv-forest)}.pv-h2.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.7rem,3vw,2.4rem);line-height:1.1;font-weight:600;margin-top:.6rem;overflow-wrap:anywhere}.pv-lead.svelte-1x3i17o{font-size:.98rem;line-height:1.7;color:#2c2a27bf;margin-top:1rem;max-width:34rem}.pv-lead-center.svelte-1x3i17o{margin-inline:auto}.pv-rich.svelte-1x3i17o p{margin:0 0 .9em}.pv-rich.svelte-1x3i17o p:last-child{margin-bottom:0}.pv-rich.svelte-1x3i17o ul{list-style:disc;padding-inline-start:1.4em;margin:0 0 .9em}.pv-rich.svelte-1x3i17o ol{list-style:decimal;padding-inline-start:1.4em;margin:0 0 .9em}.pv-rich.svelte-1x3i17o a{color:var(--pv-forest);text-decoration:underline}.pv-rich.svelte-1x3i17o strong{font-weight:600;color:var(--pv-charcoal)}.pv-btns.svelte-1x3i17o{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.5rem}.pv-btn.svelte-1x3i17o{display:inline-block;padding:.8rem 1.6rem;border-radius:999px;background:var(--pv-forest);color:#fff;font-size:.9rem;font-weight:600;max-width:100%;overflow-wrap:anywhere}.pv-btn-ghost.svelte-1x3i17o{display:inline-block;padding:.8rem 1.6rem;border-radius:999px;border:1px solid rgba(44,42,39,.2);color:var(--pv-charcoal);font-size:.9rem;font-weight:600;max-width:100%;overflow-wrap:anywhere}.pv-btn-cta.svelte-1x3i17o{margin-top:1.5rem}.pv-cities.svelte-1x3i17o{margin-top:1.4rem;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;font-weight:600;color:#2c2a278c}.pv-photo.svelte-1x3i17o{position:relative;min-height:15rem;border-radius:1.25rem;background:repeating-linear-gradient(135deg,#e3ddd3,#e3ddd3 12px,#ebe6dd 12px 24px);display:flex;align-items:flex-start;justify-content:flex-start;padding:.9rem}.pv-photo-band.svelte-1x3i17o{min-height:13rem}.pv-photo-label.svelte-1x3i17o{font-size:.7rem;font-weight:600;color:#2c2a2773;background:#ffffffb3;padding:.2rem .6rem;border-radius:999px}.pv-tag.svelte-1x3i17o{position:absolute;inset-inline-end:.9rem;bottom:.9rem;background:#fffdf9f2;border-radius:.9rem;padding:.7rem .95rem;display:flex;flex-direction:column;box-shadow:0 10px 25px -10px #00000040;max-width:80%}.pv-tag-num.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:1.4rem;font-weight:600;color:var(--pv-forest);line-height:1;overflow-wrap:anywhere}.pv-tag-label.svelte-1x3i17o{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#2c2a27b3;margin-top:.25rem;overflow-wrap:anywhere}.pv-cards.svelte-1x3i17o{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.5rem;text-align:start}.pv-card.svelte-1x3i17o{background:var(--pv-ivory);border-radius:.9rem;padding:1rem;display:flex;flex-direction:column;gap:.35rem;border:1px solid #e7e0d4;min-width:0}.pv-card-icon.svelte-1x3i17o{font-size:1.2rem}.pv-card-title.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:1.15rem;font-weight:600;overflow-wrap:anywhere}.pv-card-desc.svelte-1x3i17o{font-size:.8rem;line-height:1.5;color:#2c2a27a6;overflow-wrap:anywhere}.pv-stats.svelte-1x3i17o{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-top:1.6rem}.pv-stat-value.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:1.9rem;font-weight:600;color:var(--pv-forest);line-height:1;overflow-wrap:anywhere}.pv-stat-label.svelte-1x3i17o{font-size:.62rem;letter-spacing:.16em;text-transform:uppercase;font-weight:600;color:#2c2a2799;margin-top:.35rem;overflow-wrap:anywhere}.pv-band-card.svelte-1x3i17o{position:absolute;inset-inline-start:.9rem;bottom:.9rem;background:var(--pv-ivory);border-radius:.9rem;padding:.85rem 1rem;box-shadow:0 10px 25px -10px #00000040;max-width:85%}.pv-band-date.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:1.35rem;font-weight:600;margin-top:.25rem;line-height:1.1}.pv-band-desc.svelte-1x3i17o{font-size:.78rem;color:#2c2a27a6;margin-top:.2rem;overflow-wrap:anywhere}.pv-date.svelte-1x3i17o{margin-top:.6rem}.pv-marquee.svelte-1x3i17o{background:var(--pv-forest);display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem .9rem;padding:1.5rem 1.25rem!important}.pv-marquee-word.svelte-1x3i17o{font-family:Cormorant Garamond,Georgia,serif;font-size:1.3rem;font-style:italic;color:var(--pv-ivory)}.pv-marquee-sep.svelte-1x3i17o{color:var(--pv-moss)}@media(max-width:640px){.pv-hero-grid.svelte-1x3i17o,.pv-band-grid.svelte-1x3i17o{grid-template-columns:minmax(0,1fr)}.pv-cards.svelte-1x3i17o,.pv-stats.svelte-1x3i17o{grid-template-columns:repeat(2,minmax(0,1fr))}}
