/* Let spacing separate the stories. Keep borders only where they define a control. */
.main-page .data-layout:before{display:none}
.main-page .data-story{padding-top:44px}
:is(.main-page,.beta-page) .faq-list details,
:is(.main-page,.beta-page) .faq-list details:first-child{border:0}
:is(.main-page,.beta-page) .faq-list details+details{margin-top:6px}
:is(.main-page,.beta-page) .footer-inner>p{border:0;padding-top:8px}
.main-page .journey-footer{justify-content:center}
.beta-page .intro-invitation,
.beta-page .beta-steps li,
.beta-page .beta-feedback-examples p,
.beta-page .metrics-choice{border:0}
.beta-page .intro-invitation{justify-content:flex-start}
.beta-page .story-controls i{display:none}
.beta-page .story-controls a[aria-current="step"]{text-decoration:underline;text-underline-offset:6px}
.beta-page .closing .beta-share-status:empty{display:none}
.legal-page .legal-section+.legal-section{border:0}
.legal-page .site-footer>p{border:0}
@media(max-width:700px){.beta-page .intro-invitation{padding-top:12px}.main-page .data-story{padding-top:28px}}
@media(max-width:360px){.main-page .store-button>.icon{display:none}}
