body{margin:0}.preview-directory{box-sizing:border-box;color:#181820;background:#f4f3ef;min-height:100vh;padding:clamp(28px,7vw,100px);font:16px/1.6 Arial,sans-serif}.preview-directory h1{letter-spacing:-.05em;max-width:700px;margin:36px 0 18px;font-size:clamp(38px,6vw,78px);line-height:1.05}.preview-directory p{color:#64616c;max-width:650px}.preview-directory a{color:#fff;background:#3f337f;border-radius:12px;margin:18px 16px 0 0;padding:14px 24px;text-decoration:none;display:inline-block}.preview-directory small{color:#686473;margin-top:48px;display:block}
