.about-redesign *{box-sizing:border-box;margin:0;padding:0}.about-redesign a{color:inherit;text-decoration:none}.about-redesign .gf{background:linear-gradient(90deg,#fff 0%,#e5ffb8 40% 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.about-redesign .wrap{max-width:720px;margin:0 auto;padding:0 32px}.about-redesign .hero{padding:160px 0 80px}.about-redesign .hero h1{letter-spacing:-.04em;margin-bottom:28px;font-size:clamp(32px,4.5vw,52px);font-weight:900;line-height:1.08}.about-redesign .hero p{color:#bbb;margin-bottom:18px;font-size:17px;line-height:1.75}.about-redesign .hero .infrastructure{color:#ddd;margin-bottom:36px;font-size:18px;font-weight:600;line-height:1.6}.about-redesign .cta-link{color:#e5ffb8;align-items:center;gap:8px;font-size:15px;font-weight:700;transition:opacity .2s;display:inline-flex}.about-redesign .cta-link:hover{opacity:.7}.about-redesign .section{border-top:1px solid #1a1a1a;padding:64px 0}.about-redesign .section h2{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(24px,3.5vw,36px);font-weight:800;line-height:1.12}.about-redesign .section p{color:#bbb;margin-bottom:16px;font-size:16px;line-height:1.75}.about-redesign .section p:last-child{margin-bottom:0}.about-redesign .section p strong{color:#ddd;font-weight:600}.about-redesign .section p em{font-style:italic}.about-redesign .section-link{color:#e5ffb8;font-size:14px;font-weight:600;transition:opacity .2s}.about-redesign .section-link:hover{opacity:.7}.about-redesign .editorial-pull{border-top:1px solid #e5ffb826;border-bottom:1px solid #e5ffb826;padding:36px 0}.about-redesign .editorial-pull p{color:#999;letter-spacing:-.01em;margin:0;font-size:20px;font-weight:300;line-height:1.55}.about-redesign .editorial-pull p strong{color:#fff;font-weight:600}.about-redesign .founder-link{color:#e5ffb8;align-items:center;gap:6px;margin-top:12px;font-size:14px;font-weight:600;transition:opacity .2s;display:inline-flex}.about-redesign .founder-link:hover{opacity:.7}.about-redesign .close{border-top:1px solid #1a1a1a;padding:64px 0 120px}.about-redesign .close h2{letter-spacing:-.03em;margin-bottom:16px;font-size:clamp(24px,3.5vw,36px);font-weight:800;line-height:1.12}.about-redesign .close p{color:#bbb;margin-bottom:6px;font-size:16px;line-height:1.75}.about-redesign .close .note{color:#666;margin-bottom:28px;font-size:13px;font-style:italic}.about-redesign .close-ctas{flex-wrap:wrap;gap:16px;display:flex}.about-redesign .btn-primary{color:#000;background:#e5ffb8;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:700;transition:opacity .2s;display:inline-flex}.about-redesign .btn-primary:hover{opacity:.9}.about-redesign .btn-secondary{color:#e5ffb8;border:1px solid #e5ffb84d;border-radius:8px;align-items:center;gap:8px;padding:14px 28px;font-size:14px;font-weight:700;transition:border-color .2s;display:inline-flex}.about-redesign .btn-secondary:hover{border-color:#e5ffb8}.about-redesign .giant-word-break{padding:12px 0;overflow:hidden}.about-redesign .giant-word{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px #333;font-size:clamp(80px,14vw,140px);font-weight:900;line-height:.85;position:relative}.about-redesign .giant-word span{color:#e5ffb8;-webkit-text-stroke:0;clip-path:inset(0 100% 0 0);animation:6s infinite gw-breathe;position:absolute;top:0;left:0}@keyframes gw-breathe{0%{clip-path:inset(0 100% 0 0)}20%{clip-path:inset(0)}60%{clip-path:inset(0)}80%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0 100% 0 0)}}@media (max-width:600px){.about-redesign .wrap{padding:0 20px}.about-redesign .hero{padding-top:120px}.about-redesign .editorial-pull p{font-size:17px}}
