*{box-sizing:border-box}html{background:#fff;scroll-behavior:smooth}body{margin:0;background:#fff}main{width:100%;max-width:1024.5px;margin:0 auto}.canva-page,.desktop-page{position:relative;width:100%;margin:0;padding:0;background:#fff}.page-artwork{display:block;width:100%;height:auto}.accessible-content{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:pre-wrap}.contact-link{position:absolute;display:block}.contact-link:focus-visible{outline:2px solid #24548c;outline-offset:3px;background:#24548c12}.skip-link{position:fixed;top:8px;left:8px;z-index:10;background:#fff;color:#000;padding:12px;transform:translateY(-150%)}.skip-link:focus{transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
