.preview-page{background:#fff;color:#1a1a19}.preview-page .site-header{position:relative;background:#fff;border-bottom:1px solid #e8e8e4}.preview-page .site-header nav a[aria-current=page]{color:#171917}.preview-toolbar{min-height:60px;padding:12px clamp(20px,5vw,80px);display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #deded8;background:#f7f7f4}.preview-back{font-size:13px;font-weight:600;color:#242926;text-decoration:none}.preview-back:hover,.preview-back:focus-visible{text-decoration:underline}.preview-toolbar p{font-size:11px;color:#6c706d;letter-spacing:.04em}.preview-open{border:1px solid #9fa39d;border-radius:30px;padding:8px 14px;text-decoration:none;font-size:11px;white-space:nowrap;color:#222}.preview-open:hover,.preview-open:focus-visible{background:#181a19;color:#fff}.preview-frame{display:block;width:100%;height:calc(100vh - 164px);min-height:580px;border:0;background:#f5f5f2}.preview-fallback{padding:14px clamp(20px,5vw,80px);font-size:11px;background:#fff;color:#666}.preview-fallback a{color:#242926;text-decoration:underline}@media(max-width:760px){.preview-toolbar{flex-wrap:wrap;gap:8px}.preview-toolbar p{order:3;width:100%;font-size:10px}.preview-frame{height:calc(100vh - 190px);min-height:500px}.preview-open{font-size:10px}}
