.about .page-hero h1{max-width:16ch}.about-story{gap:32px;display:grid}.about-story .section-title{max-width:14ch}.about-prose{gap:20px;max-width:62ch;display:grid}.about-prose p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(17px,1.5vw,19px);line-height:1.65}.about-prose p:first-child{color:var(--ink)}@media (min-width:900px){.about-story{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px}}.about-rules{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:16px;margin:56px 0 0;padding:0;list-style:none;display:grid}.about-rules li{flex-direction:column;gap:10px;padding:26px;display:flex}.about-rule-n{font-family:var(--mono);color:var(--muted);font-size:12px}.about-rules h3{letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:20px;font-weight:750;line-height:1.2}.about-rules p{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:15px;line-height:1.6}.about-rules-more{text-align:center;margin:28px 0 0}.about-rules-more a{color:var(--ink);text-underline-offset:4px;font-size:15px;font-weight:650}.about-contact{text-align:center;flex-direction:column;align-items:center;display:flex}.about-ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}@media (max-width:520px){.about-ctas .btn{width:100%}}
