*,*:before,*:after{box-sizing:border-box}body{margin:0;line-height:1.5;-webkit-font-smoothing:antialiased}button,input,textarea,select{font:inherit}img,picture,svg{display:block;max-inline-size:100%;block-size:auto}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}::selection{background:#927dfd}:root{--color-purple: #9c88fd;--color-green: #7da954;--border-size: 10px}@media (min-width: 768px){:root{--border-size: 20px}}body{position:relative;display:grid;place-content:center;min-height:100dvh;padding:2rem;background-color:var(--color-purple);line-height:1.1;-webkit-font-smoothing:antialiased;font-family:Pixelify Sans,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.border{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border:var(--border-size) solid #000}.border div{position:absolute;inset-inline:0;inset-block:0}.border div:before,.border div:after{content:"";position:absolute;width:var(--border-size);height:var(--border-size);background:#000}.border div:after{inset-inline-end:0}.border div:nth-child(2){inset-block:auto var(--border-size)}.hero{display:flex;flex-direction:column;gap:1rem;place-items:center;text-align:center;font-size:clamp(1.56rem,2.56vi + .76rem,2.81rem);color:#fff}.hero h1{margin:0;font-size:1.75em;font-weight:500}.hero p{margin:0}@media (min-width: 768px){.hero{gap:2rem;flex-direction:row;text-align:left}.hero h1{margin-block-start:2rem}}.hero .links{display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center;margin-block-start:2rem}@media (min-width: 768px){.hero .links{justify-content:start}}.hero .links a{display:grid;place-content:center;width:52px;height:60px;font-size:1.75rem;font-weight:700;color:#fff;background:#705fc3;text-decoration:none}.hero .links a img,.hero .links a svg{width:1em;height:1em}.hero .links a img{object-fit:cover;font-size:32px}.hero .links a svg{fill:currentColor}.hero .links a:hover{background:#8774e5}.hero .links a:active{transform:scale(.9)}.hero .links .instagram{font-size:2rem}.ca-container{display:grid;gap:.5rem;margin-block-start:2rem}@media (min-width: 992px){.ca-container{grid-template-columns:auto 1fr;margin-block-start:4rem;gap:.75rem}}.buy{display:grid;place-content:center;padding:1rem;font-size:2rem;font-weight:700;color:#000;text-decoration:none;text-transform:uppercase;box-shadow:inset 0 6px #000,inset 0 -6px #000}.buy.pixel{background:#7da954}.buy.pixel:before{background:#000!important}.buy:hover,.buy:active{background:#000;color:#7da954}@media (min-width: 992px){.buy{padding-inline:1rem;min-width:180px}}.ca{display:flex;flex-wrap:wrap;align-items:flex;gap:.5rem;padding:.75rem;padding-block-end:.85rem;color:var(--color-green);font-size:2rem;font-weight:500;word-break:break-all}.ca span:first-child{flex:1}.ca .address{order:1;color:#fff}@media (min-width: 768px){.ca{flex-wrap:nowrap;gap:1rem;margin-inline:1rem;text-align:center}.ca span:first-child{flex:0 0 auto}.ca .address{order:0}}@media (min-width: 1200px){.ca{align-items:center}}.ca .btn-copy{flex-shrink:0;position:relative;display:inline-block;width:32px;height:32px;padding:0;background:none;border:0;outline:none;color:currentColor;cursor:pointer;opacity:.7}.ca .btn-copy:hover,.ca .btn-copy.copied{opacity:1}.ca .btn-copy svg{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:1em;height:1em;font-size:32px;display:inline-block;fill:currentColor}.ca .btn-copy .check,.ca .btn-copy.copied .clipboard{opacity:0}.ca .btn-copy.copied .check{opacity:1}.pixel{position:relative;margin-inline:6px;background:#000}.pixel:before{content:"";position:absolute;top:6px;bottom:6px;left:-6px;width:calc(100% + 12px);background:inherit;z-index:-1}
