.conv-intro-grid{max-width:850px;margin:auto;text-align:center}.conv-intro-grid>.lead{margin:23px auto 0}.conv-opening-photo{padding-top:32px}.conv-opening-photo>.photo{width:100%;height:auto}.conv-opening-photo .caption{text-align:center}.conv-scene-grid{display:block;text-align:center}.conv-number{display:block;font:9px var(--sans);color:var(--soft);letter-spacing:.13em;margin-bottom:23px}.conv-scene-heading>.section-title{margin-top:20px}.conv-scene-heading>.cn{display:block;font-size:16px;margin-top:26px}.conv-scene-copy{max-width:670px;margin:28px auto 0}.conv-scene-copy .actions{justify-content:center;margin-top:27px}.conv-detail-photo{max-width:370px;margin:auto;padding:9px;border:1px solid var(--rule)}.conv-detail-photo .portrait{width:100%;height:auto;object-fit:contain}.conv-detail-photo .caption{text-align:center}.conv-two .copy>.text-link{margin-top:24px}.conv-family-grid>div:first-child{max-width:720px;margin:auto;text-align:center}.conv-family-grid>div>.section-title{margin:23px 0}.conv-family-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-top:36px;border-top:3px double var(--wine);padding-top:27px}.conv-family-notes article{border-right:1px solid var(--rule);padding-right:28px}.conv-family-notes article:nth-child(3){border:0;padding-right:0}.conv-family-notes h3{font-size:23px;line-height:1.35;margin-bottom:17px}.conv-family-notes p{font-size:14px;color:var(--soft);line-height:1.9}.conv-family-notes>.text-link{grid-column:1/-1;justify-self:center;margin-top:2px}.conv-group-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;align-items:start}.conv-group-grid>figure>.photo{width:100%;height:auto}.conv-group-checklist{border-top:3px double var(--wine)}.conv-group-checklist article{display:grid;grid-template-columns:24px 1fr;gap:17px;padding:22px 0;border-bottom:1px solid var(--rule)}.conv-group-checklist article>span{font:8px var(--sans);padding-top:6px}.conv-group-checklist h3{font-size:23px;margin-bottom:13px}.conv-group-checklist p{font-size:14px;line-height:1.9;color:var(--soft)}.conv-group-checklist .actions{margin-top:26px}.conv-city-choice .section-head{text-align:center;display:block}.conv-city-choice .section-head>.cn{font-size:16px;display:block;margin-top:23px}.conv-city-grid{display:grid;grid-template-columns:1fr 1fr;gap:35px}.conv-city-grid>article{padding:28px;border:3px double var(--wine);text-align:center}.conv-city-grid h3{font-size:35px;margin-bottom:14px}.conv-city-grid p{color:var(--soft);font-size:14px}.conv-city-grid .actions{justify-content:center;margin-top:25px}
@media(max-width:1000px){.conv-group-grid{gap:35px}.conv-family-notes{gap:24px}.conv-family-notes article{padding-right:20px}}@media(max-width:720px){.conv-opening-photo{padding-top:25px}.conv-scene-heading .section-title{font-size:34px}.conv-number{font-size:8px;margin-bottom:21px}.conv-scene-copy{margin-top:24px}.conv-detail-photo{width:85%;padding:7px}.conv-family-notes{grid-template-columns:1fr;gap:0;margin-top:28px;padding-top:0}.conv-family-notes article{border:0;border-bottom:1px solid var(--rule);padding:25px 0}.conv-family-notes article:nth-child(3){padding-bottom:25px;border-bottom:1px solid var(--rule)}.conv-family-notes h3{font-size:23px}.conv-family-notes>.text-link{margin-top:25px;text-align:left;justify-self:start}.conv-group-grid{grid-template-columns:1fr;gap:27px}.conv-group-checklist h3{font-size:22px}.conv-group-checklist article{grid-template-columns:21px 1fr;gap:14px}.conv-city-grid{grid-template-columns:1fr;gap:27px}.conv-city-grid>article{padding:26px 20px}.conv-city-grid h3{font-size:32px}}
