.co-aeo-next{margin:2.2rem 0 1.6rem}.co-aeo-next__inner{background:var(--aeo-bg,var(--co-navy));border-radius:var(--co-radius);color:#fff;overflow:hidden;padding:2.8rem 2.6rem;position:relative}.co-aeo-next__glow{background:radial-gradient(circle,var(--aeo-accent,var(--co-orange)) 0,transparent 68%);border-radius:50%;height:300px;opacity:.38;pointer-events:none;position:absolute;right:-90px;top:-90px;width:300px}.co-aeo-next__content{position:relative}.co-aeo-next__eyebrow{color:var(--aeo-accent,var(--co-orange));font-size:.72rem;font-weight:600;letter-spacing:.12em;margin:0 0 .8rem;text-transform:uppercase}.co-aeo-next__title{color:#fff;font-size:clamp(1.5rem,2.6vw,2rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin:0 0 1rem}.co-aeo-next__text{color:hsla(0,0%,100%,.78);font-size:1.02rem;line-height:1.65;max-width:560px}.co-aeo-next__text p{margin:0 0 .8rem}.co-aeo-next__actions{margin-top:1.5rem}.co-aeo-next__btn{align-items:center;background:var(--aeo-accent,var(--co-orange));border-radius:999px;color:#fff;display:inline-flex;font-size:.92rem;font-weight:600;gap:.6rem;padding:.85rem 1.7rem;text-decoration:none;transition:transform .2s,opacity .2s}.co-aeo-next__btn:hover{opacity:.92;transform:translateY(-2px)}@media(max-width:575px){.co-aeo-next__inner{padding:2rem 1.5rem}}.co-aeo-next{font-family:var(--co-font-text,"Inter Tight",sans-serif)}.co-aeo-next__title{font-family:var(--co-font-head,"Inter Tight",sans-serif);font-weight:var(--co-head-weight,700)}