*{box-sizing:border-box}body{margin:0;background:#e4e4dc;color:#23392e;font:12px Arial,sans-serif;height:100dvh;overflow:hidden}header{height:44px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;background:#f8f7ef;border-bottom:1px solid #d6d8cc;gap:16px}a{color:inherit;text-decoration:none;padding:10px 0}strong{font-size:11px;letter-spacing:.08em}iframe{display:block;border:0;background:#fff;width:min(100%,430px);height:calc(100dvh - 44px);margin:auto;box-shadow:0 0 60px #26352b10}@media(max-width:500px){header{padding-inline:12px}}