._nextUp_1co3z_7{isolation:isolate;border:1px solid var(--line);border-left:3px solid var(--acid);background:var(--ink-2);max-width:640px;color:var(--bone);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 24px;margin-top:36px;padding:16px 20px;text-decoration:none;display:grid;position:relative}._nextUp_1co3z_7:after{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(90deg,#dfff0014,#0000 70%);position:absolute;inset:0}._nextUp_1co3z_7:focus-visible{outline:3px solid var(--acid);outline-offset:3px}._label_1co3z_40{color:var(--acid);font:700 12px/1.4 var(--font-code);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:10px;display:flex}._label_1co3z_40:before{content:"";background:currentColor;width:18px;height:1px}._facts_1co3z_58{min-width:0;color:var(--muted);font:500 12px/1.6 var(--font-code);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;display:flex}._facts_1co3z_58>span:not(:last-child):after{content:"·";margin-inline:8px}._facts_1co3z_58>span:first-child{color:var(--bone)}._title_1co3z_78{min-width:0;font:800 32px/.98 var(--font-display-stack);letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}._title_1co3z_78>span{color:var(--acid)}._cta_1co3z_91{pointer-events:none;grid-area:1/2/span 3}@media (hover:hover){._nextUp_1co3z_7:hover{border-color:var(--control-line);border-left-color:var(--acid)}._nextUp_1co3z_7:hover:after{opacity:1}._nextUp_1co3z_7:hover ._cta_1co3z_91{background:var(--acid-hover);border-color:var(--acid-hover)}}@media (prefers-reduced-motion:no-preference){._nextUp_1co3z_7 ._cta_1co3z_91{transition:none}._nextUp_1co3z_7:after{transition:opacity .2s}._nextUp_1co3z_7 ._cta_1co3z_91>svg{transition:transform .18s cubic-bezier(.2,.7,.2,1)}._nextUp_1co3z_7:active ._cta_1co3z_91{transform:translateY(1px)}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){._nextUp_1co3z_7:hover ._cta_1co3z_91>svg{transform:translate(2px,-2px)}}@media (max-width:1100px){._nextUp_1co3z_7{grid-template-columns:minmax(0,1fr)}._cta_1co3z_91{grid-area:auto/1;justify-self:start;margin-top:10px}}@media (max-width:700px){._nextUp_1co3z_7{margin-top:20px;padding:16px}._title_1co3z_78{font-size:30px}._cta_1co3z_91{justify-content:space-between;justify-self:stretch}}
