.HomeHero-module__ZWTPJG__section{padding:2rem 0 .5rem;scroll-margin-top:196px;position:relative}.HomeHero-module__ZWTPJG__section:before{content:"";background:radial-gradient(55% 60% at 50% 20%, rgba(var(--amber), .28), transparent 70%), radial-gradient(70% 70% at 82% 6%, #8a243238, transparent 70%);pointer-events:none;height:980px;position:absolute;top:-360px;left:0;right:0}.HomeHero-module__ZWTPJG__inner{z-index:1;position:relative}.HomeHero-module__ZWTPJG__head{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;margin-bottom:.9rem;font-size:.75rem;display:flex}.HomeHero-module__ZWTPJG__label{opacity:.72}.HomeHero-module__ZWTPJG__counter{color:var(--cream-2);letter-spacing:.14em;font-variant-numeric:tabular-nums}.HomeHero-module__ZWTPJG__counterSep{color:var(--red-ink)}.HomeHero-module__ZWTPJG__stage{background:#17120f;border:1px solid #f2ead91f;border-radius:10px;grid-template-columns:minmax(300px,.78fr) 1.5fr;display:grid;overflow:hidden;box-shadow:0 28px 60px #00000073}.HomeHero-module__ZWTPJG__infoStack{z-index:2;background:radial-gradient(120% 90% at 0 0,#8a243238,#0000 60%),linear-gradient(#1c1613,#130f0d);display:grid;position:relative}.HomeHero-module__ZWTPJG__info{opacity:0;visibility:hidden;grid-area:1/1;align-items:center;padding:2.2rem 2rem;transition:opacity .35s,visibility 0s linear .35s;display:flex}.HomeHero-module__ZWTPJG__info.HomeHero-module__ZWTPJG__active{opacity:1;visibility:visible;transition:opacity .35s .1s,visibility}.HomeHero-module__ZWTPJG__infoInner{flex-direction:column;align-items:flex-start;gap:.9rem;width:100%;display:flex}.HomeHero-module__ZWTPJG__status{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:#1411108c;border:1px solid #f2ead938;border-radius:999px;align-items:center;gap:.55rem;padding:.4rem .8rem;font-size:.75rem;display:inline-flex}.HomeHero-module__ZWTPJG__statusDot{background:#c0303f;border-radius:50%;width:7px;height:7px;animation:2.2s ease-out infinite HomeHero-module__ZWTPJG__pulse;box-shadow:0 0 #c0303f99}@keyframes HomeHero-module__ZWTPJG__pulse{0%{box-shadow:0 0 #c0303f8c}70%,to{box-shadow:0 0 0 9px #c0303f00}}.HomeHero-module__ZWTPJG__kicker{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#f2ead999;font-size:.75rem}.HomeHero-module__ZWTPJG__title{font-family:var(--font-display), "Arial Black", Impact, sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:0;color:var(--cream-2);font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:900;font-stretch:125%;line-height:1.08}.HomeHero-module__ZWTPJG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.HomeHero-module__ZWTPJG__line{color:#f2ead9cc;-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:clamp(1rem,1.25vw,1.12rem);line-height:1.5;display:-webkit-box;overflow:hidden}.HomeHero-module__ZWTPJG__actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:.5rem;display:flex}.HomeHero-module__ZWTPJG__primary{letter-spacing:.12em;text-transform:uppercase;background:var(--cream-2);min-height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:.55rem;padding:0 1.4rem;font-size:.78rem;font-weight:600;transition:background .2s,color .2s;display:inline-flex}.HomeHero-module__ZWTPJG__primary:hover,.HomeHero-module__ZWTPJG__primary:focus-visible{background:var(--oxblood);color:var(--cream-2)}.HomeHero-module__ZWTPJG__media{aspect-ratio:16/9;background:#0d0b0a;position:relative;overflow:hidden}.HomeHero-module__ZWTPJG__slideMedia{opacity:0;transition:opacity .8s,transform 1.4s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.05)}.HomeHero-module__ZWTPJG__slideMedia.HomeHero-module__ZWTPJG__active{opacity:1;transform:scale(1)}.HomeHero-module__ZWTPJG__img{object-fit:cover}.HomeHero-module__ZWTPJG__mediaShade{pointer-events:none;background:linear-gradient(90deg,#130f0db3,#0000 28%);position:absolute;inset:0}.HomeHero-module__ZWTPJG__tabs{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:.85rem;display:grid}.HomeHero-module__ZWTPJG__tab{text-align:left;color:inherit;font:inherit;cursor:pointer;background:#17120f;border:1px solid #f2ead91a;border-radius:8px;align-items:center;gap:.85rem;padding:1.05rem 1rem .9rem;transition:opacity .25s,border-color .25s,background .25s,transform .25s;display:flex;position:relative}.HomeHero-module__ZWTPJG__tab:hover,.HomeHero-module__ZWTPJG__tab:focus-visible{opacity:1;border-color:#8a2432b3;transform:translateY(-2px)}.HomeHero-module__ZWTPJG__tab:hover .HomeHero-module__ZWTPJG__tabTitle,.HomeHero-module__ZWTPJG__tab:focus-visible .HomeHero-module__ZWTPJG__tabTitle,.HomeHero-module__ZWTPJG__tabActive .HomeHero-module__ZWTPJG__tabTitle{color:var(--cream-2)}.HomeHero-module__ZWTPJG__tabActive{opacity:1;background:#1d1714;border-color:#f2ead940}.HomeHero-module__ZWTPJG__tabBar{background:#f2ead914;border-radius:8px 8px 0 0;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.HomeHero-module__ZWTPJG__tabFill{background:var(--oxblood);width:100%;height:100%;display:block}.HomeHero-module__ZWTPJG__tabFillRunning{width:0;animation:7s linear forwards HomeHero-module__ZWTPJG__fill}@keyframes HomeHero-module__ZWTPJG__fill{to{width:100%}}.HomeHero-module__ZWTPJG__tabNum{font-family:var(--font-mono);letter-spacing:.12em;color:var(--red-ink);font-size:.75rem}.HomeHero-module__ZWTPJG__tabText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.HomeHero-module__ZWTPJG__tabTitle{color:#f2ead9c7;font-family:var(--font-display), "Arial Black", Impact, sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;letter-spacing:0;font-size:.85rem;font-weight:900;font-stretch:125%;line-height:1.15}.HomeHero-module__ZWTPJG__tabStatus{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:#f2ead9c7;font-size:.75rem}@media (max-width:820px){.HomeHero-module__ZWTPJG__section{scroll-margin-top:90px}.HomeHero-module__ZWTPJG__stage{grid-template-columns:1fr}.HomeHero-module__ZWTPJG__media{order:-1}.HomeHero-module__ZWTPJG__mediaShade{background:linear-gradient(#0000 70%,#130f0d99)}.HomeHero-module__ZWTPJG__info{align-items:flex-start;padding:1.5rem 1.25rem 1.6rem}.HomeHero-module__ZWTPJG__kicker{letter-spacing:.1em}.HomeHero-module__ZWTPJG__primary{padding:0 1.15rem;font-size:.75rem}.HomeHero-module__ZWTPJG__tabs{gap:.5rem}.HomeHero-module__ZWTPJG__tab{flex-direction:column;align-items:flex-start;gap:.35rem;padding:.95rem .75rem .8rem}.HomeHero-module__ZWTPJG__tabTitle{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.HomeHero-module__ZWTPJG__statusDot,.HomeHero-module__ZWTPJG__tabFillRunning{animation:none}.HomeHero-module__ZWTPJG__slideMedia{transition:none}}
.PartnerStrip-module__l4kpwG__section{padding:2.4rem 0 1rem}.PartnerStrip-module__l4kpwG__box{border-top:1px solid #f2ead91f;border-bottom:1px solid #f2ead91f;padding:2rem 0}.PartnerStrip-module__l4kpwG__head{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:1.4rem;font-size:.75rem;display:flex}.PartnerStrip-module__l4kpwG__label{opacity:.72}.PartnerStrip-module__l4kpwG__all{white-space:nowrap;letter-spacing:.14em;border-bottom:1px solid var(--oxblood);padding:.5rem 0;transition:opacity .2s}.PartnerStrip-module__l4kpwG__all:hover{opacity:.65}.PartnerStrip-module__l4kpwG__row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.4rem 2rem;list-style:none;display:flex}.PartnerStrip-module__l4kpwG__logo{width:96px;height:96px;display:block;position:relative}.PartnerStrip-module__l4kpwG__logoFlat{width:150px}.PartnerStrip-module__l4kpwG__imgRound{object-fit:contain;border-radius:50%;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.PartnerStrip-module__l4kpwG__imgFlat{object-fit:contain;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.PartnerStrip-module__l4kpwG__logo:hover .PartnerStrip-module__l4kpwG__imgRound,.PartnerStrip-module__l4kpwG__logo:hover .PartnerStrip-module__l4kpwG__imgFlat,.PartnerStrip-module__l4kpwG__logo:focus-visible .PartnerStrip-module__l4kpwG__imgRound,.PartnerStrip-module__l4kpwG__logo:focus-visible .PartnerStrip-module__l4kpwG__imgFlat{transform:scale(1.07)}@media (max-width:700px){.PartnerStrip-module__l4kpwG__row{justify-content:center;gap:1.2rem 1.6rem}.PartnerStrip-module__l4kpwG__logo{width:76px;height:76px}.PartnerStrip-module__l4kpwG__logoFlat{width:120px}}
.SlidingRows-module__DzaWXa__rows{contain:paint;--row-size:clamp(1.4rem, 4.2vw, 3.2rem);flex-direction:column;gap:.2rem;display:flex;overflow:hidden}.SlidingRows-module__DzaWXa__row{width:max-content;font-family:var(--font-display), "Arial Black", Impact, sans-serif;font-variation-settings:"wdth" 125;text-transform:uppercase;font-weight:900;font-stretch:125%;font-size:var(--row-size);white-space:nowrap;will-change:transform;color:var(--cream-2);align-items:center;line-height:1;display:flex}.SlidingRows-module__DzaWXa__rowOutline{color:#0000;-webkit-text-stroke:1.5px #f2ead98c}.SlidingRows-module__DzaWXa__group,.SlidingRows-module__DzaWXa__item{align-items:center;display:flex}.SlidingRows-module__DzaWXa__word{padding-right:.28em}.SlidingRows-module__DzaWXa__dot{background:var(--oxblood);border-radius:50%;width:.2em;height:.2em;margin:0 .4em 0 .1em}@keyframes SlidingRows-module__DzaWXa__slideForward{0%{transform:translate(0)}to{transform:translate(-28%)}}@keyframes SlidingRows-module__DzaWXa__slideBackward{0%{transform:translate(-28%)}to{transform:translate(0)}}@supports (animation-timeline:scroll()){.SlidingRows-module__DzaWXa__viewTimeline{view-timeline:--rows block}.SlidingRows-module__DzaWXa__slideForward,.SlidingRows-module__DzaWXa__slideBackward{animation-duration:1ms;animation-timing-function:linear;animation-fill-mode:both}.SlidingRows-module__DzaWXa__slideForward{animation-name:SlidingRows-module__DzaWXa__slideForward}.SlidingRows-module__DzaWXa__slideBackward{animation-name:SlidingRows-module__DzaWXa__slideBackward}.SlidingRows-module__DzaWXa__viewTimeline .SlidingRows-module__DzaWXa__slideForward,.SlidingRows-module__DzaWXa__viewTimeline .SlidingRows-module__DzaWXa__slideBackward{animation-timeline:--rows;animation-range:cover}.SlidingRows-module__DzaWXa__pageTimeline .SlidingRows-module__DzaWXa__slideForward,.SlidingRows-module__DzaWXa__pageTimeline .SlidingRows-module__DzaWXa__slideBackward{animation-timeline:scroll(root);animation-range:0 1400px}}@media (prefers-reduced-motion:reduce){.SlidingRows-module__DzaWXa__slideForward,.SlidingRows-module__DzaWXa__slideBackward{animation:none}}
.Manifesto-module__iTFCjG__section{background:radial-gradient(75% 85% at 50% 108%, rgba(var(--amber), .34), transparent 70%), radial-gradient(60% 70% at 15% 110%, #8a24323d, transparent 70%);padding:4rem 0 5rem}
