._page_zqvpi_1{align-items:center;min-height:100svh;padding:clamp(1rem,5vw,4.5rem);display:grid}._welcome_zqvpi_8{background:var(--color-surface);border:1px solid var(--color-border);width:100%;max-width:88rem;margin-inline:auto;display:grid}._copy_zqvpi_17{align-content:center;justify-items:start;padding:clamp(2rem,7vw,7rem);display:grid}._mark_zqvpi_24{border:1px solid var(--color-border-strong);color:var(--color-heading);font:italic 1.85rem / 1 var(--font-family-display);border-radius:50%;place-items:center;width:3.25rem;height:3.25rem;margin-bottom:clamp(2rem,5vw,4rem);display:grid}._eyebrow_zqvpi_36{color:var(--color-accent-strong);letter-spacing:.17em;text-transform:uppercase;margin:0 0 .85rem;font-size:.73rem;font-weight:700}._copy_zqvpi_17 h1{color:var(--color-heading);font:400 clamp(3.05rem, 7.5vw, 7.5rem) / .98 var(--font-family-display);letter-spacing:-.055em;margin:0}._instruction_zqvpi_52{border-top:1px solid var(--color-border);max-width:34ch;margin-top:clamp(1.75rem,4vw,3rem);padding-top:1.25rem}._instruction_zqvpi_52 h2{color:var(--color-heading);margin:0 0 .45rem;font-size:.95rem;font-weight:700}._instruction_zqvpi_52 p{color:var(--color-text-muted);margin:0;line-height:1.65}._photo_zqvpi_72{background:var(--color-heading) url(/invitation-cover-lavras-novas.v1.jpg) center 60% / cover no-repeat;min-height:clamp(13rem,56vw,26rem)}@media (min-width:58rem){._welcome_zqvpi_8{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);min-height:min(46rem,80svh)}._copy_zqvpi_17{padding-inline:clamp(2.5rem,5.5vw,6.5rem)}}
