.album-intro[data-astro-cid-gp5ik5ss],.album-section[data-astro-cid-gp5ik5ss]{max-width:760px;margin:0 auto;padding:3.5rem 1.5rem 0}.album-intro[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss],.album-section[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss]{font-family:var(--font-serif);color:var(--color-charcoal);text-align:center;margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300}.album-intro[data-astro-cid-gp5ik5ss] p[data-astro-cid-gp5ik5ss],.album-section[data-astro-cid-gp5ik5ss] p[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.8}.album-section[data-astro-cid-gp5ik5ss] ol[data-astro-cid-gp5ik5ss]{margin:0 0 1.25rem;padding-left:1.25rem}.album-section[data-astro-cid-gp5ik5ss] ol[data-astro-cid-gp5ik5ss] li[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);margin-bottom:.75rem;font-size:1.0625rem;line-height:1.8}.album-strip[data-astro-cid-gp5ik5ss]{grid-template-columns:repeat(4,1fr);gap:.75rem;max-width:1200px;margin:3rem auto 0;padding:0 1.5rem;display:grid}.album-strip[data-astro-cid-gp5ik5ss] img[data-astro-cid-gp5ik5ss]{aspect-ratio:3/4;object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.album-split[data-astro-cid-gp5ik5ss]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;padding:4rem 1.5rem 0;display:grid}.album-split-text[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss]{font-family:var(--font-serif);color:var(--color-charcoal);text-align:left;margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300}.album-split-text[data-astro-cid-gp5ik5ss] p[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);margin:0 0 1.25rem;font-size:1.0625rem;line-height:1.8}.album-split-image[data-astro-cid-gp5ik5ss] img[data-astro-cid-gp5ik5ss]{border-radius:2px;width:100%;height:auto;display:block}.album-row[data-astro-cid-gp5ik5ss]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin:2.5rem 0 0;display:grid}.album-row[data-astro-cid-gp5ik5ss] img[data-astro-cid-gp5ik5ss]{aspect-ratio:4/5;object-fit:cover;border-radius:2px;width:100%;height:100%;display:block}.album-row-details[data-astro-cid-gp5ik5ss]{grid-template-columns:repeat(4,1fr);max-width:1000px;margin:3rem auto 0;padding:0 1.5rem}.album-row-details[data-astro-cid-gp5ik5ss] img[data-astro-cid-gp5ik5ss]{aspect-ratio:1}.album-packages[data-astro-cid-gp5ik5ss]{grid-template-columns:1fr 1fr;align-items:center;gap:3rem;max-width:1100px;margin:0 auto;padding:5rem 1.5rem 0;display:grid}.album-packages[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300}.album-packages-intro[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);margin:0 0 2.5rem;font-size:1.0625rem;line-height:1.75}.packages-stack[data-astro-cid-gp5ik5ss]{flex-direction:column;gap:1.5rem;display:flex}.packages-image[data-astro-cid-gp5ik5ss] img[data-astro-cid-gp5ik5ss]{border-radius:2px;width:100%;height:auto;display:block}.album-alt[data-astro-cid-gp5ik5ss]{text-align:center;max-width:1000px;margin:0 auto;padding:3rem 1.5rem 1rem}.package-card[data-astro-cid-gp5ik5ss]{background-color:var(--color-sand);border-radius:4px;padding:2.5rem 2rem}.package-card[data-astro-cid-gp5ik5ss] h3[data-astro-cid-gp5ik5ss]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0 0 1rem;font-size:1.375rem;font-weight:300}.package-price[data-astro-cid-gp5ik5ss]{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--color-clay);margin:0 0 .75rem;font-size:.9375rem}.package-detail[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);opacity:.85;margin:0;font-size:.9375rem;line-height:1.6}.album-packages-note[data-astro-cid-gp5ik5ss]{color:var(--color-clay);margin:2.5rem 0 0;font-size:.9375rem;font-style:italic}.save-the-date[data-astro-cid-gp5ik5ss]{text-align:center;background-color:var(--color-sand);border-radius:4px;max-width:700px;margin:5rem auto 6rem;padding:3rem 2rem}.save-the-date[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss]{font-family:var(--font-serif);color:var(--color-charcoal);margin:0 0 1.5rem;font-size:clamp(1.75rem,4vw,2.25rem);font-weight:300}.save-the-date[data-astro-cid-gp5ik5ss] p[data-astro-cid-gp5ik5ss]{color:var(--color-charcoal);margin:0 0 .75rem;font-size:1.0625rem;line-height:1.7}.save-the-date-button[data-astro-cid-gp5ik5ss]{background-color:var(--color-charcoal);color:var(--color-cream);letter-spacing:.08em;text-transform:uppercase;border-radius:2px;margin-top:1.25rem;padding:.9rem 2.5rem;font-size:.9375rem;text-decoration:none;transition:opacity .3s;display:inline-block}.save-the-date-button[data-astro-cid-gp5ik5ss]:hover{opacity:.85}@media (width<=900px){.album-split[data-astro-cid-gp5ik5ss]{grid-template-columns:1fr;gap:2rem}.album-split-text[data-astro-cid-gp5ik5ss] h2[data-astro-cid-gp5ik5ss],.album-split-text[data-astro-cid-gp5ik5ss] p[data-astro-cid-gp5ik5ss]{text-align:center}.album-packages[data-astro-cid-gp5ik5ss]{grid-template-columns:1fr}.packages-image[data-astro-cid-gp5ik5ss]{order:-1}}@media (width<=640px){.album-intro[data-astro-cid-gp5ik5ss],.album-section[data-astro-cid-gp5ik5ss]{padding:2.5rem 1.25rem 0}.album-strip[data-astro-cid-gp5ik5ss],.album-row[data-astro-cid-gp5ik5ss],.album-row-details[data-astro-cid-gp5ik5ss]{grid-template-columns:repeat(2,1fr)}.album-packages[data-astro-cid-gp5ik5ss]{padding:3rem 1.25rem .5rem}.album-alt[data-astro-cid-gp5ik5ss]{padding:2.5rem 1.25rem .5rem}.save-the-date[data-astro-cid-gp5ik5ss]{margin:3.5rem auto;padding:2.5rem 1.5rem}}
