*{box-sizing:border-box}body{margin:0;min-height:100svh;background:#e9e1d2}main{min-height:100svh;padding:clamp(20px,5vw,70px);display:flex;align-items:center;justify-content:center;background:repeating-linear-gradient(0deg,transparent 0 37px,rgba(31,57,69,.035) 38px 39px)}.paper{position:relative;width:min(900px,100%);min-height:min(78svh,760px);display:grid;place-items:center;padding:clamp(25px,6vw,90px);background:#fffdf6;box-shadow:15px 18px 0 #d5c7ae,0 30px 60px #493e2c33;border:1px solid #c4b596}.paper:before,.paper:after{content:"";position:absolute;left:4%;right:4%;height:2px;background:#b09a78}.paper:before{top:7%}.paper:after{bottom:7%}.brand{position:relative;width:min(68%,490px);z-index:1}.brand img{width:100%;display:block}.seal{position:absolute;top:11%;right:8%;width:clamp(45px,8vw,95px);aspect-ratio:1;border:2px solid #b59c72;border-radius:50%;opacity:.7}.paper .lines{position:absolute;bottom:13%;left:9%;right:9%;height:45px;background:repeating-linear-gradient(to bottom,#b8aa94 0 1px,transparent 1px 13px);opacity:.45}@media(max-width:600px){.paper{min-height:72svh}.brand{width:90%}.seal{right:9%;top:12%;width:45px}}
