*,*::before,*::after{box-sizing:border-box;}
html{-webkit-text-size-adjust:100%;}
body{margin:0;background:#0b0714;color:#f2ecff;font-family:'Space Grotesk', 'Helvetica Neue', Arial, sans-serif;font-size:1.0625rem;line-height:1.6;}
a{color:#38f5b4;text-decoration:underline;text-underline-offset:.2em;}
a:focus-visible{outline:2px solid #38f5b4;outline-offset:2px;}
.about-header{padding:1.25rem;border-bottom:1px solid #170f26;}
.about-back{display:inline-block;padding:.5rem 0;text-decoration:none;font-weight:600;}
.about-back:hover,.about-back:focus-visible{text-decoration:underline;}
.about-main{max-width:40rem;margin:0 auto;padding:2.5rem 1.25rem 4rem;}
h1,h2{font-family:'Monoton', 'Bungee', cursive, sans-serif;line-height:1.2;margin:0 0 1rem;}
h1{font-size:clamp(2rem,5vw,2.75rem);}
h2{font-size:1.375rem;margin-top:2.5rem;}
p{margin:0 0 1rem;overflow-wrap:anywhere;}
.about-lede{font-size:1.25rem;color:#b3a3d4;}
.about-links{list-style:none;margin:0;padding:0;display:grid;gap:.75rem;}
.about-links a{display:block;padding:.9rem 1.1rem;border:1px solid #38f5b4;border-radius:.5rem;color:inherit;text-decoration:none;overflow-wrap:anywhere;}
.about-links a:hover,.about-links a:focus-visible{background:#38f5b4;color:#07110d;}
.ssg-credit{padding:2rem 1.25rem;text-align:center;font-size:.875rem;background:#0b0714;color:#b3a3d4;border-top:1px solid #170f26;}
.ssg-credit p{margin:0 0 .75rem;}
.ssg-credit__cta{display:inline-block;padding:.6rem 1.1rem;border:1px solid #38f5b4;border-radius:999px;font-weight:600;text-decoration:none;}
.ssg-credit__cta:hover,.ssg-credit__cta:focus-visible{background:#38f5b4;color:#07110d;}
.ssg-credit__number{display:flex;align-items:center;justify-content:center;gap:.5rem;margin:0 0 .75rem;font-size:.8125rem;letter-spacing:.06em;text-transform:uppercase;}
.ssg-credit__tier{font-weight:600;}
.ssg-credit__hash{padding:.15rem .5rem;border-radius:999px;font-weight:700;letter-spacing:.02em;background:#38f5b4;color:#07110d;}
@media (prefers-reduced-motion:no-preference){a{transition:background-color .15s ease,color .15s ease;}}
