@keyframes Wordmark-module__Zlzuta__riseUp{0%{transform:translateY(115%)skewY(6deg)}to{transform:translateY(0)skewY(0)}}.Wordmark-module__Zlzuta__wrap{animation:Wordmark-module__Zlzuta__riseUp .9s var(--ease-rise) both;display:inline-block;position:relative}.Wordmark-module__Zlzuta__word{font-family:var(--font-display);letter-spacing:-.03em;white-space:nowrap;color:#fff;z-index:2;margin:0;padding-bottom:.04em;font-size:min(13.6vw,200px);font-weight:400;line-height:.86;display:block;position:relative}@media (prefers-reduced-motion:reduce){.Wordmark-module__Zlzuta__wrap{animation:none}}
@keyframes Hero-module__Z8hQ_W__riseUp{0%{transform:translateY(115%)skewY(6deg)}to{transform:translateY(0)skewY(0)}}.Hero-module__Z8hQ_W__pin{background:var(--bg);height:200vh;position:relative}.Hero-module__Z8hQ_W__hero{background:var(--bg);height:100vh;min-height:560px;position:sticky;top:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.Hero-module__Z8hQ_W__pin{height:auto}.Hero-module__Z8hQ_W__hero{height:calc(100vh - var(--marquee-h));position:relative}}.Hero-module__Z8hQ_W__sublineMask{margin-top:10px;overflow:hidden}.Hero-module__Z8hQ_W__subline{letter-spacing:.24em;color:#fff;animation:Hero-module__Z8hQ_W__riseUp .9s .2s var(--ease-rise) both;margin:0;font-size:min(2.2vw,26px);font-weight:700}.Hero-module__Z8hQ_W__actions{animation:Hero-module__Z8hQ_W__riseUp .9s .38s var(--ease-rise) both;flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.Hero-module__Z8hQ_W__primary,.Hero-module__Z8hQ_W__secondary{letter-spacing:.08em;padding:14px 28px;font-size:14px;font-weight:700;transition:background .2s,color .2s,box-shadow .2s,transform .2s}.Hero-module__Z8hQ_W__primary{color:#0c0c0b;box-shadow:var(--shadow-button);background:#fff;border:1px solid #fff}.Hero-module__Z8hQ_W__primary:hover{color:#0c0c0b;box-shadow:none;transform:translate(5px,5px)}.Hero-module__Z8hQ_W__secondary{color:#fff;background:0 0;border:1px solid #ffffff80}.Hero-module__Z8hQ_W__secondary:hover{color:#0c0c0b;background:#fff}@media (max-width:720px){.Hero-module__Z8hQ_W__subline{font-size:13px}}
.Manifesto-module__ciNx7q__section{padding:clamp(96px, 12vw, 168px) var(--gutter) 0;background:#050505}.Manifesto-module__ciNx7q__marks{align-items:baseline;gap:20px;display:flex}.Manifesto-module__ciNx7q__marker{font-family:var(--font-display);letter-spacing:.2em;color:#2a3bff;font-size:12px}.Manifesto-module__ciNx7q__eyebrow{letter-spacing:.34em;color:#ffffff80;font-size:11px;font-weight:700}.Manifesto-module__ciNx7q__head{max-width:1180px;font-family:var(--font-display);letter-spacing:-.024em;color:#fff;margin:0;font-size:clamp(38px,7vw,96px);font-weight:400;line-height:.94}.Manifesto-module__ciNx7q__line{display:block}.Manifesto-module__ciNx7q__note{align-items:flex-start;gap:clamp(24px,5vw,72px);margin-top:clamp(34px,4.5vw,60px);display:flex}.Manifesto-module__ciNx7q__rule{background:#ffffff57;flex:none;width:clamp(60px,14vw,200px);height:1px;margin-top:14px}.Manifesto-module__ciNx7q__body{color:#ffffffa8;max-width:560px;margin:0;font-size:clamp(15px,1.3vw,17px);line-height:1.62}
