.WeddingGuideForm_confirmation__P9uSs{display:grid;justify-items:start;grid-gap:1rem;gap:1rem}.WeddingGuideForm_confirmation__P9uSs h2,.WeddingGuideForm_confirmation__P9uSs p{margin:0}.WeddingGuideForm_confirmation__P9uSs a{margin-right:0}.WeddingGuideForm_nextSteps__hYVkn{display:grid;grid-gap:1rem;gap:1rem;width:100%;margin-top:.5rem;padding-top:1.5rem;border-top:1px solid var(--border)}.WeddingGuideForm_nextStepActions__MzS_8{display:flex;flex-wrap:wrap;gap:.75rem}.WeddingGuideForm_nextStepActions__MzS_8 a{display:inline-flex;align-items:center;justify-content:center;text-align:center}@media (max-width:600px){.WeddingGuideForm_nextStepActions__MzS_8{flex-direction:column}}.WeddingGuideForm_emailPreference__zRlAw{display:flex;align-items:flex-start;gap:.75rem;cursor:pointer;font:inherit}.WeddingGuideForm_emailPreference__zRlAw input[type=checkbox]{flex:0 0 auto;width:1.25rem;height:1.25rem;margin:.2rem 0 0;padding:0;accent-color:var(--color-brand-terracotta-deep)}.WeddingGuideForm_emailPreference__zRlAw input[type=checkbox]:focus-visible{outline:2px solid var(--color-text);outline-offset:3px}