@font-face{font-family:Preview Neue Montreal;src:url(/assets/NeueMontreal-Regular-CxM6MvLr.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}.preview-header,.preview-footer{color:#6a1729;letter-spacing:0;background:#faf5ef;font:400 14px/1.4 Preview Neue Montreal,Arial,sans-serif;position:relative}.preview-header{border-bottom:1px solid #6a172914}.preview-footer{border-top:1px solid #6a172914}.preview-frame{box-sizing:border-box;align-items:center;gap:24px;width:min(1200px,100% - 48px);min-height:64px;margin:0 auto;display:flex}.preview-footer .preview-frame{flex-wrap:wrap;justify-content:center;padding:20px 0}.preview-frame a{min-height:44px;color:inherit;align-items:center;gap:9px;text-decoration:none;display:inline-flex}.preview-frame a:hover{color:#2048e7}.preview-frame a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid #2048e7}@media (width<=600px){.preview-frame{gap:24px;width:calc(100% - 32px);min-height:60px}.preview-footer .preview-frame{padding:12px 0}}.preview-frame:has(.preview-story-link){flex-wrap:wrap;gap:0 24px;padding-block:10px}.preview-frame .preview-story-link{text-underline-offset:.18em;margin-left:auto;text-decoration:underline}.preview-story-link[hidden]{display:none}@media (width<=600px){.preview-frame .preview-story-link{margin-left:0}}
