.lens-public{box-sizing:border-box;max-width:800px;margin:0 auto;padding:32px 24px 48px;color:#182321;background:#fff;font:16px/1.65 Inter,system-ui,sans-serif;overflow-wrap:anywhere}.lens-public header{margin-bottom:40px}.lens-public-brand{display:inline-flex;gap:12px;align-items:center;text-decoration:none;color:inherit}.lens-public h1{font-size:clamp(28px,5vw,36px);line-height:1.2;margin:0 0 24px}.lens-public h2{font-size:21px;line-height:1.35;margin:32px 0 12px}.lens-public p{margin:0 0 16px}.lens-public li{margin-block:8px}.lens-public a{color:#132db5;text-underline-offset:3px}.lens-public a:focus-visible{outline:3px solid #132db5;outline-offset:5px}.lens-public footer{display:flex;flex-wrap:wrap;gap:24px;margin-top:40px;padding-top:24px;border-top:1px solid #d8ddd7}@media(max-width:480px){.lens-public{padding:24px 20px 40px}.lens-public header{margin-bottom:32px}}
